public interface DieEngDieTipBuilder extends FeatureBuilder
AutoDieCollection.createDieEngDieTipBuilder(nxopen.features.Feature)
Property | Value |
---|---|
ChangeTipOrientations | 1 |
ChangeTipOrigin | 1 |
GenerateOutline | 1 |
InheritTip | 1 |
Thickness | 0 |
ThicknessType | Uniform |
WithoutWorkflow | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
DieEngDieTipBuilder.MaterialThicknessType
the material thickness type
|
Modifier and Type | Method and Description |
---|---|
boolean |
changeTipOrientations()
Returns the change tip orientations toggle option
License requirements: die_engineering ("DIE ENGINEERING") . |
boolean |
changeTipOrigin()
Returns the change tip origin
License requirements: die_engineering ("DIE ENGINEERING") . |
boolean |
generateOutline()
Returns the generate outline toggle option
License requirements: die_engineering ("DIE ENGINEERING") . |
boolean |
inheritTip()
Returns the inherit tip toggle option
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
moreDetails()
Callback of button more details
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
objectProperties()
Callback of object properties button
License requirements: die_engineering ("DIE ENGINEERING") . |
Point |
origin()
Returns the origin point
License requirements: die_engineering ("DIE ENGINEERING") . |
SelectBody |
product()
Returns the die tip product sheet body
License requirements: die_engineering ("DIE ENGINEERING") . |
SelectNXObjectList |
referenceData()
Returns the reference data
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setChangeTipOrientations(boolean changeTipOrientations)
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setChangeTipOrigin(boolean changeTipOrigin)
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setGenerateOutline(boolean generateOutline)
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setInheritTip(boolean inheritTip)
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setOrigin(Point origin)
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setSyncOrigin(int syncOrigin)
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setThickness(double thickness)
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setThicknessType(DieEngDieTipBuilder.MaterialThicknessType thicknessType)
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setWithoutWorkflow(boolean withoutWorkflow)
License requirements: die_engineering ("DIE ENGINEERING") . |
SelectNXObject |
stampingOperation()
Returns the stamping operation
License requirements: die_engineering ("DIE ENGINEERING") . |
int |
syncOrigin()
Returns the synchroous origin toggle option
License requirements: die_engineering ("DIE ENGINEERING") . |
double |
thickness()
Returns the material thickness
License requirements: die_engineering ("DIE ENGINEERING") . |
DieEngDieTipBuilder.MaterialThicknessType |
thicknessType()
Returns the thickness type
License requirements: die_engineering ("DIE ENGINEERING") . |
boolean |
withoutWorkflow()
Returns the without workflow toggle option
License requirements: die_engineering ("DIE ENGINEERING") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObject stampingOperation() throws NXException, RemoteException
NXException
RemoteException
SelectBody product() throws NXException, RemoteException
NXException
RemoteException
Point origin() throws NXException, RemoteException
NXException
RemoteException
void setOrigin(Point origin) throws NXException, RemoteException
origin
- NXException
RemoteException
SelectNXObjectList referenceData() throws NXException, RemoteException
NXException
RemoteException
DieEngDieTipBuilder.MaterialThicknessType thicknessType() throws NXException, RemoteException
NXException
RemoteException
void setThicknessType(DieEngDieTipBuilder.MaterialThicknessType thicknessType) throws NXException, RemoteException
thicknessType
- NXException
RemoteException
double thickness() throws NXException, RemoteException
NXException
RemoteException
void setThickness(double thickness) throws NXException, RemoteException
thickness
- NXException
RemoteException
void objectProperties() throws NXException, RemoteException
NXException
RemoteException
void moreDetails() throws NXException, RemoteException
NXException
RemoteException
boolean changeTipOrigin() throws NXException, RemoteException
NXException
RemoteException
void setChangeTipOrigin(boolean changeTipOrigin) throws NXException, RemoteException
changeTipOrigin
- NXException
RemoteException
boolean generateOutline() throws NXException, RemoteException
NXException
RemoteException
void setGenerateOutline(boolean generateOutline) throws NXException, RemoteException
generateOutline
- NXException
RemoteException
boolean changeTipOrientations() throws NXException, RemoteException
NXException
RemoteException
void setChangeTipOrientations(boolean changeTipOrientations) throws NXException, RemoteException
changeTipOrientations
- NXException
RemoteException
boolean inheritTip() throws NXException, RemoteException
NXException
RemoteException
void setInheritTip(boolean inheritTip) throws NXException, RemoteException
inheritTip
- NXException
RemoteException
boolean withoutWorkflow() throws NXException, RemoteException
NXException
RemoteException
void setWithoutWorkflow(boolean withoutWorkflow) throws NXException, RemoteException
withoutWorkflow
- NXException
RemoteException
int syncOrigin() throws NXException, RemoteException
NXException
RemoteException
void setSyncOrigin(int syncOrigin) throws NXException, RemoteException
syncOrigin
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.