33 programmier-beispiel, Beispiel: absatz mit einstich, Programmier-beispiel – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Benutzerhandbuch

Seite 435: Programmier-beispiel 12.33

Advertising
background image

Programmier-Beispiel 12.33

12

TNC 640 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015

435

12.33

Programmier-Beispiel

Beispiel: Absatz mit Einstich

0 BEGIN PGM ABSATZ MM
1 BLK FORM 0.1 Y X+0 Y-10 Z-35

Rohteil-Definition

2 BLK FORM 0.2 X+87 Y+10 Z+2
3 TOOL CALL 12

Werkzeug-Aufruf

4 M140 MB MAX

Werkzeug freifahren

5 FUNCTION MODE TURN

Drehmodus aktivieren

6 FUNCTION TURNDATA SPIN VCONST:ON VC:150

Konstante Schnittgeschwindigkeit

7 CYCL DEF 800 DREHSYSTEM ANPASSEN

Zyklus-Definition Drehsystem anpassen

Q497=+0

;PRAEZESSIONSWINKEL

Q498=+0

;WERKZEUG UMKEHREN

8 M136

Vorschub in mm pro Umdrehung

9 L X+165 Y+0 R0 FMAX

Startpunkt anfahren in der Ebene

10 L Z+2 R0 FMAX M304

Sicherheits-Abstand, Drehspindel ein

11 CYCL DEF 812 ABSATZ LAENGS ERW.

Zyklus-Definition Absatz längs

Q215=+0

;BEARBEITUNGS-UMFANG

Q460=+2

;SICHERHEITS-ABSTAND

Q491=+160

;KONTURSTART DURCHMESSER

Q492=+0

;KONTURSTART Z

Q493=+150

;KONTURENDE DURCHMESSER

Q494=-40

;KONTURENDE Z

Q495=+0

;WINKEL UMFANGSFLAECHE

Q501=+1

;TYP ANFANGSELEMENT

Q502=+2

;GROESSE ANFANGSELEMENT

Q500=+1

;RADIUS KONTURECKE

Q496=+0

;WINKEL PLANFLAECHE

Q503=+1

;TYP ENDELEMENT

Q504=+2

;GROESSE ENDELEMENT

Q463=+2.5

;MAX.SCHNITTTIEFE

Q478=+0.25

;VORSCHUB SCHRUPPEN

Q483=+0.4

;AUFMASS DURCHMESSER

Advertising