| Operatoren |
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.
Es ist zu beachten, dass wenn ein 3D-Objektmodell nicht mehr benötigt wird oder überschrieben werden soll, zuerst der Operator clear_object_model_3d aufgerufen werden muss, um den entsprechenden Speicher freizugeben.
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.
Handle für den Zugriff auf das Lichtschnitt-Modell.
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
| Operatoren |