CNC Machinist Calculator Ultra

Home › G-codes › Fanuc › G07.1

G07.1 Cylindrical interpolation

Fanuc G-code · Mill, Lathe

On mills: Cylindrical interpolation

Lets you program a rotary axis as if the surface of a cylinder were rolled flat. You give the rotary axis as a distance along the surface. Used for slots and cams cut around a part on a 4th axis.

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 r then G07.1 C0

Addresses

AddressWhat it does
C (rotary axis name)Radius of the cylinder to turn the mode on. Zero turns it off

How it works

Modal, group 16, until G07.1 with radius 0.

Example program

G90 G54 G00 A0. Y0. (START ON THE CYLINDER)
G43 H04 Z2.1 M08 (ABOVE A 4 INCH DIAMETER PART)
G07.1 A2. (CYLINDRICAL INTERPOLATION ON, RADIUS 2)
G01 Z1.9 F10. (FEED INTO SLOT DEPTH)
…

The full 7-line example is in the app. Example is in inch. Check offsets and clearances first.

Watch out for

On lathes: Cylindrical interpolation

Lets a live tool cut slots and grooves on the outside of a cylinder. The C rotary axis is programmed as a distance around the surface, using the cylinder radius you give.

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) ... G07.1 C0

Addresses

AddressWhat it does
CRadius of the cylinder to start, C0 to cancel

How it works

Modal until G07.1 C0. Cancel before any other cycle or reference return.

Example program

T0505 (.25 END MILL, LIVE TOOL)
M15 (LIVE TOOL ON, BUILDER CODE)
G00 X2.1 Z-.5 C0 (APPROACH)
G19 W0 H0 (Z C PLANE, BUILDER EXAMPLE STYLE)
…

The full 9-line example is in the app. Example is in inch. Check offsets and clearances first.

Watch out for

Related codes

G19 · G41 · G40 · G12.1 · G18

G07.1 on other controls

The same number can mean something different on another control.

ControlMeaning
Mazak (EIA)Cylindrical interpolation
Mitsubishi M70 M80Cylindrical interpolation

Every G-code for Fanuc 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 Fanuc G-codes

App Store Google Play