
Table of contents
ISO Milling
4 Programming Manual, 06/09, 6FC5398-7BP10-1BA0
3.2.3 Scaling (G50, G51) ..................................................................................................................... 48
3.2.4 Programmable mirroring (G50.1, G51.1) ....................................................................................51
3.3 Time-controlled commands......................................................................................................... 53
3.3.1 Dwell time (G04) ......................................................................................................................... 53
3.4 Tool offset functions .................................................................................................................... 54
3.4.1 Tool offset data memory ............................................................................................................. 54
3.4.2 Tool length compensation (G43, G44, G49)............................................................................... 54
3.4.3 Cutter radius compensation (G40, G41, G42) ............................................................................ 57
3.4.4 Collision detection ....................................................................................................................... 61
3.5 S-, T-, M- and B functions ........................................................................................................... 65
3.5.1 Spindle function (S function) ....................................................................................................... 65
3.5.2 Tool function................................................................................................................................ 65
3.5.3 Additional function (M function)................................................................................................... 65
3.5.4 M functions of spindle control...................................................................................................... 66
3.5.5 M functions for subroutine calls .................................................................................................. 67
3.5.6 Macro call via M function............................................................................................................. 67
3.5.7 M functions.................................................................................................................................. 68
3.6 Controlling the feedrate............................................................................................................... 69
3.6.1 Automatic corner override G62 ................................................................................................... 69
3.6.2 Compressor in the ISO dialect mode .......................................................................................... 71
3.6.3 Exact stop (G09, G61), Continuous-path mode (G64), tapping (G63) ....................................... 72
4 Additional functions.................................................................................................................................. 73
4.1 Program supporting functions ..................................................................................................... 73
4.1.1 Fixed drilling cycles ..................................................................................................................... 73
4.1.2 Deep hole drilling cycle with chip breakage (G73)...................................................................... 78
4.1.3 Fine drilling cycle (G76) .............................................................................................................. 81
4.1.4 Drilling cycle, preboring (G81) .................................................................................................... 84
4.1.5 Drilling cycle, preboring (G82) .................................................................................................... 85
4.1.6 Deep hole drilling cycle with chip removal (G83)........................................................................ 87
4.1.7 Drilling cycle (G85)...................................................................................................................... 90
4.1.8 Boring cycle (G86) ...................................................................................................................... 91
4.1.9 Boring cycle, reverse countersinking (G87)................................................................................ 93
4.1.10 Drilling cycle (G89), return with G01........................................................................................... 96
4.1.11 Cycle "Tapping without compensating chuck" (G84).................................................................. 98
4.1.12 "Drilling a left-hand thread without compensating chuck" cycle (G74) ..................................... 101
4.1.13 Left or right tapping cycle (G84 or G74).................................................................................... 103
4.1.14 Deselection of a fixed cycle (G80) ............................................................................................ 106
4.1.15 Program example with a tool length compensation and fixed cycles ....................................... 107
4.1.16 Multiple-start threads with G33 ................................................................................................. 109
4.2 Programmable data input (G10) ............................................................................................... 110
4.2.1 Changing the tool offset value................................................................................................... 110
4.2.2 Working area limitation (G22, G23) .......................................................................................... 110
4.2.3 M function for calling subroutines (M98, M99).......................................................................... 111
4.3 Eight-digit program number....................................................................................................... 113
4.4 Polar coordinates (G15, G16) ................................................................................................... 115
4.5 Polar coordinates interpolation (G12.1, G13.1) ........................................................................ 116
4.6 Measuring functions .................................................................................................................. 118
4.6.1 Rapid lift with G10.6 .................................................................................................................. 118
4.6.2 Measuring with "delete distance-to-go" (G31) .......................................................................... 118
4.6.3 Measuring with G31, P1 - P4 .................................................................................................... 121