public interface DPMItpBuilder extends ParamBuilder
OperationCollection.createDpmitpBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
DPMItpBuilder.CutTypeOption
Enum of cut type
|
static class |
DPMItpBuilder.SelectionMethodOption
Enum of selection method
|
static class |
DPMItpBuilder.StepMethodOption
Enum of step method
|
static class |
DPMItpBuilder.StepoverTypeOption
Enum of stepover type
|
static class |
DPMItpBuilder.ToolPositionOption
Enum of tool position
|
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
SectionList |
crossCurveList()
Returns the Cross Curve List
License requirements: None. |
CutPatternBuilder |
cutPatternBuilder()
Returns the cut pattern builder
License requirements: None. |
int |
cutStepFirstCut()
Returns the First Cut
License requirements: None. |
int |
cutStepSecondCut()
Returns the Second Cut
License requirements: None. |
int |
cutStepThirdCut()
Returns the Third Cut
License requirements: None. |
DPMItpBuilder.CutTypeOption |
cutType()
Returns the cut type
License requirements: cam_base ("CAM BASE") . |
SectionList |
flowCurveList()
Returns the Flow Curve List
License requirements: None. |
double[] |
getExtendValues()
Get the extend values
License requirements: cam_base ("CAM BASE") . |
void |
mpreview()
Preview drive path
License requirements: cam_base ("CAM BASE") . |
DPMItpBuilder.SelectionMethodOption |
selectionMethod()
Returns the flow and cross selection method
License requirements: cam_base ("CAM BASE") . |
void |
setCutStepFirstCut(int firstCut)
License requirements: None. |
void |
setCutStepSecondCut(int secondCut)
License requirements: None. |
void |
setCutStepThirdCut(int thirdCut)
License requirements: None. |
void |
setCutType(DPMItpBuilder.CutTypeOption cutType)
License requirements: cam_base ("CAM BASE") . |
void |
setExtendValues(double[] values)
Set the extend values
License requirements: cam_base ("CAM BASE") . |
void |
setSelectionMethod(DPMItpBuilder.SelectionMethodOption selectionMethod)
License requirements: cam_base ("CAM BASE") . |
void |
setStepMethod(DPMItpBuilder.StepMethodOption stepMethod)
License requirements: None. |
void |
setStepoverDis(double stepoverDis)
License requirements: cam_base ("CAM BASE") . |
void |
setStepoverNum(int stepoverNum)
License requirements: cam_base ("CAM BASE") . |
void |
setStepoverScallopHeight(double stepoverScallopHeight)
License requirements: cam_base ("CAM BASE") . |
void |
setStepoverType(DPMItpBuilder.StepoverTypeOption stepoverType)
License requirements: cam_base ("CAM BASE") . |
void |
setToolPosition(DPMItpBuilder.ToolPositionOption toolPosition)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
stepIntol()
Returns the Cut Step Intol
License requirements: None. |
DPMItpBuilder.StepMethodOption |
stepMethod()
Returns the Cut Step
License requirements: None. |
InheritableDoubleBuilder |
stepOuttol()
Returns the Cut Step Outol
License requirements: None. |
StepoverBuilder |
stepoverBuilder()
Returns the stepover builder
License requirements: None. |
double |
stepoverDis()
Returns the stepover distance
License requirements: cam_base ("CAM BASE") . |
int |
stepoverNum()
Returns the stepover number
License requirements: cam_base ("CAM BASE") . |
double |
stepoverScallopHeight()
Returns the stepover scallop height
License requirements: cam_base ("CAM BASE") . |
DPMItpBuilder.StepoverTypeOption |
stepoverType()
Returns the stepover type
License requirements: cam_base ("CAM BASE") . |
DPMItpBuilder.ToolPositionOption |
toolPosition()
Returns the tool position
License requirements: cam_base ("CAM BASE") . |
cycleEvent, cycleTable, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
DPMItpBuilder.SelectionMethodOption selectionMethod() throws NXException, RemoteException
NXException
RemoteException
void setSelectionMethod(DPMItpBuilder.SelectionMethodOption selectionMethod) throws NXException, RemoteException
selectionMethod
- the selection method valueNXException
RemoteException
DPMItpBuilder.ToolPositionOption toolPosition() throws NXException, RemoteException
NXException
RemoteException
void setToolPosition(DPMItpBuilder.ToolPositionOption toolPosition) throws NXException, RemoteException
toolPosition
- the tool position valueNXException
RemoteException
DPMItpBuilder.CutTypeOption cutType() throws NXException, RemoteException
NXException
RemoteException
void setCutType(DPMItpBuilder.CutTypeOption cutType) throws NXException, RemoteException
cutType
- the cut type valueNXException
RemoteException
DPMItpBuilder.StepoverTypeOption stepoverType() throws NXException, RemoteException
NXException
RemoteException
void setStepoverType(DPMItpBuilder.StepoverTypeOption stepoverType) throws NXException, RemoteException
stepoverType
- the stepover type valueNXException
RemoteException
int stepoverNum() throws NXException, RemoteException
NXException
RemoteException
void setStepoverNum(int stepoverNum) throws NXException, RemoteException
stepoverNum
- the stepover number valueNXException
RemoteException
double stepoverDis() throws NXException, RemoteException
NXException
RemoteException
void setStepoverDis(double stepoverDis) throws NXException, RemoteException
stepoverDis
- the stepover distance valueNXException
RemoteException
double stepoverScallopHeight() throws NXException, RemoteException
NXException
RemoteException
void setStepoverScallopHeight(double stepoverScallopHeight) throws NXException, RemoteException
stepoverScallopHeight
- the stepover scallop height valueNXException
RemoteException
StepoverBuilder stepoverBuilder() throws NXException, RemoteException
NXException
RemoteException
CutPatternBuilder cutPatternBuilder() throws NXException, RemoteException
NXException
RemoteException
double[] getExtendValues() throws NXException, RemoteException
NXException
RemoteException
void setExtendValues(double[] values) throws NXException, RemoteException
values
- the extend valueNXException
RemoteException
void mpreview() throws NXException, RemoteException
NXException
RemoteException
SectionList flowCurveList() throws NXException, RemoteException
NXException
RemoteException
SectionList crossCurveList() throws NXException, RemoteException
NXException
RemoteException
DPMItpBuilder.StepMethodOption stepMethod() throws NXException, RemoteException
NXException
RemoteException
void setStepMethod(DPMItpBuilder.StepMethodOption stepMethod) throws NXException, RemoteException
stepMethod
- the value of Cut StepNXException
RemoteException
int cutStepFirstCut() throws NXException, RemoteException
NXException
RemoteException
void setCutStepFirstCut(int firstCut) throws NXException, RemoteException
firstCut
- the first cut valueNXException
RemoteException
int cutStepSecondCut() throws NXException, RemoteException
NXException
RemoteException
void setCutStepSecondCut(int secondCut) throws NXException, RemoteException
secondCut
- the second cut valueNXException
RemoteException
int cutStepThirdCut() throws NXException, RemoteException
NXException
RemoteException
void setCutStepThirdCut(int thirdCut) throws NXException, RemoteException
thirdCut
- the third cut valueNXException
RemoteException
InheritableDoubleBuilder stepOuttol() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder stepIntol() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.