Programming Examples; Example: Cylinder Surface With Cycle 27 - HEIDENHAIN TNC 640 User Manual

Hide thumbs Also See for TNC 640:
Table of Contents

Advertisement

8
8.6

Programming Examples

Example: Cylinder surface with Cycle 27

Machine with B head and C table
Cylinder centered on rotary table
Preset is on the underside, in the center
of the rotary table
0 BEGIN PGM C27 MM
1 TOOL CALL 1 Z S2000
2 L Z+250 R0 FMAX
3 L X+50 Y0 R0 FMAX
4 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN MBMAX
FMAX
5 CYCL DEF 14.0 CONTOUR
6 CYCL DEF 14.1 CONTOUR LABEL 1
7 CYCL DEF 27 CYLINDER SURFACE
Q1=-7
Q3=+0
Q6=2
Q10=4
Q11=100
Q12=250
Q16=25
Q17=1
8 L C+0 R0 FMAX M13 M99
9 L Z+250 R0 FMAX
10 PLANE RESET TURN FMAX
11 M2
12 LBL 1
13 L X+40 Y+20 RL
14 L X+50
15 RND R7.5
16 L Y+60
17 RN R7.5
18 L IX-20
19 RND R7.5
272
;MILLING DEPTH
;ALLOWANCE FOR SIDE
;SET-UP CLEARANCE
;PLUNGING DEPTH
;FEED RATE FOR PLNGNG
;FEED RATE F. ROUGHNG
;RADIUS
;TYPE OF DIMENSION
Fixed Cycles: Cylindrical Surface | Programming Examples
Y (Z)
Tool call: Diameter 7
Retract the tool
Pre-position tool at rotary table center
Positioning
Define contour subprogram
Define machining parameters
Pre-position rotary table, spindle ON, call the cycle
Retract the tool
Tilt back, cancel the PLANE function
End of program
Contour subprogram
Data for the rotary axis are entered in mm (Q17=1)
HEIDENHAIN | User's manual for cycle programming | 10/2017
X (C)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 640 e

Table of Contents