Programming manual
CNC 8035
·M· MODEL
(SOFT V15.3X)
·6·
5.5 Auxiliary function (M)............................................................................................... 77
5.5.1 M00. Program stop .............................................................................................. 78
5.5.2 M01. Conditional program stop ........................................................................... 79
5.5.3 M02. End of program........................................................................................... 80
5.5.4 M30. End of program with return to the first block............................................... 81
5.5.5 M03 Clockwise spindle rotation ........................................................................... 82
5.5.6 M04. Counterclockwise spindle rotation .............................................................. 83
5.5.7 M05. Spindle stop................................................................................................ 84
5.5.8 M06. Tool change code ....................................................................................... 85
5.5.9 M19. Spindle orientation...................................................................................... 86
5.5.10 M41, M42, M43, M44. Spindle gear change........................................................ 87
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)........................... 97
6.5 Arc tangent to previous path (G08) ......................................................................... 98
6.6 Arc defined by three points (G09) ........................................................................... 99
6.7 Helical interpolation ............................................................................................... 100
6.8 Tangential entry at the beginning of a machining operation (G37)........................ 101
6.9 Tangential exit at the end of a machining operator (G38) ..................................... 103
6.10 Automatic radius blend (G36)................................................................................ 104
6.11 Chamfer (G39) ...................................................................................................... 105
6.12 Threading (G33) .................................................................................................... 106
6.13 Variable pitch threads (G34) ................................................................................. 108
6.14 Move to hardstop (G52) ........................................................................................ 109
6.15 Feedrate "F" as an inverted function of time (G32) ............................................... 110
CHAPTER 7 ADDITIONAL PREPARATORY FUNCTIONS
7.1 Interruption of block preparation (G04).................................................................. 111
7.1.1 G04 K0: Block preparation interruption and coordinate update......................... 113
7.2 Dwell (G04 K) ........................................................................................................ 114
7.3 Working with square (G07) and round (G05,G50) corners.................................... 115
7.3.1 G07 (square corner) .......................................................................................... 115
7.3.2 G05 (round corner) ............................................................................................ 116
7.3.3 Controlled round corner (G50)........................................................................... 117
7.4 Look-ahead (G51) ................................................................................................. 118
7.4.1 Advanced look-ahead algorithm (integrating Fagor filters)................................ 120
7.4.2 Look-ahead operation with Fagor filters active.................................................. 121
7.4.3 Smoother machining feedrate ........................................................................... 122
7.5 Mirror image (G10, G11. G12, G13, G14)............................................................. 123
7.6 Scaling factor (G72) .............................................................................................. 125
7.6.1 Scaling factor applied to all axes. ...................................................................... 126
7.6.2 Scaling factor applied to one or more axes. ...................................................... 128
7.7 Pattern rotation (G73)............................................................................................ 130
CHAPTER 8 TOOL COMPENSATION
8.1 Tool radius compensation (G40, G41, G42).......................................................... 134
8.1.1 Beginning of tool radius compensation.............................................................. 135
8.1.2 Sections of tool radius compensation................................................................ 138
8.1.3 Cancellation of tool radius compensation.......................................................... 139
8.1.4 Change of type of tool radius compensation while machining........................... 145
8.2 Tool length compensation (G43, G44, G15).......................................................... 146
8.3 Collision detection (G41 N, G42 N) ....................................................................... 148
CHAPTER 9 CANNED CYCLES
9.1 Canned cycle definition ......................................................................................... 150
9.2 Influence zone of a canned cycle .......................................................................... 151
9.2.1 G79. Modification of the canned cycle parameters ........................................... 152
9.3 Canned cycle cancellation..................................................................................... 154
9.4 Some general points to consider........................................................................... 155
9.5 Machining canned cycles ...................................................................................... 156
9.6 G69. Drilling canned cycle with variable peck ....................................................... 158
9.6.1 Basic operation.................................................................................................. 161
9.7 G81. Drilling canned cycle..................................................................................... 164
9.7.1 Basic operation.................................................................................................. 165
9.8 G82. Drilling canned cycle with dwell .................................................................... 167
9.8.1 Basic operation.................................................................................................. 168