Home › M-codes › Heidenhain TNC (ISO) › M144
M144 Kinematics compensation for positions
Heidenhain TNC (ISO) M-code · Mill
Compensates the machine kinematics for actual and nominal positions at the end of the block, for example with swapped heads. Reset with M145.
Verify on your machine. This entry could not be fully checked against the maker manual. Check your machine manual before you run it.
Format
M144
Addresses
| Address | What it does |
|---|---|
M144 | No addresses |
How it works
Modal. Cancel with M145.
Example program
N40 M144 *
N50 G00 X+0 Y+0 *
N60 M145 *
N50 G00 X+0 Y+0 *
N60 M145 *
Example is in inch. Check offsets and clearances first.
Watch out for
- Machine builder must set up the kinematics for this to work.
Related codes
M144 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Haas NGC | Secondary spindle reverse |
| Doosan (Fanuc) | Atc waiting pot retract |
| DMG Mori MAPPS (Fanuc) | Optical sensor power ON |
Every M-code for Heidenhain TNC (ISO) 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 M144 in the app All Heidenhain TNC M-codes