SearchCriteriaCalloutBuilder Class

class NXOpen.Annotations.SearchCriteriaCalloutBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents SearchCriteriaCalloutBuilder

This is a sub-builder class and cannot be directly instantiated

New in version NX9.0.0.

Properties

Property Description
AngleType Returns or sets the angle setting
AngleValue Returns or sets the angle value
ByAngle Returns or sets the angle toggle
ByCalloutType Returns or sets the callout type toggle
ByCounterboreDepth Returns or sets the counterboreDepth toggle
ByCounterboreDiameter Returns or sets the counterboreDiameter toggle
ByCountersinkAngle Returns or sets the countersinkAngle toggle
ByCountersinkDiameter Returns or sets the countersinkDiameter toggle
ByDepth Returns or sets the depth toggle
ByDiameter Returns or sets the diameter toggle
ByPitch Returns or sets the pitch toggle
ByScrewSize Returns or sets the screwSize toggle
ByTaperAngle Returns or sets the taperAngle toggle
ByThreadDepth Returns or sets the threadDepth toggle
ByThreadSize Returns or sets the threadSize toggle
CalloutType Returns or sets the callout type
CounterboreDepthType Returns or sets the counterboreDepth setting
CounterboreDepthValue Returns or sets the counterboreDepth value
CounterboreDiameterType Returns or sets the counterboreDiameter setting
CounterboreDiameterValue Returns or sets the counterboreDiameter value
CountersinkAngleType Returns or sets the countersinkAngle setting
CountersinkAngleValue Returns or sets the countersinkAngle value
CountersinkDiameterType Returns or sets the countersinkDiameter setting
CountersinkDiameterValue Returns or sets the countersinkDiameter value
DepthType Returns or sets the depth setting
DepthValue Returns or sets the depth value
DiameterType Returns or sets the diameter setting
DiameterValue Returns or sets the diameter value
PitchType Returns or sets the pitch setting
PitchValue Returns or sets the pitch value
ScrewSizeText Returns or sets the screwSize text
ScrewSizeTextType Returns or sets the ScrewSize setting
Tag Returns the Tag for this object.
TaperAngleType Returns or sets the taperAngle setting
TaperAngleValue Returns or sets the taperAngle value
ThreadDepthType Returns or sets the threadDepth setting
ThreadDepthValue Returns or sets the threadDepth value
ThreadSizeText Returns or sets the threadSize text
ThreadSizeTextType Returns or sets the threadSize setting

Methods

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

Property Detail

AngleType

SearchCriteriaCalloutBuilder.AngleType

Returns or sets the angle setting

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

Getter Method

Signature AngleType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AngleType(angleType)

Parameters:angleType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

AngleValue

SearchCriteriaCalloutBuilder.AngleValue

Returns or sets the angle value

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

Getter Method

Signature AngleValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature AngleValue(angleValue)

Parameters:angleValue (float) –

New in version NX9.0.0.

License requirements: None.

ByAngle

SearchCriteriaCalloutBuilder.ByAngle

Returns or sets the angle toggle

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

Getter Method

Signature ByAngle()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByAngle(byAngle)

Parameters:byAngle (bool) –

New in version NX9.0.0.

License requirements: None.

ByCalloutType

SearchCriteriaCalloutBuilder.ByCalloutType

Returns or sets the callout type toggle

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

Getter Method

Signature ByCalloutType()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByCalloutType(calloutType)

Parameters:calloutType (bool) –

New in version NX9.0.0.

License requirements: None.

ByCounterboreDepth

SearchCriteriaCalloutBuilder.ByCounterboreDepth

Returns or sets the counterboreDepth toggle

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

Getter Method

Signature ByCounterboreDepth()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByCounterboreDepth(byCounterboreDepth)

Parameters:byCounterboreDepth (bool) –

New in version NX9.0.0.

License requirements: None.

ByCounterboreDiameter

SearchCriteriaCalloutBuilder.ByCounterboreDiameter

Returns or sets the counterboreDiameter toggle

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

Getter Method

Signature ByCounterboreDiameter()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByCounterboreDiameter(byCounterboreDiameter)

Parameters:byCounterboreDiameter (bool) –

New in version NX9.0.0.

License requirements: None.

ByCountersinkAngle

SearchCriteriaCalloutBuilder.ByCountersinkAngle

Returns or sets the countersinkAngle toggle

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

Getter Method

Signature ByCountersinkAngle()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByCountersinkAngle(byCountersinkAngle)

Parameters:byCountersinkAngle (bool) –

New in version NX9.0.0.

License requirements: None.

ByCountersinkDiameter

SearchCriteriaCalloutBuilder.ByCountersinkDiameter

Returns or sets the countersinkDiameter toggle

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

