copy_metrology_modelT_copy_metrology_modelCopyMetrologyModelCopyMetrologyModelcopy_metrology_model (Operator)
Name
copy_metrology_modelT_copy_metrology_modelCopyMetrologyModelCopyMetrologyModelcopy_metrology_model — Kopieren eines Messmodells.
Signatur
Beschreibung
copy_metrology_modelcopy_metrology_modelCopyMetrologyModelCopyMetrologyModelCopyMetrologyModelcopy_metrology_model erstellt ein neues
Messmodell und kopiert die ausgewählten Metrology-Messobjekte des
Eingabemessmodells in das neue Ausgabemessmodell.
Das Konzept der 2D-Messtechnik ist bei der Einleitung zu Kapitel
2D-Messtechnik beschrieben.
Das Eingabemessmodell ist durch das Handle MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle
definiert. Der Parameter IndexIndexIndexIndexindexindex legt die Metrology-Messobjekte
fest, die kopiert werden sollen. Wird für den Parameter IndexIndexIndexIndexindexindex
als Wert 'all'"all""all""all""all""all" übergeben, werden alle Metrology-Messobjekte
kopiert. Der Operator gibt das Handle CopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandlecopiedMetrologyHandlecopied_metrology_handle
des neuen Messmodells zurück. Er kann genutzt werden, um Speicherplatz
zu sparen. Zugriff auf die Parameter der Metrology-Messobjekte ist
z.B. mit dem Operator get_metrology_object_paramget_metrology_object_paramGetMetrologyObjectParamGetMetrologyObjectParamGetMetrologyObjectParamget_metrology_object_param möglich.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandlemetrology_handle (input_control) metrology_model → HMetrologyModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des Messmodells.
IndexIndexIndexIndexindexindex (input_control) integer(-array) → HTupleMaybeSequence[Union[str, int]]HTupleHtuple (string / integer) (string / int / long) (HString / Hlong) (char* / Hlong)
Index der Metrology-Messobjekte.
Defaultwert:
'all'
"all"
"all"
"all"
"all"
"all"
Wertevorschläge: 'all'"all""all""all""all""all", 0, 1, 2
CopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandlecopiedMetrologyHandlecopied_metrology_handle (output_control) integer → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Handle des kopierten Messmodells.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
copy_metrology_modelcopy_metrology_modelCopyMetrologyModelCopyMetrologyModelCopyMetrologyModelcopy_metrology_model den Wert TRUE.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Modul
2D Metrology