NCT Group 99M Manuale Utente

Pagina di 206
5
13.1 Sequence Number (Address N) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
13.2 Conditional Block Skip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
13.3 Main Program and Sub-program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
13.3.1 Calling the Sub-program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
13.3.2 Return from a Sub-program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
13.3.3 Jump within the Main Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
77
14 The Tool Compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
14.1 Referring to Tool Compensation Values (H and D) . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
14.2 Modification of Tool Compensation Values from the Program (G10) . . . . . . . . . . . . . .
79
14.3 Tool Length Compensation (G43, G44, G49) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
80
14.4 Tool Offset (G45...G48) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
81
14.5 Cutter Compensation (G38, G39, G40, G41, G42) . . . . . . . . . . . . . . . . . . . . . . . . . . .
85
14.5.1 Start up of Cutter Compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
88
14.5.2 Rules of Cutter Compensation in Offset Mode . . . . . . . . . . . . . . . . . . . . . . . . . . .
92
14.5.3 Canceling of Offset Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
95
14.5.4 Change of Offset Direction While in the Offset Mode . . . . . . . . . . . . . . . . . . . . .
98
14.5.5 Programming Vector Hold (G38) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
100
14.5.6 Programming Corner Arcs (G39) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
100
14.5.7 General Information on the Application of Cutter Compensation . . . . . . . . . . . .
102
14.5.8 Interferences in Cutter Compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
107
14.6 Three-dimensional Tool Offset (G41, G42) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
112
14.6.1 Programming the Three-dimensional Tool Offset (G40, G41, G42) . . . . . . . . . .
112
14.6.2 The Three-dimensional Offset Vector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
113
15 Special Transformations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
115
15.1 Coordinate System Rotation (G68, G69) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
115
15.2 Scaling (G50, G51) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
116
15.3 Programmable Mirror Image (G50.1, G51.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
117
15.4 Rules of Programming Special Transformations . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
118
16 Automatic Geometric Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
120
16.1 Programming Chamfer and Corner Round . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
120
16.2 Specifying Straight Line with Angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
121
16.3 Intersection Calculations in the Selected Plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
123
16.3.1 Linear-linear Intersection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
123
16.3.2 Linear-circular Intersection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
125
16.3.3 Circular-linear Intersection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
127
16.3.4 Circular-circular Intersection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
129
16.3.5 Chaining of Intersection Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
131
17 Canned Cycles for Drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
132
17.1 Detailed Description of Canned Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
138
17.1.1 High Speed Peck Drilling Cycle (G73) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
138
17.1.2 Counter Tapping Cycle (G74) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
139
17.1.3 Fine Boring Cycle (G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
140