Relative

What is Relative Motion?

A Relative Motion is a motion that allows you to move to a specified distance from the current position.

Why use Relative Motion?

Relative motion allows you to move an axis a specified distance from its current position. This differs from absolute motion in that a call to MoveSCurve(10) (an absolute move) will move the axis to position 10, while a call to MoveRelative(10) will move the axis to a position 10 units greater than the current position. For more information on Absolute Motion, visit our Absolute Motion topic page.

EXAMPLE 1

A RELATIVE MOVE will move the axis 25 units ahead of the current position, rather than to position 25.
An ABSOLUTE MOVE will move the axis to position 25 rather than 25 units ahead of the current position.
Relative motion always executes an SCurve motion profile. For more information on SCurve motion, visit our SCurve Motion topic page

Relative Motion Sample App (C#)

Last modified 1yr ago