Programming: multiple axis machining – HEIDENHAIN TNC 620 (340 56x-02) User Manual
Page 27

HEIDENHAIN TNC 620
27
11.1 Functions for Multiple Axis Machining ..... 324
11.2 The PLANE Function: Tilting the Working Plane (Software Option 1) ..... 325
Define the PLANE function ..... 327
Reset the PLANE function ..... 328
Defining the machining plane with space angles: PLANE SPATIAL ..... 329
Defining the machining plane with projection angles: PROJECTED PLANE ..... 331
Defining the machining plane with Euler angles: EULER PLANE ..... 333
Defining the machining plane with two vectors: VECTOR PLANE ..... 335
Defining the machining plane via three points: POINTS PLANE ..... 337
Defining the machining plane with a single, incremental space angle: PLANE RELATIVE ..... 339
Tilting the working plane through axis angle: PLANE AXIAL (FCL 3 function) ..... 340
Specifying the positioning behavior of the PLANE function ..... 342
11.3 Inclined-Tool Machining in a Tilted Plane (Software Option 2) ..... 346
Inclined-tool machining via incremental traverse of a rotary axis ..... 346
Inclined-tool machining via normal vectors ..... 347
11.4 Miscellaneous Functions for Rotary Axes ..... 348
Feed rate in mm/min on rotary axes A, B, C: M116 (software option 1) ..... 348
Shorter-path traverse of rotary axes: M126 ..... 349
Reducing display of a rotary axis to a value less than 360°: M94 ..... 350
11.5 Three-Dimensional Tool Compensation (Software Option 2) ..... 353
Definition of a normalized vector ..... 354
Permissible tool forms ..... 355
Using other tools: Delta values ..... 355
3-D compensation without tool orientation ..... 356
Face milling: 3-D compensation with and without tool orientation ..... 356
Peripheral milling: 3-D radius compensation with workpiece orientation ..... 358