beautypg.com

12 programming: multiple axis machining – HEIDENHAIN iTNC 530 (60642x-03) ISO programming User Manual

Page 39

background image

HEIDENHAIN iTNC 530

39

12.1 Functions for multiple axis machining ..... 412

12.2 The PLANE function: Tilting the working plane (software option 1) ..... 413

Introduction ..... 413

Defining the PLANE function ..... 415

Position display ..... 415

Resetting the PLANE function ..... 416

Defining the machining plane with spatial angles: PLANE SPATIAL ..... 417

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

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

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

Defining the working plane via three points: PLANE POINTS ..... 425

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

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

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

12.3 Inclined-tool machining in the tilted plane ..... 435

Function ..... 435

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

12.4 Miscellaneous functions for rotary axes ..... 436

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

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

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

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

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

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

Selecting tilting axes: M138 ..... 444

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

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

Application ..... 446

12 Programming: Multiple axis machining ..... 411