public interface ReplaceFaceBuilder extends FeatureBuilder
FeatureCollection.createReplaceFaceBuilder(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
ReplaceFaceBuilder.ReplaceTypes
Enumeration of replace face type, don't use it until nx502 .
|
Modifier and Type | Method and Description |
---|---|
SelectBlend |
blendFace()
Returns the face collector holding the all the recognized blend faces adjacent to faces to replace.
|
FaceChangeOverflowBehavior |
faceChangeOverflowBehavior()
Returns the face change overflow behavior.
|
ScCollector |
faceToReplace()
Returns the target faces to replace, only for replace type, don't use it until nx502
License requirements: None. |
SelectFaceList |
faceToSimplify()
Returns the face to simplify, only for simplify type, don't use it until nx502
License requirements: None. |
ProjectionOptions |
freeEdgeProjection()
Returns the free edge projection options, which defines a direction to project laminar boundaries of the original face onto the replacement face.
|
Expression |
offsetDistance()
Returns the offset distance of replacement faces
License requirements: None. |
boolean |
offsetReverseDirection()
Returns the offset reverse direction flag of replacement faces
License requirements: None. |
ScCollector |
replaceFaces()
Returns the target faces to replace
License requirements: None. |
SelectFace |
replacementFace()
Returns the replacement face, only for replace type, don't use it until nx502
License requirements: None. |
ScCollector |
replacementFaces()
Returns the replacement faces
License requirements: None. |
void |
resetFreeEdgeProjectionOption()
The function used to set m_resetFreeEdgeProjectionOption in ReplaceFaceBuilder as true
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
resetReplaceFaceMethod()
The function used to set m_resetReplaceFaceMethod in ReplaceFaceBuilder as true
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
boolean |
reverseDirection()
Returns the flag of reverse direction between replace face and the surface of replacement face, only for replace type,
don't use it until nx502
License requirements: None. |
void |
setOffsetReverseDirection(boolean reverseDirection)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setReverseDirection(boolean reverseDirection)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setType(ReplaceFaceBuilder.ReplaceTypes replaceType)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
ReplaceFaceBuilder.ReplaceTypes |
type()
Returns the replace face type, don't use it until further notification
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
ReplaceFaceBuilder.ReplaceTypes type() throws NXException, RemoteException
NXException
RemoteException
void setType(ReplaceFaceBuilder.ReplaceTypes replaceType) throws NXException, RemoteException
replaceType
- the replace face typeNXException
RemoteException
ScCollector faceToReplace() throws NXException, RemoteException
NXException
RemoteException
ScCollector replaceFaces() throws NXException, RemoteException
NXException
RemoteException
SelectFace replacementFace() throws NXException, RemoteException
NXException
RemoteException
ScCollector replacementFaces() throws NXException, RemoteException
NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- the flag of reverse direction or notNXException
RemoteException
Expression offsetDistance() throws NXException, RemoteException
NXException
RemoteException
boolean offsetReverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setOffsetReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- the flag of offset reverse directionNXException
RemoteException
SelectBlend blendFace() throws NXException, RemoteException
NXException
RemoteException
SelectFaceList faceToSimplify() throws NXException, RemoteException
NXException
RemoteException
FaceChangeOverflowBehavior faceChangeOverflowBehavior() throws NXException, RemoteException
FaceChangeOverflowBehavior
for details.
NXException
RemoteException
ProjectionOptions freeEdgeProjection() throws NXException, RemoteException
NXException
RemoteException
void resetReplaceFaceMethod() throws NXException, RemoteException
NXException
RemoteException
void resetFreeEdgeProjectionOption() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.