Herunterladen Inhalt Inhalt Diese Seite drucken

Frame-Berechnung Aus 3 Messpunkten Im Raum (Meaframe) - Siemens SINUMERIK 840D sl Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Koordinatentransformationen (FRAMES)

5.6 Frame-Berechnung aus 3 Messpunkten im Raum (MEAFRAME)

5.6
Frame-Berechnung aus 3 Messpunkten im Raum (MEAFRAME)
Funktion
MEAFRAME ist eine Erweiterung der 840D-Sprache für die Unterstützung der Messzyklen.
Die Funktion MEAFRAME berechnet den Frame aus drei idealen und den
korrespondierenden gemessenen Punkten.
Wird ein Werkstück für die Bearbeitung positioniert, ist seine Position relativ zum
kartesischen Maschinenkoordinatensystem bezüglich seiner Idealposition i.a. sowohl
verschoben als auch gedreht. Für exakte Bearbeitung oder Messung ist entweder eine
kostspielige physikalische Justierung oder Änderung der Bewegungen im Teileprogramm
nötig.
Ein Frame kann durch Abtasten dreier Punkte im Raum festgelegt werden, deren
Idealpositionen bekannt sind. Abgetastet wird mit einem Berührungs- oder optischen Sensor,
der spezielle, auf der Trägerplatte präzise fixierte Löcher oder Messkugeln berührt.
Syntax
MEAFRAME IDEAL_POINT,MEAS_POINT,FIT_QUALITY)
Bedeutung
MEAFRAME
IDEAL_POINT
MEAS_POINT
FIT_QUALITY
298
Frame Berechnung von 3 Messpunkten im Raum
dim. Real-Feld, das die drei Koordinaten der Ideal-Punkte
enthält
dim. Real-Feld, das die drei Koordinaten der gemessenen
Punkte enthält
Real-
mit der folgende Informationen zurückgegeben
Variable,
werden:
-1:
Die idealen Punkte liegen nahezu auf einer
Geraden: Der Frame konnte nicht berechnet
werden. Die zurückgegebene Framevariable
enthält einen neutralen Frame.
-2:
Die Messpunkte liegen nahezu auf einer
Geraden: Der Frame konnte nicht berechnet
werden. Die zurückgegebene Framevariable
-4:
enthält einen neutralen Frame.
Die Berechnung der Rotationsmatrix schlägt aus
positiver
einem anderen Grund fehl.
Wert:
Summe der Verzerrungen (Abstände zwischen
den Punkten), die zur Überführung des
gemessenen Dreiecks in ein zum idealen
Dreieck kongruentes benötigt wird.
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis