copy_metrology_modelT_copy_metrology_modelCopyMetrologyModelCopyMetrologyModel (Operator)

Name

copy_metrology_modelT_copy_metrology_modelCopyMetrologyModelCopyMetrologyModel — Kopieren eines Messmodells.

Signatur

copy_metrology_model( : : MetrologyHandle, Index : CopiedMetrologyHandle)

Herror T_copy_metrology_model(const Htuple MetrologyHandle, const Htuple Index, Htuple* CopiedMetrologyHandle)

void CopyMetrologyModel(const HTuple& MetrologyHandle, const HTuple& Index, HTuple* CopiedMetrologyHandle)

Hlong HMetrologyModel::CopyMetrologyModel(const HTuple& Index) const

Hlong HMetrologyModel::CopyMetrologyModel(const HString& Index) const

Hlong HMetrologyModel::CopyMetrologyModel(const char* Index) const

Hlong HMetrologyModel::CopyMetrologyModel(const wchar_t* Index) const   (Nur Windows)

static void HOperatorSet.CopyMetrologyModel(HTuple metrologyHandle, HTuple index, out HTuple copiedMetrologyHandle)

int HMetrologyModel.CopyMetrologyModel(HTuple index)

int HMetrologyModel.CopyMetrologyModel(string index)

Beschreibung

copy_metrology_modelcopy_metrology_modelCopyMetrologyModelCopyMetrologyModelCopyMetrologyModel 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 MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandle definiert. Der Parameter IndexIndexIndexIndexindex legt die Metrology-Messobjekte fest, die kopiert werden sollen. Wird für den Parameter IndexIndexIndexIndexindex als Wert 'all'"all""all""all""all" übergeben, werden alle Metrology-Messobjekte kopiert. Der Operator gibt das Handle CopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandlecopiedMetrologyHandle 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_paramGetMetrologyObjectParamGetMetrologyObjectParamGetMetrologyObjectParam möglich.

Ausführungsinformationen

Parameter

MetrologyHandleMetrologyHandleMetrologyHandleMetrologyHandlemetrologyHandle (input_control)  metrology_model HMetrologyModel, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Messmodells.

IndexIndexIndexIndexindex (input_control)  integer(-array) HTupleHTupleHtuple (string / integer) (string / int / long) (HString / Hlong) (char* / Hlong)

Index der Metrology-Messobjekte.

Defaultwert: 'all' "all" "all" "all" "all"

Wertevorschläge: 'all'"all""all""all""all", 0, 1, 2

CopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandleCopiedMetrologyHandlecopiedMetrologyHandle (output_control)  integer HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Handle des kopierten Messmodells.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert copy_metrology_modelcopy_metrology_modelCopyMetrologyModelCopyMetrologyModelCopyMetrologyModel den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Modul

2D Metrology