RadialStyleBuilder Class

class NXOpen.Annotations.RadialStyleBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Annotations.RadialStyleBuilder.

This class queries and sets preferences specific to radial dimensions when creating or editing a radial type dimension.

New in version NX6.0.0.

Properties

Property Description
DiameterRadiusPlacement Returns or sets the diameter radius symbol placement with respect to the dimension text.
DiameterSymbol Returns or sets the text for a user-defined diameter symbol
DiameterSymbolType Returns or sets the diameter symbol type
FoldedRadiusAngle Returns or sets the folded radius angle
RadiusSymbol Returns or sets the text for a user-defined radius symbol
RadiusSymbolType Returns or sets the radius symbol type
SymbolToDimensionTextDistance Returns or sets the symbol to dimension text distance in character spaces
Tag Returns the Tag for this object.
TextAboveLeader Returns or sets the location of the dimension text relative to the leader stub

Methods

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

Property Detail

DiameterRadiusPlacement

RadialStyleBuilder.DiameterRadiusPlacement

Returns or sets the diameter radius symbol placement with respect to the dimension text.

One of the options specifies that no symbol be displayed

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

Getter Method

Signature DiameterRadiusPlacement()

Returns:
Return type:NXOpen.Annotations.DiameterRadiusSymbolPlacement

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature DiameterRadiusPlacement(diameterRadiusPlacement)

Parameters:diameterRadiusPlacement (NXOpen.Annotations.DiameterRadiusSymbolPlacement) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

DiameterSymbol

RadialStyleBuilder.DiameterSymbol

Returns or sets the text for a user-defined diameter symbol

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

Getter Method

Signature DiameterSymbol()

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature DiameterSymbol(diameterSymbol)

Parameters:diameterSymbol (str) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

DiameterSymbolType

RadialStyleBuilder.DiameterSymbolType

Returns or sets the diameter symbol type

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

Getter Method

Signature DiameterSymbolType()

Returns:
Return type:NXOpen.Annotations.DiameterSymbol

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature DiameterSymbolType(diameterSymbolType)

Parameters:diameterSymbolType (NXOpen.Annotations.DiameterSymbol) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FoldedRadiusAngle

RadialStyleBuilder.FoldedRadiusAngle

Returns or sets the folded radius angle

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

Getter Method

Signature FoldedRadiusAngle()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FoldedRadiusAngle(foldedRadiusAngle)

Parameters:foldedRadiusAngle (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

RadiusSymbol

RadialStyleBuilder.RadiusSymbol

Returns or sets the text for a user-defined radius symbol

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

Getter Method

Signature RadiusSymbol()

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature RadiusSymbol(radiusSymbol)

Parameters:radiusSymbol (str) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

RadiusSymbolType

RadialStyleBuilder.RadiusSymbolType

Returns or sets the radius symbol type

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

Getter Method

Signature RadiusSymbolType()

Returns:
Return type:NXOpen.Annotations.RadiusSymbol

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature RadiusSymbolType(radiusSymbolType)

Parameters:radiusSymbolType (NXOpen.Annotations.RadiusSymbol) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SymbolToDimensionTextDistance

RadialStyleBuilder.SymbolToDimensionTextDistance

Returns or sets the symbol to dimension text distance in character spaces

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

Getter Method

Signature SymbolToDimensionTextDistance()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SymbolToDimensionTextDistance(symbolToDimensionTextDistance)

Parameters:symbolToDimensionTextDistance (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

TextAboveLeader

RadialStyleBuilder.TextAboveLeader

Returns or sets the location of the dimension text relative to the leader stub

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

Getter Method

Signature TextAboveLeader()

Returns:
Return type:NXOpen.Annotations.DiameterRadiusLeaderStub

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use NXOpen.Annotations.DimensionStyleBuilder.TextPosition() instead.

License requirements: None.

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

Setter Method

Signature TextAboveLeader(textAboveLeader)

Parameters:textAboveLeader (NXOpen.Annotations.DiameterRadiusLeaderStub) –

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use NXOpen.Annotations.DimensionStyleBuilder.TextPosition() instead.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

Method Detail

Validate

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