public interface DmBndBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
DmBndBuilder.ApplyFilletAtTypes
Available types for boundary Corner Control Option
|
static class |
DmBndBuilder.BndCustomStartTypes
Available types for in FASurfaceContour
|
static class |
DmBndBuilder.BndCutPatternTypes
Available types for Boundary cut pattern in FASurfaceContour
|
static class |
DmBndBuilder.BndCutTraversalTypes
Available types for Boundary cut traversal in FASurfaceContour
|
static class |
DmBndBuilder.BndPatternCenterTypes
Available types for Boundary Pattern Center in FASurfaceContour
|
static class |
DmBndBuilder.BndPocketDirTypes
Available types for Boundary Pocketing Direction in FASurfaceContour
|
static class |
DmBndBuilder.UsePartTypes
Available types for boundary use part cantainment Option
|
Modifier and Type | Method and Description |
---|---|
boolean |
applyAtBoundary()
Returns the Apply at Boundary
License requirements: None. |
boolean |
applyAtPartSurface()
Returns the Apply at Part Surface
License requirements: None. |
DmBndBuilder.ApplyFilletAtTypes |
applyFilletAt()
Returns the apply fillet
License requirements: None. |
int |
bndAddPasses()
Returns the Additional Passes
License requirements: None. |
DmBndBuilder.BndCustomStartTypes |
bndCustomStart()
Returns the Custom Start
License requirements: None. |
DmBndBuilder.BndPocketDirTypes |
bndPocketDir()
Returns the Pocketing Deriction
License requirements: None. |
boolean |
bndProfilePass()
Returns the Profile Pass
License requirements: None. |
double |
bndProfilePassStock()
Returns the Profile Pass Stock
License requirements: None. |
CutAngle |
cutAngle()
Returns the cut angle ci builder
License requirements: None. |
CutPatternBuilder |
cutPatternBuilder()
Returns the cut pattern builder
License requirements: None. |
DmBndBuilder.BndPatternCenterTypes |
cutPatternCenter()
Returns the Pattern Center
License requirements: None. |
boolean |
dispContact()
Returns the Display Contact
License requirements: None. |
boolean |
dispContactNormal()
Returns the Display Contact Normal
License requirements: None. |
boolean |
dispToolEnd()
Returns the Display Tool End
License requirements: None. |
boolean |
disToolEndProj()
Returns the Display Tool End Projection
License requirements: None. |
double |
dmBndStock()
Returns the Boundary Stock
License requirements: None. |
DmBndBuilder.BndCutPatternTypes |
getBndCutPattern()
Returns the Cut Pattern
License requirements: None. |
DmBndBuilder.BndCutTraversalTypes |
getBndCutTraversal()
Returns the Cut Traversal
License requirements: None. |
double[] |
getDmBndCutZigDir()
Get boundary Cut Zig Dir
License requirements: None. |
double[] |
getDmBndIntolOuttol()
Get boundary intol outtol
License requirements: None. |
boolean |
islandCleanupStatus()
Returns the Island Clean
License requirements: None. |
Point |
patternCenterPoint()
Returns the Pattern Center Point
License requirements: None. |
boolean |
regionConnection()
Returns the Region Connection
License requirements: None. |
void |
setApplyAtBoundary(boolean applyBoundaryValue)
License requirements: None. |
void |
setApplyAtPartSurface(boolean applyPartSurface)
License requirements: None. |
void |
setApplyFilletAt(DmBndBuilder.ApplyFilletAtTypes applyFilletAt)
License requirements: None. |
void |
setBndAddPasses(int addPassesValue)
License requirements: None. |
void |
setBndCustomStart(DmBndBuilder.BndCustomStartTypes customStartValue)
License requirements: None. |
void |
setBndCutPattern(DmBndBuilder.BndCutPatternTypes bndCutPattern)
Sets the Cut Pattern
License requirements: None. |
void |
setBndCutTraversal(DmBndBuilder.BndCutTraversalTypes bndCutTraversal)
Sets the Cut Traversal
License requirements: None. |
void |
setBndPocketDir(DmBndBuilder.BndPocketDirTypes pocketDirValue)
License requirements: None. |
void |
setBndProfilePass(boolean bndProfilePass)
License requirements: None. |
void |
setBndProfilePassStock(double bndProfilePassStock)
License requirements: None. |
void |
setCutPatternCenter(DmBndBuilder.BndPatternCenterTypes patternCenterValue)
License requirements: None. |
void |
setDispContact(boolean dispContactdValue)
License requirements: None. |
void |
setDispContactNormal(boolean dispContactNormalValue)
License requirements: None. |
void |
setDispToolEnd(boolean dispToolEndValue)
License requirements: None. |
void |
setDisToolEndProj(boolean dispToolEndProjValue)
License requirements: None. |
void |
setDmBndCutZigDir(double[] bndCutZigDir)
Set boundary Zig Dir
License requirements: None. |
void |
setDmBndIntolOuttol(double[] values)
Set boundary intol outtol
License requirements: None. |
void |
setDmBndStock(double stockValue)
License requirements: None. |
void |
setIslandCleanupStatus(boolean islandClean)
License requirements: None. |
void |
setPatternCenterPoint(Point centerPoint)
License requirements: cam_base ("CAM BASE") . |
void |
setRegionConnection(boolean regionCon)
License requirements: None. |
void |
setUsePart(DmBndBuilder.UsePartTypes partContain)
License requirements: None. |
StepoverBuilder |
stepoverBuilder()
Returns the stepover builder
License requirements: None. |
DmBndBuilder.UsePartTypes |
usePart()
Returns the Use Part
License requirements: None. |
printTestData, printTestData, tag, tagValue
double[] getDmBndIntolOuttol() throws NXException, RemoteException
NXException
RemoteException
void setDmBndIntolOuttol(double[] values) throws NXException, RemoteException
values
- the boundary inside and outside tolerance valuesNXException
RemoteException
double dmBndStock() throws NXException, RemoteException
NXException
RemoteException
void setDmBndStock(double stockValue) throws NXException, RemoteException
stockValue
- the boundary stock valueNXException
RemoteException
DmBndBuilder.UsePartTypes usePart() throws NXException, RemoteException
NXException
RemoteException
void setUsePart(DmBndBuilder.UsePartTypes partContain) throws NXException, RemoteException
partContain
- the use part valueNXException
RemoteException
DmBndBuilder.BndCutPatternTypes getBndCutPattern() throws NXException, RemoteException
NXException
RemoteException
void setBndCutPattern(DmBndBuilder.BndCutPatternTypes bndCutPattern) throws NXException, RemoteException
bndCutPattern
- the Cut Pattern valueNXException
RemoteException
DmBndBuilder.BndCutTraversalTypes getBndCutTraversal() throws NXException, RemoteException
NXException
RemoteException
void setBndCutTraversal(DmBndBuilder.BndCutTraversalTypes bndCutTraversal) throws NXException, RemoteException
bndCutTraversal
- the Cut Traversal valueNXException
RemoteException
DmBndBuilder.BndPatternCenterTypes cutPatternCenter() throws NXException, RemoteException
NXException
RemoteException
void setCutPatternCenter(DmBndBuilder.BndPatternCenterTypes patternCenterValue) throws NXException, RemoteException
patternCenterValue
- NXException
RemoteException
Point patternCenterPoint() throws NXException, RemoteException
NXException
RemoteException
void setPatternCenterPoint(Point centerPoint) throws NXException, RemoteException
centerPoint
- NXException
RemoteException
double[] getDmBndCutZigDir() throws NXException, RemoteException
NXException
RemoteException
void setDmBndCutZigDir(double[] bndCutZigDir) throws NXException, RemoteException
bndCutZigDir
- the boundary zig dir valuesNXException
RemoteException
DmBndBuilder.BndPocketDirTypes bndPocketDir() throws NXException, RemoteException
NXException
RemoteException
void setBndPocketDir(DmBndBuilder.BndPocketDirTypes pocketDirValue) throws NXException, RemoteException
pocketDirValue
- the Pocketing Deriction valueNXException
RemoteException
int bndAddPasses() throws NXException, RemoteException
NXException
RemoteException
void setBndAddPasses(int addPassesValue) throws NXException, RemoteException
addPassesValue
- the Additional Passes valueNXException
RemoteException
boolean islandCleanupStatus() throws NXException, RemoteException
NXException
RemoteException
void setIslandCleanupStatus(boolean islandClean) throws NXException, RemoteException
islandClean
- the Island CleanNXException
RemoteException
boolean bndProfilePass() throws NXException, RemoteException
NXException
RemoteException
void setBndProfilePass(boolean bndProfilePass) throws NXException, RemoteException
bndProfilePass
- the Profile PassNXException
RemoteException
double bndProfilePassStock() throws NXException, RemoteException
NXException
RemoteException
void setBndProfilePassStock(double bndProfilePassStock) throws NXException, RemoteException
bndProfilePassStock
- the Profile Pass StockNXException
RemoteException
boolean regionConnection() throws NXException, RemoteException
NXException
RemoteException
void setRegionConnection(boolean regionCon) throws NXException, RemoteException
regionCon
- the Region ConnectionNXException
RemoteException
boolean applyAtBoundary() throws NXException, RemoteException
NXException
RemoteException
void setApplyAtBoundary(boolean applyBoundaryValue) throws NXException, RemoteException
applyBoundaryValue
- the Apply at BoundaryNXException
RemoteException
boolean applyAtPartSurface() throws NXException, RemoteException
NXException
RemoteException
void setApplyAtPartSurface(boolean applyPartSurface) throws NXException, RemoteException
applyPartSurface
- the Apply at Part SurfaceNXException
RemoteException
DmBndBuilder.BndCustomStartTypes bndCustomStart() throws NXException, RemoteException
NXException
RemoteException
void setBndCustomStart(DmBndBuilder.BndCustomStartTypes customStartValue) throws NXException, RemoteException
customStartValue
- the Custom StartNXException
RemoteException
boolean dispToolEnd() throws NXException, RemoteException
NXException
RemoteException
void setDispToolEnd(boolean dispToolEndValue) throws NXException, RemoteException
dispToolEndValue
- the Display Tool EndNXException
RemoteException
boolean dispContact() throws NXException, RemoteException
NXException
RemoteException
void setDispContact(boolean dispContactdValue) throws NXException, RemoteException
dispContactdValue
- the Display ContactNXException
RemoteException
boolean dispContactNormal() throws NXException, RemoteException
NXException
RemoteException
void setDispContactNormal(boolean dispContactNormalValue) throws NXException, RemoteException
dispContactNormalValue
- the Display Contact NormalNXException
RemoteException
boolean disToolEndProj() throws NXException, RemoteException
NXException
RemoteException
void setDisToolEndProj(boolean dispToolEndProjValue) throws NXException, RemoteException
dispToolEndProjValue
- the Display Tool End ProjectionNXException
RemoteException
CutAngle cutAngle() throws NXException, RemoteException
NXException
RemoteException
StepoverBuilder stepoverBuilder() throws NXException, RemoteException
NXException
RemoteException
DmBndBuilder.ApplyFilletAtTypes applyFilletAt() throws NXException, RemoteException
NXException
RemoteException
void setApplyFilletAt(DmBndBuilder.ApplyFilletAtTypes applyFilletAt) throws NXException, RemoteException
applyFilletAt
- NXException
RemoteException
CutPatternBuilder cutPatternBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.