get_metrology_model_paramT_get_metrology_model_paramGetMetrologyModelParamGetMetrologyModelParamget_metrology_model_param (Operator)

Name

get_metrology_model_paramT_get_metrology_model_paramGetMetrologyModelParamGetMetrologyModelParamget_metrology_model_param — Abfragen von Parametern, die für das gesamte Messmodell gelten.

Signatur

get_metrology_model_param( : : MetrologyHandle, GenParamName : GenParamValue)

Herror T_get_metrology_model_param(const Htuple MetrologyHandle, const Htuple GenParamName, Htuple* GenParamValue)

void GetMetrologyModelParam(const HTuple& MetrologyHandle, const HTuple& GenParamName, HTuple* GenParamValue)

HTuple HMetrologyModel::GetMetrologyModelParam(const HString& GenParamName) const

HTuple HMetrologyModel::GetMetrologyModelParam(const char* GenParamName) const

HTuple HMetrologyModel::GetMetrologyModelParam(const wchar_t* GenParamName) const   (Nur Windows)

static void HOperatorSet.GetMetrologyModelParam(HTuple metrologyHandle, HTuple genParamName, out HTuple genParamValue)

HTuple HMetrologyModel.GetMetrologyModelParam(string genParamName)

def get_metrology_model_param(metrology_handle: HHandle, gen_param_name: str) -> Sequence[Union[str, float, int]]

def get_metrology_model_param_s(metrology_handle: HHandle, gen_param_name: str) -> Union[str, float, int]

Beschreibung

get_metrology_model_paramget_metrology_model_paramGetMetrologyModelParamGetMetrologyModelParamGetMetrologyModelParamget_metrology_model_param fragt Parameter ab, die für das ganze Messmodell gelten.

Das Konzept der 2D-Messtechnik ist bei der Einleitung zu Kapitel 2D-Messtechnik beschrieben.

Das Messmodell wird durch das Handle MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle definiert.

Die folgenden Werte können für GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name gesetzt werden:

'camera_param'"camera_param""camera_param""camera_param""camera_param""camera_param":

Die internen Kameraparameter, die für das Messmodell gesetzt sind.

'plane_pose'"plane_pose""plane_pose""plane_pose""plane_pose""plane_pose":

Die 3D-Lage der Messebene, die für das Messmodell gesetzt ist. Die 3D-Lage ist in Kamerakoordinaten gegeben.

'reference_system'"reference_system""reference_system""reference_system""reference_system""reference_system":

Die Translation und Rotation des Referenzkoordinatensystems bezüglich des Bildkoordinatensystems. Das in GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value zurückgegebene Tupel hat die Form [row, column, angle].

'scale'"scale""scale""scale""scale""scale":

Der Skalierungsfaktor bzw. die Einheit der Resultate, die mit get_metrology_object_resultget_metrology_object_resultGetMetrologyObjectResultGetMetrologyObjectResultGetMetrologyObjectResultget_metrology_object_result abgerufen werden.

Ausführungsinformationen

Parameter

MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle (input_control)  metrology_model HMetrologyModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Messmodells.

GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name (input_control)  attribute.name HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Name des generischen Parameters.

Defaultwert: 'camera_param' "camera_param" "camera_param" "camera_param" "camera_param" "camera_param"

Werteliste: 'camera_param'"camera_param""camera_param""camera_param""camera_param""camera_param", 'plane_pose'"plane_pose""plane_pose""plane_pose""plane_pose""plane_pose", 'reference_system'"reference_system""reference_system""reference_system""reference_system""reference_system", 'scale'"scale""scale""scale""scale""scale"

GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value (output_control)  attribute.value(-array) HTupleSequence[Union[str, float, int]]HTupleHtuple (string / real / integer) (string / double / int / long) (HString / double / Hlong) (char* / double / Hlong)

Wert des generischen Parameters.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert get_metrology_object_paramget_metrology_object_paramGetMetrologyObjectParamGetMetrologyObjectParamGetMetrologyObjectParamget_metrology_object_param den Wert TRUE. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

get_metrology_object_indicesget_metrology_object_indicesGetMetrologyObjectIndicesGetMetrologyObjectIndicesGetMetrologyObjectIndicesget_metrology_object_indices, set_metrology_model_paramset_metrology_model_paramSetMetrologyModelParamSetMetrologyModelParamSetMetrologyModelParamset_metrology_model_param

Nachfolger

get_metrology_object_paramget_metrology_object_paramGetMetrologyObjectParamGetMetrologyObjectParamGetMetrologyObjectParamget_metrology_object_param

Siehe auch

get_metrology_object_paramget_metrology_object_paramGetMetrologyObjectParamGetMetrologyObjectParamGetMetrologyObjectParamget_metrology_object_param, get_metrology_object_num_instancesget_metrology_object_num_instancesGetMetrologyObjectNumInstancesGetMetrologyObjectNumInstancesGetMetrologyObjectNumInstancesget_metrology_object_num_instances

Modul

2D Metrology