# LinuxCNC G92.3 Restore G92 Offsets

Instructions · `G92.3` · verification: source checked

G92.3 is a LinuxCNC G-code that restores the G92 coordinate system offset to the values saved in parameters 5211 through 5219. It lets a program reuse G92 offsets that were set by an earlier program.

## Specification

| Property | Value |
|---|---|
| Language | gcode |
| Code | G92.3 |
| Syntax | G92.3 |
| Dialect | LinuxCNC |

## Study notes

- G92.3 sets the G92 offset to the values saved in parameters 5211 to 5219.
- A first program can set offsets with G92; the values are saved when it exits and restored when a second program uses G92.3.
- The source says not to use G92.1 in the remainder of the first program if the offsets are to be saved.

## Sources

1. [G-Codes](https://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g92.3) (accessed 2026-10-26)

---

Source page: https://machineschema.com/instruction/gcode-g92-3  
JSON: https://machineschema.com/instruction/gcode-g92-3.json  
License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Cite Machine Schema and the original sources.
