Home › G-codes › Haas NGC › G44
G44 Tool length compensation minus
Haas NGC G-code · Mill
Subtracts the H offset from the Z position. Rarely used. Most programs use G43.
Format
G44 H Z
Addresses
| Address | What it does |
|---|---|
H | Tool length offset number |
Z | First Z move with compensation on |
How it works
Modal, tool length group 08. Cancel with G49.
Example program
T1 M06 (TOOL 1)
G90 G54 G00 X0. Y0. S2000 M03 (POSITION)
G44 H01 Z1. (MINUS LENGTH COMP, ONLY IF OFFSETS ARE SET FOR IT)
G49 (LENGTH COMP OFF)
G90 G54 G00 X0. Y0. S2000 M03 (POSITION)
G44 H01 Z1. (MINUS LENGTH COMP, ONLY IF OFFSETS ARE SET FOR IT)
G49 (LENGTH COMP OFF)
Example is in inch. Check offsets and clearances first.
Watch out for
- Using G44 with offsets set for G43 sends the tool the wrong way. Know how your offsets are set.
Related codes
G44 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Tool length compensation minus |
| Mitsubishi M70 M80 | Tool length comp minus |
| Brother Speedio | Tool length offset minus |
| Fagor 8055 8065 | Tool length compensation cancel |
| Mach3 Mach4 | Tool length offset minus |
| Centroid CNC12 Acorn | Tool length compensation minus |
| Hurco WinMax (NC) | Tool length offset minus |
| Fadal | Tool length compensation negative |
Every G-code for Haas NGC in your pocket. The app has the full example programs, search by number or shop word, a line decoder and calculators for tapping, threading and drilling.
Open G44 in the app All Haas NGC G-codes