beautypg.com

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

Page 27

background image

HEIDENHAIN TNC 620

27

11.1 Functions for Multiple Axis Machining ..... 342

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

Introduction ..... 343

Define the PLANE function ..... 345

Position display ..... 345

Reset the PLANE function ..... 346

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

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

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

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

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

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

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

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

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

Function ..... 364

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

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

11.4 Miscellaneous Functions for Rotary Axes ..... 366

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

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

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

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

Selecting tilting axes: M138 ..... 371

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

11.5 TCPM FUNCTION (Software Option 2) ..... 373

Function ..... 373

Defining the TCPM FUNCTION ..... 374

Mode of action of the programmed feed rate ..... 374

Interpretation of the programmed rotary axis coordinates ..... 375

Type of interpolation between the starting and end position ..... 376

Resetting the TCPM FUNCTION ..... 377

11.6 Three-Dimensional Tool Compensation (Software Option 2) ..... 378

Introduction ..... 378

Definition of a normalized vector ..... 379

Permissible tool shapes ..... 380

Using other tools: Delta values ..... 380

3-D compensation without TCPM ..... 381

Face milling: 3-D compensation with TCPM ..... 381

Peripheral milling: 3-D radius compensation with TCPM and radius compensation (RL/RR) ..... 383

11 Programming: Multiple Axis Machining ..... 341