ProductOutlineManager Class

class NXOpen.Assemblies.ProductOutlineManager

Bases: object

Represents a collection of assemblies.

Input to this class can be PSM facet objects.

To obtain an instance of this class, refer to NXOpen.BasePart

New in version NX6.0.0.

Properties

Property Description
IsProductOutlineDefined Returns the status of the product outline.

Methods

Method Description
CreateProductOutlineBuilder Creates a NXOpen.Assemblies.ProductOutlineBuilder.
ShowProductOutline Controls the visibility of already defined product outline.
ShowSelectableProductOutline Controls the visibility and selectability of already defined product outline.

Property Detail

IsProductOutlineDefined

ProductOutlineManager.IsProductOutlineDefined

Returns the status of the product outline.

If the product outline is already defined, it returns “true”, else returns “false”.

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

Getter Method

Signature IsProductOutlineDefined

Returns:Return value for the status of the product outline.
Return type:bool

New in version NX6.0.0.

License requirements: None.

Method Detail

CreateProductOutlineBuilder

ProductOutlineManager.CreateProductOutlineBuilder

Creates a NXOpen.Assemblies.ProductOutlineBuilder.

Gives access to the attributes of the Product Outline

Signature CreateProductOutlineBuilder()

Returns:
Return type:NXOpen.Assemblies.ProductOutlineBuilder

New in version NX6.0.0.

License requirements: adv_assemblies (“ADVANCED ASSEMBLIES”)

ShowProductOutline

ProductOutlineManager.ShowProductOutline

Controls the visibility of already defined product outline.

Supply **true</b> to show the Product Outline, or **false</b> to hide the Product Outline.

Signature ShowProductOutline(isShow)

Parameters:isShow (bool) – Flag to make the product Outline selectable or unselectable. If “true” the Product outline is made selectable.

New in version NX6.0.0.

License requirements: adv_assemblies (“ADVANCED ASSEMBLIES”)

ShowSelectableProductOutline

ProductOutlineManager.ShowSelectableProductOutline

Controls the visibility and selectability of already defined product outline.

Supply **true</b> to show the selectable Product Outline, or **false</b> to hide the Product Outline.

Signature ShowSelectableProductOutline(isSelectable)

Parameters:isSelectable (bool) – Flag to make the product Outline selectable or unselectable. If “true” the Product outline is made selectable.

New in version NX6.0.0.

License requirements: adv_assemblies (“ADVANCED ASSEMBLIES”)