SheetMarginSettingsBuilder Class¶
-
class
NXOpen.Drawings.
SheetMarginSettingsBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents the Drawing Sheet Margins Style Builder.
New in version NX10.0.0.
Properties¶
Property | Description |
---|---|
BottomTrimmedMargin | Returns or sets the bottom margin |
BottomUntrimmedMargin | Returns or sets the bottom untrimmed margin |
CreateUntrimmedMargins | Returns or sets the create untrimmed margins |
LeftTrimmedMargin | Returns or sets the left margin |
LeftUntrimmedMargin | Returns or sets the left untrimmed margin |
MarginLineColorFontWidth | Returns the margin line color, font and width |
RightTrimmedMargin | Returns or sets the right margin |
RightUntrimmedMargin | Returns or sets the right untrimmed margin |
Tag | Returns the Tag for this object. |
TopTrimmedMargin | Returns or sets the top margin |
TopUntrimmedMargin | Returns or sets the top untrimmed margin |
Methods¶
Method | Description |
---|---|
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
BottomTrimmedMargin¶
-
SheetMarginSettingsBuilder.
BottomTrimmedMargin
¶ Returns or sets the bottom margin
-------------------------------------
Getter Method
Signature
BottomTrimmedMargin
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BottomTrimmedMargin
Parameters: bottomTrimmedMargin (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
BottomUntrimmedMargin¶
-
SheetMarginSettingsBuilder.
BottomUntrimmedMargin
¶ Returns or sets the bottom untrimmed margin
-------------------------------------
Getter Method
Signature
BottomUntrimmedMargin
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BottomUntrimmedMargin
Parameters: bottomUntrimmedMargin (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
CreateUntrimmedMargins¶
-
SheetMarginSettingsBuilder.
CreateUntrimmedMargins
¶ Returns or sets the create untrimmed margins
-------------------------------------
Getter Method
Signature
CreateUntrimmedMargins
Returns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CreateUntrimmedMargins
Parameters: createUntrimmedMargins (bool) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
LeftTrimmedMargin¶
-
SheetMarginSettingsBuilder.
LeftTrimmedMargin
¶ Returns or sets the left margin
-------------------------------------
Getter Method
Signature
LeftTrimmedMargin
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LeftTrimmedMargin
Parameters: leftTrimmedMargin (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
LeftUntrimmedMargin¶
-
SheetMarginSettingsBuilder.
LeftUntrimmedMargin
¶ Returns or sets the left untrimmed margin
-------------------------------------
Getter Method
Signature
LeftUntrimmedMargin
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LeftUntrimmedMargin
Parameters: leftUntrimmedMargin (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
MarginLineColorFontWidth¶
-
SheetMarginSettingsBuilder.
MarginLineColorFontWidth
¶ Returns the margin line color, font and width
-------------------------------------
Getter Method
Signature
MarginLineColorFontWidth
Returns: Return type: NXOpen.LineColorFontWidthBuilder
New in version NX10.0.0.
License requirements: None.
RightTrimmedMargin¶
-
SheetMarginSettingsBuilder.
RightTrimmedMargin
¶ Returns or sets the right margin
-------------------------------------
Getter Method
Signature
RightTrimmedMargin
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RightTrimmedMargin
Parameters: rightTrimmedMargin (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
RightUntrimmedMargin¶
-
SheetMarginSettingsBuilder.
RightUntrimmedMargin
¶ Returns or sets the right untrimmed margin
-------------------------------------
Getter Method
Signature
RightUntrimmedMargin
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RightUntrimmedMargin
Parameters: rightUntrimmedMargin (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
TopTrimmedMargin¶
-
SheetMarginSettingsBuilder.
TopTrimmedMargin
¶ Returns or sets the top margin
-------------------------------------
Getter Method
Signature
TopTrimmedMargin
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TopTrimmedMargin
Parameters: topMargin (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
TopUntrimmedMargin¶
-
SheetMarginSettingsBuilder.
TopUntrimmedMargin
¶ Returns or sets the top untrimmed margin
-------------------------------------
Getter Method
Signature
TopUntrimmedMargin
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TopUntrimmedMargin
Parameters: topUntrimmedMargin (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
Method Detail¶
Validate¶
-
SheetMarginSettingsBuilder.
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.