beautypg.com

HEIDENHAIN TNC 620 (81760x-02) User Manual

Page 444

background image

Programming: Multiple axis machining

12.4 Miscellaneous functions for rotary axes

12

444

TNC 620 | User's Manual

HEIDENHAIN Conversational Programming | 2/2015

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

Standard behavior

The TNC moves the tool to the positions given in the machining

program. If the position of a tilted axis changes in the program, the

resulting offset in the linear axes must be calculated, and traversed

in a positioning block.

Behavior with M144

The TNC calculates into the position value any changes in the

machine's kinematics configuration which result, for example, from

adding a spindle attachment. If the position of a controlled tilted

axis changes, the position of the tool tip to the workpiece is also

changed. The resulting offset is calculated in the position display.

Positioning blocks with M91/M92 are permitted if

M144 is active.
The position display in the operating modes FULL

SEQUENCE and SINGLE BLOCK does not change

until the tilting axes have reached their final position.

Effect

M144 becomes effective at the start of the block. M144 does not

function in connection with M128 or a tilted working plane.
You can cancel M144 by programming M145.

The machine geometry must be specified by the

machine tool builder in the description of kinematics.
The machine tool builder determines the behavior in

the automatic and manual operating modes. Refer to

your machine manual.