
Programming and Operating Manual (Milling)
46FC5398-4DP10-0BA1, 01/2014
8.2.1 Programming dimensions........................................................................................................................... 51
8.2.2 Plane selection: G17 to G19....................................................................................................................... 51
8.2.3 Absolute/incremental dimensioning: G90, G91, AC, IC .............................................................................. 52
8.2.4 Dimensions in metric units and inches: G71, G70, G710, G700................................................................. 53
8.2.5 Polar coordinates, pole definition: G110, G111, G112................................................................................ 54
8.2.6 Programmable work offset: TRANS, ATRANS ........................................................................................... 56
8.2.7 Programmable rotation: ROT, AROT.......................................................................................................... 56
8.2.8 Programmable scaling factor: SCALE, ASCALE ........................................................................................ 58
8.2.9 Programmable mirroring: MIRROR, AMIRROR.......................................................................................... 58
8.2.10 Workpiece clamping - settable work offset: G54 to G59, G500, G53, G153............................................... 60
8.2.11 NC block compression (COMPON, COMPCURV, COMPCAD) ................................................................. 61
8.2.12 Cylinder surface transformation (TRACYL) ................................................................................................ 63
8.3 Linear interpolation ..................................................................................................................................... 69
8.3.1 Linear interpolation with rapid traverse: G0 ................................................................................................ 69
8.3.2 Feedrate F.................................................................................................................................................. 70
8.3.3 Linear interpolation with feedrate: G1......................................................................................................... 70
8.4 Circular interpolation................................................................................................................................... 72
8.4.1 Circular interpolation: G2, G3 ..................................................................................................................... 72
8.4.2 Circular interpolation via intermediate point: CIP........................................................................................ 76
8.4.3 Circle with tangential transition: CT ............................................................................................................ 77
8.4.4 Helix interpolation: G2/G3, TURN............................................................................................................... 78
8.4.5 Feedrate override for circles: CFTCP, CFC................................................................................................ 78
8.5 Thread cutting............................................................................................................................................. 79
8.5.1 Thread cutting with constant lead: G33 ...................................................................................................... 79
8.5.2 Tapping with compensating chuck: G63..................................................................................................... 80
8.5.3 Thread interpolation: G331, G332 .............................................................................................................. 81
8.6 Fixed point approach .................................................................................................................................. 82
8.6.1 Fixed point approach: G75 ......................................................................................................................... 82
8.6.2 Reference point approach: G74.................................................................................................................. 83
8.7 Acceleration control and exact stop/continuous path.................................................................................. 84
8.7.1 Acceleration pattern: BRISK, SOFT............................................................................................................ 84
8.7.2 Exact stop/continuous-path control mode: G9, G60, G64........................................................................... 84
8.7.3 Dwell time: G4 ............................................................................................................................................ 86
8.8 Spindle movements .................................................................................................................................... 87
8.8.1 Gear stages................................................................................................................................................ 87
8.8.2 Spindle speed S, directions of rotation ....................................................................................................... 87
8.8.3 Spindle positioning: SPOS.......................................................................................................................... 88
8.9 Contour programming support.................................................................................................................... 88
8.9.1 Contour definition programming ................................................................................................................. 88
8.9.2 Rounding, chamfer ..................................................................................................................................... 90
8.10 Tool and tool offset..................................................................................................................................... 93
8.10.1 General Information.................................................................................................................................... 93
8.10.2 Tool T ......................................................................................................................................................... 94
8.10.3 Tool compensation number D..................................................................................................................... 94
8.10.4 Selecting the tool radius compensation: G41, G42..................................................................................... 96
8.10.5 Corner behavior: G450, G451 .................................................................................................................... 99
8.10.6 Tool radius compensation OFF: G40........................................................................................................ 100
8.10.7 Special cases of the tool radius compensation......................................................................................... 101
8.10.8 Example of tool radius compensation....................................................................................................... 102
8.11 Miscellaneous function M ......................................................................................................................... 103
8.12 H function ................................................................................................................................................. 103
8.13 Arithmetic parameters, LUD and PLC variables ....................................................................................... 104
8.13.1 Arithmetic parameter R............................................................................................................................. 104
8.13.2 Local User Data (LUD) ............................................................................................................................. 105
8.13.3 Reading and writing PLC variables........................................................................................................... 106
8.14 Program jumps ......................................................................................................................................... 107
8.14.1 Unconditional program jumps................................................................................................................... 107
8.14.2 Conditional program jumps....................................................................................................................... 108
8.14.3 Program example for jumps...................................................................................................................... 109