Programming and Operating Manual (Milling)
4
6FC5398-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