public interface DmRadBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
DmRadBuilder.RadCutMethodType
Available types for Radial Cut/Cut Method in scop
|
static class |
DmRadBuilder.RadStepoverTypeType
Available types for Stepover for the Radial Cut in scop.
|
static class |
DmRadBuilder.RadTraverseDirType
Available types for Radial Cut/ Traverse Direction
|
Modifier and Type | Method and Description |
---|---|
CutPatternBuilder |
cutPatternBuilder()
Returns the cut pattern builder
License requirements: None. |
InheritableDoubleBuilder |
dpmrcBoundaryLeftBuilder()
Returns the rad band, Opposite Side builder
License requirements: None. |
InheritableDoubleBuilder |
dpmrcBoundaryRightBuilder()
Returns the rad band, Material Side builder
License requirements: None. |
StepoverBuilder |
dpmStepoverBuilder()
Returns the Stepover builder
License requirements: None. |
InheritableDoubleBuilder |
dpmStepoverMaxBuilder()
Returns the Maximum, Stepover for the Radial Cut method.
|
InheritableDoubleBuilder |
dpmStepoverMinBuilder()
Returns the Constant, Stepover for the Radial Cut method.
|
DmRadBuilder.RadCutMethodType |
radCutMethod()
Returns the Radial Cut/Cut Method
License requirements: None. |
DmRadBuilder.RadStepoverTypeType |
radStepoverType()
Returns the type of Stepover for the Radial Cut method.
|
DmRadBuilder.RadTraverseDirType |
radTraverseDir()
Returns the Radial Cut/ Traverse Direction
License requirements: None. |
void |
setRadCutMethod(DmRadBuilder.RadCutMethodType radCutMethod)
License requirements: None. |
void |
setRadStepoverType(DmRadBuilder.RadStepoverTypeType stepover)
License requirements: None. |
void |
setRadTraverseDir(DmRadBuilder.RadTraverseDirType radTraverseDir)
License requirements: None. |
InheritableDoubleBuilder |
stepoverPercentBuilder()
Returns the Tool Diameter, Stepover for the Radial Cut method.
|
InheritableDoubleBuilder |
stepoverScallopBuilder()
Returns the builder of Scallop Height.
|
printTestData, printTestData, tag, tagValue
InheritableDoubleBuilder dpmrcBoundaryRightBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder dpmrcBoundaryLeftBuilder() throws NXException, RemoteException
NXException
RemoteException
DmRadBuilder.RadCutMethodType radCutMethod() throws NXException, RemoteException
NXException
RemoteException
void setRadCutMethod(DmRadBuilder.RadCutMethodType radCutMethod) throws NXException, RemoteException
radCutMethod
- the Radial Cut/Cut Method valueNXException
RemoteException
DmRadBuilder.RadStepoverTypeType radStepoverType() throws NXException, RemoteException
NXException
RemoteException
void setRadStepoverType(DmRadBuilder.RadStepoverTypeType stepover) throws NXException, RemoteException
stepover
- the type of Stepover for the Radial Cut methodNXException
RemoteException
InheritableDoubleBuilder dpmStepoverMinBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder stepoverScallopBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder stepoverPercentBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder dpmStepoverMaxBuilder() throws NXException, RemoteException
NXException
RemoteException
StepoverBuilder dpmStepoverBuilder() throws NXException, RemoteException
NXException
RemoteException
DmRadBuilder.RadTraverseDirType radTraverseDir() throws NXException, RemoteException
NXException
RemoteException
void setRadTraverseDir(DmRadBuilder.RadTraverseDirType radTraverseDir) throws NXException, RemoteException
radTraverseDir
- the value of Traverse DirectionNXException
RemoteException
CutPatternBuilder cutPatternBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.