G92: Offset

Last modified by writer on 2022/11/03 11:38

G92 axes

The G92 command sets the current position to the desired coordinates (without moving). An specification of any axis is optional, but at least one axis must be specified. If no axis is specified, the coordinate on that axis does not change.

When the G92 command is executed, the origin of all coordinate systems is shifted by the same value so that the coordinates of the current position in the active coordinate system become equal to the specified axes parameters.

For example, suppose that the current position is X=4 and there is no offset G92. After that, the G92 X7 command is specified. This shifts all coordinate origin along X by -3, resulting in the current position becoming X=7.

The G92 offset may already be active when the G92 command is called. In this case, the current offset is replaced by a new offset at which the position becomes equal to the specified value.

It is an error if:
  • no axis is specified.

To disable the G92 offset, you can use the G92.1 or G92.2 command.