8 programmierbeispiele, Beispiel: bohrungsgruppen, Programmierbeispiele – HEIDENHAIN TNC 128 (77184x-02) Benutzerhandbuch

Seite 466

Advertising
background image

Zyklen: Koordinaten-Umrechnungen

18.8

Programmierbeispiele

18

466

TNC 128 | Benutzer-Handbuch HEIDENHAIN-Klartext-Dialog | 3/2014

18.8

Programmierbeispiele

Beispiel: Bohrungsgruppen

Programm-Ablauf:

Bohrungsgruppen anfahren im Hauptprogramm

Bohrungsgruppe (Unterprogramm 1) aufrufen im
Hauptprogramm

Bohrungsgruppe nur einmal im Unterprogramm 1
programmieren

0 BEGIN PGM UP2 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S3000

Werkzeugaufruf

4 Z+250 R0 FMAX M3
5 CYCL DEF 200 BOHREN

Zyklusdefinition Bohren

Q200=+2

;SICHERHEITS-ABST.

Q201=-20

;TIEFE

Q206=+150

;VORSCHUB TIEFENZ.

Q202=+5

;ZUSTELL-TIEFE

Q210=+0

;VERWEILZEIT OBEN

Q203=+0

;KOOR. OBERFLAECHE

Q204=+50

;2. SICHERHEITS-ABST.

Q211=+0

;VERWEILZEIT UNTEN

Q395=+0

;BEZUG TIEFE

6 CYCL DEF 7.0 NULLPUNKT

Nullpunktverschiebung

7 CYCL DEF 7.1 X+15
8 CYCL DEF 7.2 Y+10
9 CALL LBL 1
10 CYCL DEF 7.0 NULLPUNKT

Nullpunktverschiebung

11 CYCL DEF 7.1 X+75
12 CYCL DEF 7.2 Y+10
13 CALL LBL 1
14 CYCL DEF 7.0 NULLPUNKT

Nullpunktverschiebung

15 CYCL DEF 7.1 X+45
16 CYCL DEF 7.2 Y+60
17 CALL LBL 1

Advertising