HEIDENHAIN TNC 640 (34059x-04) User Manual

Page 437

Advertising
background image

The PLANE Function: Tilting the Working Plane (Software Option 1) 12.2

12

TNC 640 | User's Manual

HEIDENHAIN Conversational Programming | 3/2014

437

Positioning the rotary axes in a separate block

Proceed as follows if you want to position the rotary axes in a
separate positioning block (option

STAY selected):

Danger of collision!

Pre-position the tool to a position where there is no

danger of collision with the workpiece (clamping

devices) during positioning.

Select any

PLANE function, and define automatic positioning

with the

STAY option. During program execution the TNC

calculates the position values of the rotary axes present on the

machine, and stores them in the system parameters Q120 (A

axis), Q121 (B axis) and Q122 (C axis)
Define the positioning block with the angular values calculated

by the TNC

NC example blocks: Position a machine with a rotary table C and a tilting table A to a space angle of B+45°

...
12 L Z+250 R0 FMAX

Position at clearance height

13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY

Define and activate the PLANE function

14 L A+Q120 C+Q122 F2000

Position the rotary axis with the values calculated by the

TNC

...

Define machining in the tilted working plane

Advertising