NX Open C++ Reference Guide
Public Member Functions
NXOpen::Routing::BendCorner Class Reference

Computes a fillet curve between to linear segments to form a smooth bend transition from one segment to another. More...

Inheritance diagram for NXOpen::Routing::BendCorner:
NXOpen::Routing::Corner NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

List of all members.

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::ISegmentGetSegment ()
 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.

Detailed Description

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.


Member Function Documentation

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")

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")

Returns the straight line segments attached to the fillet curve of this bend corner.

Returns:
the side segments. There will be from 0 to 2 total side segments.
Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

The bend segment following the fillet curve created for the bend.

Returns:

Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
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")

Parameters:
bendRadiusthe 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")

Parameters:
bendRatiothe 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")

Parameters:
useBendRatiothe 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")


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.