N280 G00 G40 X+0 Y+0 *
N290 G01 Z+5 F1000 M3 *
N300 G98 L1 *
N310 I+0 K+0 *
N320 G11 R+Q16 H+Q24 FQ11 *
N330 G01 G40 Y+Q7 FQ12 *
N340 D01 Q20 P01 +Q20 P02 +1 *
N350 D01 Q24 P01 +Q24 P02 +Q25 *
N360 D11 P01 +Q20 P02 +Q13 P03 99 *
N370 G11 R+Q16 H+Q24 FQ11 *
N380 G01 G40 Y+0 FQ12 *
N390 D01 Q20 P01 +Q20 P02 +1 *
N400 D01 Q24 P01 +Q24 P02 +Q25 *
N410 D12 P01 +Q20 P02 +Q13 P03 1 *
N420 G98 L99 *
N430 G73 G90 H+0 *
N440 G54 X+0 Y+0 Z+0 *
N450 G98 L0 *
N99999999 %ZYLIN G71 *
TNC 620 | Benutzer-Handbuch DIN/ISO-Programmierung | 1/2014
Programmier-Beispiele 9.12
Vorpositionieren in der Ebene in die Mitte des Zylinders
Vorpositionieren in der Spindelachse
Pol setzen in der Z/X-Ebene
Startposition auf Zylinder anfahren, schräg ins Material
eintauchend
Längsschnitt in Richtung Y+
Schnittzähler aktualisieren
Raumwinkel aktualisieren
Abfrage ob bereits fertig, wenn ja, dann ans Ende springen
Angenäherten "Bogen" fahren für nächsten Längsschnitt
Längsschnitt in Richtung Y–
Schnittzähler aktualisieren
Raumwinkel aktualisieren
Abfrage ob unfertig, wenn ja dann Rücksprung zu LBL 1
Drehung rücksetzen
Nullpunkt-Verschiebung rücksetzen
Unterprogramm-Ende
9
315