StyleBuilder Class¶
-
class
NXOpen.Annotations.
StyleBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents a
NXOpen.Annotations.StyleBuilder
.This class is used to set Annotation preferences when creating or editing an annotation.
New in version NX6.0.0.
Properties¶
Property | Description |
---|---|
BreakSettings | Returns the get break builder |
DimensionStyle | Returns the dimension style builder |
DisplayStyle | Returns the display style builder |
ForeshorteningSymbolSettings | Returns the get builder for foreshortening symbol |
FrameBarStyle | Returns the frame bar builder |
HatchStyle | Returns the hatch style builder |
HoleCalloutSettings | Returns the hole callout settings builder |
LetteringStyle | Returns the lettering style builder |
LineArrowStyle | Returns the line/arrow style builder |
OrdinateStyle | Returns the ordinate style builder |
RadialStyle | Returns the radial style builder |
SingleSidedDisplay | Returns the single sided display builder |
SymbolStyle | Returns the symbol style builder |
Tag | Returns the Tag for this object. |
UnitsStyle | Returns the units style builder |
Methods¶
Method | Description |
---|---|
InheritSettingsFromCustomerDefault | Inherit Settings From Customer Default |
InheritSettingsFromPreferences | Inherit Settings From Preference |
InheritSettingsFromSelectedObjects | Inherit Settings From Selected Objects |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
BreakSettings¶
-
StyleBuilder.
BreakSettings
¶ Returns the get break builder
-------------------------------------
Getter Method
Signature
BreakSettings
Returns: Return type: NXOpen.Annotations.BreakSettingsBuilder
New in version NX10.0.0.
License requirements: None.
DimensionStyle¶
-
StyleBuilder.
DimensionStyle
¶ Returns the dimension style builder
-------------------------------------
Getter Method
Signature
DimensionStyle
Returns: Return type: NXOpen.Annotations.DimensionStyleBuilder
New in version NX6.0.0.
License requirements: None.
DisplayStyle¶
-
StyleBuilder.
DisplayStyle
¶ Returns the display style builder
-------------------------------------
Getter Method
Signature
DisplayStyle
Returns: Return type: NXOpen.Annotations.DisplayStyleBuilder
New in version NX11.0.1.
License requirements: None.
ForeshorteningSymbolSettings¶
-
StyleBuilder.
ForeshorteningSymbolSettings
¶ Returns the get builder for foreshortening symbol
-------------------------------------
Getter Method
Signature
ForeshorteningSymbolSettings
Returns: Return type: NXOpen.Annotations.ForeshorteningSymbolSettingsBuilder
New in version NX10.0.0.
License requirements: None.
FrameBarStyle¶
-
StyleBuilder.
FrameBarStyle
¶ Returns the frame bar builder
-------------------------------------
Getter Method
Signature
FrameBarStyle
Returns: Return type: NXOpen.Annotations.FrameBarStyleBuilder
New in version NX8.0.0.
License requirements: None.
HatchStyle¶
-
StyleBuilder.
HatchStyle
¶ Returns the hatch style builder
-------------------------------------
Getter Method
Signature
HatchStyle
Returns: Return type: NXOpen.Annotations.HatchStyleBuilder
New in version NX6.0.0.
License requirements: None.
HoleCalloutSettings¶
-
StyleBuilder.
HoleCalloutSettings
¶ Returns the hole callout settings builder
-------------------------------------
Getter Method
Signature
HoleCalloutSettings
Returns: Return type: NXOpen.Annotations.HoleCalloutSettingsBuilder
New in version NX9.0.0.
License requirements: None.
LetteringStyle¶
-
StyleBuilder.
LetteringStyle
¶ Returns the lettering style builder
-------------------------------------
Getter Method
Signature
LetteringStyle
Returns: Return type: NXOpen.Annotations.LetteringStyleBuilder
New in version NX6.0.0.
License requirements: None.
LineArrowStyle¶
-
StyleBuilder.
LineArrowStyle
¶ Returns the line/arrow style builder
-------------------------------------
Getter Method
Signature
LineArrowStyle
Returns: Return type: NXOpen.Annotations.LineArrowStyleBuilder
New in version NX6.0.0.
License requirements: None.
OrdinateStyle¶
-
StyleBuilder.
OrdinateStyle
¶ Returns the ordinate style builder
-------------------------------------
Getter Method
Signature
OrdinateStyle
Returns: Return type: NXOpen.Annotations.OrdinateStyleBuilder
New in version NX6.0.0.
License requirements: None.
RadialStyle¶
-
StyleBuilder.
RadialStyle
¶ Returns the radial style builder
-------------------------------------
Getter Method
Signature
RadialStyle
Returns: Return type: NXOpen.Annotations.RadialStyleBuilder
New in version NX6.0.0.
License requirements: None.
SingleSidedDisplay¶
-
StyleBuilder.
SingleSidedDisplay
¶ Returns the single sided display builder
-------------------------------------
Getter Method
Signature
SingleSidedDisplay
Returns: Return type: NXOpen.Annotations.SingleSidedDisplayBuilder
New in version NX10.0.0.
License requirements: None.
SymbolStyle¶
-
StyleBuilder.
SymbolStyle
¶ Returns the symbol style builder
-------------------------------------
Getter Method
Signature
SymbolStyle
Returns: Return type: NXOpen.Annotations.SymbolStyleBuilder
New in version NX6.0.0.
License requirements: None.
UnitsStyle¶
-
StyleBuilder.
UnitsStyle
¶ Returns the units style builder
-------------------------------------
Getter Method
Signature
UnitsStyle
Returns: Return type: NXOpen.Annotations.UnitsStyleBuilder
New in version NX6.0.0.
License requirements: None.
Method Detail¶
InheritSettingsFromCustomerDefault¶
-
StyleBuilder.
InheritSettingsFromCustomerDefault
¶ Inherit Settings From Customer Default
Signature
InheritSettingsFromCustomerDefault()
New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
InheritSettingsFromPreferences¶
-
StyleBuilder.
InheritSettingsFromPreferences
¶ Inherit Settings From Preference
Signature
InheritSettingsFromPreferences()
New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
InheritSettingsFromSelectedObjects¶
-
StyleBuilder.
InheritSettingsFromSelectedObjects
¶ Inherit Settings From Selected Objects
Signature
InheritSettingsFromSelectedObjects(selectedObject)
Parameters: selectedObject ( NXOpen.DisplayableObject
) – The selected annotation or table instance object. None is not allowed.New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
Validate¶
-
StyleBuilder.
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.