Programming manual
CNC 8035
·T· MODEL
(SOFT V16.3X)
·6·
5.5 Auxiliary function (M)............................................................................................... 78
5.5.1 M00. Program stop .............................................................................................. 79
5.5.2 M01. Conditional program stop ........................................................................... 80
5.5.3 M02. End of program........................................................................................... 81
5.5.4 M30. End of program with return to the first block............................................... 82
5.5.5 M03 Clockwise spindle rotation ........................................................................... 83
5.5.6 M04. Counterclockwise spindle rotation .............................................................. 84
5.5.7 M05. Spindle stop................................................................................................ 85
5.5.8 M06. Tool change code ....................................................................................... 86
5.5.9 M19. Spindle orientation...................................................................................... 87
5.5.10 M41, M42, M43, M44. Spindle gear change........................................................ 88
CHAPTER 6 PATH CONTROL
6.1 Rapid traverse (G00)............................................................................................... 90
6.2 Linear interpolation (G01)........................................................................................ 91
6.3 Circular interpolation (G02, G03)............................................................................. 92
6.4 Circular interpolation with absolute arc center coordinates (G06)........................... 96
6.5 Arc tangent to previous path (G08) ......................................................................... 97
6.6 Arc defined by three points (G09) ........................................................................... 98
6.7 Tangential entry at the beginning of a machining operation (G37).......................... 99
6.8 Tangential exit at the end of a machining operator (G38) ..................................... 101
6.9 Automatic radius blend (G36)................................................................................ 102
6.10 Chamfer (G39) ...................................................................................................... 103
6.11 Threading (G33) .................................................................................................... 104
6.12 Withdrawal of axes when interrupting a threading operation (G233) ................... 107
6.13 Variable pitch threads (G34) ................................................................................. 109
6.14 Move to hardstop (G52) ........................................................................................ 110
6.15 Feedrate "F" as an inverted function of time (G32) ............................................... 111
CHAPTER 7 ADDITIONAL PREPARATORY FUNCTIONS
7.1 Interruption of block preparation (G04).................................................................. 113
7.1.1 G04 K0: Block preparation interruption and coordinate update......................... 115
7.2 Dwell (G04 K) ........................................................................................................ 116
7.3 Working with square (G07) and round (G05,G50) corners.................................... 117
7.3.1 G07 (square corner) .......................................................................................... 117
7.3.2 G05 (round corner) ............................................................................................ 118
7.3.3 Controlled round corner (G50)........................................................................... 119
7.4 Look-ahead (G51) ................................................................................................. 120
7.4.1 Advanced look-ahead algorithm (integrating Fagor filters)................................ 122
7.4.2 Look-ahead operation with Fagor filters active.................................................. 123
7.4.3 Smoother machining feedrate ........................................................................... 124
7.5 Mirror image (G10, G11. G12, G13, G14)............................................................. 125
7.6 Scaling factor (G72) .............................................................................................. 126
7.6.1 Scaling factor applied to all axes. ...................................................................... 127
7.6.2 Scaling factor applied to one or more axes. ...................................................... 128
CHAPTER 8 TOOL COMPENSATION
8.1 Tool length compensation ..................................................................................... 131
8.2 Tool radius compensation ..................................................................................... 132
8.2.1 The location code of the tool (tool type) ............................................................ 133
8.2.2 Working without tool radius compensation ........................................................ 136
8.2.3 Working with tool radius compensation ............................................................. 138
8.2.4 Beginning of tool radius compensation (G41, G42)........................................... 139
8.2.5 Sections of tool radius compensation................................................................ 142
8.2.6 Cancellation of tool radius compensation (G40)................................................ 143
8.2.7 Temporary cancellation of tool compensation with G00.................................... 147
8.2.8 Change of type of tool radius compensation while machining........................... 149
8.2.9 Tool compensation in any plane........................................................................ 150
8.3 Collision detection (G41 N, G42 N) ....................................................................... 151
CHAPTER 9 CANNED CYCLES
9.1 G66. Pattern repeat cycle canned cycle................................................................ 154
9.1.1 Basic operation.................................................................................................. 157
9.1.2 Profile programming syntax............................................................................... 159
9.2 G68. X axis roughing canned cycle....................................................................... 160
9.2.1 Basic operation.................................................................................................. 163
9.2.2 Profile programming syntax............................................................................... 166
9.3 G69. Z axis roughing canned cycle ....................................................................... 167
9.3.1 Basic operation.................................................................................................. 171
9.3.2 Profile programming syntax............................................................................... 174