public interface SurfaceRegions extends FeatureBuilder
CAMSetup.createSurfaceRegions(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
SurfaceRegions.CreateRegionsTypes
enum for create regions
|
static class |
SurfaceRegions.FeatureTypes
enum for feature type
|
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance
License requirements: None. |
boolean |
atTimestamp()
Returns the at timestamp flag
License requirements: None. |
SelectBodyList |
bodies()
Returns the bodies
License requirements: None. |
SelectFaceList |
boundaryFaces()
Returns the boundary faces
License requirements: None. |
SurfaceRegions.CreateRegionsTypes |
createRegionsOption()
Returns the create regions type
License requirements: None. |
Direction |
cutDirection()
Returns the cut direction
License requirements: None. |
Direction |
direction()
Returns the direction
License requirements: None. |
SelectFaceList |
excludedFaces()
Returns the excluded faces
License requirements: None. |
SelectFaceList |
faces()
Returns the faces
License requirements: None. |
SurfaceRegions.FeatureTypes |
featureType()
Returns the feature type
License requirements: None. |
double |
isoclineAngle()
Returns the isocline angle
License requirements: None. |
boolean |
limitSteepByCutDirection()
Returns the limit steep by cut direction flag
License requirements: None. |
Face |
seedFace()
Returns the seed face
License requirements: None. |
void |
setAngleTolerance(double angleTol)
License requirements: cam_base ("CAM BASE") . |
void |
setAtTimestamp(boolean timestamp)
License requirements: cam_base ("CAM BASE") . |
void |
setCreateRegionsOption(SurfaceRegions.CreateRegionsTypes type)
License requirements: cam_base ("CAM BASE") . |
void |
setCutDirection(Direction direction)
License requirements: cam_base ("CAM BASE") . |
void |
setDirection(Direction direction)
License requirements: cam_base ("CAM BASE") . |
void |
setFeatureType(SurfaceRegions.FeatureTypes type)
License requirements: cam_base ("CAM BASE") . |
void |
setIsoclineAngle(double angle)
License requirements: cam_base ("CAM BASE") . |
void |
setLimitSteepByCutDirection(boolean limit)
License requirements: cam_base ("CAM BASE") . |
void |
setSeedFace(Face face)
License requirements: cam_base ("CAM BASE") . |
void |
setSteepBody(Body body)
License requirements: cam_base ("CAM BASE") . |
void |
setSurfaceRegionName(String name)
License requirements: cam_base ("CAM BASE") . |
void |
setTraverseInteriorEdges(boolean traverseInteriorEdges)
License requirements: cam_base ("CAM BASE") . |
void |
setUseTangentEdgeAngles(boolean useAngle)
License requirements: cam_base ("CAM BASE") . |
Body |
steepBody()
Returns the steep body
License requirements: None. |
String |
surfaceRegionName()
Returns the surface region name
License requirements: None. |
boolean |
traverseInteriorEdges()
Returns the traverse interior edges flag
License requirements: None. |
boolean |
useTangentEdgeAngles()
Returns the use tangent edge angle flag
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SurfaceRegions.FeatureTypes featureType() throws NXException, RemoteException
NXException
RemoteException
void setFeatureType(SurfaceRegions.FeatureTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
Face seedFace() throws NXException, RemoteException
NXException
RemoteException
void setSeedFace(Face face) throws NXException, RemoteException
face
- NXException
RemoteException
SelectFaceList boundaryFaces() throws NXException, RemoteException
NXException
RemoteException
SelectFaceList faces() throws NXException, RemoteException
NXException
RemoteException
String surfaceRegionName() throws NXException, RemoteException
NXException
RemoteException
void setSurfaceRegionName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
SelectBodyList bodies() throws NXException, RemoteException
NXException
RemoteException
Body steepBody() throws NXException, RemoteException
NXException
RemoteException
void setSteepBody(Body body) throws NXException, RemoteException
body
- NXException
RemoteException
SelectFaceList excludedFaces() throws NXException, RemoteException
NXException
RemoteException
Direction direction() throws NXException, RemoteException
NXException
RemoteException
void setDirection(Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
double isoclineAngle() throws NXException, RemoteException
NXException
RemoteException
void setIsoclineAngle(double angle) throws NXException, RemoteException
angle
- NXException
RemoteException
SurfaceRegions.CreateRegionsTypes createRegionsOption() throws NXException, RemoteException
NXException
RemoteException
void setCreateRegionsOption(SurfaceRegions.CreateRegionsTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
boolean limitSteepByCutDirection() throws NXException, RemoteException
NXException
RemoteException
void setLimitSteepByCutDirection(boolean limit) throws NXException, RemoteException
limit
- NXException
RemoteException
Direction cutDirection() throws NXException, RemoteException
NXException
RemoteException
void setCutDirection(Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
boolean traverseInteriorEdges() throws NXException, RemoteException
NXException
RemoteException
void setTraverseInteriorEdges(boolean traverseInteriorEdges) throws NXException, RemoteException
traverseInteriorEdges
- NXException
RemoteException
boolean useTangentEdgeAngles() throws NXException, RemoteException
NXException
RemoteException
void setUseTangentEdgeAngles(boolean useAngle) throws NXException, RemoteException
useAngle
- NXException
RemoteException
double angleTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAngleTolerance(double angleTol) throws NXException, RemoteException
angleTol
- NXException
RemoteException
boolean atTimestamp() throws NXException, RemoteException
NXException
RemoteException
void setAtTimestamp(boolean timestamp) throws NXException, RemoteException
timestamp
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.