Getter Method

Signature ByCountersinkDiameter()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByCountersinkDiameter(byCountersinkDiameter)

Parameters:byCountersinkDiameter (bool) –

New in version NX9.0.0.

License requirements: None.

ByDepth

SearchCriteriaCalloutBuilder.ByDepth

Returns or sets the depth toggle

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

Getter Method

Signature ByDepth()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByDepth(byDepth)

Parameters:byDepth (bool) –

New in version NX9.0.0.

License requirements: None.

ByDiameter

SearchCriteriaCalloutBuilder.ByDiameter

Returns or sets the diameter toggle

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

Getter Method

Signature ByDiameter()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByDiameter(byDiameter)

Parameters:byDiameter (bool) –

New in version NX9.0.0.

License requirements: None.

ByPitch

SearchCriteriaCalloutBuilder.ByPitch

Returns or sets the pitch toggle

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

Getter Method

Signature ByPitch()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByPitch(byPitch)

Parameters:byPitch (bool) –

New in version NX9.0.0.

License requirements: None.

ByScrewSize

SearchCriteriaCalloutBuilder.ByScrewSize

Returns or sets the screwSize toggle

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

Getter Method

Signature ByScrewSize()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByScrewSize(byScrewSize)

Parameters:byScrewSize (bool) –

New in version NX9.0.0.

License requirements: None.

ByTaperAngle

SearchCriteriaCalloutBuilder.ByTaperAngle

Returns or sets the taperAngle toggle

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

Getter Method

Signature ByTaperAngle()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByTaperAngle(byTaperAngle)

Parameters:byTaperAngle (bool) –

New in version NX9.0.0.

License requirements: None.

ByThreadDepth

SearchCriteriaCalloutBuilder.ByThreadDepth

Returns or sets the threadDepth toggle

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

Getter Method

Signature ByThreadDepth()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByThreadDepth(byThreadDepth)

Parameters:byThreadDepth (bool) –

New in version NX9.0.0.

License requirements: None.

ByThreadSize

SearchCriteriaCalloutBuilder.ByThreadSize

Returns or sets the threadSize toggle

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

Getter Method

Signature ByThreadSize()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ByThreadSize(byThreadSize)

Parameters:byThreadSize (bool) –

New in version NX9.0.0.

License requirements: None.

CalloutType

SearchCriteriaCalloutBuilder.CalloutType

Returns or sets the callout type

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

Getter Method

Signature CalloutType()

Returns:
Return type:NXOpen.Annotations.SearchCriteriaCalloutBuilderCalloutTypes

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CalloutType(calloutType)

Parameters:calloutType (NXOpen.Annotations.SearchCriteriaCalloutBuilderCalloutTypes) –

New in version NX9.0.0.

License requirements: None.

CounterboreDepthType

SearchCriteriaCalloutBuilder.CounterboreDepthType

Returns or sets the counterboreDepth setting

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

Getter Method

Signature CounterboreDepthType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CounterboreDepthType(counterboreDepthType)

Parameters:counterboreDepthType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

CounterboreDepthValue

SearchCriteriaCalloutBuilder.CounterboreDepthValue

Returns or sets the counterboreDepth value

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

Getter Method

Signature CounterboreDepthValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CounterboreDepthValue(counterboreDepthValue)

Parameters:counterboreDepthValue (float) –

New in version NX9.0.0.

License requirements: None.

CounterboreDiameterType

SearchCriteriaCalloutBuilder.CounterboreDiameterType

Returns or sets the counterboreDiameter setting

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

Getter Method

Signature CounterboreDiameterType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CounterboreDiameterType(counterboreDiameterType)

Parameters:counterboreDiameterType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

CounterboreDiameterValue

SearchCriteriaCalloutBuilder.CounterboreDiameterValue

Returns or sets the counterboreDiameter value

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

Getter Method

Signature CounterboreDiameterValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CounterboreDiameterValue(counterboreDiameterValue)

Parameters:counterboreDiameterValue (float) –

New in version NX9.0.0.

License requirements: None.

CountersinkAngleType

SearchCriteriaCalloutBuilder.CountersinkAngleType

Returns or sets the countersinkAngle setting

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

Getter Method

Signature CountersinkAngleType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CountersinkAngleType(countersinkAngleType)

Parameters:countersinkAngleType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

CountersinkAngleValue

SearchCriteriaCalloutBuilder.CountersinkAngleValue

Returns or sets the countersinkAngle value

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

Getter Method

Signature CountersinkAngleValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CountersinkAngleValue(countersinkAngleValue)

Parameters:countersinkAngleValue (float) –

New in version NX9.0.0.

License requirements: None.

CountersinkDiameterType

