
Fundamentals, File Management | Creating and writing programs
4
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
163
Cylindrical blank
The cylindrical blank form is defined by the dimensions of the
cylinder:
X, Y or Z: Rotation axis
D, R: Diameter or radius of the cylinder (with positive algebraic
sign)
L: Length of the cylinder (with positive algebraic sign)
DIST: Shifting along the rotational axis
DI, RI: Inside diameter or inside radius for a hollow cylinder
The parameters
DIST
and
RI
or
DI
are optional and need
not be programmed.
Example
0 BEGIN PGM NEW MM
Program begin, name, unit of measure
1 BLK FORM CYLINDER Z R50 L105 DIST+5 RI10
Spindle axis, radius, length, distance, inside radius
2 END PGM NEW MM
Program end, name, unit of measure
Rotationally symmetric blank of any shape
You define the contour of the rotationally symmetric blank in a
subprogram. Use X, Y or Z as the rotation axis.
In the workpiece blank definition you refer to the contour
description:
DIM_D, DIM-R: Diameter or radius of the rotationally
symmetrical blank form
LBL: Subprogram with the contour description
The contour description may contain negative values in the rotation
axis but only positive values in the reference axis. The contour
must be closed, i.e. the contour beginning corresponds to the
contour end.
If you define a rotationally symmetric blank with incremental
coordinates, the dimensions are then independent of the diameter
programming.
The subprogram can be designated with a number, an
alphanumeric name, or a QS parameter.
Содержание TNC 640
Страница 4: ......
Страница 5: ...Fundamentals ...
Страница 36: ...Contents 36 HEIDENHAIN TNC 640 Conversational Programming User s Manual 10 2017 ...
Страница 67: ...1 First Steps with the TNC 640 ...
Страница 90: ......
Страница 91: ...2 Introduction ...
Страница 130: ......
Страница 131: ...3 Operating the Touchscreen ...
Страница 144: ......
Страница 145: ...4 Fundamentals File Management ...
Страница 206: ......
Страница 207: ...5 Programming Aids ...
Страница 236: ......
Страница 237: ...6 Tools ...
Страница 281: ...7 Programming Contours ...
Страница 333: ...8 Data Transfer from CAD Files ...
Страница 355: ...9 Subprograms and Program Section Repeats ...
Страница 374: ......
Страница 375: ...10 Programming Q Parameters ...
Страница 478: ......
Страница 479: ...11 Miscellaneous Functions ...
Страница 501: ...12 Special Functions ...
Страница 584: ......
Страница 585: ...13 Multiple Axis Machining ...
Страница 650: ......
Страница 651: ...14 Pallet Management ...
Страница 664: ......
Страница 665: ...15 Batch Process Manager ...
Страница 673: ...16 Turning ...
Страница 713: ...17 Manual Operation and Setup ...
Страница 797: ...18 Positioning with Manual Data Input ...
Страница 803: ...19 Test Run and Program Run ...
Страница 843: ...20 MOD Functions ...
Страница 881: ...21 Tables and Overviews ...