public interface PocketBuilder extends Builder
PocketCollection.createPocketBuilder()
Property | Value |
---|---|
EntireComponentPattern | 0 |
PreviewFalseBody | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
PocketBuilder.ModeType
Represents the pocket operation method
|
static class |
PocketBuilder.RsetType
Represents the pocket refset types
|
static class |
PocketBuilder.ToolType
Represents the select type of tool
|
Modifier and Type | Method and Description |
---|---|
boolean |
associationSetting()
Returns the association setting access functions
License requirements: None. |
void |
checkStatus()
Checks the pocket status of standard parts
License requirements: None. |
boolean |
createSolidSetting()
Returns the option for creating interference solids for HD3D.
|
void |
deleteFamilyToolFalse()
Deletes the family tool false body
License requirements: None. |
void |
editFalseBody()
Edits false body
License requirements: None. |
boolean |
entireComponentPattern()
Returns the option for selecting entire component pattern.
|
void |
findIntersection()
Finds the intersected components to create pocket
License requirements: None. |
PocketBuilder.ModeType |
modeSelection()
Returns the mode select types
License requirements: None. |
boolean |
previewFalseBody()
Returns the option for previewing family part false bodies.
|
PocketBuilder.RsetType |
referenceSets()
Returns the types of reference sets
License requirements: None. |
void |
removePocket()
The function to remove pocket
License requirements: None. |
boolean |
saveSetting()
Returns the option for saving pocket check result in part.
|
SelectBodyList |
selectTarget()
Returns the target part selection
License requirements: None. |
SelectNXObjectList |
selectTool()
Returns the tool part selection
License requirements: None. |
PocketBuilder.ToolType |
selectTypes()
Returns the types of tool to select
License requirements: None. |
void |
setAssociationSetting(boolean associationSetting)
License requirements: None. |
void |
setCreateSolidSetting(boolean createSolidSetting)
License requirements: None. |
void |
setEntireComponentPattern(boolean entire)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setModeSelection(PocketBuilder.ModeType modeSelection)
License requirements: None. |
void |
setPreviewFalseBody(boolean previewFalse)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setReferenceSets(PocketBuilder.RsetType referenceSets)
License requirements: None. |
void |
setSaveSetting(boolean saveSetting)
License requirements: None. |
void |
setSelectTypes(PocketBuilder.ToolType selectTypes)
License requirements: None. |
void |
setShowSetting(boolean showSetting)
License requirements: None. |
boolean |
showSetting()
Returns the show or hide value access functions
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
PocketBuilder.ModeType modeSelection() throws NXException, RemoteException
NXException
RemoteException
void setModeSelection(PocketBuilder.ModeType modeSelection) throws NXException, RemoteException
modeSelection
- NXException
RemoteException
SelectBodyList selectTarget() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList selectTool() throws NXException, RemoteException
NXException
RemoteException
PocketBuilder.ToolType selectTypes() throws NXException, RemoteException
NXException
RemoteException
void setSelectTypes(PocketBuilder.ToolType selectTypes) throws NXException, RemoteException
selectTypes
- NXException
RemoteException
boolean entireComponentPattern() throws NXException, RemoteException
NXException
RemoteException
void setEntireComponentPattern(boolean entire) throws NXException, RemoteException
entire
- NXException
RemoteException
PocketBuilder.RsetType referenceSets() throws NXException, RemoteException
NXException
RemoteException
void setReferenceSets(PocketBuilder.RsetType referenceSets) throws NXException, RemoteException
referenceSets
- NXException
RemoteException
void findIntersection() throws NXException, RemoteException
NXException
RemoteException
void checkStatus() throws NXException, RemoteException
NXException
RemoteException
void removePocket() throws NXException, RemoteException
NXException
RemoteException
void editFalseBody() throws NXException, RemoteException
NXException
RemoteException
boolean associationSetting() throws NXException, RemoteException
NXException
RemoteException
void setAssociationSetting(boolean associationSetting) throws NXException, RemoteException
associationSetting
- NXException
RemoteException
boolean showSetting() throws NXException, RemoteException
NXException
RemoteException
void setShowSetting(boolean showSetting) throws NXException, RemoteException
showSetting
- NXException
RemoteException
boolean createSolidSetting() throws NXException, RemoteException
NXException
RemoteException
void setCreateSolidSetting(boolean createSolidSetting) throws NXException, RemoteException
createSolidSetting
- NXException
RemoteException
boolean saveSetting() throws NXException, RemoteException
NXException
RemoteException
void setSaveSetting(boolean saveSetting) throws NXException, RemoteException
saveSetting
- NXException
RemoteException
boolean previewFalseBody() throws NXException, RemoteException
NXException
RemoteException
void setPreviewFalseBody(boolean previewFalse) throws NXException, RemoteException
previewFalse
- NXException
RemoteException
void deleteFamilyToolFalse() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.