beautypg.com

HEIDENHAIN TNC 640 (34059x-01) ISO programming User Manual

Page 24

background image

24

11.1 Functions for Multiple Axis Machining ..... 318

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

Introduction ..... 319

Define the PLANE function ..... 321

Position display ..... 321

Reset the PLANE function ..... 322

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

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

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

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

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

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

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

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

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

Function ..... 341

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

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

11.4 Miscellaneous Functions for Rotary Axes ..... 343

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

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

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

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

Selecting tilting axes: M138 ..... 348

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

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

Function ..... 350

Defining the TCPM FUNCTION ..... 351

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

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

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

Resetting the TCPM FUNCTION ..... 354

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

Application ..... 355

11 Programming: Multiple Axis Machining ..... 317