LayoutManagementBuilder Class

class NXOpen.Tooling.LayoutManagementBuilder

Bases: NXOpen.Builder

Layout Management Builder of Engineering Die Wizard

To create a new instance of this class, use NXOpen.Tooling.LayoutManagementCollection.CreateLayoutManagementBuilder()

Default values.

Property Value
RepositionMotion.DeltaEnum ReferenceWcsWorkPart
RepositionMotion.DeltaXc.Value 0.0
RepositionMotion.DeltaYc.Value 0.0
RepositionMotion.DeltaZc.Value 0.0
StationDistance 0
StationEnum One
StationNameStr station
StationNumber 3

New in version NX8.0.0.

Properties

Property Description
BodiesReposition Returns the select bodies to reposition
RepositionMotion Returns the reposition motion
SelectEntityAdd Returns the select entity to add into the station
SelectEntityRemove Returns the select entity to remove from the station
SpecifyDieTip Returns or sets the specify die tip to define the forming direction
StationDistance Returns or sets the station distance of engineering die
StationEnum Returns or sets the station number definition of engineering die
StationNameStr Returns or sets the station name definition of engineering die
StationNumber Returns or sets the total station number of engineering die layout
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

LayoutManagementBuilderStationItems Enumeration Specifies the station items

Property Detail

BodiesReposition

LayoutManagementBuilder.BodiesReposition

Returns the select bodies to reposition

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

Getter Method

Signature BodiesReposition

Returns:
Return type:NXOpen.SelectBodyList

New in version NX8.0.0.

License requirements: None.

RepositionMotion

LayoutManagementBuilder.RepositionMotion

Returns the reposition motion

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

Getter Method

Signature RepositionMotion

Returns:
Return type:NXOpen.GeometricUtilities.ModlMotion

New in version NX8.0.0.

License requirements: None.

SelectEntityAdd

LayoutManagementBuilder.SelectEntityAdd

Returns the select entity to add into the station

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

Getter Method

Signature SelectEntityAdd

Returns:
Return type:NXOpen.SelectNXObjectList

New in version NX8.0.0.

License requirements: None.

SelectEntityRemove

LayoutManagementBuilder.SelectEntityRemove

Returns the select entity to remove from the station

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

Getter Method

Signature SelectEntityRemove

Returns:
Return type:NXOpen.SelectNXObjectList

New in version NX8.0.0.

License requirements: None.

SpecifyDieTip

LayoutManagementBuilder.SpecifyDieTip

Returns or sets the specify die tip to define the forming direction

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

Getter Method

Signature SpecifyDieTip

Returns:
Return type:NXOpen.Direction

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature SpecifyDieTip

Parameters:specifyDieTip (NXOpen.Direction) –

New in version NX8.0.0.

License requirements: None.

StationDistance

LayoutManagementBuilder.StationDistance

Returns or sets the station distance of engineering die

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

Getter Method

Signature StationDistance

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature StationDistance

Parameters:stationDistance (float) –

New in version NX8.0.0.

License requirements: None.

StationEnum

LayoutManagementBuilder.StationEnum

Returns or sets the station number definition of engineering die

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

Getter Method

Signature StationEnum

Returns:
Return type:NXOpen.Tooling.LayoutManagementBuilderStationItems

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature StationEnum

Parameters:stationEnum (NXOpen.Tooling.LayoutManagementBuilderStationItems) –

New in version NX8.0.0.

License requirements: None.

StationNameStr

LayoutManagementBuilder.StationNameStr

Returns or sets the station name definition of engineering die

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

Getter Method

Signature StationNameStr

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature StationNameStr

Parameters:stationNameStr (str) –

New in version NX8.0.0.

License requirements: None.

StationNumber

LayoutManagementBuilder.StationNumber

Returns or sets the total station number of engineering die layout

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

Getter Method

Signature StationNumber

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature StationNumber

Parameters:stationNumber (int) –

New in version NX8.0.0.

License requirements: None.

Method Detail

Validate

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