BorderAndZoneStyleBuilder Class

class NXOpen.Drawings.BorderAndZoneStyleBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents the Border and Zone Style Builder which manages all the style attributes related * to sheet borders, sheet margins and sheet zones.

New in version NX10.0.0.

Properties

Property Description
BorderAndZoneStandard Returns or sets the borders and zones standard
SheetBorderSettingsStyle Returns the drawing sheet border settings builder
SheetMarginSettingsStyle Returns the drawing sheet margin settings builder
SheetZoneSettingsStyle Returns the drawing sheet zone settings builder
Tag Returns the Tag for this object.

Methods

Method Description
InheritSettingsFromCustomerDefault Inherit settings from customer default
InheritSettingsFromPreferences Inherit settings from preference
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

BorderAndZoneStandard

BorderAndZoneStyleBuilder.BorderAndZoneStandard

Returns or sets the borders and zones standard

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

Getter Method

Signature BorderAndZoneStandard

Returns:
Return type:int

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature BorderAndZoneStandard

Parameters:borderAndZoneStandard (int) –

New in version NX10.0.0.

License requirements: None.

SheetBorderSettingsStyle

BorderAndZoneStyleBuilder.SheetBorderSettingsStyle

Returns the drawing sheet border settings builder

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

Getter Method

Signature SheetBorderSettingsStyle

Returns:
Return type:NXOpen.Drawings.SheetBorderSettingsBuilder

New in version NX10.0.0.

License requirements: drafting (“DRAFTING”)

SheetMarginSettingsStyle

BorderAndZoneStyleBuilder.SheetMarginSettingsStyle

Returns the drawing sheet margin settings builder

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

Getter Method

Signature SheetMarginSettingsStyle

Returns:
Return type:NXOpen.Drawings.SheetMarginSettingsBuilder

New in version NX10.0.0.

License requirements: drafting (“DRAFTING”)

SheetZoneSettingsStyle

BorderAndZoneStyleBuilder.SheetZoneSettingsStyle

Returns the drawing sheet zone settings builder

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

Getter Method

Signature SheetZoneSettingsStyle

Returns:
Return type:NXOpen.Drawings.SheetZoneSettingsBuilder

New in version NX10.0.0.

License requirements: drafting (“DRAFTING”)

Method Detail

InheritSettingsFromCustomerDefault

BorderAndZoneStyleBuilder.InheritSettingsFromCustomerDefault

Inherit settings from customer default

Signature InheritSettingsFromCustomerDefault()

New in version NX10.0.0.

License requirements: drafting (“DRAFTING”)

InheritSettingsFromPreferences

BorderAndZoneStyleBuilder.InheritSettingsFromPreferences

Inherit settings from preference

Signature InheritSettingsFromPreferences()

New in version NX10.0.0.

License requirements: drafting (“DRAFTING”)

Validate

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