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.

 

 

INFORMATION: Temporary work offsets created using G92 are cancelled using the G92.1 command.

 


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.

 

 

INFORMATION: Units are defined as either inches or millimetres, depending on the machine setup or whether the G20 or G21 command is active.

 


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.