ElementQualitySetting Class

class NXOpen.CAE.ModelCheck.ElementQualitySetting

Bases: NXOpen.TaggedObject

Represents element quality check settings of a specified solver language. Each solve language has a NXOpen.CAE.ModelCheck.ElementQualitySetting.

To get a quality check criteria value of a specfied quality test for one element, you can call NXOpen.CAE.ModelCheck.ElementQualitySetting.LocateTestDescriptorName to get the test criteria value name, then call NXOpen.CAE.ModelCheck.ElementQualitySetting.GetQualityValue to get the criteria value object.

Not to support KF

New in version NX8.5.0.

Properties

Property Description
LimitValueOption Returns or sets the limit value option
Tag Returns the Tag for this object.
TestValueCount Returns the count of NXOpen.CAE.ModelCheck.QualityTestValue in the setting
UseElementSpecificValue Returns or sets an option indicating whether to use element specific quality value for testing

Methods

Method Description
GetQualityValue Returns the test quality value with the specified descriptor name @return
GetTestValueByIndex Returns the NXOpen.CAE.ModelCheck.QualityTestValue at the specified index in the setting @return
GetTestValueByType Returns the NXOpen.CAE.ModelCheck.QualityTestValue of a specified NXOpen.CAE.ModelCheck.TestValueTypesTestType @return
LocateTestDescriptorName Returns the name of a quality test value, which is associated with an element for a specified test type @return
ResetToCustomerDefault Reset the quality check setting as customer default

Enumerations

ElementQualitySettingLimitValue Enumeration indicates how criteria value is defined

Property Detail

LimitValueOption

ElementQualitySetting.LimitValueOption

Returns or sets the limit value option

-------------------------------------

Getter Method

Signature LimitValueOption()

Returns:
Return type:NXOpen.CAE.ModelCheck.ElementQualitySettingLimitValue

New in version NX8.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature LimitValueOption(limitValueOption)

Parameters:limitValueOption (NXOpen.CAE.ModelCheck.ElementQualitySettingLimitValue) –

New in version NX8.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

TestValueCount

ElementQualitySetting.TestValueCount

Returns the count of NXOpen.CAE.ModelCheck.QualityTestValue in the setting

-------------------------------------

Getter Method

Signature TestValueCount()

Returns:
Return type:int

New in version NX8.5.0.

License requirements: None.

UseElementSpecificValue

ElementQualitySetting.UseElementSpecificValue

Returns or sets an option indicating whether to use element specific quality value for testing

-------------------------------------

Getter Method

Signature UseElementSpecificValue()

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature UseElementSpecificValue(useElementSpecificValue)

Parameters:useElementSpecificValue (bool) –

New in version NX8.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

Method Detail

GetQualityValue

ElementQualitySetting.GetQualityValue

Returns the test quality value with the specified descriptor name

Signature GetQualityValue(descriptorName)

Parameters:descriptorName (str) – NOTE: The full Unicode character set is not supported for this parameter.
Returns:
Return type:NXOpen.CAE.ModelCheck.ITestValue

New in version NX8.5.0.

License requirements: None.

GetTestValueByIndex

ElementQualitySetting.GetTestValueByIndex

Returns the NXOpen.CAE.ModelCheck.QualityTestValue at the specified index in the setting

Signature GetTestValueByIndex(index)

Parameters:index (int) –
Returns:
Return type:NXOpen.CAE.ModelCheck.QualityTestValue

New in version NX8.5.0.

License requirements: None.

GetTestValueByType

ElementQualitySetting.GetTestValueByType

Returns the NXOpen.CAE.ModelCheck.QualityTestValue of a specified NXOpen.CAE.ModelCheck.TestValueTypesTestType

Signature GetTestValueByType(testType)

Parameters:testType (NXOpen.CAE.ModelCheck.TestValueTypesTestType) –
Returns:
Return type:NXOpen.CAE.ModelCheck.QualityTestValue

New in version NX8.5.0.

License requirements: None.

LocateTestDescriptorName

ElementQualitySetting.LocateTestDescriptorName

Returns the name of a quality test value, which is associated with an element for a specified test type

Signature LocateTestDescriptorName(element, testType, useElemSpecific)

Parameters:
Returns:

Return type:

str

New in version NX8.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

ResetToCustomerDefault

ElementQualitySetting.ResetToCustomerDefault

Reset the quality check setting as customer default

Signature ResetToCustomerDefault()

New in version NX8.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)