G-CODEEIA/ISO · modal · group 13 · default on reset
G64

Cutting mode

Machine-specific. This G-code reference is specific to the Mazak INTEGREX e-670H / e-670H-S with the MAZATROL SmoothX control (EIA/ISO programming manual H747PB0030E). G-code availability depends on fitted options, and groups and behaviour differ between Mazak models and control generations — verify against the manual for your own machine before programming with any code.
What it does

Command G64 enters the NC unit into a control mode proper to obtain smoothly cut surfaces. Unlike the exact-stop check mode (G61 command mode), the cutting mode allows the next block to be executed without decelerating/stopping the machine between cutting feed blocks. The G64 command mode is cleared by geometry compensation mode (G61.1), exact-stop check mode (G61), automatic corner override mode (G62) or tapping mode (G63). In the initial state of the NC unit, the cutting mode is selected. The geometry compensation function (G61.1) is provided to reduce conventional geometry errors caused by delayed follow-up of smoothing circuits and servo systems. The geometry compensation function is canceled, or replaced, by the functions of exact stop mode (G61), automatic corner override (G62), tapping mode (G63) and cutting mode (G64). The geometry compensation function is composed of the following five functions: 1. Pre-interpolation acceleration/deceleration 2. Feedforward control 3. Precise vector compensation 4. […]

G64 is modal (group 13) — it stays in effect until another code of the same group replaces it.

Default: G64 is selected automatically in its group on power-on or on reset with modal initialization.

Programming format
G64 ;
7-13 Geometry Compensation: G61.1/,K/P/R
7-13-1 Geometry compensation function: G61.1
G61.1;
3. Sample program
N001 G90 G0X100.Z100.
G61.1G91G01F2000 Selection of the geometry compensation function
X10.Z30.
X5.Z30.
X-5.Z30.
X-10.Z10.
X-30.Z5.
G64 Cancellation of the geometry compensation function
4. Remarks
1. The geometry compensation function cannot be selected or canceled for EIA/ISO programs
by the setting of the parameter F72 (which is only effective for MAZATROL programs).
2. The geometry compensation is an optional function. On machines without corresponding
option the code G61.1 can only lead to an alarm (808 MIS-SET G CODE).
3. […]
Source

Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 7-12 Cutting Mode: G64, p. 3-11, 7-18, 7-19. Reference and explanation only — not a reproduction of the manual.

Not sure how to use it? Ask the Mazatrol assistant →