MASSO-Dokumentation

Sprache auswählen   

G42 – Rechte Klingenkompensation

HINWEIS: Diese Funktion ist nur für die Controller MASSO G3 und MASSO Touch Advanced verfügbar und kann derzeit über myWorkshop heruntergeladen werden.


Mit dem Befehl G42 kann das Werkzeug auf die rechte Seite des programmierten Werkzeugwegs versetzt werden .

G42 ist ein modaler Befehl und gehört zur Gruppe 7 .

Wenn die Werkzeugkompensation aktiv ist, wird das Werkzeug um einen Wert, der aus den aktiven Kompensationsparametern berechnet wird, nach rechts von seinem ursprünglichen Pfad verschoben.


Blattkompensationsberechnung

Der Versatz des Schneidwerkzeugs wird anhand von drei Parametern berechnet, die zusammen den endgültigen Verfahrweg bestimmen.

Die Verschiebung wird anhand der folgenden Formel berechnet: Werkzeugwegverschiebung = (Werkzeugdurchmesser + Verschleißdurchmesser) ÷ 2 + P-Wert


Der Werkzeugdurchmesser entspricht dem festgelegten Durchmesser des Schneidwerkzeugs, beispielsweise eines 10-mm-Schaftfräsers, und ist in der Werkzeugtabelle F4 definiert. Wenn der Schneidwerkzeugversatz bereits in der CAM-Software angewendet wurde, bleibt dieser Wert üblicherweise bei 0 .

Der Verschleißdurchmesser gibt den Grad des Werkzeugverschleißes bzw. der Maßabweichung an und ist auch in der Werkzeugtabelle F4 definiert. Ein negativer Wert steht für ein zu kleines Werkzeug, ein positiver Wert für ein zu großes.

Der Wert P stellt den Radius dar, der zur Kompensation des Werkzeugwegs verwendet wird und üblicherweise in manuell geschriebenem G-Code verwendet wird. Dieser Wert wird zu dem Radius addiert, der aus dem Werkzeugdurchmesser und dem Verschleißdurchmesser berechnet wird.

Eine detailliertere Erklärung zum Werkzeugmanagement finden Sie im Abschnitt „Werkzeugdurchmesser- und Verschleißwertmanagement“ am Ende dieser Seite.


Syntax und Parameter

Bei der Ausführung des G42- Befehls verwendet MASSO die dem aktuell aktiven Werkzeug zugewiesenen Werte für Werkzeugdurchmesser und Verschleißdurchmesser .

Wird ein P-Wert angegeben, wird dieser zum Verschleißdurchmesser-Offset addiert und als Radiuswert betrachtet. Wird kein P-Wert angegeben, verwendet die Offset-Berechnung lediglich den Werkzeugdurchmesser und den Verschleißdurchmesser der Werkzeugtabelle F4.

Der Durchmesser des Werkzeugs muss immer ein positiver Wert sein.

Der Verschleißdurchmesser sollte bei einem zu kleinen Werkzeug als negativer Wert und bei einem zu großen Werkzeug als positiver Wert eingegeben werden.


 N10 T1 M06
N20 G42

In diesem Beispiel wird die Werkzeugkompensation mithilfe der in der Werkzeugtabelle F4 für Werkzeug 1 festgelegten Werte für Werkzeugdurchmesser und Verschleißdurchmesser aktiviert.

 N10 T1 M06
N20 G42 P5 

In diesem Beispiel führt ein P-Wert von 5 mm zu einer Ablenkung des Werkzeugs um 5 mm von seiner ursprünglichen Bahn. Sind Werkzeug 1 in der Werkzeugtabelle F4 die Werte für Werkzeugdurchmesser und Verschleißdurchmesser zugeordnet, werden diese bei der Berechnung der Ablenkung berücksichtigt.

 N10 T1 M06
N20 G00 X25 Y50 Z25
N30 G01 Z-5 F250
N40 G42
N50 Y25 (Eingang)
N60 Y-100
N70 X100
N80 Y-25
N90 X-25
N100 G40
N110 X-50 Y-25 (Ausfahrt)
N120 G00 Z25

In diesem Beispiel wird die Werkzeugkompensation aktiviert, sobald das Werkzeug die Schnitttiefe erreicht hat. Vor Schnittbeginn wird eine lineare Vorschubbewegung ausgeführt. Die Werkzeugkompensation wird mit dem Befehl G40 deaktiviert, und das Werkzeug wird in eine sichere Position zurückgezogen.

Die endgültige Ausgabebewegung wird nicht als kompensierte Bewegung angezeigt, sobald die Schnittkompensation deaktiviert ist.

Der kompensierte Werkzeugweg wird in Lila angezeigt.


Fehlerbehebung

Enthält der kompensierte Werkzeugweg Schleifen oder Selbstüberschneidungen, deutet dies darauf hin, dass die berechnete Werkzeuggröße für die programmierte Geometrie zu groß ist. In diesem Fall sollte ein kleineres, besser geeignetes Werkzeug ausgewählt werden.

Der Fräser ist zu groß Richtige Schnittgröße

WARNUNG: Die Nichteinhaltung der Regeln zur Klingenkompensation kann zu unvorhersehbaren Bewegungen und Schäden am Werkstück oder an der Maschine führen.


