12 programming: multiple axis machining – HEIDENHAIN iTNC 530 (34049x-08) ISO programming User Manual
Page 48

48
12.1 Functions for multiple axis machining ..... 408
12.2 The PLANE function: Tilting the working plane (software option 1) ..... 409
Introduction ..... 409
Defining the PLANE function ..... 411
Position display ..... 411
Resetting the PLANE function ..... 412
Defining the machining plane with spatial angles: PLANE SPATIAL ..... 413
Defining the machining plane with projection angles: PROJECTED PLANE ..... 415
Defining the machining plane with Euler angles: EULER PLANE ..... 417
Defining the working plane with two vectors: VECTOR PLANE ..... 419
Defining the working plane via three points: PLANE POINTS ..... 421
Defining the machining plane with a single, incremental spatial angle: PLANE RELATIVE ..... 423
Tilting the working plane through axis angle: PLANE AXIAL (FCL 3 function) ..... 424
Specifying the positioning behavior of the PLANE function ..... 426
12.3 Inclined-tool machining in the tilted plane ..... 431
Function ..... 431
Inclined-tool machining via incremental traverse of a rotary axis ..... 431
12.4 Miscellaneous functions for rotary axes ..... 432
Feed rate in mm/min on rotary axes A, B, C: M116 (software option 1) ..... 432
Shorter-path traverse of rotary axes: M126 ..... 433
Reducing display of a rotary axis to a value less than 360°: M94 ..... 434
Automatic compensation of machine geometry when working with tilted axes: M114 (software option 2) ..... 435
Maintaining the position of the tool tip when positioning with tilted axes (TCPM):
M128 (software option 2) ..... 437
Exact stop at corners with nontangential transitions: M134 ..... 440
Selecting tilting axes: M138 ..... 440
Compensating the machine’s kinematics configuration for ACTUAL/NOMINAL positions at end of block: M144
(software option 2) ..... 441
12.5 Peripheral milling: 3-D radius compensation with workpiece orientation ..... 442