beautypg.com

Programming: multiple axis machining – HEIDENHAIN TNC 620 (340 56x-02) User Manual

Page 27

background image

HEIDENHAIN TNC 620

27

11.1 Functions for Multiple Axis Machining ..... 324

11.2 The PLANE Function: Tilting the Working Plane (Software Option 1) ..... 325

Introduction ..... 325

Define the PLANE function ..... 327

Position display ..... 327

Reset the PLANE function ..... 328

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

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

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

Defining the machining plane with two vectors: VECTOR PLANE ..... 335

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

Defining the machining plane with a single, incremental space angle: PLANE RELATIVE ..... 339

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

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

11.3 Inclined-Tool Machining in a Tilted Plane (Software Option 2) ..... 346

Function ..... 346

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

Inclined-tool machining via normal vectors ..... 347

11.4 Miscellaneous Functions for Rotary Axes ..... 348

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

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

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

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

11.5 Three-Dimensional Tool Compensation (Software Option 2) ..... 353

Introduction ..... 353

Definition of a normalized vector ..... 354

Permissible tool forms ..... 355

Using other tools: Delta values ..... 355

3-D compensation without tool orientation ..... 356

Face milling: 3-D compensation with and without tool orientation ..... 356

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

11 Programming: Multiple Axis Machining ..... 323