Example: Gear Hobbing - HEIDENHAIN TNC 640 User Manual

Hide thumbs Also See for TNC 640:
Table of Contents

Advertisement

Cycles: Turning | Example program
Q463=+0
;LIMIT TO DEPTH
21 CYCL CALL M8
22 M305
23 M137
24 M140 MB MAX
25 FUNCTION MODE MILL
26 M30
27 END PGM SHOULDER MM

Example: Gear hobbing

Cycle 880 GEAR HOBBING is used in the following
program. This programming example illustrates the
machining of a helical gear, with Module=2.1.
Program run
Tool call: Gear hob
Start turning mode
Approach safe position
Call the cycle
Reset the coordinate system with Cycle 801 and
M145
0 BEGIN PGM 5 MM
1 BLK FORM CYLINDER Z R42 L150
2 FUNCTION MODE MILL
3 TOOL CALL "GEAR_HOB_D75"
4 FUNCTION MODE TURN
5 CYCL DEF 801 RESET ROTARY COORDINATE SYSTEM
6 M145
7 FUNCTION TURNDATA SPIN VCONST:OFF S50
8 M140 MB MAX
9 L A+0 R0 FMAX
10 L X+250 Y-250 R0 FMAX
11 Z+20 R0 FMAX
12 L M136
13 CYCL DEF 880 GEAR HOBBING
Q215=+0
;MACHINING OPERATION
Q540=+2.1
;MODULE
Q541=+0
;NUMBER OF TEETH
Q542=+69.3
;OUTSIDE DIAMETER
Q543=+0.1666
;TROUGH-TIP CLEARANCE
Q544=-5
;ANGLE OF INCLINATION
Q545=+1.6833
;TOOL LEAD ANGLE
Q546=+3
;CHANGE TOOL DIRECTN.
HEIDENHAIN | User's manual for cycle programming | 10/2017
Cycle call
Turning spindle off
Feed rate in mm per minute
Retract the tool
Activate Milling mode
End of program
Definition of workpiece blank: Cylinder
Activate milling mode
Call the tool
Activate turning mode
Reset the coordinate system
Deactivate M144 if still active
Constant surface speed OFF
Retract the tool
Set the rotary axis to 0
Pre-position the tool in the working plane on the side on
which machining will be performed
Pre-position the tool in the spindle axis
Feed rate in mm/rev
Activate interpolation turning
12
489

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 640 e

Table of Contents