2.8.4.6 Channel-specific diameter/radius programming (DIAMON, DIAM90, DIAMOF,
DIAMCYCOF) ......................................................................................................................162
2.8.4.7 Axis-specific diameter/radius programming (DIAMONA, DIAM90A, DIAMOFA,
DIACYCOFA, DIAMCHANA, DIAMCHAN, DAC, DIC, RAC, RIC).......................................164
2.8.5 Position of workpiece for turning ..........................................................................................168
2.9 Motion commands................................................................................................................170
2.9.1 General information about the travel commands .................................................................170
2.9.2 Travel commands with Cartesian coordinates (G0, G1, G2, G3, X..., Y..., Z...)...................171
2.9.3 Travel commands with polar coordinates.............................................................................173
2.9.3.1 Reference point of the polar coordinates (G110, G111, G112) ...........................................173
2.9.3.2 Travel commands with polar coordinates (G0, G1, G2, G3, AP, RP) ..................................174
2.9.4 Rapid traverse movements ..................................................................................................178
2.9.4.1 Activating rapid traverse (G0) ..............................................................................................178
2.9.4.2 Switch on/off linear interpolation for rapid traverse movements (RTLION, RTLIOF) ...........180
2.9.4.3 Adapt tolerances for rapid traverse motion (STOLF, CTOLG0, OTOLG0) ..........................182
2.9.5 Linear interpolation (G1) ......................................................................................................186
2.9.6 Circular interpolation ............................................................................................................188
2.9.6.1 Overview ..............................................................................................................................188
2.9.6.2 Circular interpolation with center point and end point (G2/G3, X... Y... Z..., I... J... K...) ......189
2.9.6.3 Circular interpolation with radius and end point (G2/G3, X... Y... Z..., CR) ..........................191
2.9.6.4 Circular interpolation with opening angle and end point / center point (G2/G3, X... Y...
Z... / I... J... K..., AR).............................................................................................................193
2.9.6.5 Circular interpolation with polar coordinates (G2/G3, AP, RP) ............................................195
2.9.6.6 Circular interpolation with intermediate point and end point (CIP, X... Y... Z..., I1... J1...
K1...).....................................................................................................................................197
2.9.6.7 Circular interpolation with tangential transition (CT, X... Y... Z...) ........................................200
2.9.7 Helical interpolation (G2/G3, TURN)....................................................................................204
2.9.8 Involute interpolation (INVCW, INVCCW) ............................................................................206
2.9.9 Contour definitions ...............................................................................................................211
2.9.9.1 Contour definition programming...........................................................................................211
2.9.9.2 Contour definitions: One straight line ...................................................................................212
2.9.9.3 Contour definitions: Two straight lines .................................................................................214
2.9.9.4 Contour definitions: Three straight lines...............................................................................217
2.9.9.5 Contour definitions: End point programming with angle.......................................................220
2.9.10 Thread cutting ......................................................................................................................221
2.9.10.1 Thread cutting with constant lead (G33, SF)........................................................................221
2.9.10.2 Thread cutting with increasing or decreasing lead (G34, G35)............................................227
2.9.10.3 Programmed run-in and run-out path for G33, G34 and G35 (DITS, DITE) ........................228
2.9.10.4 Fast retraction during thread cutting (LFON, LFOF, DILF, ALF, LFTXT, LFWP, LFPOS,
POLF, POLFMASK, POLFMLIN) .........................................................................................231
2.9.10.5 Convex thread (G335, G336)...............................................................................................234
2.9.11 Tapping without compensating chuck ..................................................................................240
2.9.11.1 Tapping without compensating chuck and retraction motion (G331, G332) ........................240
2.9.11.2 Example: Tapping with G331 / G332 ...................................................................................241
2.9.11.3 Example: Output the programmed drilling speed in the current gear stage.........................241
2.9.11.4 Example: Application of the second gear-stage data block .................................................242
2.9.11.5 Example: Speed is not programmed, the gearbox stage is monitored ................................242
2.9.11.6 Example: Gearbox stage cannot be changed, gearbox stage monitoring ...........................243
2.9.11.7 Example: Programming without SPOS ................................................................................243
2.9.12 Tapping with compensating chuck .......................................................................................244
2.9.12.1 Tapping with compensating check and retraction motion (G63) ..........................................244
2.9.13 Chamfer, rounding (CHF, CHR, RND, RNDM, FRC, FRCM) ..............................................245
Table of contents
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 9