Portalsystem mit Werkzeugversatz

Wenn die Achse des Werkzeugs nicht mit der Z-Achse des Portalsystems zusammenfällt, sondern um einen Offset verschoben ist, stimmt der Eingriffspunkt des Werkzeugs nicht mit der X-/Y-/Z-Position des Portalsystems überein. Wenn die Z-Achse nicht gedreht werden kann, ist der resultierende Offset der X- und Y-Koordinaten konstant und kann direkt für die Standard-Portal-Transformation verwendet werden.

Wenn das Werkzeug durch die Achse C (um Z) gedreht wird, ist der Offset nicht konstant, sondern hängt von der Position der Achse C ab. In diesem Fall kann zwischen 2 Bausteinen gewählt werden, je nach Form des Werkzeugs:

  • SMC_TRAFO_Gantry2Tool1 und SMC_TRAFOF_Gantry2Tool1

    Das Werkzeug zeigt entlang der um dAlpha gedrehten X-Achse und hat die Länge dToolA.

  • SMC_TRAFO_Gantry2Tool2 und SMC_TRAFOF_Gantry2Tool2

    Das Werkzeug hat einen Anteil in Richtung der um dAlpha gedrehten X-Achse (Länge dToolA) und einen Anteil in Richtung der gedrehten Y-Achse (Lange dToolB).

In dem in der folgenden Abbildung gezeigten Beispiel ist der Laser sowohl in X-Richtung als auch in Y-Richtung versetzt angebracht.

Statt diese eindimensionale Transformation auszuführen, kann die Bahn auch mit einer Werkzeugverschiebung moduliert werden - das Werkzeug wird dabei als Gerade angenähert. Dazu werden die Funktionbausteine SMC_ToolCorr oder SMC_ToolRadiusCorr verwendet. Der Unterschied zwischen den beiden Methoden liegt in der Geschwindigkeit des Werkzeugpunkts. Wenn die Modulation via SMC_ToolCorr verwendet wird, wird die Geschwindigkeit des Rotationspunktes entsprechend den Voreinstellungen im CNC-Programm  (F, E) kontrolliert. Dabei kann die Geschwindigkeit des Werkzeugpunkts schwanken. Wenn die eindimensionale Transformation verwendet wird, wird die Geschwindigkeit des Werkzeugpunkts durch das CNC-Programm bestimmt.

Um die Ausrichtung des Werkzeugs zu berechnen, wird der Baustein SMC_CalcDirectionFromVector verwendet.

Siehe auch