The RMP Motion Controller APIs

◆ MoveCamLinear()

void MoveCamLinear ( int32_t  masterAxisNumber,
RSIAxisMasterType  masterFeedbackSource,
const double *const  masterDistances,
const double *const  slavePositions,
int32_t  pointCount 
)
Description:
MoveCamLinear enables this Axis to be linear follower (slave) using an electronic cam.
Parameters
masterAxisNumberWhich Axis is the master? (0 to 31).
masterFeedbackSourceA RSIAxisMasterType value.
*masterDistancesRelative distance btween points on the master.
*slavePositionsPosition of the slave at given master distances.
pointCountNumber of points in the cam table.
Remarks
This function is also available in RapidSequencer. Part of the Camming method group.
Sample Code:
Gearing
Notes:
MoveCamLinear is only functional in RapidCode 03.03.XX releases.
See also
MoveCamCubic, FrameBufferSizeGet and FrameBufferSizeSet