3.3.4.3
3.3.5
S-, T-, M- and B functions ..................................................................................................................... 46
3.3.5.1
Spindle function (S function) ................................................................................................................. 46
3.3.5.2
3.3.5.3
3.3.5.4
3.3.5.5
3.3.5.6
3.3.5.7
Macro call via M function ....................................................................................................................... 49
3.3.5.8
M functions (M08, M09) ........................................................................................................................ 50
3.4
Additional functions ............................................................................................................................... 50
3.4.1
Program-support functions .................................................................................................................... 50
3.4.1.1
Fixed cycles (G90, G92, G94) ............................................................................................................... 50
3.4.1.2
3.4.1.3
Drilling cycle (G80 to G89) .................................................................................................................... 71
3.4.2
Programmable data input ...................................................................................................................... 78
3.4.2.1
3.4.2.2
3.4.3
3.4.4
Measuring functions (G31) .................................................................................................................... 81
3.4.5
Macro programs .................................................................................................................................... 81
3.4.5.1
Differences with subroutines ................................................................................................................. 82
3.4.5.2
3.4.6
Special functions ................................................................................................................................... 87
3.4.6.1
G05 ....................................................................................................................................................... 87
3.4.6.2
4
Milling ...................................................................................................................................................................88
4.1
G code table .......................................................................................................................................... 88
4.2
Drive commands ................................................................................................................................... 90
4.2.1
Interpolation commands ........................................................................................................................ 90
4.2.1.1
4.2.1.2
Rapid traverse (G00) ............................................................................................................................. 92
4.2.1.3
Linear interpolation (G01) ..................................................................................................................... 93
4.2.1.4
4.2.1.5
4.2.1.6
4.2.2
4.2.2.1
4.2.2.2
4.2.2.3
4.3
Motion commands ............................................................................................................................... 100
4.3.1
The coordinate system ........................................................................................................................ 100
4.3.1.1
4.3.1.2
4.3.1.3
4.3.1.4
4.3.1.5
4.3.1.6
4.3.1.7
4.3.1.8
4.3.1.9
4.3.1.10
3D rotation (G68/G69) ......................................................................................................................... 105
4.3.2
4.3.2.1
4.3.2.2
Inch/metric input (G20, G21) ............................................................................................................... 107
4.3.2.3
Scaling (G50, G51) ............................................................................................................................. 107
4.3.2.4
4.3.3
4.3.4
Tool offset functions ............................................................................................................................ 111
4.3.4.1
Tool offset data memory ..................................................................................................................... 111
4.3.4.2
4.3.4.3
4.3.4.4
Collision detection ............................................................................................................................... 116
4.3.5
S-, T-, M- and B functions ................................................................................................................... 119
4
Programming and Operating Manual (ISO Turning/Milling)
01/2017