public interface OffsetEdgeBuilder extends FeatureBuilder
OffsetEdge
builder
SynchronousEdgeCollection.createOffsetEdgeBuilder(nxopen.features.OffsetEdge)
Modifier and Type | Interface and Description |
---|---|
static class |
OffsetEdgeBuilder.EndFaceBehaviourType
the end face behavior settings enumeration
|
static class |
OffsetEdgeBuilder.OffsetEdgeMethod
the offset edge method enumeration
|
Modifier and Type | Method and Description |
---|---|
Expression |
distance()
Returns the distance for offset edge
License requirements: None. |
ScCollector |
edgeToOffset()
Returns the edge collector to offset
License requirements: None. |
OffsetEdgeBuilder.EndFaceBehaviourType |
endFaceBehavior()
Returns whether fix side faces
License requirements: None. |
OffsetEdgeBuilder.OffsetEdgeMethod |
method()
Returns the method for offset edge
License requirements: None. |
boolean |
reverseOffsetDirection()
Returns whether reverse offset direction
License requirements: None. |
boolean |
reverseOffsetSide()
Returns whether reverse offset side
License requirements: None. |
void |
setEndFaceBehavior(OffsetEdgeBuilder.EndFaceBehaviourType endFaceBehaviour)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setMethod(OffsetEdgeBuilder.OffsetEdgeMethod method)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setReverseOffsetDirection(boolean reverseOffsetDirection)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setReverseOffsetSide(boolean reverseOffsetSide)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector edgeToOffset() throws NXException, RemoteException
NXException
RemoteException
OffsetEdgeBuilder.OffsetEdgeMethod method() throws NXException, RemoteException
NXException
RemoteException
void setMethod(OffsetEdgeBuilder.OffsetEdgeMethod method) throws NXException, RemoteException
method
- NXException
RemoteException
boolean reverseOffsetSide() throws NXException, RemoteException
NXException
RemoteException
void setReverseOffsetSide(boolean reverseOffsetSide) throws NXException, RemoteException
reverseOffsetSide
- NXException
RemoteException
Expression distance() throws NXException, RemoteException
NXException
RemoteException
boolean reverseOffsetDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseOffsetDirection(boolean reverseOffsetDirection) throws NXException, RemoteException
reverseOffsetDirection
- NXException
RemoteException
OffsetEdgeBuilder.EndFaceBehaviourType endFaceBehavior() throws NXException, RemoteException
NXException
RemoteException
void setEndFaceBehavior(OffsetEdgeBuilder.EndFaceBehaviourType endFaceBehaviour) throws NXException, RemoteException
endFaceBehaviour
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.