public interface SymmetricBuilder
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") . |
void |
setSymmetryPlaneOption(SymmetricBuilder.PlaneOptions symmetryPlaneOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
SelectFace |
stationaryFace()
Returns the stationary face.
|
SymmetricBuilder.PlaneOptions |
symmetryPlaneOption()
Returns the symmetry plane option.
|
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 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.