
Fundamentals, File Management | Creating and writing programs
4
162
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
Defining the blank: BLK FORM
Immediately after initiating a new program, you define an
unmachined workpiece blank. If you wish to define the blank at
a later stage, press the
SPEC FCT
key, the
PROGRAM DEFAULTS
soft key, and then the
BLK FORM
soft key. The control needs this
definition for graphic simulation.
You only need to define the workpiece blank if you wish
to run a graphic test for the program!
The control can depict various types of blank forms:
Soft key
Function
Define a rectangular blank
Define a cylindrical blank
Define a rotationally symmetric blank of any
shape
Rectangular blank
The sides of the cuboid lie parallel to the X, Y and Z axes. This
blank 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
Example
0 BEGIN PGM NEW MM
Program begin, name, unit of measure
1 BLK FORM 0.1 Z X+0 Y+0 Z-40
Spindle axis, MIN point coordinates
2 BLK FORM 0.2 X+100 Y+100 Z+0
MAX point coordinates
3 END PGM NEW MM
Program end, name, unit of measure
Summary of Contents for TNC 640
Page 4: ......
Page 5: ...Fundamentals ...
Page 36: ...Contents 36 HEIDENHAIN TNC 640 Conversational Programming User s Manual 10 2017 ...
Page 67: ...1 First Steps with the TNC 640 ...
Page 90: ......
Page 91: ...2 Introduction ...
Page 130: ......
Page 131: ...3 Operating the Touchscreen ...
Page 144: ......
Page 145: ...4 Fundamentals File Management ...
Page 206: ......
Page 207: ...5 Programming Aids ...
Page 236: ......
Page 237: ...6 Tools ...
Page 281: ...7 Programming Contours ...
Page 333: ...8 Data Transfer from CAD Files ...
Page 355: ...9 Subprograms and Program Section Repeats ...
Page 374: ......
Page 375: ...10 Programming Q Parameters ...
Page 478: ......
Page 479: ...11 Miscellaneous Functions ...
Page 501: ...12 Special Functions ...
Page 584: ......
Page 585: ...13 Multiple Axis Machining ...
Page 650: ......
Page 651: ...14 Pallet Management ...
Page 664: ......
Page 665: ...15 Batch Process Manager ...
Page 673: ...16 Turning ...
Page 713: ...17 Manual Operation and Setup ...
Page 797: ...18 Positioning with Manual Data Input ...
Page 803: ...19 Test Run and Program Run ...
Page 843: ...20 MOD Functions ...
Page 881: ...21 Tables and Overviews ...