G-CODEEIA/ISO · modal · group 13
G61.2
Modal spline interpolation
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 modal preparatory function G61.2 is used to select a geometry compensation mode which is in general equivalent to G61.1 with a particular difference in that all blocks of G1 (linear inter- polation) are processed as those of fine spline interpolation. This function is especially useful in applying fine spline interpolation to a programm with microsegment blocks created by a CAM.
G61.2 is modal (group 13) — it stays in effect until another code of the same group replaces it.
Programming format
G61.2 ............. Modal spline interpolation ON G64 ................ Modal spline interpolation OFF G6.2[P] K_X_Y_Z_[R_][F_] NURBS interpolation ON K_X_Y_Z_[R_] K_X_Y_Z_[R_] K_X_Y_Z_[R_] P : Rank (omissible) K_X_Y_Z_[R_] X, Y, Z : Coordinates of the control point K_
Address words
- R : Weight on the control point
- K_ (omissible)
- K_ K : Knot
- F : Speed of interpolation
- K_ NURBS interpolation OFF (omissible)
Source
Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 6-12 Modal Spline Interpolation: G61.2 (Option), p. 3-11, 6-39, 6-40. Reference and explanation only — not a reproduction of the manual.