beautypg.com

25 example pr ogr am – HEIDENHAIN TNC 640 (34059x-01) Cycle programming User Manual

Page 364

background image

364

Cycles: Turning

13.25 Example pr

ogr

am

11 CYCL DEF 812 SHOULDER LONG. EXTENDED.

Cycle definition shoulder longitudinal

Q215=+0

;MACHINING OPERATION

Q460=+2

;SET-UP CLEARANCE

Q491=+160 ;DIAMETER AT CONTOUR START

Q492=+0

;CONTOUR START IN Z

Q493=+150 ;DIAMETER AT END OF CONTOUR

Q494=-40

;CONTOUR END IN Z

Q495=+0

;ANGLE OF CYLINDER SURFACE

Q501=+1

;TYPE OF STARTING ELEMENT

Q502=+2

;SIZE OF STARTING ELEMENT

Q500=+1

;RADIUS OF CONTOUR EDGE

Q496=+0

;ANGLE OF FACE

Q503=+1

;TYPE OF END ELEMENT

Q504=+2

;SIZE OF END ELEMENT

Q463=+2.5 ;MAX. CUTTING DEPTH

Q478=+0.25 ;ROUGHING FEED RATE

Q483=+0.4 ;OVERSIZE IN DIAMETER

Q484=+0.2 ;OVERSIZE IN Z

Q505=+0.2 ;FEED RATE FOR FINISHING

12 CYCL CALL M8

Cycle call

13 M305

Turning spindle off

14 TOOL CALL 15

Tool call

15 M140 MB MAX

Retract the tool

16 FUNCTION TURNDATA SPIN VCONST:ON VC:100

Constant surface speed

17 CYCL DEF 800 ADAPT ROTARY COORDINATE
SYSTEM

Cycle definition adapt rotary coordinate system

Q497=+0

;PRECESSION ANGLE

Q498=+0

;REVERSE TOOL

18 L X+165 Y+0 R0 FMAX

Move to starting point in the plane

19 L Z+2 R0 FMAX M304

Set-up clearance, turning spindle on