beautypg.com

4 test run, Application, Test run – HEIDENHAIN TNC 320 (77185x-01) User Manual

Page 481: Test run 15.4

background image

Test Run 15.4

15

TNC 320 | User's Manual

HEIDENHAIN Conversational Programming | 3/2014

481

15.4

Test Run

Application

In the Test Run mode of operation you can simulate programs and

program sections to reduce programming errors during program

run. The TNC checks the programs for the following:

Geometrical incompatibilities
Missing data
Impossible jumps
Violation of the machine's working space

The following functions are also available:

Blockwise test run
Interruption of test at any block
Optional block skip
Functions for graphic simulation
Measure machining time
Additional status display

Danger of collision!

The TNC cannot graphically simulate all traverse

motions actually performed by the machine. These

include

Traverse motions during tool change, if the

machine manufacturer defined them in a tool-

change macro or via the PLC
Positioning movements that the machine

manufacturer defined in an M-function macro
Positioning movements that the machine

manufacturer performs via the PLC

HEIDENHAIN therefore recommends proceeding

with caution for every new program, even when the

program test did not output any error message, and

no visible damage to the workpiece occurred.
After a tool call, the TNC always starts a program test

at the following position:

In the machining plane at the position X=0, Y=0
In the tool axis, 1 mm above the

MAX point

defined in the

BLK FORM

With rotationally symmetric workpiece blanks, the

TNC starts a program test run after a tool call at the

following position:

In the machining plane at the position X=0, Y=0
In the tool axis at the position Z=1

If you call the same tool, the TNC resumes program

simulation from the position last programmed before

the tool call.
In order to ensure unambiguous behavior during

program run, after a tool change you should always

move to a position from which the TNC can position

the tool for machining without causing a collision.