set_bead_inspection_paramT_set_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamset_bead_inspection_param (Operator)
Name
set_bead_inspection_paramT_set_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamset_bead_inspection_param — Setzen von Parametern des Modells zur Inspektion von Kleberaupen.
Signatur
Beschreibung
Mit dem Operator set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamSetBeadInspectionParamset_bead_inspection_param 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_paramGetBeadInspectionParamGetBeadInspectionParamGetBeadInspectionParamget_bead_inspection_param 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
TargetThicknessTargetThicknessTargetThicknessTargetThicknesstargetThicknesstarget_thickness.
- 'thickness_tolerance'"thickness_tolerance""thickness_tolerance""thickness_tolerance""thickness_tolerance""thickness_tolerance":
-
setzt den Parameter
ThicknessToleranceThicknessToleranceThicknessToleranceThicknessTolerancethicknessTolerancethickness_tolerance.
- 'position_tolerance'"position_tolerance""position_tolerance""position_tolerance""position_tolerance""position_tolerance":
-
setzt den Parameter
PositionTolerancePositionTolerancePositionTolerancePositionTolerancepositionToleranceposition_tolerance.
- '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_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModelcreate_bead_inspection_model beschrieben.
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.
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
BeadInspectionModelBeadInspectionModelBeadInspectionModelBeadInspectionModelbeadInspectionModelbead_inspection_model (input_control, Zustand wird modifiziert) bead_inspection_model → HBeadInspectionModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des Modells zur Kleberaupeninspektion.
GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name (input_control) attribute.name(-array) → HTupleMaybeSequence[str]HTupleHtuple (string) (string) (HString) (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"
GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value (input_control) attribute.value(-array) → HTupleMaybeSequence[Union[int, float, str]]HTupleHtuple (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""light", 'dark'"dark""dark""dark""dark""dark"
Ergebnis
Der Operator set_bead_inspection_paramset_bead_inspection_paramSetBeadInspectionParamSetBeadInspectionParamSetBeadInspectionParamset_bead_inspection_param gibt TRUE zurück, sofern
alle Parameter korrekt sind. Andernfalls wird eine Fehlerbehandlung
ausgelöst.
Vorgänger
create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModelcreate_bead_inspection_model
Nachfolger
apply_bead_inspection_modelapply_bead_inspection_modelApplyBeadInspectionModelApplyBeadInspectionModelApplyBeadInspectionModelapply_bead_inspection_model,
get_bead_inspection_paramget_bead_inspection_paramGetBeadInspectionParamGetBeadInspectionParamGetBeadInspectionParamget_bead_inspection_param
Alternativen
create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModelcreate_bead_inspection_model
Siehe auch
create_bead_inspection_modelcreate_bead_inspection_modelCreateBeadInspectionModelCreateBeadInspectionModelCreateBeadInspectionModelcreate_bead_inspection_model,
clear_bead_inspection_modelclear_bead_inspection_modelClearBeadInspectionModelClearBeadInspectionModelClearBeadInspectionModelclear_bead_inspection_model
Modul
2D Metrology