G38.7 – Zentraler Palpationszyklus
Dieser Werkzeugwechsler ist in MASSO G3 und MASSO Touch – v5.06 oder höher – verfügbar.
WARNUNG: Die unsachgemäße Verwendung dieses Gcodes kann zu Schäden an Ihrer Vermessungsausrüstung, dem untersuchten Gegenstand und zu Personenschäden führen. Bitte haben Sie Verständnis und seien Sie vorsichtig.
Dieser Befehl wird verwendet, um die Mitte eines Features zu lokalisieren.
- Abfragegrenzen werden durch Maschinen-Softlimits definiert. Wenn die Kante des abgetasteten Merkmals nicht lokalisiert wird, bevor das Softwarelimit erreicht ist, wird ein Antastalarm ausgelöst.
- Das Feature wird in den Richtungen +X, -X, +Y und -Y abgefragt, bevor es in die Mitte des Features bewegt und angehalten wird.
- Dieser Gcode aktualisiert keine Aufgabenoffsets; Es kann jedoch je nach Bedarf in Verbindung mit dem G92 oder G10 verwendet werden.
- Die Einheiten werden abhängig von Ihrer Maschinenkonfiguration oder dem verwendeten G20- oder G21-Befehl in Zoll oder mm eingestellt.
INFORMATION: Dieser Gcode ist für MASSO G2 nicht verfügbar
Syntax und Parameter
- F-Wert: Der F-Wert definiert die Vorschubgeschwindigkeit, mit der sich die Achse bewegt.
Beispielprogramm
N10T100M06 N20 G0 X20 Y30 N30 G1 Z-2 F500 N40 G38.7 F100 N50 G92 X0Y0 N60 G0 Z10
In diesem Beispiel
N10 Das Tastwerkzeug ist geladen.
N20 Die Sonde bewegt sich auf das zu tastende Element zu.
N30 Die Sonde wird auf die Kennlinie abgesenkt
N40 Das Merkmal wird mit G38.7 mit der angegebenen Vorschubgeschwindigkeit von 100 abgetastet und am Ende des Antastzyklus bewegt sich der Messtaster in Richtung der Mitte des Merkmals.
N50 Die Arbeitskoordinaten der X- und Y-Achse sind X0 Y0 unter Verwendung temporärer Arbeitsversätze.
Mithilfe der X- und Y-Werte kann der Tasterversatz eingestellt werden, wenn der Taster gegenüber der Spindel oder einem anderen Spindelstock versetzt ist.
Die oben erwähnte N60- Sondenfunktionalität
Beispielprogramm
N10G55 N20T100M06 N30 G0 X20 Y30 N40 G1 Z-2 F500 N50G38.7F100 N60 G10 L2.1 P0 X0 Y0 N70 G0 Z10
In diesem Beispiel
N10 G55 als aktuelle Arbeitskoordinate festlegen.
N20 Das Tastwerkzeug ist geladen.
N30 Die Sonde bewegt sich auf das zu tastende Element zu.
N40 Die Sonde wird auf die Kennlinie abgesenkt
N50 Das Merkmal wird mit G38.7 mit der angegebenen Vorschubgeschwindigkeit von 100 abgetastet und am Ende des Antastzyklus bewegt sich der Messtaster in Richtung der Mitte des Merkmals.
N60 Der aktuelle Arbeitsversatz (G55) wird in der F4-Arbeitsversatztabelle mit dem aktuellen Positionsversatz um den durch die X- und Y-Werte angegebenen Betrag aktualisiert.
Mithilfe der X- und Y-Werte kann der Tasterversatz eingestellt werden, wenn der Taster gegenüber der Spindel oder einem anderen Spindelstock versetzt ist.
Die oben erwähnte N70- Sondenfunktionalität
ACHTUNG: G10 überschreibt die im Sicherungsspeicher gespeicherten G54-G59-Versatzwerte nicht über den F4-Bildschirm, obwohl der F4-Bildschirm die geänderten Versatzwerte anzeigt. Wenn Sie einen Job neu starten, überprüfen Sie Tabelle F4, um sicherzustellen, dass die Job-Offsets für Ihren Job korrekt sind.