public interface BridgeCurveConnectivity extends TaggedObject, IComponentBuilder
BridgeCurveBuilderEx
.
Use BridgeCurveConnectivity
to define continuity level,
position and tangency, curvature or flow at the end of a bridge curve. For more details see
the NX documentation for Bridge Curves.
Modifier and Type | Interface and Description |
---|---|
static class |
BridgeCurveConnectivity.CurveDirectionOptions
Tangent constraint direction when end is attached to a section
|
static class |
BridgeCurveConnectivity.FaceDirectionOptions
Tangent constraint direction when end is attached to a face
|
Modifier and Type | Method and Description |
---|---|
boolean |
canReverseDirection()
Returns the flag indicating if tangent direction is to be reversed
License requirements: None. |
Continuity |
continuity()
Returns the continuity level
License requirements: None. |
BridgeCurveConnectivity.CurveDirectionOptions |
curveDirectionOption()
Returns the curve direction option
License requirements: None. |
Direction |
directionAtPoint()
Returns the direction at point
License requirements: None. |
void |
editUVPercentage(double uPercent,
double vPercent)
Edits parameter percentage of a representative point on face
License requirements: solid_modeling ("SOLIDS MODELING") OR nx_freeform_1 ("basic freeform modeling") . |
BridgeCurveConnectivity.FaceDirectionOptions |
faceDirectionOption()
Returns the face direction option
License requirements: None. |
OnPathDimensionBuilder |
locationOnSection()
Returns the location on section
License requirements: None. |
SelectFace |
perpendicularFace()
Returns the perpendicular face
License requirements: None. |
Expression |
sectionAngle()
Returns the section angle.
|
void |
setCanReverseDirection(boolean reverseDirection)
License requirements: solid_modeling ("SOLIDS MODELING") OR nx_freeform_1 ("basic freeform modeling") . |
void |
setCurveDirectionOption(BridgeCurveConnectivity.CurveDirectionOptions curveDirectionOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR nx_freeform_1 ("basic freeform modeling") . |
void |
setDirectionAtPoint(Direction direction)
License requirements: solid_modeling ("SOLIDS MODELING") OR nx_freeform_1 ("basic freeform modeling") . |
void |
setFaceDirectionOption(BridgeCurveConnectivity.FaceDirectionOptions faceDirectionOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR nx_freeform_1 ("basic freeform modeling") . |
void |
updateBasedOnLocationOnSection()
Updates the data based on
locationOnSection()
License requirements: solid_modeling ("SOLIDS MODELING") OR nx_freeform_1 ("basic freeform modeling") Created in NX8.5.0 |
void |
updateOnDirectionAtPointReversal()
Updates the data based on
directionAtPoint() and setDirectionAtPoint(nxopen.Direction) sense
License requirements: solid_modeling ("SOLIDS MODELING") OR nx_freeform_1 ("basic freeform modeling") Created in NX8.5.0 |
Expression |
upercentage()
Returns the U coordinate percentage indicating location on the face where bridge curve is connected
License requirements: None. |
Expression |
vpercentage()
Returns the V coordinate percentage indicating location on the face where bridge curve is connected
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
Continuity continuity() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder locationOnSection() throws NXException, RemoteException
NXException
RemoteException
Expression upercentage() throws NXException, RemoteException
NXException
RemoteException
Expression vpercentage() throws NXException, RemoteException
NXException
RemoteException
BridgeCurveConnectivity.CurveDirectionOptions curveDirectionOption() throws NXException, RemoteException
NXException
RemoteException
void setCurveDirectionOption(BridgeCurveConnectivity.CurveDirectionOptions curveDirectionOption) throws NXException, RemoteException
curveDirectionOption
- NXException
RemoteException
SelectFace perpendicularFace() throws NXException, RemoteException
NXException
RemoteException
BridgeCurveConnectivity.FaceDirectionOptions faceDirectionOption() throws NXException, RemoteException
NXException
RemoteException
void setFaceDirectionOption(BridgeCurveConnectivity.FaceDirectionOptions faceDirectionOption) throws NXException, RemoteException
faceDirectionOption
- NXException
RemoteException
Expression sectionAngle() throws NXException, RemoteException
NXException
RemoteException
Direction directionAtPoint() throws NXException, RemoteException
NXException
RemoteException
void setDirectionAtPoint(Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
void updateOnDirectionAtPointReversal() throws NXException, RemoteException
directionAtPoint()
and setDirectionAtPoint(nxopen.Direction)
sense
NXException
RemoteException
boolean canReverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setCanReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
void editUVPercentage(double uPercent, double vPercent) throws NXException, RemoteException
uPercent
- vPercent
- NXException
RemoteException
void updateBasedOnLocationOnSection() throws NXException, RemoteException
locationOnSection()
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.