public interface AssociativeArcBuilder
AssociativeArc
builder BaseFeatureCollection.createAssociativeArcBuilder(nxopen.features.AssociativeArc)
Property | Value |
---|---|
Associative | True |
Limits.EndLimit.LimitOption | AtPoint |
SupportPlaneData.SupportPlaneLockStatus | No |
Modifier and Type | Interface and Description |
---|---|
static class |
AssociativeArcBuilder.CenterReference
Represents references for center point
|
static class |
AssociativeArcBuilder.EndOption
Represents end point options type
|
static class |
AssociativeArcBuilder.EndReference
Represents references for end point
|
static class |
AssociativeArcBuilder.MidOption
Represents mid point options type
|
static class |
AssociativeArcBuilder.MidReference
Represents references for mid point
|
static class |
AssociativeArcBuilder.StartOption
Represents start point options type
|
static class |
AssociativeArcBuilder.StartReference
Represents references for start point
|
static class |
AssociativeArcBuilder.Types
Represents arc type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
associative()
Returns the associative
License requirements: None. |
SelectPoint |
centerPoint()
Returns the center point
License requirements: None. |
AssociativeArcBuilder.CenterReference |
centerPointReference()
Returns the center point reference
License requirements: None. |
SelectCartesianCoordinateSystem |
centerPointReferenceCsys()
Returns the center point reference coordinate system
License requirements: None. |
Vector3d |
centerRadiusLockedPlaneDirection()
Returns the plane direction for arc type center radius when lock status is
SupportPlaneData.LockPlaneStatus.CENTER_POINT_DIRECTION
License requirements: None. |
Expression |
diameter()
Returns the diameter of arc
License requirements: None. |
SelectObject |
endInferredConstraint()
Returns the end inferred constraint
License requirements: None. |
SelectPoint |
endPoint()
Returns the end point
License requirements: None. |
AssociativeArcBuilder.EndOption |
endPointOptions()
Returns the end point options
License requirements: None. |
AssociativeArcBuilder.EndReference |
endPointReference()
Returns the end point reference
License requirements: None. |
SelectCartesianCoordinateSystem |
endReferenceCsys()
Returns the end reference coordinate system
License requirements: None. |
SelectDisplayableObject |
endTangent()
Returns the end tangent
License requirements: None. |
CurveLimitsData |
limits()
Returns the limits
License requirements: None. |
SelectObject |
midInferredConstraint()
Returns the mid inferred constraint
License requirements: None. |
SelectPoint |
midPoint()
Returns the mid point
License requirements: None. |
AssociativeArcBuilder.MidOption |
midPointOptions()
Returns the mid point options
License requirements: None. |
AssociativeArcBuilder.MidReference |
midPointReference()
Returns the mid point reference
License requirements: None. |
SelectCartesianCoordinateSystem |
midReferenceCsys()
Returns the mid reference coordinate system
License requirements: None. |
SelectDisplayableObject |
midTangent()
Returns the mid tangent
License requirements: None. |
Expression |
radius()
Returns the radius of arc
License requirements: None. |
void |
setAssociative(boolean associative)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setCenterPointReference(AssociativeArcBuilder.CenterReference centerPointReference)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setCenterRadiusLockedPlaneDirection(Vector3d direction)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setEndPointOptions(AssociativeArcBuilder.EndOption endPointOptions)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setEndPointReference(AssociativeArcBuilder.EndReference endPointReference)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setMidPointOptions(AssociativeArcBuilder.MidOption midPointOptions)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setMidPointReference(AssociativeArcBuilder.MidReference midPointReference)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setStartPointOptions(AssociativeArcBuilder.StartOption startPointOptions)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setStartPointReference(AssociativeArcBuilder.StartReference startPointReference)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setType(AssociativeArcBuilder.Types type)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
setZonePoint(Point3d zonePoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
SelectObject |
startInferredConstraint()
Returns the start inferred constraint
License requirements: None. |
SelectPoint |
startPoint()
Returns the start point
License requirements: None. |
AssociativeArcBuilder.StartOption |
startPointOptions()
Returns the start point options
License requirements: None. |
AssociativeArcBuilder.StartReference |
startPointReference()
Returns the start point reference
License requirements: None. |
SelectCartesianCoordinateSystem |
startReferenceCsys()
Returns the start reference coordinate system
License requirements: None. |
SelectDisplayableObject |
startTangent()
Returns the start tangent
License requirements: None. |
SupportPlaneData |
supportPlaneData()
Returns the support plane data
License requirements: None. |
AssociativeArcBuilder.Types |
type()
Returns the type option
License requirements: None. |
Point3d |
zonePoint()
Returns the zone point is required when arc has multiple solution with radius constraint or two points
of arc constraints are same or middle constraint is tangent.
|
AssociativeArcBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(AssociativeArcBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
AssociativeArcBuilder.StartOption startPointOptions() throws NXException, RemoteException
NXException
RemoteException
void setStartPointOptions(AssociativeArcBuilder.StartOption startPointOptions) throws NXException, RemoteException
startPointOptions
- NXException
RemoteException
SelectObject startInferredConstraint() throws NXException, RemoteException
NXException
RemoteException
AssociativeArcBuilder.StartReference startPointReference() throws NXException, RemoteException
NXException
RemoteException
void setStartPointReference(AssociativeArcBuilder.StartReference startPointReference) throws NXException, RemoteException
startPointReference
- NXException
RemoteException
SelectCartesianCoordinateSystem startReferenceCsys() throws NXException, RemoteException
NXException
RemoteException
SelectPoint startPoint() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObject startTangent() throws NXException, RemoteException
NXException
RemoteException
AssociativeArcBuilder.CenterReference centerPointReference() throws NXException, RemoteException
NXException
RemoteException
void setCenterPointReference(AssociativeArcBuilder.CenterReference centerPointReference) throws NXException, RemoteException
centerPointReference
- NXException
RemoteException
SelectCartesianCoordinateSystem centerPointReferenceCsys() throws NXException, RemoteException
NXException
RemoteException
SelectPoint centerPoint() throws NXException, RemoteException
NXException
RemoteException
AssociativeArcBuilder.EndOption endPointOptions() throws NXException, RemoteException
NXException
RemoteException
void setEndPointOptions(AssociativeArcBuilder.EndOption endPointOptions) throws NXException, RemoteException
endPointOptions
- NXException
RemoteException
SelectObject endInferredConstraint() throws NXException, RemoteException
NXException
RemoteException
AssociativeArcBuilder.EndReference endPointReference() throws NXException, RemoteException
NXException
RemoteException
void setEndPointReference(AssociativeArcBuilder.EndReference endPointReference) throws NXException, RemoteException
endPointReference
- NXException
RemoteException
SelectCartesianCoordinateSystem endReferenceCsys() throws NXException, RemoteException
NXException
RemoteException
SelectPoint endPoint() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObject endTangent() throws NXException, RemoteException
NXException
RemoteException
AssociativeArcBuilder.MidOption midPointOptions() throws NXException, RemoteException
NXException
RemoteException
void setMidPointOptions(AssociativeArcBuilder.MidOption midPointOptions) throws NXException, RemoteException
midPointOptions
- NXException
RemoteException
SelectObject midInferredConstraint() throws NXException, RemoteException
NXException
RemoteException
AssociativeArcBuilder.MidReference midPointReference() throws NXException, RemoteException
NXException
RemoteException
void setMidPointReference(AssociativeArcBuilder.MidReference midPointReference) throws NXException, RemoteException
midPointReference
- NXException
RemoteException
SelectCartesianCoordinateSystem midReferenceCsys() throws NXException, RemoteException
NXException
RemoteException
SelectPoint midPoint() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObject midTangent() throws NXException, RemoteException
NXException
RemoteException
Expression radius() throws NXException, RemoteException
NXException
RemoteException
Expression diameter() throws NXException, RemoteException
NXException
RemoteException
SupportPlaneData supportPlaneData() throws NXException, RemoteException
NXException
RemoteException
CurveLimitsData limits() throws NXException, RemoteException
NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
Point3d zonePoint() throws NXException, RemoteException
NXException
RemoteException
void setZonePoint(Point3d zonePoint) throws NXException, RemoteException
zonePoint
- NXException
RemoteException
Vector3d centerRadiusLockedPlaneDirection() throws NXException, RemoteException
SupportPlaneData.LockPlaneStatus.CENTER_POINT_DIRECTION
NXException
RemoteException
void setCenterRadiusLockedPlaneDirection(Vector3d direction) throws NXException, RemoteException
direction
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.