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.