G92 Absolute preset
Fadal G-code · Mill
Sets the current position to the given values, which shifts the program zero. Old style setup.
Format
G92 X Y Z
Addresses
| Address | What it does |
|---|---|
X Y Z | Value the current position becomes |
How it works
Modal until reset.
Example program
N1 G0 G40 G49 G80 G90 G17 E0 (NO FIXTURE OFFSET)
N2 G0 X5. Y3. (MOVE TO PART CORNER)
N3 G92 X0. Y0. (CALL THIS POINT ZERO)
N2 G0 X5. Y3. (MOVE TO PART CORNER)
N3 G92 X0. Y0. (CALL THIS POINT ZERO)
Example is in inch. Check offsets and clearances first.
Watch out for
- A G92 left on moves every following part. Fixture offsets E1 to E48 are safer.
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 |
| Mitsubishi M70 M80 | Coordinate system setting |
| 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 |
| Swiss (Citizen Star) | Threading cycle |
Every G-code for Fadal 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 Fadal G-codes