SelectionEngineeringObjectDefinitionBuilder Class

class NXOpen.AME.SelectionEngineeringObjectDefinitionBuilder

Bases: NXOpen.TaggedObject

JA class for the Engineering Object Definition Block

This object does not need a creator.

New in version NX11.0.0.

Properties

Property Description
ReuseLibraryItem Returns the reuse library selection item
SelectObject Returns the get select Object
Tag Returns the Tag for this object.

Methods

Method Description
SetSelectedEngineeringObjectDefinition Sets the selected eo def
UpdateSelectedEngineeringObjectDefinition Updates the selected eo def

Property Detail

ReuseLibraryItem

SelectionEngineeringObjectDefinitionBuilder.ReuseLibraryItem

Returns the reuse library selection item

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

Getter Method

Signature ReuseLibraryItem

Returns:
Return type:NXOpen.Tooling.SelectReuseLibraryItemBuilder

New in version NX11.0.0.

License requirements: ad_automation_design (“FULL AUTOMATION DESIGNER”)

SelectObject

SelectionEngineeringObjectDefinitionBuilder.SelectObject

Returns the get select Object

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

Getter Method

Signature SelectObject

Returns:
Return type:NXOpen.AME.SelectAspectNode

New in version NX11.0.0.

License requirements: ad_automation_design (“FULL AUTOMATION DESIGNER”)

Method Detail

SetSelectedEngineeringObjectDefinition

SelectionEngineeringObjectDefinitionBuilder.SetSelectedEngineeringObjectDefinition

Sets the selected eo def

Signature SetSelectedEngineeringObjectDefinition(selectedEoDef)

Parameters:selectedEoDef (NXOpen.NXObject) –

New in version NX11.0.0.

License requirements: ad_automation_design (“FULL AUTOMATION DESIGNER”)

UpdateSelectedEngineeringObjectDefinition

SelectionEngineeringObjectDefinitionBuilder.UpdateSelectedEngineeringObjectDefinition

Updates the selected eo def

Signature UpdateSelectedEngineeringObjectDefinition(fromProject)

Parameters:fromProject (bool) –

New in version NX11.0.0.

License requirements: ad_automation_design (“FULL AUTOMATION DESIGNER”)