Example: Interpolation Turning Cycle 292 - HEIDENHAIN TNC 640 User Manual

Hide thumbs Also See for TNC 640:
Table of Contents

Advertisement

Cycles: Special Functions | Programming examples
Q561=+0
;TURNING TOOL CONVERSION
42 CYCL CALL
43 TOOL CALL 11
44 M30
45 END PGM 1 MM

Example: Interpolation Turning Cycle 292

Cycle 292 CONTOUR.TURNG.INTRP. is used in the
following program. This programming example illus-
trates the machining of an outside contour with the
milling spindle rotating.
Program run
Tool call: Milling cutter D20
Cycle 32 Tolerance
Reference to the contour with Cycle 14
Cycle 292 Contour turning interpolation
0 BEGIN PGM 2 MM
1 BLK FORM CYLINDER Z R25 L40
2 TOOL CALL "D20" Z S111
3 CYCL DEF 32.0 TOLERANCE
4 CYCL DEF 32.1 T0.05
5 CYCL DEF 32.2 HSC-MODE:1
6 CYCL DEF 14.0 CONTOUR
7 CYCL DEF 14.1 CONTOUR LABEL1
8 CYCL DEF 292 CONTOUR.TURNG.INTRP.
Q560=+1
;SPINDLE COUPLING
Q336=+0
;ANGLE OF SPINDLE
Q546=+3
;CHANGE TOOL DIRECTN.
Q529=+0
;MACHINING OPERATION
Q221=+0
;SURFACE OVERSIZE
Q441=+1
;INFEED
Q449=+15000
;FEED RATE
Q491=+15
;CONTOUR START RADIUS
Q357=+2
;CLEARANCE TO SIDE
Q445=+50
;CLEARANCE HEIGHT
9 L Z+50 R0 FMAX M3
10 L X+0 Y+0 R0 FMAX M99
11 LBL 1
HEIDENHAIN | User's manual for cycle programming | 10/2017
Call the cycle
Repeated TOOL CALL in order to override the conversion of
parameter Q561
Definition of workpiece blank: Cylinder
Tool call: End mill D20
Use Cycle 32 to define the tolerance
Use Cycle 14 to refer to the contour in LBL1
Define Cycle 292
Pre-position in the tool axis, spindle on
Pre-position in the working plane to the center of rotation,
call the cycle
LBL1 contains the contour
38
30


50
355
11

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 640 e

Table of Contents