Home › G-codes › Mitsubishi M70 M80 › G92
G92 Coordinate system setting / Thread cutting fixed cycle
Mitsubishi M70 M80 G-code · Mill, Lathe
On mills: Coordinate system setting
Sets the current position to the given values, shifting all work offsets. Old style method.
Format
G92 X Y Z
Addresses
| Address | What it does |
|---|---|
X Y Z | Value the current position becomes |
How it works
Non-modal command, but the shift stays until reset or changed.
Example program
G90 G53 G00 X-10. Y-8. (KNOWN POSITION)
G92 X0. Y0. (CALL THIS ZERO)
G00 X1. Y1. (MOVE IN NEW SYSTEM)
G92 X0. Y0. (CALL THIS ZERO)
G00 X1. Y1. (MOVE IN NEW SYSTEM)
Example is in inch. Check offsets and clearances first.
Watch out for
- Wrong position when G92 runs shifts every offset. Prefer G54 to G59.
- A parameter decides if reset clears the G92 shift.
On lathes: Thread cutting fixed cycle
In G code list 2, G92 cuts one thread pass per block. Other lists use G78.
Format
G92 X Z [R] F
Addresses
| Address | What it does |
|---|---|
X Z | Thread end point for this pass |
R | Taper amount |
F | Lead |
How it works
Modal, group 01.
Example program
G97 S800 M03 (.500-13 THREAD)
G00 X.6 Z.25 (START POINT)
G92 X.48 Z-.75 F.07692 (PASS 1)
X.46 (PASS 2)
…
G00 X.6 Z.25 (START POINT)
G92 X.48 Z-.75 F.07692 (PASS 1)
X.46 (PASS 2)
…
The full 6-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Run in G97. Each new X line is the next pass.
- Chamfer pull out at the end is set by a parameter.
Related codes
G92 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Coordinate system setting |
| Haas NGC | Set work coordinate shift |
| Mazak (EIA) | Threading cycle |
| Okuma OSP | Setting of work coordinate system |
| Brother Speedio | Coordinate system setting |
| Fagor 8055 8065 | Coordinate preset or spindle speed limit |
| LinuxCNC Tormach | Coordinate system offset |
| Mach3 Mach4 | Set position offset |
| Centroid CNC12 Acorn | Set current position |
| Hurco WinMax (NC) | Set part zero at current position |
| Fadal | Absolute preset |
| Swiss (Citizen Star) | Threading cycle |
Every G-code for Mitsubishi M70 M80 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 G92 in the app All Mitsubishi M70 M80 G-codes