Class Config::MotionParam

Nested Relationships

This class is a nested type of Class Config.

Class Documentation

class MotionParam

This class contains motion parameters of an axis. See Motion Parameters for a description of each parameter.

Public Functions

MotionParam()

Public Members

double quickStopDec

See Quick Stop Dec.

ProhibitOvertravelType::T prohibitOvertravel

See Prohibit Overtravel.

LinearIntplOverrideType::T linearIntplOverrideType

See Linear Intpl Override Type.

unsigned int linearIntplOverrideSmoothPercent

See Linear Intpl Override Smooth Percent.

CircularIntplOverrideType::T circularIntplOverrideType

See Circular Intpl Override Type.

bool interruptedIntplUseQuickStop

See Interrupted Intpl Use Quick Stop.

bool singleTurnReduceToHalfTurn

See Single Turn Reduce To Half Turn.

bool enableGlobalStartingVelocity

See Enable Global Starting Velocity.

double globalStartingVelocity

See Global Starting Velocity.

bool enableGlobalEndVelocity

See Enable Global End Velocity.

double globalEndVelocity

See Global End Velocity.

bool enableGlobalMinVelocity

See Enable Global Min Velocity.

double globalMinVelocity

See Global Min Velocity.

bool enableGlobalMovingAverageProfileTimeMilliseconds

See Enable Global Moving Average Profile Time Milliseconds.

double globalMovingAverageProfileTimeMilliseconds

See Global Moving Average Profile Time Milliseconds.

bool apiWaitUntilMotionStart

See API Wait Until Motion Start.

LinearIntplProfileCalcMode::T linearIntplProfileCalcMode

See Linear Intpl Profile Calc Mode.