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

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

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

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

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

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

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

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

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.