29.12.2013 Aufrufe

Geänderte Funktionen 34049x-08 - Heidenhain.de

Geänderte Funktionen 34049x-08 - Heidenhain.de

Geänderte Funktionen 34049x-08 - Heidenhain.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

N180 L10,0 *<br />

Bearbeitung aufrufen<br />

N190 Q10 = +0 *<br />

Aufmaß rücksetzen<br />

N200 Q18 = +5 *<br />

Winkelschritt in <strong>de</strong>r Ebene X/Y fürs Schlichten<br />

N210 L10,0 *<br />

Bearbeitung aufrufen<br />

N220 G00 G40 Z+250 M2 *<br />

Werkzeug freifahren, Programm-En<strong>de</strong><br />

N230 G98 L10 *<br />

Unterprogramm 10: Bearbeitung<br />

N240 Q23 = Q11 + Q6 *<br />

Z-Koordinate für Vorpositionierung berechnen<br />

N250 Q24 = +Q4 *<br />

Startwinkel Raum (Ebene Z/X) kopieren<br />

N260 Q26 = Q6 + Q1<strong>08</strong> *<br />

Kugelradius korrigieren für Vorpositionierung<br />

N270 Q28 = +Q8 *<br />

Drehlage in <strong>de</strong>r Ebene kopieren<br />

N280 Q16 = Q6 + -Q10 *<br />

Aufmaß berücksichtigen beim Kugelradius<br />

N290 G54 X+Q1 Y+Q2 Z-Q16 *<br />

Nullpunkt ins Zentrum <strong>de</strong>r Kugel verschieben<br />

N300 G73 G90 H+Q8 *<br />

Startwinkel Drehlage in <strong>de</strong>r Ebene verrechnen<br />

N310 G98 L1 *<br />

Vorpositionieren in <strong>de</strong>r Spin<strong>de</strong>lachse<br />

N320 I+0 J+0 *<br />

Pol setzen in <strong>de</strong>r X/Y-Ebene für Vorpositionierung<br />

N330 G11 G40 R+Q26 H+Q8 FQ12 *<br />

Vorpositionieren in <strong>de</strong>r Ebene<br />

N340 I+Q1<strong>08</strong> K+0 *<br />

Pol setzen in <strong>de</strong>r Z/X-Ebene, um Werkzeug-Radius versetzt<br />

N350 G01 Y+0 Z+0 FQ12 *<br />

Fahren auf Tiefe<br />

N360 G98 L2 *<br />

N370 G11 G40 R+Q6 H+Q24 FQ12 *<br />

Angenäherten „Bogen” nach oben fahren<br />

N380 Q24 = Q24 - Q14 *<br />

Raumwinkel aktualisieren<br />

N390 D11 P01 +Q24 P02 +Q5 P03 2 * Abfrage ob ein Bogen fertig, wenn nicht, dann zurück zu LBL 2<br />

N400 G11 R+Q6 H+Q5 FQ12 *<br />

Endwinkel im Raum anfahren<br />

N410 G01 G40 Z+Q23 F1000 *<br />

In <strong>de</strong>r Spin<strong>de</strong>lachse freifahren<br />

N420 G00 G40 X+Q26 *<br />

Vorpositionieren für nächsten Bogen<br />

N430 Q28 = Q28 + Q18 *<br />

Drehlage in <strong>de</strong>r Ebene aktualisieren<br />

N440 Q24 = +Q4 *<br />

Raumwinkel rücksetzen<br />

N450 G73 G90 H+Q28 *<br />

Neue Drehlage aktivieren<br />

N460 D12 P01 +Q28 P02 +Q9 P03 1 * Abfrage ob unfertig, wenn ja, dann Rücksprung zu LBL 1<br />

N470 D09 P01 +Q28 P02 +Q9 P03 1 *<br />

N480 G73 G90 H+0 *<br />

Drehung rücksetzen<br />

N490 G54 X+0 Y+0 Z+0 *<br />

Nullpunkt-Verschiebung rücksetzen<br />

N500 G98 L0 *<br />

Unterprogramm-En<strong>de</strong><br />

N99999999 %KUGEL G71 *<br />

9.11 Programmier-Beispiele<br />

HEIDENHAIN iTNC 530 327

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!