KlassenKlassenKlassenKlassen | | | | Operatoren

set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParam (Operator)

Name

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

Signatur

set_bead_inspection_param( : : BeadInspectionModel, GenParamName, GenParamValue : )

Herror set_bead_inspection_param(const Hlong BeadInspectionModel, const char* GenParamName, const char* GenParamValue)

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

Herror 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 HOperatorSetX.SetBeadInspectionParam(
[in] VARIANT BeadInspectionModel, [in] VARIANT GenParamName, [in] VARIANT GenParamValue)

void HBeadInspectionModelX.SetBeadInspectionParam(
[in] VARIANT GenParamName, [in] VARIANT GenParamValue)

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_paramSetBeadInspectionParamset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParam 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_paramGetBeadInspectionParamget_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParam abgefragt werden.

Zu setzende Parameter

Die folgenden Parameter können gesetzt werden:

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

setzt den Parameter TargetThicknessTargetThicknessTargetThicknessTargetThicknessTargetThicknesstargetThickness.

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

setzt den Parameter ThicknessToleranceThicknessToleranceThicknessToleranceThicknessToleranceThicknessTolerancethicknessTolerance.

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

setzt den Parameter PositionTolerancePositionTolerancePositionTolerancePositionTolerancePositionTolerancepositionTolerance.

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

setzt den Parameter PolarityPolarityPolarityPolarityPolaritypolarity.

'sigma'"sigma""sigma""sigma""sigma""sigma"

'threshold'"threshold""threshold""threshold""threshold""threshold"

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

Parallelisierung

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Der Wert dieses Parameters darf nicht über mehrere Threads verwendet werden.

Parameter

BeadInspectionModelBeadInspectionModelBeadInspectionModelBeadInspectionModelBeadInspectionModelbeadInspectionModel (input_control, Zustand wird modifiziert)  bead_inspection_model HBeadInspectionModel, HTupleHTupleHBeadInspectionModel, HTupleHBeadInspectionModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des Modells zur Kleberaupeninspektion.

GenParamNameGenParamNameGenParamNameGenParamNameGenParamNamegenParamName (input_control)  attribute.name(-array) HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Name des zu setzenden Parameters.

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

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

GenParamValueGenParamValueGenParamValueGenParamValueGenParamValuegenParamValue (input_control)  attribute.value(-array) HTupleHTupleHTupleVARIANTHtuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double) (BSTR / 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""light", 'dark'"dark""dark""dark""dark""dark"

Ergebnis

Der Operator set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParam 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_modelCreateBeadInspectionModelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModel

Nachfolger

apply_bead_inspection_modelapply_bead_inspection_modelApplyBeadInspectionModelapply_bead_inspection_modelApplyBeadInspectionModelApplyBeadInspectionModel, get_bead_inspection_paramget_bead_inspection_paramGetBeadInspectionParamget_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParam

Alternativen

create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModel

Siehe auch

create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModel, clear_bead_inspection_modelclear_bead_inspection_modelClearBeadInspectionModelclear_bead_inspection_modelClearBeadInspectionModelClearBeadInspectionModel

Modul

2D Metrology


KlassenKlassenKlassenKlassen | | | | Operatoren