
Programming and Operating Manual (Milling)
66FC5398-4DP10-0BA6, 09/2017
11.2.11 NC block compression (COMPON, COMPCURV, COMPCAD)................................................................... 89
11.3 Linear interpolation............................................................................................................................................... 91
11.3.1 Linear interpolation with rapid traverse: G0...................................................................................................... 91
11.3.2 Feedrate F............................................................................................................................................................. 92
11.3.3 Linear interpolation with feedrate: G1 ............................................................................................................... 92
11.4 Circular interpolation............................................................................................................................................ 93
11.4.1 Circular interpolation: G2, G3 ............................................................................................................................. 93
11.4.2 Circular interpolation via intermediate point: CIP............................................................................................ 98
11.4.3 Circle with tangential transition: CT................................................................................................................... 99
11.4.4 Helix interpolation: G2/G3, TURN...................................................................................................................... 99
11.4.5 Feedrate override for circles: CFTCP, CFC ...................................................................................................100
11.5 Thread cutting.....................................................................................................................................................101
11.5.1 Thread cutting with constant lead: G33 ..........................................................................................................101
11.5.2 Tapping with compensating chuck: G63.........................................................................................................102
11.5.3 Thread interpolation: G331, G332...................................................................................................................103
11.6 Fixed point approach..........................................................................................................................................104
11.6.1 Fixed point approach: G75................................................................................................................................104
11.6.2 Reference point approach: G74.......................................................................................................................105
11.7 Acceleration control and exact stop/continuous path...................................................................................105
11.7.1 Acceleration pattern: BRISK, SOFT ................................................................................................................105
11.7.2 Exact stop/continuous-path control mode: G9, G60, G64 ...........................................................................106
11.7.3 Dwell time: G4.....................................................................................................................................................108
11.8 Spindle movements............................................................................................................................................109
11.8.1 Gear stages.........................................................................................................................................................109
11.8.2 Spindle speed S, directions of rotation............................................................................................................109
11.8.3 Spindle positioning: SPOS................................................................................................................................110
11.9 Contour programming support..........................................................................................................................110
11.9.1 Contour definition programming.......................................................................................................................110
11.9.2 Rounding, chamfer.............................................................................................................................................112
11.10 Tool and tool offset.............................................................................................................................................115
11.10.1 General Information............................................................................................................................................115
11.10.2 Tool T....................................................................................................................................................................116
11.10.3 Tool compensation number D...........................................................................................................................116
11.10.4 Selecting the tool radius compensation: G41, G42.......................................................................................119
11.10.5 Corner behavior: G450, G451..........................................................................................................................121
11.10.6 Tool radius compensation OFF: G40 ..............................................................................................................122
11.10.7 Special cases of the tool radius compensation..............................................................................................123
11.10.8 Example of tool radius compensation.............................................................................................................124
11.11 Miscellaneous function M..................................................................................................................................125
11.12 H function.............................................................................................................................................................125
11.13 Arithmetic parameters, LUD and PLC variables............................................................................................126
11.13.1 Arithmetic parameter R......................................................................................................................................126
11.13.2 Local User Data (LUD).......................................................................................................................................127
11.13.3 Reading and writing PLC variables..................................................................................................................128
11.14 Program jumps....................................................................................................................................................129
11.14.1 Unconditional program jumps...........................................................................................................................129
11.14.2 Conditional program jumps...............................................................................................................................129
11.14.3 Program example for jumps..............................................................................................................................131
11.14.4 Jump destination for program jumps...............................................................................................................132
11.15 Subroutine technique.........................................................................................................................................132
11.15.1 General information............................................................................................................................................132
11.15.2 Calling machining cycles...................................................................................................................................134
11.15.3 Modal subroutine call.........................................................................................................................................134
11.15.4 Executing internal and external subroutines (CALL, EXTCALL)................................................................135
11.16 Timers and workpiece counters.......................................................................................................................136
11.16.1 Runtime tim er......................................................................................................................................................136
11.16.2 Workpiece counter..............................................................................................................................................138
11.17 Smooth approach and retraction......................................................................................................................139