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