beautypg.com

12 programming: multiple axis machining – HEIDENHAIN iTNC 530 (606 42x-02) ISO programming User Manual

Page 37

background image

HEIDENHAIN iTNC 530

37

12.1 Functions for Multiple Axis Machining ..... 404

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

Introduction ..... 405

Define the PLANE function ..... 407

Position display ..... 407

Reset the PLANE function ..... 408

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

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

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

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

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

Defining the machining plane with a single, incremental spatial angle: PLANE RELATIVE ..... 419

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

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

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

Function ..... 427

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

12.4 Miscellaneous Functions for Rotary Axes ..... 428

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

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

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

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

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

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

Selecting tilting axes: M138 ..... 436

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

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

Function ..... 438

12 Programming: Multiple Axis Machining ..... 403