get_sheet_of_light_result_object_model_3d
— Zugriff auf das Ergebnis einer vollständig kalibrierten
Lichtschnittmessung als 3D-Objektmodell.
get_sheet_of_light_result_object_model_3d( : : SheetOfLightModelID : ObjectModel3D)
Der Operator get_sheet_of_light_result_object_model_3d
liefert das
Ergebnis einer vollständig kalibrierten Lichtschnittmessung als
3D-Objektmodell. Das Handle des Lichtschnitt-Modells, dessen Messergebnis
benötigt wird, muss in SheetOfLightModelID
übergeben werden.
Der Parameter 'calibration' des Lichtschnitt-Modells muss auf den
Wert 'xyz' oder 'offset_scale' gesetzt worden sein.
Ansonsten können die gemessenen
Punktkoordinaten nicht in ein 3D-Objektmodell überführt werden und eine
Fehlerbehandlung wird durchgeführt.
Das Handle des 3D-Objektmodells, das das Ergebnis der Lichtschnittmessung
beinhaltet, wird in ObjectModel3D
zurückgegeben. Die
3D-Punkte im 3D-Objektmodell sind nicht vermascht, so dass keine
Oberflächenelemente (Facetten) im Modell verfügbar sind. Wenn ein
3D-Objektmodell mit vermaschten 3D-Punkten benötigt wird, muss zunächst
der Operator get_sheet_of_light_result
aufgerufen werden, um die
gemessenen 'x' , 'y' und 'z' Koordinaten zu
erhalten. Anschließend muss der Operator xyz_to_object_model_3d
mit passenden Parametern aufgerufen werden. Siehe
xyz_to_object_model_3d
für weitere Informationen über
3D-Objektmodelle.
Die Einheit der aus dem Lichtschnitt-Modell erhaltenen Koordinaten ist vom
Wert des Parameters 'scale'
abhängig. Der Operator
set_sheet_of_light_param
liefert weitere Details über die möglichen
Werte des Parameters 'scale'
.
get_sheet_of_light_result_object_model_3d
liefert ein leeres
3D-Objektmodell zurück, wenn das angeforderte Ergebnis nicht gemessen wurde
und im Lichtschnitt-Modell nicht vorhanden ist.
Dieser Operator liefert ein Handle zurück. Es ist zu beachten, dass der Zustand einer Instanz dieses Handletyps durch bestimmte Operatoren geändert werden kann, obwohl das Handle als Eingabeparameter in diesen Operatoren verwendet wird.
SheetOfLightModelID
(input_control) sheet_of_light_model →
(handle)
Handle für den Zugriff auf das Lichtschnitt-Modell.
ObjectModel3D
(output_control) object_model_3d →
(handle)
Handle des resultierenden 3D-Objektmodells.
get_sheet_of_light_result_object_model_3d
liefert den Wert 2 (H_MSG_TRUE),
falls die übergebenen Parameter korrekt sind.
Ansonsten wird eine Fehlerbehandlung durchgeführt.
create_sheet_of_light_model
,
measure_profile_sheet_of_light
,
calibrate_sheet_of_light
3D Metrology