MASSO-Dokumentation

Sprache auswählen   

G38.2 – Direkter Messzyklus

Dieser Befehl wird verwendet, um Teile oder Zubehör zu prüfen. Die im G38.2-Befehl angegebene Achse bewegt sich, bis der Messtaster berührt, wenn der Messtaster die angegebene Entfernung nicht berührt, stoppt das Programm und ein Alarm wird auf dem Bildschirm angezeigt.

Um dieses G38.2 zu verwenden, muss ein Sondeneingang zugewiesen werden, der von Low auf High wechselt, wenn die Sonde aktiviert wird.



Syntax und Parameter


  • X-, Y-, Z-, A-, B-Wert: Gibt die Achse an, die Sie zum Messtaster bewegen möchten, und die maximale Maschinenkoordinate, zu der Sie sich beim Messen bewegen möchten. Der Abstandswert entspricht den derzeit verwendeten Maschineneinheiten.
  • F-Wert: Der F-Wert definiert den Vorschub, mit dem sich die Achse bewegt.



Beispielprogramm


 N10 G38.2 Z-10 F100


Im obigen Programm bewegt sich die Z-Achse zur Maschinenkoordinate Z-10 und wartet darauf, dass der Messtaster berührt. Sobald die Sonde berührt, stoppt die Z-Achse und das Programm geht zur nächsten Gcode-Zeile. Wenn die Sonde nicht berührt wird, bevor sie die Position Z-10 erreicht, stoppt das Programm und ein Alarm erscheint auf dem Bildschirm.


INFO: Der angegebene Koordinatenwert ist eine Maschinenkoordinate.




G38.2 wird häufig in Verbindung mit G92 verwendet, um die Anfangshöhe des Plasmabrenners einzustellen.

 N10 G38.2 Z-50 
N20 G92 Z0 
N30 G0 Z1

In diesem Beispiel tastet der G38.2 die Z-Achse an der Materialoberfläche ab und stoppt, wenn die Berührungseingabe aktiviert ist.

G92 Z0 wendet einen temporären Werkstückversatz auf die Z-Achse an, um die Werkstückkoordinate auf Z0 einzustellen

G0 Z1 bewegt die Z-Achseneinheit 1 über die Materialoberfläche.


INFO: Die Einheiten sind abhängig von Ihrer Maschinenkonfiguration oder dem verwendeten G20- oder G21-Befehl auf Zoll oder mm eingestellt.