Home › G-codes › LinuxCNC Tormach › G41
G41 Cutter compensation left
LinuxCNC Tormach G-code · Mill and lathe
Offsets the tool to the left of the path by the tool table radius, looking in the direction of travel. Climb milling on outside profiles.
Format
G41 [D]
Addresses
| Address | What it does |
|---|---|
D | Tool number for the radius, default is the loaded tool |
How it works
Modal, cutter comp group. Cancel with G40.
Example program
G20 G17 G40 G49 G54 G80 G90 G94 (INCH, SAFE START)
T1 M6 G43 (.500 END MILL)
S3000 M3
G0 X-1 Y-1 Z-0.25
…
T1 M6 G43 (.500 END MILL)
S3000 M3
G0 X-1 Y-1 Z-0.25
…
The full 8-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- The lead-in move must be longer than the tool radius.
- D is a tool number in LinuxCNC, not a separate offset register.
- Error if comp is already on. Use G40 before switching side.
Related codes
G41 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Cutter compensation left |
| Haas NGC | Cutter compensation left |
| Mazak (EIA) | Cutter radius compensation left |
| Okuma OSP | Cutter radius compensation left |
| Mitsubishi M70 M80 | Cutter radius comp left |
| Brother Speedio | Cutter compensation left |
| Siemens 840D 828D | Tool radius compensation left |
| Heidenhain TNC (ISO) | Radius compensation left |
| Fagor 8055 8065 | Tool radius compensation left |
| Mach3 Mach4 | Cutter comp left |
| Centroid CNC12 Acorn | Cutter compensation left |
| Hurco WinMax (NC) | Cutter compensation left |
| Fadal | Cutter radius compensation left, climb |
| Swiss (Citizen Star) | Nose radius compensation left |
Every G-code for LinuxCNC Tormach 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 G41 in the app All LinuxCNC Tormach G-codes