6 programmierbeispiele, Beispiel: zylinder-mantel mit zyklus 27, Programmierbeispiele – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Benutzerhandbuch

Seite 235: Programmierbeispiele 8.6

Advertising
background image

Programmierbeispiele

8.6

8

TNC 640 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015

235

8.6

Programmierbeispiele

Beispiel: Zylinder-Mantel mit Zyklus 27

Maschine mit B-Kopf und C-Tisch

Zylinder mittig auf Rundtisch
aufgespannt.

Bezugspunkt liegt auf der Unterseite, in
der Rundtisch-Mitte

Y (Z)

X (C)

0 BEGIN PGM C27 MM
1 TOOL CALL 1 Z S2000

Werkzeug-Aufruf, Durchmesser 7

2 L Z+250 R0 FMAX

Werkzeug freifahren

3 L X+50 Y0 R0 FMAX

Werkzeug auf Rundtisch-Mitte vorpositionieren

4 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN MBMAX

FMAX

Einschwenken

5 CYCL DEF 14.0 KONTUR

Kontur-Unterprogramm festlegen

6 CYCL DEF 14.1 KONTURLABEL 1
7 CYCL DEF 27 ZYLINDER-MANTEL

Bearbeitungs-Parameter festlegen

Q1=-7

;FRAESTIEFE

Q3=+0

;AUFMASS SEITE

Q6=2

;SICHERHEITS-ABST.

Q10=4

;ZUSTELL-TIEFE

Q11=100

;VORSCHUB TIEFENZ.

Q12=250

;VORSCHUB FRAESEN

Q16=25

;RADIUS

Q17=1

;BEMASSUNGSART

8 L C+0 R0 FMAX M13 M99

Rundtisch vorpositionieren, Spindel ein, Zyklus aufrufen

9 L Z+250 R0 FMAX

Werkzeug freifahren

10 PLANE RESET TURN FMAX

Zurückschwenken, PLANE-Funktion aufheben

11 M2

Programm-Ende

12 LBL 1

Kontur-Unterprogramm

13 L X+40 Y+20 RL

Angaben in der Drehachse in mm (Q17=1)

14 L X+50
15 RND R7.5
16 L Y+60
17 RND R7.5
18 L IX-20
19 RND R7.5
20 L Y+20

Advertising