
Programming and Operating Manual (Turning)
01/2017 5
11.3.1 Linear interpolation with rapid traverse: G0...........................................................................................85
11.3.2 Feedrate F.............................................................................................................................................86
11.3.3 Linear interpolation with feedrate: G1....................................................................................................87
11.4 Circular interpolation..............................................................................................................................87
11.4.1 Circular interpolation: G2, G3................................................................................................................87
11.4.2 Circular interpolation via intermediate point: CIP...................................................................................91
11.4.3 Circle with tangential transition: CT .......................................................................................................91
11.5 Thread cutting .......................................................................................................................................92
11.5.1 Thread cutting with constant lead: G33 .................................................................................................92
11.5.2 Programmable run-in and run-out path for G33: DITS, DITE ................................................................94
11.5.3 Thread cutting with variable lead: G34, G35 .........................................................................................95
11.5.4 Thread interpolation: G331, G332 .........................................................................................................96
11.6 Fixed point approach.............................................................................................................................97
11.6.1 Fixed point approach: G75 ....................................................................................................................97
11.6.2 Reference point approach: G74 ............................................................................................................97
11.7 Acceleration control and exact stop/continuous path ............................................................................98
11.7.1 Exact stop/continuous-path control mode: G9, G60, G64 .....................................................................98
11.7.2 Acceleration pattern: BRISK, SOFT ....................................................................................................100
11.7.3 Dwell Time: G4....................................................................................................................................100
11.8 The third axis.......................................................................................................................................101
11.9 Spindle movements.............................................................................................................................101
11.9.1 Spindle speed S, directions of rotation ................................................................................................101
11.9.2 Spindle positioning ..............................................................................................................................102
11.9.2.1 Spindle positioning (SPOS, SPOSA, M19, M70, WAITS)....................................................................102
11.9.2.2 Spindle positioning (SPOS, SPOSA, M19, M70, WAITS): Further information ...................................107
11.9.3 Gear stages.........................................................................................................................................108
11.10 Special turning functions .....................................................................................................................108
11.10.1 Constant cutting rate: G96, G97..........................................................................................................108
11.10.2 Rounding, chamfer ..............................................................................................................................110
11.10.3 Contour definition programming ..........................................................................................................112
11.11 Tool and tool offset..............................................................................................................................114
11.11.1 General information (turning)...............................................................................................................114
11.11.2 Tool T (turning)....................................................................................................................................114
11.11.3 Tool offset number D (turning).............................................................................................................115
11.11.4 Selecting the tool radius compensation: G41, G42 .............................................................................118
11.11.5 Corner behavior: G450, G451 .............................................................................................................120
11.11.6 Tool radius compensation OFF: G40...................................................................................................121
11.11.7 Special cases of the tool radius compensation....................................................................................121
11.11.8 Example of tool radius compensation (turning) ...................................................................................122
11.11.9 Special handling of tool compensation (turning)..................................................................................123
11.12 Miscellaneous function M ....................................................................................................................123
11.13 H function ............................................................................................................................................124
11.14 Arithmetic parameters, LUD and PLC variables..................................................................................124
11.14.1 Arithmetic parameter R........................................................................................................................124
11.14.2 Local User Data (LUD) ........................................................................................................................126
11.14.3 Reading and writing PLC variables .....................................................................................................127
11.15 Program jumps....................................................................................................................................127
11.15.1 Unconditional program jumps..............................................................................................................127
11.15.2 Conditional program jumps..................................................................................................................128
11.15.3 Program example for jumps ................................................................................................................129
11.15.4 Jump destination for program jumps ...................................................................................................130
11.16 Subroutine technique...........................................................................................................................131
11.16.1 General information.............................................................................................................................131
11.16.2 Calling machining cycles (turning).......................................................................................................132
11.16.3 Executing internal and external subroutines (CALL, EXTCALL)..........................................................133
11.17 Timers and workpiece counters...........................................................................................................134
11.17.1 Runtime timer......................................................................................................................................134
11.17.2 Workpiece counter...............................................................................................................................136
11.18 Kinematic transformation.....................................................................................................................138
11.18.1 Face milling on turned parts (TRANSMIT)...........................................................................................138
11.18.2 Cylinder surface transformation (TRACYL) .........................................................................................140