SearchCriteriaDimensionBuilder Class

class NXOpen.Annotations.SearchCriteriaDimensionBuilder

Bases: NXOpen.Builder

Represents SearchCriteriaDimensionBuilder

To create a new instance of this class, use NXOpen.Annotations.SearchModelViewCollection.CreateSearchCriteriaDimensionBuilder()

New in version NX7.5.0.

Properties

Property Description
AboveText Returns or sets the above text
AboveTextType Returns or sets the above text enum
AfterText Returns or sets the after text
AfterTextType Returns or sets the after text enum
BeforeText Returns or sets the before text
BeforeTextType Returns or sets the before text enum
BelowText Returns or sets the below text
BelowTextType Returns or sets the below text enum
ByAboveText Returns or sets the above text toggle
ByAfterText Returns or sets the after text toggle
ByBeforeText Returns or sets the before text toggle
ByBelowText Returns or sets the below text toggle
ByDeviation Returns or sets the deviation toggle
ByDiameterSymbol Returns or sets the diameter symbol toggle
ByDimensionType Returns or sets the dimension type toggle
ByDimensionValue Returns or sets the dimension value toggle
ByGrade Returns or sets the grade toggle
ByLowerTolerance Returns or sets the lower tolerance toggle
ByRadialSymbol Returns or sets the radial symbol toggle
ByToleranceType Returns or sets the tolerance type toggle
ByUpperTolerance Returns or sets the upper tolerance toggle
Callout Returns the callout block
Deviation Returns or sets the deviation
DiameterSymbol Returns or sets the diameter symbol
DimensionType Returns or sets the dimension type
DimensionValue Returns or sets the dimension value
DimensionValueType Returns or sets the dimension value enum
Grade Returns or sets the grade
LowerToleranceType Returns or sets the lower tolerance enum
LowerToleranceValue Returns or sets the lower tolerance value
MeasurementType Returns or sets the measurement type
RadialSymbol Returns or sets the radial symbol
Tag Returns the Tag for this object.
ToleranceType Returns or sets the tolerance type
UpperToleranceType Returns or sets the upper tolerance enum
UpperToleranceValue Returns or sets the upper tolerance value

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

AboveText

SearchCriteriaDimensionBuilder.AboveText

Returns or sets the above text

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

Getter Method

Signature AboveText()

Returns:
Return type:str

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature AboveText(aboveText)

Parameters:aboveText (str) –

New in version NX7.5.0.

License requirements: None.

AboveTextType

SearchCriteriaDimensionBuilder.AboveTextType

Returns or sets the above text enum

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

Getter Method

Signature AboveTextType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature AboveTextType(aboveTextType)

Parameters:aboveTextType (NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions) –

New in version NX7.5.0.

License requirements: None.

AfterText

SearchCriteriaDimensionBuilder.AfterText

Returns or sets the after text

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

Getter Method

Signature AfterText()

Returns:
Return type:str

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature AfterText(afterText)

Parameters:afterText (str) –

New in version NX7.5.0.

License requirements: None.

AfterTextType

SearchCriteriaDimensionBuilder.AfterTextType

Returns or sets the after text enum

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

Getter Method

Signature AfterTextType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature AfterTextType(afterTextType)

Parameters:afterTextType (NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions) –

New in version NX7.5.0.

License requirements: None.

BeforeText

SearchCriteriaDimensionBuilder.BeforeText

Returns or sets the before text

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

Getter Method

Signature BeforeText()

Returns:
Return type:str

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature BeforeText(beforeText)

Parameters:beforeText (str) –

New in version NX7.5.0.

License requirements: None.

BeforeTextType

SearchCriteriaDimensionBuilder.BeforeTextType

Returns or sets the before text enum

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

Getter Method

Signature BeforeTextType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature BeforeTextType(beforeTextType)

Parameters:beforeTextType (NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions) –

New in version NX7.5.0.

License requirements: None.

BelowText

SearchCriteriaDimensionBuilder.BelowText

Returns or sets the below text

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

Getter Method

Signature BelowText()

Returns:
Return type:str

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature BelowText(belowText)

Parameters:belowText (str) –

New in version NX7.5.0.

License requirements: None.

BelowTextType

SearchCriteriaDimensionBuilder.BelowTextType

Returns or sets the below text enum

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

Getter Method

Signature BelowTextType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature BelowTextType(belowTextType)

Parameters:belowTextType (NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions) –

New in version NX7.5.0.

License requirements: None.

ByAboveText

SearchCriteriaDimensionBuilder.ByAboveText

