G92 – Temporary Work Offset
The G92 command is used to set temporary work offset values. Temporary work offsets are applied in addition to the main work offsets G54 to G59.
When a temporary work offset is applied to an axis, the working coordinate of that axis is changed to the specified value without physically moving the axis.
When a temporary work offset is active, it is displayed on the F2 screen as the current work offset plus G92. ![]()
A temporary work offset applies to all work offsets from G54 to G59 and remains active until it is cancelled.
Syntax & Parameters
The G92 command is followed by one or more axis values.
The X, Y, Z, A, or B values specify the axis to offset and the new working DRO value to apply.
Example Program – Applying a Temporary Work Offset
N10 G92 X10 Y20
In this example, the X and Y axes do not move. A temporary work offset is applied to the X and Y axes so that the X axis working DRO displays 10 and the Y axis working DRO displays 20.
The offset amount is automatically calculated to produce the specified working coordinates.
Example Program – Probing Use Case (Plasma Torch Height)
A common use of temporary work offsets is with probing cycles, such as setting the torch height on plasma machines.
N10 G38.2 Z-50 N20 G92 Z0 N30 G0 Z1
In this example, the G38.2 command probes the Z axis towards the material surface. When the probe input is triggered, the Z axis stops.
The G92 Z0 command sets the current working coordinate to Z0 at the touch point.
The G0 Z1 command then moves the Z axis one unit above the material surface.
Zeroing Axes with Temporary Work Offsets Applied
When a temporary work offset is active, the axis DROs cannot be zeroed using the X, Y, or Z Zero buttons.
If a G92 offset is applied and an axis DRO is zeroed, the offset value will be displayed instead of zero.
If an axis DRO with a temporary work offset applied is selected and a new value is entered, the temporary work offset will be adjusted accordingly and a new working coordinate will be displayed.
The G92.1 command must be used to cancel any active temporary work offsets.

Spanish
French
German
Simplified Chinese