NXOpen .NET Reference
12.0.0
|
Tooling builder to assign and edit attributes of objects More...
Public Types | |
enum | ShowType { ShowAttributeOfSelectedObject, ShowObjectAccordingToAttribute } |
show attributes of selected objects or show objects according to attribute More... | |
enum | FilterType { Part, Component, SolidBody, Face } |
the selection filter type More... | |
enum | FilterAccordingToAttributeType { Part, Component, SolidBody, Face } |
the selection filter type according to attribute More... | |
enum | ShowComponentsType { ShowAllComponents, OnlyShowComponentsWithAttribute, HideComponentsWithAttribute } |
the show type according to attribute More... | |
Public Member Functions | |
unsafe void | AddFromDataFileAttributeList () |
The action to add selected attributes from attributes spreadsheet More... | |
unsafe void | NewAttribute () |
The action to new an attribute More... | |
unsafe void | CopyAttribute () |
The action to copy selected attributes More... | |
unsafe void | PasteAttribute () |
The action to paste copied attributes More... | |
unsafe void | DeleteAttribute () |
The action to delete selected attributes More... | |
unsafe void | UndoButton () |
The action to undo last delete More... | |
unsafe void | EditConfigurationFile () |
Tha action to edit attribute spreadsheet More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe bool | AttributeOfRootPart [get, set] |
Returns or sets the option whether to show attributes of root part More... | |
unsafe string | AttributeTitles [get, set] |
Returns or sets the attribute titles More... | |
unsafe string | AttributeValues [get, set] |
Returns or sets the attribute values More... | |
unsafe string | SelectAttributeSpreadsheet [get, set] |
Returns or sets the selected attribute spreadsheet More... | |
unsafe NXOpen.SelectNXObjectList | SelectBody [get] |
Returns the select body More... | |
unsafe NXOpen.SelectNXObjectList | SelectBodyAccordingToAttribute [get] |
Returns the select body according to attribute More... | |
unsafe NXOpen.SelectNXObjectList | SelectComponent [get] |
Returns the selected objects More... | |
unsafe NXOpen.SelectNXObjectList | SelectComponentAccordingToAttribute [get] |
Returns the objects according to attributes More... | |
unsafe NXOpen.ScCollector | SelectFace [get] |
Returns the select face More... | |
unsafe NXOpen.ScCollector | SelectFaceAccordingToAttribute [get] |
Returns the faces according to attribute More... | |
unsafe NXOpen.Tooling.ObjectAttributeManagementBuilder.FilterType | SelectionFilter [get, set] |
Returns or sets the selection filter More... | |
unsafe NXOpen.Tooling.ObjectAttributeManagementBuilder.FilterAccordingToAttributeType | SelectionFilterAccordingToAttribute [get, set] |
Returns or sets the selection filter according to attribute More... | |
unsafe NXOpen.Tooling.ObjectAttributeManagementBuilder.ShowComponentsType | ShowTypeEnum [get, set] |
Returns or sets the show type enumeration More... | |
unsafe bool | ToggleListDependents [get, set] |
Returns or sets the option whether to list dependent components More... | |
unsafe NXOpen.Tooling.ObjectAttributeManagementBuilder.ShowType | Type [get, set] |
Returns or sets the type show objects or attributes More... | |
unsafe int | WizardType [get, set] |
Returns or sets the wizard type More... | |
Tooling builder to assign and edit attributes of objects
To create a new instance of this class, use NXOpen.Tooling.ObjectAttributeManagementCollection.CreateObjectAttributeManagementBuilder
Default values.
Property | Value |
---|---|
AttributeOfRootPart |
0 |
SelectionFilter |
Component |
SelectionFilterAccordingToAttribute |
Component |
ShowTypeEnum |
ShowAllComponents |
ToggleListDependents |
0 |
Type |
ShowObjectAccordingToAttribute |
Created in NX9.0.0
unsafe void NXOpen.Tooling.ObjectAttributeManagementBuilder.AddFromDataFileAttributeList | ( | ) |
The action to add selected attributes from attributes spreadsheet
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
unsafe void NXOpen.Tooling.ObjectAttributeManagementBuilder.CopyAttribute | ( | ) |
The action to copy selected attributes
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
unsafe void NXOpen.Tooling.ObjectAttributeManagementBuilder.DeleteAttribute | ( | ) |
The action to delete selected attributes
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
unsafe void NXOpen.Tooling.ObjectAttributeManagementBuilder.EditConfigurationFile | ( | ) |
Tha action to edit attribute spreadsheet
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
unsafe void NXOpen.Tooling.ObjectAttributeManagementBuilder.NewAttribute | ( | ) |
The action to new an attribute
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
unsafe void NXOpen.Tooling.ObjectAttributeManagementBuilder.PasteAttribute | ( | ) |
The action to paste copied attributes
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
unsafe void NXOpen.Tooling.ObjectAttributeManagementBuilder.UndoButton | ( | ) |
The action to undo last delete
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the option whether to show attributes of root part
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the attribute titles
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the attribute values
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the selected attribute spreadsheet
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the select body
Created in NX9.0.0
License requirements: None.
|
get |
Returns the select body according to attribute
Created in NX9.0.0
License requirements: None.
|
get |
Returns the selected objects
Created in NX9.0.0
License requirements: None.
|
get |
Returns the objects according to attributes
Created in NX9.0.0
License requirements: None.
|
get |
Returns the select face
Created in NX9.0.0
License requirements: None.
|
get |
Returns the faces according to attribute
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the selection filter
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the selection filter according to attribute
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the show type enumeration
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the option whether to list dependent components
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the type show objects or attributes
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the wizard type
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")