public interface DmSurfBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
DmSurfBuilder.CutDirection
Available types for Cut Direction
|
static class |
DmSurfBuilder.DmSurfCutAreaType
Available types for SDM: Cut Area
|
static class |
DmSurfBuilder.DmSurfCutPatternType
SDM: Cut Method in scop, cut pattern
|
static class |
DmSurfBuilder.DmSurfCutStepType
Available types for SDM: Cut Step
|
static class |
DmSurfBuilder.DmSurfCutTraversalType
SDM: Cut Method in scop, cut traversal
|
static class |
DmSurfBuilder.GougeActionType
Surface Drive method/Gouge Check in scop
|
static class |
DmSurfBuilder.MatSideType
Available types for Flip Material, SDM: Select Cut Direction
|
static class |
DmSurfBuilder.ToolPositionType
Available types for SDM: Tool Position Type
|
Modifier and Type | Method and Description |
---|---|
CutPatternBuilder |
cutPatternBuilder()
Returns the cut pattern builder
License requirements: None. |
DmSurfBuilder.DmSurfCutAreaType |
dmSurfCutArea()
Returns the SDM: Cut Arear
License requirements: None. |
DmSurfBuilder.DmSurfCutPatternType |
dmSurfCutPattern()
Returns the Pattern SDM: Cut Method
License requirements: None. |
DmSurfBuilder.DmSurfCutStepType |
dmSurfCutStep()
Returns the SDM: Cut Step
License requirements: None. |
int |
dmSurfCutStepFirstCut()
Returns the First Cut, SDM: Cut Step
License requirements: None. |
int |
dmSurfCutStepSecondCut()
Returns the Second Cut, SDM: Cut Step
License requirements: None. |
int |
dmSurfCutStepThirdCut()
Returns the Third Cut, SDM: Cut Step
License requirements: None. |
DmSurfBuilder.DmSurfCutTraversalType |
dmSurfCutTraversal()
Returns the Cut Type SDM: Cut Method
License requirements: None. |
DmSurfBuilder.GougeActionType |
dmSurfGouge()
Returns the Surface Drive method/Gouge Check
License requirements: None. |
DmSurfBuilder.ToolPositionType |
dmSurfToolPos()
Returns the SDM: Tool Position
License requirements: None. |
SurfaceDriveGeometry |
driveGeometry()
Returns the drive geometry
License requirements: cam_base ("CAM BASE") . |
void |
flipMaterial()
The method to flip material side
License requirements: cam_base ("CAM BASE") . |
DmSurfBuilder.CutDirection |
getCutDirection()
Get the cut direction
License requirements: None. |
double |
getSurfacePercentageEndFirst()
Get the end first
License requirements: None. |
double |
getSurfacePercentageEndLast()
Get the end last
License requirements: None. |
double |
getSurfacePercentageEndStep()
Get the end step
License requirements: None. |
double |
getSurfacePercentageStartFirst()
Get the start first
License requirements: None. |
double |
getSurfacePercentageStartLast()
Get the start last
License requirements: None. |
double |
getSurfacePercentageStartStep()
Get the start step
License requirements: None. |
void |
setCutDirection(DmSurfBuilder.CutDirection cutDirection)
Set the cut direction
License requirements: cam_base ("CAM BASE") . |
void |
setDmSurfCutArea(DmSurfBuilder.DmSurfCutAreaType dmSurfCutArea)
License requirements: None. |
void |
setDmSurfCutPattern(DmSurfBuilder.DmSurfCutPatternType dmSurfCutPattern)
License requirements: None. |
void |
setDmSurfCutStep(DmSurfBuilder.DmSurfCutStepType dmSurfCutStep)
License requirements: None. |
void |
setDmSurfCutStepFirstCut(int dmSurfCutStepFirstCut)
License requirements: None. |
void |
setDmSurfCutStepSecondCut(int dmSurfCutStepSecondCut)
License requirements: None. |
void |
setDmSurfCutStepThirdCut(int dmSurfCutStepThirdCut)
License requirements: None. |
void |
setDmSurfCutTraversal(DmSurfBuilder.DmSurfCutTraversalType dmSurfCutTraversal)
License requirements: None. |
void |
setDmSurfGouge(DmSurfBuilder.GougeActionType dmSurfGouge)
License requirements: None. |
void |
setDmSurfToolPos(DmSurfBuilder.ToolPositionType dmSurfToolPos)
License requirements: None. |
void |
setSurfacePercentageEndFirst(double dValue)
Set the end first
License requirements: cam_base ("CAM BASE") . |
void |
setSurfacePercentageEndLast(double dValue)
Set the end last
License requirements: cam_base ("CAM BASE") . |
void |
setSurfacePercentageEndStep(double dValue)
Set the end step
License requirements: cam_base ("CAM BASE") . |
void |
setSurfacePercentageStartFirst(double dValue)
Set the start first
License requirements: cam_base ("CAM BASE") . |
void |
setSurfacePercentageStartLast(double dValue)
Set the start last
License requirements: cam_base ("CAM BASE") . |
void |
setSurfacePercentageStartStep(double dValue)
Set the start step
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
stepIntolBuilder()
Returns the builder of SDM: Cut Step Intol
License requirements: None. |
InheritableDoubleBuilder |
stepOuttolBuilder()
Returns the builder of SDM: Cut Step Outol
License requirements: None. |
StepoverBuilder |
stepoverBuilder()
Returns the builder of stepover
License requirements: None. |
InheritableDoubleBuilder |
stockDriveBuilder()
Returns the builder of Surface Stock (inheritable double)
License requirements: None. |
printTestData, printTestData, tag, tagValue
InheritableDoubleBuilder stockDriveBuilder() throws NXException, RemoteException
NXException
RemoteException
DmSurfBuilder.ToolPositionType dmSurfToolPos() throws NXException, RemoteException
NXException
RemoteException
void setDmSurfToolPos(DmSurfBuilder.ToolPositionType dmSurfToolPos) throws NXException, RemoteException
dmSurfToolPos
- the value of Tool PositionNXException
RemoteException
DmSurfBuilder.DmSurfCutAreaType dmSurfCutArea() throws NXException, RemoteException
NXException
RemoteException
void setDmSurfCutArea(DmSurfBuilder.DmSurfCutAreaType dmSurfCutArea) throws NXException, RemoteException
dmSurfCutArea
- the value of StepoverNXException
RemoteException
DmSurfBuilder.DmSurfCutPatternType dmSurfCutPattern() throws NXException, RemoteException
NXException
RemoteException
void setDmSurfCutPattern(DmSurfBuilder.DmSurfCutPatternType dmSurfCutPattern) throws NXException, RemoteException
dmSurfCutPattern
- the value of PatternNXException
RemoteException
DmSurfBuilder.DmSurfCutTraversalType dmSurfCutTraversal() throws NXException, RemoteException
NXException
RemoteException
void setDmSurfCutTraversal(DmSurfBuilder.DmSurfCutTraversalType dmSurfCutTraversal) throws NXException, RemoteException
dmSurfCutTraversal
- the value of Cut TypeNXException
RemoteException
DmSurfBuilder.DmSurfCutStepType dmSurfCutStep() throws NXException, RemoteException
NXException
RemoteException
void setDmSurfCutStep(DmSurfBuilder.DmSurfCutStepType dmSurfCutStep) throws NXException, RemoteException
dmSurfCutStep
- the value of Cut StepNXException
RemoteException
InheritableDoubleBuilder stepIntolBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder stepOuttolBuilder() throws NXException, RemoteException
NXException
RemoteException
int dmSurfCutStepFirstCut() throws NXException, RemoteException
NXException
RemoteException
void setDmSurfCutStepFirstCut(int dmSurfCutStepFirstCut) throws NXException, RemoteException
dmSurfCutStepFirstCut
- the first cut valueNXException
RemoteException
int dmSurfCutStepSecondCut() throws NXException, RemoteException
NXException
RemoteException
void setDmSurfCutStepSecondCut(int dmSurfCutStepSecondCut) throws NXException, RemoteException
dmSurfCutStepSecondCut
- the second cut valueNXException
RemoteException
int dmSurfCutStepThirdCut() throws NXException, RemoteException
NXException
RemoteException
void setDmSurfCutStepThirdCut(int dmSurfCutStepThirdCut) throws NXException, RemoteException
dmSurfCutStepThirdCut
- the third cut valueNXException
RemoteException
StepoverBuilder stepoverBuilder() throws NXException, RemoteException
NXException
RemoteException
DmSurfBuilder.GougeActionType dmSurfGouge() throws NXException, RemoteException
NXException
RemoteException
void setDmSurfGouge(DmSurfBuilder.GougeActionType dmSurfGouge) throws NXException, RemoteException
dmSurfGouge
- the value of Gouge CheckNXException
RemoteException
CutPatternBuilder cutPatternBuilder() throws NXException, RemoteException
NXException
RemoteException
SurfaceDriveGeometry driveGeometry() throws NXException, RemoteException
NXException
RemoteException
void setCutDirection(DmSurfBuilder.CutDirection cutDirection) throws NXException, RemoteException
cutDirection
- the value of cut directionNXException
RemoteException
DmSurfBuilder.CutDirection getCutDirection() throws NXException, RemoteException
NXException
RemoteException
void setSurfacePercentageStartFirst(double dValue) throws NXException, RemoteException
dValue
- the value of start firstNXException
RemoteException
double getSurfacePercentageStartFirst() throws NXException, RemoteException
NXException
RemoteException
void setSurfacePercentageEndFirst(double dValue) throws NXException, RemoteException
dValue
- the value of end firstNXException
RemoteException
double getSurfacePercentageEndFirst() throws NXException, RemoteException
NXException
RemoteException
void setSurfacePercentageStartStep(double dValue) throws NXException, RemoteException
dValue
- the value of start stepNXException
RemoteException
double getSurfacePercentageStartStep() throws NXException, RemoteException
NXException
RemoteException
void setSurfacePercentageEndStep(double dValue) throws NXException, RemoteException
dValue
- the value of end stepNXException
RemoteException
double getSurfacePercentageEndStep() throws NXException, RemoteException
NXException
RemoteException
void setSurfacePercentageStartLast(double dValue) throws NXException, RemoteException
dValue
- the value of start lastNXException
RemoteException
double getSurfacePercentageStartLast() throws NXException, RemoteException
NXException
RemoteException
void setSurfacePercentageEndLast(double dValue) throws NXException, RemoteException
dValue
- the value of end lastNXException
RemoteException
double getSurfacePercentageEndLast() throws NXException, RemoteException
NXException
RemoteException
void flipMaterial() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.