Home › G-codes › Mazak (EIA) › G07.1
G07.1 Cylindrical interpolation
Mazak (EIA) G-code · Lathe
Unwraps the cylinder so you can program slots on the OD with Z and C as a flat sheet. The C axis is given as a distance on the surface.
Verify on your machine. This entry could not be fully checked against the maker manual. Check your machine manual before you run it.
Format
G07.1 C(radius) then G07.1 C0
Addresses
| Address | What it does |
|---|---|
C radius | Cylinder radius, turns the mode on |
C0 | Turns the mode off |
How it works
Modal until G07.1 C0.
Example program
T1313 (.250 RADIAL END MILL)
G98 G00 X2.2 Z-.5 C0. (START)
G07.1 C1. (CYLINDER RADIUS 1.)
G01 X1.8 F5. (TO SLOT DEPTH)
…
G98 G00 X2.2 Z-.5 C0. (START)
G07.1 C1. (CYLINDER RADIUS 1.)
G01 X1.8 F5. (TO SLOT DEPTH)
…
The full 7-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Give the radius, not the diameter.
- Use G19 plane on many controls. Check your manual.
Related codes
G07.1 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Cylindrical interpolation |
| Mitsubishi M70 M80 | Cylindrical interpolation |
Every G-code for Mazak (EIA) 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 G07.1 in the app All Mazak G-codes