Motion Topic (Tasks Category)
Use the Motion topic to specify default configurations for motion, which include Lookahead coordinated motion, trajectory generation, the Manual Feedrate Override (MFO), spindles, and feedhold. This topic and its
Motion Defaults Module
The Motion Defaults module lets you specify default configurations for motion. These include acceleration The change in velocity as a function of time. and deceleration rates, feedrates for dominant and dependent axes, ramp types and modes, the motion, programming, time, and wait modes for tasks, and more.
For more information, see Motion Setup Functions and Acceleration and Deceleration Ramping. Also see the parameters that follow:
- DefaultCoordinatedRampMode Parameter
- DefaultCoordinatedRampRate Parameter
- DefaultCoordinatedRampTime Parameter
- DefaultCoordinatedRampType Parameter
- DefaultCoordinatedSpeed Parameter
- DefaultDependentCoordinatedRampRate Parameter
- DefaultDependentCoordinatedSpeed Parameter
- DefaultTaskMotionMode Parameter
- DefaultTaskTargetMode Parameter
- DefaultCoordinatedSCurvePercentage Parameter
- DefaultTaskTimeUnits Parameter
- DefaultTaskWaitMode Parameter
Lookahead Motion Module
The Lookahead Motion module lets you specify the maximum acceleration The change in velocity as a function of time. for axes on curved parts and non-tangent locations of a motion path, and specify the acceleration
The change in velocity as a function of time., deceleration, and duration for coordinated motion. You can also specify the maximum number of moves for lookahead and retrace and the cutter tolerance for cutter radius compensation.
For more information, see Velocity Blending Functions, Task and Program Functions, and Cutter Radius Compensation. Also see the parameters that follow:
- DefaultCoordinatedAccelLimit Parameter
- CoordinatedAccelLimitSetup Parameter
- DefaultCoordinatedCircularAccelLimit Parameter
- CoordinatedMoveDurationMinimum Parameter
- DefaultDependentCoordinatedAccelLimit Parameter
- CutterTolerance Parameter
- MaxLookaheadMoves Parameter
- MaxRetraceMoves Parameter
Trajectory Generation Module
The Trajectory Generation module lets you specify an optimal motion update rate for the best part quality and adjust the cubic-spline polynomial algorithm the controller uses to interpolate motion functions. You can also specify the tolerance and maximum error for radius correction and error thresholds.
For more information, see the Select an Optimal Motion Update Rate section of Velocity Blending Functions. Also see the parameters that follow:
- MotionInterpolationMode Parameter
- MotionUpdateRate Parameter
- RadiusCorrectionThreshold Parameter
- RadiusErrorThreshold Parameter
MFO Module
The MFO module lets you specify the analog input channel used for the Manual Feedrate Override (MFO). You can also configure the minimum and maximum voltage and percentage, and specify the step size for the analog MFO input.
For more information, see the Manual Feedrate Override (MFO) section of Task and Program Functions. Also see the parameters that follow:
- MfoAnalogInput Parameter
- MfoAnalogMaxVoltage Parameter
- MfoAnalogMinVoltage Parameter
- MfoAnalogStep Parameter
- MfoMaximum Parameter
- MfoMinimum Parameter
Spindles Module
The Spindles module lets you specify which axis and analog input channel are used for the spindle of the selected task. You can also specify the rotation speed of the spindle.
For more information, see the parameters that follow:
Feedhold Module
The Feedhold module lets you specify which digital binary input the controller uses as feedhold input for the selected task. You can also configure the settings related to the mode of operation for the feedhold input.
For more information, see the Feedhold section of Task and Program Functions. Also see the parameters that follow: