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

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)

def set_bead_inspection_param(bead_inspection_model: HHandle, gen_param_name: MaybeSequence[str], gen_param_value: MaybeSequence[Union[int, float, str]]) -> None

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

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 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_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