# LinuxCNC G19

Instructions · `G19` · verification: source checked

G19 is the plane-selection G-code that sets the active plane to YZ. It belongs to the G17-G19.1 plane-select group in LinuxCNC. The selected plane is used by arc moves and canned cycles.

## Specification

| Property | Value |
|---|---|
| Language | gcode |
| Code | G19 |
| Group | Plane Select |
| Syntax | G19 |
| Dialect | LinuxCNC |

## Study notes

- In the YZ plane, G2/G3 center-format arcs use J as the Y offset and K as the Z offset.
- Plane selection affects G2/G3 arc behavior and G81-G89 canned cycles.
- The document recommends including a plane selection in the preamble of each G-code file.

## Sources

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

---

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