MotionController Axis MultiAxis IO IOPoint NetworkNode RsiError
Sample Apps Changelog

RapidCode API

◆ AxisCountSet() [1/2]

void AxisCountSet ( int32  axisCount)
pure virtual

Set the number of allocated and processed axes in the controller.

Description:
AxisCountSet will configure the number of axes processed by the controller.
Parameters
axisCountA int32 value to set AxisCount to.
Sample Code:
// Have the controller process 8 axes.
// -- C# -- //
controller->AxisCountSet(8);
// -- C# -- //
controller.AxisCountSet(8);
Note
This should be done after Creating the Controller and before any other RapidObject creation as it will invalidate non-Controller Objects.
See also
AxisCountGet
Note
By default, this will also set the number of allocated/enabled MotionSupervisors, Filters, and Motors
 
Examples
Camming.cpp, Camming.cs, Gearing.cpp, Gearing.cs, MotionHoldReleasedByPosition.cpp, MotionHoldReleasedByPosition.cs, PhantomAxis.cpp, PhantomAxis.cs, PointToPointMultiaxisMotion.cpp, PointToPointMultiaxisMotion.cs, and PVTmotionMultiAxis.cpp.