BuiltUpManModeBuilder Class

class NXOpen.Features.ShipDesign.BuiltUpManModeBuilder

Bases: NXOpen.Builder

This class allows you to set the NX Ship BuiltUp Profile Manufacturing Mode for one or more components.

This mode may be either “Bend After Join” or “Cut To Shape”.

To create a new instance of this class, use NXOpen.Features.ShipCollection.CreateBuiltUpManModeBuilder()

Default values.

Property Value
BuiltupManMode CutToShape

New in version NX9.0.0.

Properties

Property Description
BuiltupComps Returns the components for which the Manufacturing Mode will be set
BuiltupManMode Returns or sets the builtup Manufactirng Mode
Tag Returns the Tag for this object.

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

BuiltUpManModeBuilderBuiltUpManModeType Enumeration This enum defines the allowable values for the BuiltUp Profile Manufacturing Mode which may be either Cut To Shape or Bend After Join.

Property Detail

BuiltupComps

BuiltUpManModeBuilder.BuiltupComps

Returns the components for which the Manufacturing Mode will be set

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

Getter Method

Signature BuiltupComps

Returns:
Return type:NXOpen.Assemblies.SelectComponentList

New in version NX9.0.0.

License requirements: None.

BuiltupManMode

BuiltUpManModeBuilder.BuiltupManMode

Returns or sets the builtup Manufactirng Mode

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

Getter Method

Signature BuiltupManMode

Returns:
Return type:NXOpen.Features.ShipDesign.BuiltUpManModeBuilderBuiltUpManModeType

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature BuiltupManMode

Parameters:builtupManMode (NXOpen.Features.ShipDesign.BuiltUpManModeBuilderBuiltUpManModeType) –

New in version NX9.0.0.

License requirements: nx_ship_mfg_prep (“Ship Manufacturing”)

Method Detail

Validate

BuiltUpManModeBuilder.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.