Returns or sets the above text toggle

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

Getter Method

Signature ByAboveText()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByAboveText(aboveText)

Parameters:aboveText (bool) –

New in version NX7.5.0.

License requirements: None.

ByAfterText

SearchCriteriaDimensionBuilder.ByAfterText

Returns or sets the after text toggle

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

Getter Method

Signature ByAfterText()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByAfterText(afterText)

Parameters:afterText (bool) –

New in version NX7.5.0.

License requirements: None.

ByBeforeText

SearchCriteriaDimensionBuilder.ByBeforeText

Returns or sets the before text toggle

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

Getter Method

Signature ByBeforeText()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByBeforeText(beforeText)

Parameters:beforeText (bool) –

New in version NX7.5.0.

License requirements: None.

ByBelowText

SearchCriteriaDimensionBuilder.ByBelowText

Returns or sets the below text toggle

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

Getter Method

Signature ByBelowText()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByBelowText(belowText)

Parameters:belowText (bool) –

New in version NX7.5.0.

License requirements: None.

ByDeviation

SearchCriteriaDimensionBuilder.ByDeviation

Returns or sets the deviation toggle

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

Getter Method

Signature ByDeviation()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByDeviation(byDeviation)

Parameters:byDeviation (bool) –

New in version NX7.5.0.

License requirements: None.

ByDiameterSymbol

SearchCriteriaDimensionBuilder.ByDiameterSymbol

Returns or sets the diameter symbol toggle

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

Getter Method

Signature ByDiameterSymbol()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByDiameterSymbol(diameterSymbol)

Parameters:diameterSymbol (bool) –

New in version NX7.5.0.

License requirements: None.

ByDimensionType

SearchCriteriaDimensionBuilder.ByDimensionType

Returns or sets the dimension type toggle

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

Getter Method

Signature ByDimensionType()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByDimensionType(dimensionType)

Parameters:dimensionType (bool) –

New in version NX7.5.0.

License requirements: None.

ByDimensionValue

SearchCriteriaDimensionBuilder.ByDimensionValue

Returns or sets the dimension value toggle

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

Getter Method

Signature ByDimensionValue()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByDimensionValue(dimensionValue)

Parameters:dimensionValue (bool) –

New in version NX7.5.0.

License requirements: None.

ByGrade

SearchCriteriaDimensionBuilder.ByGrade

Returns or sets the grade toggle

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

Getter Method

Signature ByGrade()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByGrade(byGrade)

Parameters:byGrade (bool) –

New in version NX7.5.0.

License requirements: None.

ByLowerTolerance

SearchCriteriaDimensionBuilder.ByLowerTolerance

Returns or sets the lower tolerance toggle

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

Getter Method

Signature ByLowerTolerance()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByLowerTolerance(lowerTolerance)

Parameters:lowerTolerance (bool) –

New in version NX7.5.0.

License requirements: None.

ByRadialSymbol

SearchCriteriaDimensionBuilder.ByRadialSymbol

Returns or sets the radial symbol toggle

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

Getter Method

Signature ByRadialSymbol()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByRadialSymbol(radialSymbol)

Parameters:radialSymbol (bool) –

New in version NX7.5.0.

License requirements: None.

ByToleranceType

SearchCriteriaDimensionBuilder.ByToleranceType

Returns or sets the tolerance type toggle

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

Getter Method

Signature ByToleranceType()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByToleranceType(toleranceType)

Parameters:toleranceType (bool) –

New in version NX7.5.0.

License requirements: None.

ByUpperTolerance

SearchCriteriaDimensionBuilder.ByUpperTolerance

Returns or sets the upper tolerance toggle

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

Getter Method

Signature ByUpperTolerance()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ByUpperTolerance(upperTolerance)

Parameters:upperTolerance (bool) –

New in version NX7.5.0.

License requirements: None.

Callout

SearchCriteriaDimensionBuilder.Callout

Returns the callout block

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

Getter Method

Signature Callout()

Returns:
Return type:NXOpen.Annotations.SearchCriteriaCalloutBuilder

New in version NX9.0.0.

License requirements: None.

Deviation

SearchCriteriaDimensionBuilder.Deviation

Returns or sets the deviation

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

Getter Method

Signature Deviation()

Returns:
Return type:str

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature Deviation(deviation)

Parameters:deviation (str) –

New in version NX7.5.0.

License requirements: None.

DiameterSymbol

SearchCriteriaDimensionBuilder.DiameterSymbol

Returns or sets the diameter symbol

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

Getter Method

