public interface SymmetricBuilder extends FeatureBuilder
Symmetric
builder FeatureCollection.createSymmetricBuilder(nxopen.features.Symmetric)
Property | Value |
---|---|
MoveAlongFace.CoaxialEnabled | True |
MoveAlongFace.CoplanarAxesEnabled | 0 |
MoveAlongFace.CoplanarEnabled | True |
MoveAlongFace.EqualDiameterEnabled | 0 |
MoveAlongFace.OffsetEnabled | 0 |
MoveAlongFace.ParallelEnabled | 0 |
MoveAlongFace.PerpendicularEnabled | 0 |
MoveAlongFace.SymmetricEnabled | 0 |
MoveAlongFace.TangentEnabled | 0 |
MoveAlongFace.ThicknessChainEnabled | 0 |
MoveAlongFace.UseFaceBrowse | 1 |
SymmetryPlaneOption | Existing |
Modifier and Type | Interface and Description |
---|---|
static class |
SymmetricBuilder.PlaneOptions
Represents the plane options.
|
Modifier and Type | Method and Description |
---|---|
SelectISurface |
existingSymmetryPlane()
Returns the existing symmetry plane.
|
SelectFace |
motionFace()
Returns the motion face.
|
FaceRecognitionBuilder |
moveAlongFace()
Returns the move along face.
|
Plane |
newSymmetryPlane()
Returns the new symmetry plane.
|
void |
setNewSymmetryPlane(Plane newSymmetryPlane)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSymmetryPlaneOption(SymmetricBuilder.PlaneOptions symmetryPlaneOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
SelectFace |
stationaryFace()
Returns the stationary face.
|
SymmetricBuilder.PlaneOptions |
symmetryPlaneOption()
Returns the symmetry plane option.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFace motionFace() throws NXException, RemoteException
NXException
RemoteException
SymmetricBuilder.PlaneOptions symmetryPlaneOption() throws NXException, RemoteException
SymmetricBuilder.PlaneOptions.EXISTING
or
SymmetricBuilder.PlaneOptions.NEW
plane option could be employed to define the symmetry plane.
NXException
RemoteException
void setSymmetryPlaneOption(SymmetricBuilder.PlaneOptions symmetryPlaneOption) throws NXException, RemoteException
symmetryPlaneOption
- NXException
RemoteException
SelectISurface existingSymmetryPlane() throws NXException, RemoteException
SelectFace
object is employed to select existing planar face or datum plane as the
symmetry plane if plane option is set to SymmetricBuilder.PlaneOptions.EXISTING
.
NXException
RemoteException
Plane newSymmetryPlane() throws NXException, RemoteException
Plane
object is employed to define the symmetry plane if plane option is set to
SymmetricBuilder.PlaneOptions.NEW
.
NXException
RemoteException
void setNewSymmetryPlane(Plane newSymmetryPlane) throws NXException, RemoteException
newSymmetryPlane
- NXException
RemoteException
SelectFace stationaryFace() throws NXException, RemoteException
NXException
RemoteException
FaceRecognitionBuilder moveAlongFace() throws NXException, RemoteException
FaceRecognitionBuilder
object is employed to collect tag-along faces.
When the motion face is selected it is used as a seed for recognition of tag-along faces.
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.