public interface DieDesignLowerBinderBuilder extends Builder
AutoDieCollection.createDieDesignLowerBinderBuilder(nxopen.features.Feature)
Modifier and Type | Method and Description |
---|---|
Plane |
basePlane()
Returns the base plane used to create Lower Binder
License requirements: ug_die_design ("Die Design") . |
SelectNXObjectList |
binderProfiles()
Returns the binder profiles used to create Lower Binder
License requirements: ug_die_design ("Die Design") . |
double |
binderRelief()
Returns the binder relief
License requirements: ug_die_design ("Die Design") . |
SelectNXObjectList |
blankProfile()
Returns the blank profile used to create Lower Binder
License requirements: ug_die_design ("Die Design") . |
double |
blankProfileOffset()
Returns the blank profile offset
License requirements: ug_die_design ("Die Design") . |
int |
coreDirection()
Returns the core direction determines the direction of Lower Binder
License requirements: ug_die_design ("Die Design") . |
SelectNXObjectList |
deckProfile()
Returns the deck profile used to create Lower Binder
License requirements: ug_die_design ("Die Design") . |
boolean |
isApproxSheetBody()
Returns the exact sheet determines whether to use machine allowance
License requirements: ug_die_design ("Die Design") . |
boolean |
isExactBinderProfiles()
Returns the exact binder profiles determines whether to use offset value
License requirements: ug_die_design ("Die Design") . |
double |
lowerDeckThickness()
Returns the lower deck thickness
License requirements: ug_die_design ("Die Design") . |
double |
machineAllowance()
Returns the machine allowance
License requirements: ug_die_design ("Die Design") . |
double |
offsetValue()
Returns the offset value
License requirements: ug_die_design ("Die Design") . |
SelectNXObjectList |
outterWallProfile()
Returns the inner profile used in Lower Binder, it is optional
License requirements: ug_die_design ("Die Design") . |
double |
outWallThickness()
Returns the out wall thickness
License requirements: ug_die_design ("Die Design") . |
void |
setApproxSheetBody(boolean isExactSheet)
License requirements: ug_die_design ("Die Design") . |
void |
setBasePlane(Plane basePlane)
License requirements: ug_die_design ("Die Design") . |
void |
setBinderRelief(double binderRelief)
License requirements: ug_die_design ("Die Design") . |
void |
setBlankProfileOffset(double blankProfileOffset)
License requirements: ug_die_design ("Die Design") . |
void |
setCoreDirection(int coreDirection)
License requirements: ug_die_design ("Die Design") . |
void |
setExactBinderProfiles(boolean isExactBinderProfiles)
License requirements: ug_die_design ("Die Design") . |
void |
setLowerDeckThickness(double lowerDeckThickness)
License requirements: ug_die_design ("Die Design") . |
void |
setMachineAllowance(double machineAllowance)
License requirements: ug_die_design ("Die Design") . |
void |
setOffsetValue(double offsetValue)
License requirements: ug_die_design ("Die Design") . |
void |
setOutWallThickness(double outWallThickness)
License requirements: ug_die_design ("Die Design") . |
void |
setUpperDeckRelief(double upperDeckRelief)
License requirements: ug_die_design ("Die Design") . |
void |
setUpperDeckThickness(double upperDeckThickness)
License requirements: ug_die_design ("Die Design") . |
void |
setWallThickness(double wallThickness)
License requirements: ug_die_design ("Die Design") . |
SelectBody |
sheetBody()
Returns the sheet body used as sheet metal product
License requirements: ug_die_design ("Die Design") . |
SelectBody |
upperDeckOffsetSheet()
Returns the upper deck offset sheet used in Lower Binder, it is optional
License requirements: ug_die_design ("Die Design") . |
double |
upperDeckRelief()
Returns the upper deck relief
License requirements: ug_die_design ("Die Design") . |
SelectBody |
upperDeckReliefSheet()
Returns the upper deck relief sheet used in Lower Binder, it is optional
License requirements: ug_die_design ("Die Design") . |
double |
upperDeckThickness()
Returns the upper deck thickness
License requirements: ug_die_design ("Die Design") . |
double |
wallThickness()
Returns the wall thickness
License requirements: ug_die_design ("Die Design") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectBody sheetBody() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList binderProfiles() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList blankProfile() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList deckProfile() throws NXException, RemoteException
NXException
RemoteException
Plane basePlane() throws NXException, RemoteException
NXException
RemoteException
void setBasePlane(Plane basePlane) throws NXException, RemoteException
basePlane
- NXException
RemoteException
SelectBody upperDeckReliefSheet() throws NXException, RemoteException
NXException
RemoteException
SelectBody upperDeckOffsetSheet() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList outterWallProfile() throws NXException, RemoteException
NXException
RemoteException
double upperDeckThickness() throws NXException, RemoteException
NXException
RemoteException
void setUpperDeckThickness(double upperDeckThickness) throws NXException, RemoteException
upperDeckThickness
- NXException
RemoteException
double upperDeckRelief() throws NXException, RemoteException
NXException
RemoteException
void setUpperDeckRelief(double upperDeckRelief) throws NXException, RemoteException
upperDeckRelief
- NXException
RemoteException
double blankProfileOffset() throws NXException, RemoteException
NXException
RemoteException
void setBlankProfileOffset(double blankProfileOffset) throws NXException, RemoteException
blankProfileOffset
- NXException
RemoteException
double binderRelief() throws NXException, RemoteException
NXException
RemoteException
void setBinderRelief(double binderRelief) throws NXException, RemoteException
binderRelief
- NXException
RemoteException
double wallThickness() throws NXException, RemoteException
NXException
RemoteException
void setWallThickness(double wallThickness) throws NXException, RemoteException
wallThickness
- NXException
RemoteException
double lowerDeckThickness() throws NXException, RemoteException
NXException
RemoteException
void setLowerDeckThickness(double lowerDeckThickness) throws NXException, RemoteException
lowerDeckThickness
- NXException
RemoteException
double outWallThickness() throws NXException, RemoteException
NXException
RemoteException
void setOutWallThickness(double outWallThickness) throws NXException, RemoteException
outWallThickness
- NXException
RemoteException
boolean isApproxSheetBody() throws NXException, RemoteException
NXException
RemoteException
void setApproxSheetBody(boolean isExactSheet) throws NXException, RemoteException
isExactSheet
- NXException
RemoteException
double machineAllowance() throws NXException, RemoteException
NXException
RemoteException
void setMachineAllowance(double machineAllowance) throws NXException, RemoteException
machineAllowance
- NXException
RemoteException
boolean isExactBinderProfiles() throws NXException, RemoteException
NXException
RemoteException
void setExactBinderProfiles(boolean isExactBinderProfiles) throws NXException, RemoteException
isExactBinderProfiles
- NXException
RemoteException
double offsetValue() throws NXException, RemoteException
NXException
RemoteException
void setOffsetValue(double offsetValue) throws NXException, RemoteException
offsetValue
- NXException
RemoteException
int coreDirection() throws NXException, RemoteException
NXException
RemoteException
void setCoreDirection(int coreDirection) throws NXException, RemoteException
coreDirection
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.