The RMP Motion Controller APIs

◆ MoveTrapezoidal()

void MoveTrapezoidal ( const double *const  position,
const double *const  vel,
const double *const  accel,
const double *const  decel 
)
Description:
MoveTrapezoidal point-to-point trapezoidal velocity profile move.
Parameters
*positionArray of target positions (UserUnits for each axis).
*velArray of velocities (UserUnits).
*accelArray of accelerations (UserUnits).
*decelArray of decelerations (UserUnits).
Remarks
This function is also available in RapidSequencer.
Sample Code:
AbsoluteMotionAnchor
axis.MoveTrapezoidal(Constants.POSITION, Constants.VELOCITY, Constants.ACCELERATION, Constants.DECELERATION);// Command simple trapezoidal motion.
axis.MotionDoneWait();// Wait for motion to be done
See also
MotionAttributeMaskGet