Signature DiameterSymbol()

Returns:
Return type:NXOpen.Annotations.SearchCriteriaDimensionBuilderDiameterSymbolOptions

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature DiameterSymbol(diameterSymbol)

Parameters:diameterSymbol (NXOpen.Annotations.SearchCriteriaDimensionBuilderDiameterSymbolOptions) –

New in version NX7.5.0.

License requirements: None.

DimensionType

SearchCriteriaDimensionBuilder.DimensionType

Returns or sets the dimension type

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

Getter Method

Signature DimensionType()

Returns:
Return type:NXOpen.Annotations.SearchCriteriaDimensionBuilderDimensionTypes

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature DimensionType(dimensionType)

Parameters:dimensionType (NXOpen.Annotations.SearchCriteriaDimensionBuilderDimensionTypes) –

New in version NX7.5.0.

License requirements: None.

DimensionValue

SearchCriteriaDimensionBuilder.DimensionValue

Returns or sets the dimension value

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

Getter Method

Signature DimensionValue()

Returns:
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature DimensionValue(dimensionValue)

Parameters:dimensionValue (float) –

New in version NX7.5.0.

License requirements: None.

DimensionValueType

SearchCriteriaDimensionBuilder.DimensionValueType

Returns or sets the dimension value enum

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

Getter Method

Signature DimensionValueType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature DimensionValueType(dimensionValueType)

Parameters:dimensionValueType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX7.5.0.

License requirements: None.

Grade

SearchCriteriaDimensionBuilder.Grade

Returns or sets the grade

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

Getter Method

Signature Grade()

Returns:
Return type:str

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature Grade(grade)

Parameters:grade (str) –

New in version NX7.5.0.

License requirements: None.

LowerToleranceType

SearchCriteriaDimensionBuilder.LowerToleranceType

Returns or sets the lower tolerance enum

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

Getter Method

Signature LowerToleranceType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature LowerToleranceType(lowerToleranceType)

Parameters:lowerToleranceType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX7.5.0.

License requirements: None.

LowerToleranceValue

SearchCriteriaDimensionBuilder.LowerToleranceValue

Returns or sets the lower tolerance value

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

Getter Method

Signature LowerToleranceValue()

Returns:
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature LowerToleranceValue(lowerToleranceValue)

Parameters:lowerToleranceValue (float) –

New in version NX7.5.0.

License requirements: None.

MeasurementType

SearchCriteriaDimensionBuilder.MeasurementType

Returns or sets the measurement type

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

Getter Method

Signature MeasurementType()

Returns:
Return type:NXOpen.Annotations.SearchCriteriaDimensionBuilderMeasurementTypes

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeasurementType(measurementType)

Parameters:measurementType (NXOpen.Annotations.SearchCriteriaDimensionBuilderMeasurementTypes) –

New in version NX10.0.0.

License requirements: None.

RadialSymbol

SearchCriteriaDimensionBuilder.RadialSymbol

Returns or sets the radial symbol

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

Getter Method

Signature RadialSymbol()

Returns:
Return type:NXOpen.Annotations.SearchCriteriaDimensionBuilderRadialSymbolOptions

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature RadialSymbol(radialSymbol)

Parameters:radialSymbol (NXOpen.Annotations.SearchCriteriaDimensionBuilderRadialSymbolOptions) –

New in version NX7.5.0.

License requirements: None.

ToleranceType

SearchCriteriaDimensionBuilder.ToleranceType

Returns or sets the tolerance type

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

Getter Method

Signature ToleranceType()

Returns:
Return type:NXOpen.Annotations.SearchCriteriaDimensionBuilderToleranceTypes

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ToleranceType(toleranceType)

Parameters:toleranceType (NXOpen.Annotations.SearchCriteriaDimensionBuilderToleranceTypes) –

New in version NX7.5.0.

License requirements: None.

UpperToleranceType

SearchCriteriaDimensionBuilder.UpperToleranceType

Returns or sets the upper tolerance enum

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

Getter Method

Signature UpperToleranceType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature UpperToleranceType(upperToleranceType)

Parameters:upperToleranceType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX7.5.0.

License requirements: None.

UpperToleranceValue

SearchCriteriaDimensionBuilder.UpperToleranceValue

Returns or sets the upper tolerance value

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

Getter Method

Signature UpperToleranceValue()

Returns:
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature UpperToleranceValue(upperToleranceValue)

Parameters:upperToleranceValue (float) –

New in version NX7.5.0.

License requirements: None.

Method Detail

Validate

SearchCriteriaDimensionBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.