SearchCriteriaCalloutBuilder.CountersinkDiameterType

Returns or sets the countersinkDiameter setting

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

Getter Method

Signature CountersinkDiameterType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CountersinkDiameterType(countersinkDiameterType)

Parameters:countersinkDiameterType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

CountersinkDiameterValue

SearchCriteriaCalloutBuilder.CountersinkDiameterValue

Returns or sets the countersinkDiameter value

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

Getter Method

Signature CountersinkDiameterValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CountersinkDiameterValue(countersinkDiameterValue)

Parameters:countersinkDiameterValue (float) –

New in version NX9.0.0.

License requirements: None.

DepthType

SearchCriteriaCalloutBuilder.DepthType

Returns or sets the depth setting

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

Getter Method

Signature DepthType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DepthType(depthType)

Parameters:depthType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

DepthValue

SearchCriteriaCalloutBuilder.DepthValue

Returns or sets the depth value

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

Getter Method

Signature DepthValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DepthValue(depthValue)

Parameters:depthValue (float) –

New in version NX9.0.0.

License requirements: None.

DiameterType

SearchCriteriaCalloutBuilder.DiameterType

Returns or sets the diameter setting

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

Getter Method

Signature DiameterType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DiameterType(diameterType)

Parameters:diameterType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

DiameterValue

SearchCriteriaCalloutBuilder.DiameterValue

Returns or sets the diameter value

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

Getter Method

Signature DiameterValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature DiameterValue(diameterValue)

Parameters:diameterValue (float) –

New in version NX9.0.0.

License requirements: None.

PitchType

SearchCriteriaCalloutBuilder.PitchType

Returns or sets the pitch setting

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

Getter Method

Signature PitchType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PitchType(pitchType)

Parameters:pitchType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

PitchValue

SearchCriteriaCalloutBuilder.PitchValue

Returns or sets the pitch value

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

Getter Method

Signature PitchValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PitchValue(pitchValue)

Parameters:pitchValue (float) –

New in version NX9.0.0.

License requirements: None.

ScrewSizeText

SearchCriteriaCalloutBuilder.ScrewSizeText

Returns or sets the screwSize text

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

Getter Method

Signature ScrewSizeText()

Returns:
Return type:str

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ScrewSizeText(screwSizeText)

Parameters:screwSizeText (str) –

New in version NX9.0.0.

License requirements: None.

ScrewSizeTextType

SearchCriteriaCalloutBuilder.ScrewSizeTextType

Returns or sets the ScrewSize setting

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

Getter Method

Signature ScrewSizeTextType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ScrewSizeTextType(screwSizeTextType)

Parameters:screwSizeTextType (NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

TaperAngleType

SearchCriteriaCalloutBuilder.TaperAngleType

Returns or sets the taperAngle setting

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

Getter Method

Signature TaperAngleType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature TaperAngleType(taperAngleType)

Parameters:taperAngleType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

TaperAngleValue

SearchCriteriaCalloutBuilder.TaperAngleValue

Returns or sets the taperAngle value

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

Getter Method

Signature TaperAngleValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature TaperAngleValue(taperAngleValue)

Parameters:taperAngleValue (float) –

New in version NX9.0.0.

License requirements: None.

ThreadDepthType

SearchCriteriaCalloutBuilder.ThreadDepthType

Returns or sets the threadDepth setting

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

Getter Method

Signature ThreadDepthType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ThreadDepthType(threadDepthType)

Parameters:threadDepthType (NXOpen.Annotations.SearchModelViewBuilderValueComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

ThreadDepthValue

SearchCriteriaCalloutBuilder.ThreadDepthValue

Returns or sets the threadDepth value

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

Getter Method

Signature ThreadDepthValue()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ThreadDepthValue(threadDepthValue)

Parameters:threadDepthValue (float) –

New in version NX9.0.0.

License requirements: None.

ThreadSizeText

SearchCriteriaCalloutBuilder.ThreadSizeText

Returns or sets the threadSize text

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

Getter Method

Signature ThreadSizeText()

Returns:
Return type:str

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ThreadSizeText(threadSizeText)

Parameters:threadSizeText (str) –

New in version NX9.0.0.

License requirements: None.

ThreadSizeTextType

SearchCriteriaCalloutBuilder.ThreadSizeTextType

Returns or sets the threadSize setting

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

Getter Method

Signature ThreadSizeTextType()

Returns:
Return type:NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ThreadSizeTextType(threadSizeTextType)

Parameters:threadSizeTextType (NXOpen.Annotations.SearchModelViewBuilderTextComparisionOptions) –

New in version NX9.0.0.

License requirements: None.

Method Detail

Validate

SearchCriteriaCalloutBuilder.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.