public interface StandardPartBuilder extends Builder
StandardPartCollection.createStandardPartBuilder()
Property | Value |
---|---|
AssociativePosition | 0 |
ConceptDesign | 0 |
ReferenceSet | True |
RenameComponents | 0 |
ShowInfoWindow | 0 |
StandardPartEditType | AddInstance |
Modifier and Type | Interface and Description |
---|---|
static class |
StandardPartBuilder.EditType
Represents the type to edit a standard part.
|
static class |
StandardPartBuilder.RefsetName
Represents the reference set of the standard part when it is added to the assembly.
|
Modifier and Type | Method and Description |
---|---|
boolean |
associativePosition()
Returns the flag to indicate whether to use the associative position method.
|
boolean |
conceptDesign()
Returns the flag to indicate whether to add concept symbols instead of real standard parts.
|
void |
editDataBase()
Edits the data file of the standard item selected in Reuse Member View
License requirements: None. |
void |
editRegister()
Edits the registering spread sheet file of the standard item selected in Reuse Member View.
|
void |
flip()
Flips the selected standard part component.
|
void |
help()
Ask help of the selected standard part component.
|
SelectNXObject |
pointPattern()
Returns the point pattern used to control how to standard parts.
|
SelectNXObject |
postioningPlane()
Returns the postioning plane used to position a standard part.
|
StandardPartBuilder.RefsetName |
referenceSet()
Returns the reference set currently used to add a new component to an assembly.
|
void |
removeComponent()
Removes the selected standard part component.
|
boolean |
renameComponents()
Returns the flag to indicate whether to bring up the Part Name Management dialog.
|
void |
reposition()
Repositions the selected standard part component.
|
void |
setAssociativePosition(boolean associativePosition)
License requirements: None. |
void |
setConceptDesign(boolean conceptDesign)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design") . |
void |
setReferenceSet(StandardPartBuilder.RefsetName referenceSet)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design") . |
void |
setRenameComponents(boolean renameComponents)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design") . |
void |
setShowInfoWindow(boolean showInfoWindow)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design") . |
void |
setStandardPartEditType(StandardPartBuilder.EditType standardPartEditType)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design") . |
boolean |
showInfoWindow()
Returns the flag to indicate whether to show the Information Window.
|
SelectNXObject |
standardPartComponent()
Returns the standard part component which is selected to be edited.
|
StandardPartBuilder.EditType |
standardPartEditType()
Returns the standard part edit type of processing the selected component.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObject standardPartComponent() throws NXException, RemoteException
NXException
RemoteException
StandardPartBuilder.EditType standardPartEditType() throws NXException, RemoteException
NXException
RemoteException
void setStandardPartEditType(StandardPartBuilder.EditType standardPartEditType) throws NXException, RemoteException
standardPartEditType
- NXException
RemoteException
boolean conceptDesign() throws NXException, RemoteException
NXException
RemoteException
void setConceptDesign(boolean conceptDesign) throws NXException, RemoteException
conceptDesign
- NXException
RemoteException
boolean renameComponents() throws NXException, RemoteException
NXException
RemoteException
void setRenameComponents(boolean renameComponents) throws NXException, RemoteException
renameComponents
- NXException
RemoteException
boolean showInfoWindow() throws NXException, RemoteException
NXException
RemoteException
void setShowInfoWindow(boolean showInfoWindow) throws NXException, RemoteException
showInfoWindow
- NXException
RemoteException
void help() throws NXException, RemoteException
NXException
RemoteException
void reposition() throws NXException, RemoteException
NXException
RemoteException
void flip() throws NXException, RemoteException
NXException
RemoteException
void removeComponent() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject postioningPlane() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject pointPattern() throws NXException, RemoteException
NXException
RemoteException
StandardPartBuilder.RefsetName referenceSet() throws NXException, RemoteException
NXException
RemoteException
void setReferenceSet(StandardPartBuilder.RefsetName referenceSet) throws NXException, RemoteException
referenceSet
- NXException
RemoteException
boolean associativePosition() throws NXException, RemoteException
NXException
RemoteException
void setAssociativePosition(boolean associativePosition) throws NXException, RemoteException
associativePosition
- NXException
RemoteException
void editRegister() throws NXException, RemoteException
NXException
RemoteException
void editDataBase() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.