SheetBorderSettingsBuilder Class¶
-
class
NXOpen.Drawings.
SheetBorderSettingsBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents a
NXOpen.Drawings.SheetBorderSettingsBuilder
.This class queries and sets sheet border settings preferences when creating a sheet border.
New in version NX10.0.0.
Properties¶
Property | Description |
---|---|
ArrowAngle | Returns or sets the arrow angle |
ArrowDirection | Returns or sets the arrow direction |
ArrowHeadTail | Returns or sets the arrowhead tail |
ArrowLength | Returns or sets the arrow length |
ArrowStyle | Returns or sets the arrow style |
BorderLineWidth | Returns or sets the border line width |
CenteringMarkLength | Returns or sets the centering mark length |
CenteringMarksColorWidth | Returns the centering marks color width |
CenteringMarksExtension | Returns or sets the centering marks extension |
CenteringMarksHorizontal | Returns or sets the centering marks horizontal |
CenteringMarksVertical | Returns or sets the centering marks vertical |
CreateBorders | Returns or sets the create borders |
CreateTrimmingMarks | Returns or sets the create trimming marks |
DisplaySheetSizeInBorder | Returns or sets the display sheet size in border |
DistanceFromInnerBorder | Returns or sets the distance from inner border |
InnerLineCFW | Returns the inner border line’s color, font and width |
Method | Returns or sets the method |
OuterLineCFW | Returns the outer border line’s color, font and width |
Tag | Returns the Tag for this object. |
TrimmingMarkColor | Returns or sets the trimming mark color |
TrimmingMarkLength | Returns or sets the trimming mark length |
TrimmingMarkStyle | Returns or sets the trimming mark style |
TrimmingMarkWidth | Returns or sets the trimming mark width |
Methods¶
Method | Description |
---|---|
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
ArrowAngle¶
-
SheetBorderSettingsBuilder.
ArrowAngle
¶ Returns or sets the arrow angle
-------------------------------------
Getter Method
Signature
ArrowAngle
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowAngle
Parameters: arrowAngle (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
ArrowDirection¶
-
SheetBorderSettingsBuilder.
ArrowDirection
¶ Returns or sets the arrow direction
-------------------------------------
Getter Method
Signature
ArrowDirection
Returns: Return type: NXOpen.Drawings.ArrowDirectionType
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowDirection
Parameters: arrowDirection ( NXOpen.Drawings.ArrowDirectionType
) –New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
ArrowHeadTail¶
-
SheetBorderSettingsBuilder.
ArrowHeadTail
¶ Returns or sets the arrowhead tail
-------------------------------------
Getter Method
Signature
ArrowHeadTail
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowHeadTail
Parameters: arrowHeadTail (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
ArrowLength¶
-
SheetBorderSettingsBuilder.
ArrowLength
¶ Returns or sets the arrow length
-------------------------------------
Getter Method
Signature
ArrowLength
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowLength
Parameters: arrowLength (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
ArrowStyle¶
-
SheetBorderSettingsBuilder.
ArrowStyle
¶ Returns or sets the arrow style
-------------------------------------
Getter Method
Signature
ArrowStyle
Returns: Return type: NXOpen.Drawings.ArrowStyleType
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowStyle
Parameters: arrowStyle ( NXOpen.Drawings.ArrowStyleType
) –New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
BorderLineWidth¶
-
SheetBorderSettingsBuilder.
BorderLineWidth
¶ Returns or sets the border line width
-------------------------------------
Getter Method
Signature
BorderLineWidth
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BorderLineWidth
Parameters: borderLineWidth (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
CenteringMarkLength¶
-
SheetBorderSettingsBuilder.
CenteringMarkLength
¶ Returns or sets the centering mark length
-------------------------------------
Getter Method
Signature
CenteringMarkLength
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CenteringMarkLength
Parameters: centeringMarkLength (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
CenteringMarksColorWidth¶
-
SheetBorderSettingsBuilder.
CenteringMarksColorWidth
¶ Returns the centering marks color width
-------------------------------------
Getter Method
Signature
CenteringMarksColorWidth
Returns: Return type: NXOpen.LineColorFontWidthBuilder
New in version NX10.0.0.
License requirements: None.
CenteringMarksExtension¶
-
SheetBorderSettingsBuilder.
CenteringMarksExtension
¶ Returns or sets the centering marks extension
-------------------------------------
Getter Method
Signature
CenteringMarksExtension
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CenteringMarksExtension
Parameters: centeringMarksExtension (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
CenteringMarksHorizontal¶
-
SheetBorderSettingsBuilder.
CenteringMarksHorizontal
¶ Returns or sets the centering marks horizontal
-------------------------------------
Getter Method
Signature
CenteringMarksHorizontal
Returns: Return type: NXOpen.Drawings.HorizontalCenteringMarkType
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CenteringMarksHorizontal
Parameters: centeringMarksHorizontal ( NXOpen.Drawings.HorizontalCenteringMarkType
) –New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
CenteringMarksVertical¶
-
SheetBorderSettingsBuilder.
CenteringMarksVertical
¶ Returns or sets the centering marks vertical
-------------------------------------
Getter Method
Signature
CenteringMarksVertical
Returns: Return type: NXOpen.Drawings.VerticalCenteringMarkType
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CenteringMarksVertical
Parameters: centeringMarksVertical ( NXOpen.Drawings.VerticalCenteringMarkType
) –New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
CreateBorders¶
-
SheetBorderSettingsBuilder.
CreateBorders
¶ Returns or sets the create borders
-------------------------------------
Getter Method
Signature
CreateBorders
Returns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CreateBorders
Parameters: createBorders (bool) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
CreateTrimmingMarks¶
-
SheetBorderSettingsBuilder.
CreateTrimmingMarks
¶ Returns or sets the create trimming marks
-------------------------------------
Getter Method
Signature
CreateTrimmingMarks
Returns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CreateTrimmingMarks
Parameters: createTrimmingMarks (bool) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
DisplaySheetSizeInBorder¶
-
SheetBorderSettingsBuilder.
DisplaySheetSizeInBorder
¶ Returns or sets the display sheet size in border
-------------------------------------
Getter Method
Signature
DisplaySheetSizeInBorder
Returns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplaySheetSizeInBorder
Parameters: displaySheetSizeInBorder (bool) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
DistanceFromInnerBorder¶
-
SheetBorderSettingsBuilder.
DistanceFromInnerBorder
¶ Returns or sets the distance from inner border
-------------------------------------
Getter Method
Signature
DistanceFromInnerBorder
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DistanceFromInnerBorder
Parameters: distanceInFromInnerBorder (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
InnerLineCFW¶
-
SheetBorderSettingsBuilder.
InnerLineCFW
¶ Returns the inner border line’s color, font and width
-------------------------------------
Getter Method
Signature
InnerLineCFW
Returns: Return type: NXOpen.LineColorFontWidthBuilder
New in version NX10.0.0.
License requirements: None.
Method¶
-
SheetBorderSettingsBuilder.
Method
¶ Returns or sets the method
-------------------------------------
Getter Method
Signature
Method
Returns: Return type: NXOpen.Drawings.Method
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Method
Parameters: method ( NXOpen.Drawings.Method
) –New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
OuterLineCFW¶
-
SheetBorderSettingsBuilder.
OuterLineCFW
¶ Returns the outer border line’s color, font and width
-------------------------------------
Getter Method
Signature
OuterLineCFW
Returns: Return type: NXOpen.LineColorFontWidthBuilder
New in version NX10.0.0.
License requirements: None.
TrimmingMarkColor¶
-
SheetBorderSettingsBuilder.
TrimmingMarkColor
¶ Returns or sets the trimming mark color
-------------------------------------
Getter Method
Signature
TrimmingMarkColor
Returns: Return type: Id New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TrimmingMarkColor
Parameters: trimmingMarkColor (Id) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
TrimmingMarkLength¶
-
SheetBorderSettingsBuilder.
TrimmingMarkLength
¶ Returns or sets the trimming mark length
-------------------------------------
Getter Method
Signature
TrimmingMarkLength
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TrimmingMarkLength
Parameters: trimmingMarkLength (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
TrimmingMarkStyle¶
-
SheetBorderSettingsBuilder.
TrimmingMarkStyle
¶ Returns or sets the trimming mark style
-------------------------------------
Getter Method
Signature
TrimmingMarkStyle
Returns: Return type: NXOpen.Drawings.TrimmingMarkStyleType
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TrimmingMarkStyle
Parameters: trimmingMarkStyle ( NXOpen.Drawings.TrimmingMarkStyleType
) –New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
TrimmingMarkWidth¶
-
SheetBorderSettingsBuilder.
TrimmingMarkWidth
¶ Returns or sets the trimming mark width
-------------------------------------
Getter Method
Signature
TrimmingMarkWidth
Returns: Return type: float New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TrimmingMarkWidth
Parameters: trimmingMarkWidth (float) – New in version NX10.0.0.
License requirements: drafting (“DRAFTING”)
Method Detail¶
Validate¶
-
SheetBorderSettingsBuilder.
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.