46
12.1 Functions for Multiple Axis Machining ..... 448
12.2 The PLANE Function: Tilting the Working Plane (Software Option 1) ..... 449
Introduction ..... 449
Define the PLANE function ..... 451
Position display ..... 451
Reset the PLANE function ..... 452
Defining the machining plane with space angles: PLANE SPATIAL ..... 453
Defining the machining plane with projection angles: PROJECTED PLANE ..... 455
Defining the machining plane with Euler angles: EULER PLANE ..... 457
Defining the working plane with two vectors: VECTOR PLANE ..... 459
Defining the machining plane via three points: PLANE POINTS ..... 461
Defining the Machining Plane with a Single, Incremental Space Angle: PLANE RELATIVE ..... 463
Tilting the working plane through axis angle: PLANE AXIAL (FCL 3 function) ..... 464
Specifying the positioning behavior of the PLANE function ..... 466
12.3 Inclined-Tool Machining in the Tilted Plane ..... 471
Function ..... 471
Inclined-tool machining via incremental traverse of a rotary axis ..... 471
Inclined-tool machining via normal vectors ..... 472
12.4 TCPM FUNCTION (Software Option 2) ..... 473
Function ..... 473
Define TCPM FUNCTION ..... 474
Mode of action of the programmed feed rate ..... 474
Interpretation of the programmed rotary axis coordinates ..... 475
Type of interpolation between the starting and end position ..... 476
Reset TCPM FUNCTION ..... 477
12.5 Miscellaneous Functions for Rotary Axes ..... 478
Feed rate in mm/min on rotary axes A, B, C: M116 (software option 1) ..... 478
Shorter-path traverse of rotary axes: M126 ..... 479
Reducing display of a rotary axis to a value less than 360°: M94 ..... 480
Automatic compensation of machine geometry when working with tilted axes: M114 (software option 2) ..... 481
Maintaining the position of the tool tip when positioning with tilted axes (TCPM): M128 (software option
2) ..... 482
Exact stop at corners with nontangential transitions: M134 ..... 485
Selecting tilting axes: M138 ..... 485
Compensating the machine’s kinematics configuration for ACTUAL/NOMINAL positions at end of block: M144
(software option 2) ..... 486
12 Programming: Multiple Axis Machining ..... 447