Regeln für die Vergütung von Schneidwerkern

  • Die Offset-Trajektorien des Schneidwerkzeugs werden beim Laden der G-Code-Datei berechnet und angezeigt.

  • Die äußeren Ecken werden automatisch abgerundet.

  • Die Scherkompensation ist nur in der XY G17-Ebene gültig .

  • Die Blattkompensation ist nur für Bewegungen der X- und Y-Achse gültig.

  • Bewegungen der Z-, A- oder B-Achse sollten nicht berücksichtigt werden, wenn die Werkzeugkompensation aktiv ist, da dies zu unvorhersehbaren Ergebnissen führen kann.

  • Das Werkzeug muss auf die erforderliche Schnitttiefe vorgefahren werden, bevor die Werkzeugkompensation aktiviert wird.

  • Andere Befehle als das Schneiden, wie z. B. das Ein- oder Ausschalten des Kühlschranks, sollten nicht ausgeführt werden, wenn die Schneidkompensation aktiv ist.

  • Vor Aktivierung der Fräserkompensation ist eine lineare Vorschubbewegung in eine sichere Position erforderlich.

  • Nach dem Aufheben der Fräserkompensation ist eine lineare Auswärtsbewegung in eine sichere Position erforderlich.

  • Eine Auswärtsbewegung wird auf dem Bildschirm nicht als kompensierte Bewegung angezeigt.

  • Sowohl eingehende als auch ausgehende Bewegungen dürfen nur linear erfolgen.

  • Der Abstand zwischen Ein- und Auslass muss größer sein als der Schnittradius.

  • Sie sollten nicht mit einem einzigen Bogenbefehl einen vollständigen Kreis ausschneiden.

  • Um unvorhersehbare Bewegungen zu vermeiden, müssen die X- und Y-Koordinaten während der ersten Bewegung nach der Aufhebung der Schneidwerkzeugkompensation angegeben werden.

  • Die Zeilenvorschubfunktion sollte nicht verwendet werden, wenn die Clipping-Kompensation aktiviert ist. Um das Clipping wieder zu aktivieren, muss das Programm auf einen Zeitpunkt vor der Aktivierung der Clipping-Kompensation zurückgespult werden.


Die Richtung des G42 verstehen

Um den G42-Befehl zu verstehen, stellen Sie sich vor, Sie befänden sich hinter dem sich bewegenden Schneidwerkzeug. Wenn G42 aktiviert ist, bewegt sich das Schneidwerkzeug relativ zum programmierten Pfad nach rechts .


Steuerung von Werkzeugdurchmesser, Verschleißdurchmesser und P-Wert

Die MASSO-Schnittkompensation wurde entwickelt, um maximale Flexibilität und Kompatibilität mit handgeschriebenen und CAM-generierten G-Codes zu bieten.

Die dem aktuellen Werkzeug zugewiesenen Werte für Werkzeugdurchmesser und Verschleißdurchmesser werden jedes Mal automatisch angewendet, wenn G42 aktiviert wird.

Die endgültige Werkzeugverschiebung wird stets aus dem Werkzeugdurchmesser, dem Verschleißdurchmesser und einem im G-Code angegebenen P-Wert berechnet.


Verwendung des p-Wertes

Der P-Wert gibt im G-Code direkt den Schnittradius an. Beispielsweise verwendet ein 10-mm-Fräser einen P-Wert von 5 mm.

Diese Methode wird häufig bei handgeschriebenem G-Code verwendet, da es einfacher ist, die Sollgeometrie zu programmieren und den Werkzeugversatz vom Controller anwenden zu lassen.

In diesem Szenario ist der Werkzeugdurchmesser in der Werkzeugtabelle F4 normalerweise auf 0 eingestellt und der Schnittradius wird vollständig durch den Wert P gesteuert.

Wenn auch ein Verschleißdurchmesser definiert ist, wird dieser in die endgültige Verschiebungsberechnung einbezogen.

Obwohl unüblich, kann der P-Wert bei Bedarf für eine bestimmte Anwendung zusammen mit den Werkzeugdurchmesserwerten verwendet werden.


Verwendung des Werkzeugdurchmessers

Bei der Verwaltung des Werkzeugversatzes in CAM-Software wird der Werkzeugdurchmesserwert in der Werkzeugtabelle F4 üblicherweise auf 0 gesetzt.

Wenn die Werkzeugkompensation nicht im G-Code enthalten ist, wie beispielsweise bei handgeschriebenen Programmen, kann der Werkzeugdurchmesserwert zur Anwendung der Werkzeugkompensation verwendet werden.

Der Werkzeugdurchmesser kann entweder den tatsächlich gemessenen Schnittdurchmesser oder den Nennschnittdurchmesser darstellen, die endgültige Größeneinstellung erfolgt anhand des Verschleißdurchmessers.


Verwendung des Verschleißdurchmessers

Der Verschleißdurchmesser dient dazu, die effektive Größe des Werkzeugs bei zunehmendem Verschleiß anzupassen.

Ein negativer Wert für den Verschleißdurchmesser deutet darauf hin, dass das Werkzeug zu klein ist.

Ein positiver Wert für den Verschleißdurchmesser zeigt an, dass das Werkzeug überdimensioniert ist.

Beispielsweise ergibt ein 10 mm Fräser mit einem Verschleißdurchmesser von 0,5 mm einen effektiven Werkzeugdurchmesser von 9,5 mm .

Ein 10 mm Fräser mit einem Verschleißdurchmesser von +0,5 mm ergibt einen effektiven Werkzeugdurchmesser von 10,5 mm .