The RMP Motion Controller APIs

◆ VectorDecelerationSet()

void VectorDecelerationSet ( double  deceleration)
Description:
VectorDecelerationSet sets the vector deceleration.
Parameters
decelerationIn counts/second/second.
Remarks
This function is also available in RapidSequencer.
Sample Code:
// Assume 2 axes.
double positions[2] = {1000.0, 2000.0};
multiAxis->VectorVelocitySet(1000.0);
multiAxis->VectorAccelerationSet(10000.0);
multiAxis->VectorDecelerationSet(10000.0);
multiAxis->VectorJerkPercentSet(10.0);
multiAxis->MoveVector(positions);
See also
VectorDecelerationGet
Examples
PathMotion.cpp.
RSI::RapidCode::MultiAxis::VectorVelocitySet
void VectorVelocitySet(double velocity)
Set the vector velocity.
RSI::RapidCode::MultiAxis::VectorJerkPercentSet
void VectorJerkPercentSet(double jerkPercent)
Set the jerk percent for a vector move.
RSI::RapidCode::MultiAxis::MoveVector
void MoveVector(const double *const position)
Point-to-point vector move.
RSI::RapidCode::MultiAxis::VectorAccelerationSet
void VectorAccelerationSet(double acceleration)
Set the vector acceleration.
RSI::RapidCode::MultiAxis::VectorDecelerationSet
void VectorDecelerationSet(double deceleration)
Set the vector deceleration.