MultipleViewPlacementBuilder Class¶
-
class
NXOpen.Drawings.
MultipleViewPlacementBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
This builder allows the user to create a Multiple View Placement
New in version NX6.0.2.
Properties¶
Property | Description |
---|---|
AssociativeAlignment | Returns or sets the associative alignment toggle |
OptionType | Returns or sets the placement option |
Tag | Returns the Tag for this object. |
ViewPlacementCenter | Returns the view placement block for the center option |
ViewPlacementFirstCorner | Returns the view placement block for the first corner |
ViewPlacementSecondCorner | Returns the view placement block for the second corner |
Methods¶
Method | Description |
---|---|
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
MultipleViewPlacementBuilderOption Enumeration | The placement option type |
Property Detail¶
AssociativeAlignment¶
-
MultipleViewPlacementBuilder.
AssociativeAlignment
¶ Returns or sets the associative alignment toggle
-------------------------------------
Getter Method
Signature
AssociativeAlignment
Returns: Return type: bool New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
Setter Method
Signature
AssociativeAlignment
Parameters: associative (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
OptionType¶
-
MultipleViewPlacementBuilder.
OptionType
¶ Returns or sets the placement option
-------------------------------------
Getter Method
Signature
OptionType
Returns: Return type: NXOpen.Drawings.MultipleViewPlacementBuilderOption
New in version NX6.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
OptionType
Parameters: option ( NXOpen.Drawings.MultipleViewPlacementBuilderOption
) –New in version NX6.0.2.
License requirements: None.
ViewPlacementCenter¶
-
MultipleViewPlacementBuilder.
ViewPlacementCenter
¶ Returns the view placement block for the center option
-------------------------------------
Getter Method
Signature
ViewPlacementCenter
Returns: Return type: NXOpen.Drawings.ViewPlacementBuilder
New in version NX6.0.2.
License requirements: None.
ViewPlacementFirstCorner¶
-
MultipleViewPlacementBuilder.
ViewPlacementFirstCorner
¶ Returns the view placement block for the first corner
-------------------------------------
Getter Method
Signature
ViewPlacementFirstCorner
Returns: Return type: NXOpen.Drawings.ViewPlacementBuilder
New in version NX6.0.2.
License requirements: nx_layout (“NX Layout”)
ViewPlacementSecondCorner¶
-
MultipleViewPlacementBuilder.
ViewPlacementSecondCorner
¶ Returns the view placement block for the second corner
-------------------------------------
Getter Method
Signature
ViewPlacementSecondCorner
Returns: Return type: NXOpen.Drawings.ViewPlacementBuilder
New in version NX6.0.2.
License requirements: nx_layout (“NX Layout”)
Method Detail¶
Validate¶
-
MultipleViewPlacementBuilder.
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.