46
12.6 Miscellaneous Functions for Rotary Axes ..... 519
Feed rate in mm/min on rotary axes A, B, C: M116 (software option 1) ..... 519
Shorter-path traverse of rotary axes: M126 ..... 520
Reducing display of a rotary axis to a value less than 360°: M94 ..... 521
Automatic compensation of machine geometry when working with tilted axes: M114 (software option 2) ..... 522
Maintaining the position of the tool tip when positioning with tilted axes (TCPM): M128 (software
option 2) ..... 524
Exact stop at corners with nontangential transitions: M134 ..... 527
Selecting tilting axes: M138 ..... 527
Compensating the machine’s kinematics configuration for ACTUAL/NOMINAL positions at end of block: M144
(software option 2) ..... 528
12.7 Three-dimensional tool compensation (software option 2) ..... 529
Introduction ..... 529
Definition of a normalized vector ..... 530
Permissible tool shapes ..... 531
Using other tools: Delta values ..... 531
3-D compensation without tool orientation ..... 532
Face milling: 3-D compensation with and without tool orientation ..... 532
Peripheral milling: 3-D radius compensation with workpiece orientation ..... 534
3-D tool radius compensation depending on the tool’s contact angle (3D-ToolComp software option) ..... 536
12.8 Path contours—Spline interpolation (software option 2) ..... 540
Application ..... 540