beautypg.com

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

Page 26

background image

26

11.1 Functions for Multiple Axis Machining ..... 298

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

Introduction ..... 299

Define the PLANE function ..... 301

Position display ..... 301

Reset the PLANE function ..... 302

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

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

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

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

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

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

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

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

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

Function ..... 320

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

11.4 Miscellaneous Functions for Rotary Axes ..... 321

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

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

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

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

Selecting tilting axes: M138 ..... 326

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

11.5 Peripheral milling: 3-D radius compensation with TCPM and radius compensation (G41/G42) ..... 328

Application ..... 328

11 Programming: Multiple Axis Machining ..... 297