Creating And Writing Programs; Organization Of An Nc Program In Heidenhain Conversational Format; Defining The Blank Form – Blk Form - HEIDENHAIN ITNC 530 User Manual

Conversational programming
Hide thumbs Also See for ITNC 530:
Table of Contents

Advertisement

4.4 Creating and Writing Programs

Organization of an NC program in HEIDENHAIN
conversational format
A part program consists of a series of program blocks. The figure at
right illustrates the elements of a block.
The TNC numbers the blocks in ascending sequence.
The first block of a program is identified by BEGIN PGM, the program
name and the active unit of measure.
The subsequent blocks contain information on:
The workpiece blank
Tool calls
Approaching a safe position
Feed rates and spindle speeds, as well as
Path contours, cycles and other functions
The last block of a program is identified by END PGM, the program name
and the active unit of measure.
After each tool call, HEIDENHAIN recommends always
traversing to a safe position, from which the TNC can
position the tool for machining without causing a collision!
Defining the blank form –
Immediately after initiating a new program, you define a cuboid
workpiece blank. If you wish to define the blank at a later stage, press
the SPEC FCT key and then the BLK FORM soft key. This definition is
needed for the TNC's graphic simulation feature. The sides of the
workpiece blank lie parallel to the X, Y and Z axes and can be up to
100 000 mm long. The blank form is defined by two of its corner
points:
MIN point: the smallest X, Y and Z coordinates of the blank form,
entered as absolute values.
MAX point: the largest X, Y and Z coordinates of the blank form,
entered as absolute or incremental values.
You only need to define the blank form if you wish to run
a graphic test for the program!
114
BLK FORM
4 Fundamentals of NC, File Management, Programming Aids, Pallet Management
Blocks
10 L X+10 Y+5 R0 F100 M3
Words
Path function
Block number

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itnc 530 e

Table of Contents