beautypg.com

12 programming: multiple axis machining, Programming: special functions – HEIDENHAIN iTNC 530 (340 49x-06) ISO programming User Manual

Page 44

background image

44

12.1 Functions for Multiple Axis Machining ..... 390

12.2 The PLANE Function: Tilting the Working Plane (Software Option 1) ..... 391

Introduction ..... 391

Define the PLANE function ..... 393

Position display ..... 393

Reset the PLANE function ..... 394

Defining the machining plane with space angles: PLANE SPATIAL ..... 395

Defining the machining plane with projection angles: PROJECTED PLANE ..... 397

Defining the machining plane with Euler angles: EULER PLANE ..... 399

Defining the working plane with two vectors: VECTOR PLANE ..... 401

Defining the machining plane via three points: PLANE POINTS ..... 403

Defining the Machining Plane with a Single, Incremental Space Angle: PLANE RELATIVE ..... 405

Tilting the working plane through axis angle: PLANE AXIAL (FCL 3 function) ..... 406

Specifying the positioning behavior of the PLANE function ..... 408

12.3 Inclined-Tool Machining in the Tilted Plane ..... 413

Function ..... 413

Inclined-tool machining via incremental traverse of a rotary axis ..... 413

12.4 Miscellaneous Functions for Rotary Axes ..... 414

Feed rate in mm/min on rotary axes A, B, C: M116 (software option 1) ..... 414

Shorter-path traverse of rotary axes: M126 ..... 415

Reducing display of a rotary axis to a value less than 360°: M94 ..... 416

Automatic compensation of machine geometry when working with tilted axes: M114 (software option 2) ..... 417

Maintaining the position of the tool tip when positioning with tilted axes (TCPM): M128 (software option
2) ..... 418

Exact stop at corners with nontangential transitions: M134 ..... 421

Selecting tilting axes: M138 ..... 421

Compensating the machine’s kinematics configuration for ACTUAL/NOMINAL positions at end of block: M144
(software option 2) ..... 422

12.5 Peripheral milling: 3-D radius compensation with workpiece orientation ..... 423

Function ..... 423

12 Programming: Multiple Axis Machining ..... 389