beautypg.com

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

Page 41

background image

HEIDENHAIN iTNC 530

41

12.1 Functions for multiple axis machining ..... 420

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

Introduction ..... 421

Defining the PLANE function ..... 423

Position display ..... 423

Resetting the PLANE function ..... 424

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

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

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

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

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

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

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

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

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

Function ..... 443

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

12.4 Miscellaneous functions for rotary axes ..... 444

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

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

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

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

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

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

Selecting tilting axes: M138 ..... 452

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

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

Application ..... 454

12 Programming: Multiple Axis Machining ..... 419