beautypg.com

HEIDENHAIN TNC 640 (34059x-01) User Manual

Page 25

background image

HEIDENHAIN TNC 640

25

11.1 Functions for Multiple Axis Machining ..... 362

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

Introduction ..... 363

Define the PLANE function ..... 365

Position display ..... 365

Reset the PLANE function ..... 366

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

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

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

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

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

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

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

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

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

Function ..... 385

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

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

11.4 Miscellaneous Functions for Rotary Axes ..... 387

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

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

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

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

Selecting tilting axes: M138 ..... 392

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

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

Function ..... 394

Defining the TCPM FUNCTION ..... 395

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

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

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

Resetting the TCPM FUNCTION ..... 398

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

Introduction ..... 399

Definition of a normalized vector ..... 400

Permissible tool shapes ..... 401

Using other tools: Delta values ..... 401

3-D compensation without TCPM ..... 402

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

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

11 Programming: Multiple Axis Machining ..... 361