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

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