G-CODEEIA/ISO · modal · group 13
G61.1

High-accuracy mode (Geometry compensation)

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

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. Optimum feed control (Optimum deceleration at corners, Optimum acceleration control) 5. Feed clamping for circular interpolation  Refer to Section 13-4 “Geometry Compensation Function” in PART 3 of the Operating Manual for the description of the above functions.

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

Programming format
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. The geometry compensation function is suspended during execution of the following
operations: […]
Source

Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 7-13 Geometry Compensation: G61.1/,K/P/R, p. 3-11, 7-19, 7-20. Reference and explanation only — not a reproduction of the manual.

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