Hallo Herr Tonak,
ich wollte mal fragen ob ich naher Zukunft eine Parkposition geplant ist?
Ich meine damit wenn das Werkstück fertig ist, fährt die Maschine auf die Parkposition man entfernt das fertige Teil spannt ein neues Teil ein und kann das
Programm von der Parkposition aus wieder Starten.
mit freundlichen Grüßen
Ulrich Leibrock
Parkposition
-
- Beiträge: 227
- Registriert: 27.09.2006, 19:12
- Kontaktdaten:
Hallo Uli,
Ich würde mal gern deine Frage Beantworten.
Du müßtes diesen Befehl( bie DIN ist es meist G28) in deinen Programmcode einfügen.
Eleganter ist es, wenn Du dies schon im PP änderst.
Sollte es nicht der G28 sein, dann setzt einfach eine Verfahranweisung rein. Am besten vom Haupt/Maschinennullpunkt aus. So wird immer die gleiche Pos. am Prog.ende angefahren.
Grüßle Heiko
Ich würde mal gern deine Frage Beantworten.
Du müßtes diesen Befehl( bie DIN ist es meist G28) in deinen Programmcode einfügen.
Eleganter ist es, wenn Du dies schon im PP änderst.
Sollte es nicht der G28 sein, dann setzt einfach eine Verfahranweisung rein. Am besten vom Haupt/Maschinennullpunkt aus. So wird immer die gleiche Pos. am Prog.ende angefahren.
Grüßle Heiko
Konstruieren und Fräsen - Ideen werden Wirklichkeit
http://www.cad-cncfraeser.de
http://www.cad-cncfraeser.de
- 3DMSOFT
- Site Admin
- Beiträge: 1365
- Registriert: 07.05.2006, 14:20
- Kontaktdaten:
Hallo,
Über den PP lässt sich das mit den Macros „(Xchange)“, „(Ychange)“, „(Zchange)“ realisieren. Diese Variablen werden über die Eingabefelder bei „Werkzeugwechselposition“, auf der Registerkarte „ToolChange“ im Postprozessor- Assisten gesetzt.
Auf der Registerkarte „Start/End“ können dann in der „Endsection“ die folgenden Zeilen eingetragen werden:
(Count_Block) Z(Zchange)
(Count_Block) X(Xchange) Y(Ychange)
wenn also Beispielsweise in der Endsection folgendes Stand:
(Count_Block) M5 M9
(Count_Block) M30
%
wird das wie folgt geändert:
(Count_Block) M5 M9
(Count_Block) Z(Zchange)
(Count_Block) X(Xchange) Y(Ychange)
(Count_Block) M30
%
Nun wird am Programmende die Position in den Eingabefelder angefahren.
Aus Sicherheitsgründen ist es sinnvoll den Z-Wert als erstes anzufahren (und dann erst die X/Y-Positionen).
Wahlweise kann man durch umschalten ins Maschinen-Koordinatensystem (G53) eine Position im „festen“ Maschinenkoordinatensystem anfahren.
(Count_Block) M5 M9
(Count_Block) G0 G53
(Count_Block) Z(Zchange)
(Count_Block) X(Xchange) Y(Ychange)
(Count_Block) M30
%
Mit freundlichen Grüßen Jens Tonak
Über den PP lässt sich das mit den Macros „(Xchange)“, „(Ychange)“, „(Zchange)“ realisieren. Diese Variablen werden über die Eingabefelder bei „Werkzeugwechselposition“, auf der Registerkarte „ToolChange“ im Postprozessor- Assisten gesetzt.
Auf der Registerkarte „Start/End“ können dann in der „Endsection“ die folgenden Zeilen eingetragen werden:
(Count_Block) Z(Zchange)
(Count_Block) X(Xchange) Y(Ychange)
wenn also Beispielsweise in der Endsection folgendes Stand:
(Count_Block) M5 M9
(Count_Block) M30
%
wird das wie folgt geändert:
(Count_Block) M5 M9
(Count_Block) Z(Zchange)
(Count_Block) X(Xchange) Y(Ychange)
(Count_Block) M30
%
Nun wird am Programmende die Position in den Eingabefelder angefahren.
Aus Sicherheitsgründen ist es sinnvoll den Z-Wert als erstes anzufahren (und dann erst die X/Y-Positionen).
Wahlweise kann man durch umschalten ins Maschinen-Koordinatensystem (G53) eine Position im „festen“ Maschinenkoordinatensystem anfahren.
(Count_Block) M5 M9
(Count_Block) G0 G53
(Count_Block) Z(Zchange)
(Count_Block) X(Xchange) Y(Ychange)
(Count_Block) M30
%
Mit freundlichen Grüßen Jens Tonak
- 3DMSOFT
- Site Admin
- Beiträge: 1365
- Registriert: 07.05.2006, 14:20
- Kontaktdaten: