set_bead_inspection_paramT_set_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParam (Operator)

Name

set_bead_inspection_paramT_set_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParam — Setzen von Parametern des Modells zur Inspektion von Kleberaupen.

Signatur

set_bead_inspection_param( : : BeadInspectionModel, GenParamName, GenParamValue : )

Herror T_set_bead_inspection_param(const Htuple BeadInspectionModel, const Htuple GenParamName, const Htuple GenParamValue)

void SetBeadInspectionParam(const HTuple& BeadInspectionModel, const HTuple& GenParamName, const HTuple& GenParamValue)

void HBeadInspectionModel::SetBeadInspectionParam(const HTuple& GenParamName, const HTuple& GenParamValue) const

void HBeadInspectionModel::SetBeadInspectionParam(const HString& GenParamName, const HString& GenParamValue) const

void HBeadInspectionModel::SetBeadInspectionParam(const char* GenParamName, const char* GenParamValue) const

void HBeadInspectionModel::SetBeadInspectionParam(const wchar_t* GenParamName, const wchar_t* GenParamValue) const   (Nur Windows)

static void HOperatorSet.SetBeadInspectionParam(HTuple beadInspectionModel, HTuple genParamName, HTuple genParamValue)

void HBeadInspectionModel.SetBeadInspectionParam(HTuple genParamName, HTuple genParamValue)

void HBeadInspectionModel.SetBeadInspectionParam(string genParamName, string genParamValue)

Beschreibung

Mit dem Operator set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamSetBeadInspectionParam können die Parameter eines Modells zur Kleberaupeninspektion für eine spezielle Inspektionsaufgabe angepasst werden. Alle Parameter ausgenommen der Modellkontur können mit diesem Operator gesetzt werden. Die aktuell gesetzten Parameterwerte können mit dem Operator get_bead_inspection_paramget_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParamGetBeadInspectionParam abgefragt werden.

Zu setzende Parameter

Die folgenden Parameter können gesetzt werden:

'target_thickness'"target_thickness""target_thickness""target_thickness""target_thickness":

setzt den Parameter TargetThicknessTargetThicknessTargetThicknessTargetThicknesstargetThickness.

'thickness_tolerance'"thickness_tolerance""thickness_tolerance""thickness_tolerance""thickness_tolerance":

setzt den Parameter ThicknessToleranceThicknessToleranceThicknessToleranceThicknessTolerancethicknessTolerance.

'position_tolerance'"position_tolerance""position_tolerance""position_tolerance""position_tolerance":

setzt den Parameter PositionTolerancePositionTolerancePositionTolerancePositionTolerancepositionTolerance.

'polarity'"polarity""polarity""polarity""polarity":

setzt den Parameter PolarityPolarityPolarityPolaritypolarity.

'sigma'"sigma""sigma""sigma""sigma"
'threshold'"threshold""threshold""threshold""threshold"

Diese Parameter sind ausführlich in der Referenz von create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModel beschrieben.

Ausführungsinformationen

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.

Parameter

BeadInspectionModelBeadInspectionModelBeadInspectionModelBeadInspectionModelbeadInspectionModel (input_control, Zustand wird modifiziert)  bead_inspection_model HBeadInspectionModel, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Modells zur Kleberaupeninspektion.

GenParamNameGenParamNameGenParamNameGenParamNamegenParamName (input_control)  attribute.name(-array) HTupleHTupleHtuple (string) (string) (HString) (char*)

Name des zu setzenden Parameters.

Defaultwert: 'target_thickness' "target_thickness" "target_thickness" "target_thickness" "target_thickness"

Werteliste: 'polarity'"polarity""polarity""polarity""polarity", 'position_tolerance'"position_tolerance""position_tolerance""position_tolerance""position_tolerance", 'sigma'"sigma""sigma""sigma""sigma", 'target_thickness'"target_thickness""target_thickness""target_thickness""target_thickness", 'thickness_tolerance'"thickness_tolerance""thickness_tolerance""thickness_tolerance""thickness_tolerance", 'threshold'"threshold""threshold""threshold""threshold"

GenParamValueGenParamValueGenParamValueGenParamValuegenParamValue (input_control)  attribute.value(-array) HTupleHTupleHtuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double)

Neuer Parameterwert.

Defaultwert: 40

Wertevorschläge: 40, 10, 15, 0.6, 1.0, 4.0, 5.0, 'light'"light""light""light""light", 'dark'"dark""dark""dark""dark"

Ergebnis

Der Operator set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamSetBeadInspectionParam gibt 2 (H_MSG_TRUE) zurück, sofern alle Parameter korrekt sind. Andernfalls wird eine Fehlerbehandlung ausgelöst.

Vorgänger

create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModel

Nachfolger

apply_bead_inspection_modelapply_bead_inspection_modelApplyBeadInspectionModelApplyBeadInspectionModelApplyBeadInspectionModel, get_bead_inspection_paramget_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParamGetBeadInspectionParam

Alternativen

create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModel

Siehe auch

create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModel, clear_bead_inspection_modelclear_bead_inspection_modelClearBeadInspectionModelClearBeadInspectionModelClearBeadInspectionModel

Modul

2D Metrology