NX Open C++ Reference Guide
|
Computes a fillet curve between to linear segments to form a smooth bend transition from one segment to another. More...
Public Member Functions | |
double | BendRadius () |
Returns the bend radius of the corner. | |
double | BendRatio () |
Returns the bend ratio to apply when computing the bend radius Created in NX4.0.0. | |
std::vector< NXOpen::Curve * > | FindSideSegments () |
Returns the straight line segments attached to the fillet curve of this bend corner. | |
NXOpen::Routing::ISegment * | GetSegment () |
The bend segment following the fillet curve created for the bend. | |
void | SetBendRadius (double bendRadius) |
Sets the bend radius of the corner. | |
void | SetBendRatio (double bendRatio) |
Sets the bend ratio to apply when computing the bend radius Created in NX4.0.0. | |
void | SetUseBendRatio (bool useBendRatio) |
Sets whether or not to compute the bend radius as a ratio of the stock diameter. | |
bool | UseBendRatio () |
Returns whether or not to compute the bend radius as a ratio of the stock diameter. |
Computes a fillet curve between to linear segments to form a smooth bend transition from one segment to another.
To create a new instance of this class, use Routing::BendCornerCollection::Create
Created in NX4.0.0.
double NXOpen::Routing::BendCorner::BendRadius | ( | ) |
Returns the bend radius of the corner.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
double NXOpen::Routing::BendCorner::BendRatio | ( | ) |
Returns the bend ratio to apply when computing the bend radius
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
std::vector<NXOpen::Curve *> NXOpen::Routing::BendCorner::FindSideSegments | ( | ) |
Returns the straight line segments attached to the fillet curve of this bend corner.
The bend segment following the fillet curve created for the bend.
void NXOpen::Routing::BendCorner::SetBendRadius | ( | double | bendRadius | ) |
Sets the bend radius of the corner.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
bendRadius | the the bend radius. |
void NXOpen::Routing::BendCorner::SetBendRatio | ( | double | bendRatio | ) |
Sets the bend ratio to apply when computing the bend radius
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
bendRatio | the bend ratio. |
void NXOpen::Routing::BendCorner::SetUseBendRatio | ( | bool | useBendRatio | ) |
Sets whether or not to compute the bend radius as a ratio of the stock diameter.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
useBendRatio | the use bend ratio. |
Returns whether or not to compute the bend radius as a ratio of the stock diameter.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")