NX Open C++ Reference Guide
|
Represents a NXOpen::CAM::BoundaryTurnMemberCorner
This builder cannot be instantiated separately.
More...
Public Types | |
enum | AngleValueType { AngleValueTypeNone, AngleValueTypeCurrentsegment, AngleValueTypePrevioussegment } |
the corner angle types available More... | |
enum | CornerType { CornerTypeGeneral, CornerTypeConstantRadiusChamfer, CornerTypeKeepTangentPoint } |
the corner types available More... | |
enum | FeedType { FeedTypeNone, FeedTypeSpecify } |
the corner feed rate types available More... | |
enum | ShapeType { ShapeTypeNone, ShapeTypeRoundbeforestock, ShapeTypeBreakbeforestock, ShapeTypeRoundafterstock, ShapeTypeBreakafterstock } |
the corner shape types available More... | |
Public Member Functions | |
double | Angle () |
Returns the corner angle value Created in NX9.0.2. More... | |
NXOpen::CAM::BoundaryTurnMemberCorner::AngleValueType | AngleType () |
Returns the corner angle type Created in NX9.0.2. More... | |
NXOpen::CAM::BoundaryTurnMemberCorner::FeedType | CornerFeedType () |
Returns the corner feed rate type Created in NX9.0.2. More... | |
double | Distance () |
Returns the corner distance Created in NX9.0.2. More... | |
NXOpen::CAM::BoundaryTurnSet::FeedUnitTypes | FeedUnit () |
Returns the feed rate unit Created in NX9.0.2. More... | |
double | FeedValue () |
Returns the feed rate value Created in NX9.0.2. More... | |
double | Radius () |
Returns the corner radius Created in NX9.0.2. More... | |
void | SetAngle (double angleValue) |
Sets the corner angle value Created in NX9.0.2. More... | |
void | SetAngleType (NXOpen::CAM::BoundaryTurnMemberCorner::AngleValueType cornerAngle) |
Sets the corner angle type Created in NX9.0.2. More... | |
void | SetCornerFeedType (NXOpen::CAM::BoundaryTurnMemberCorner::FeedType newValue) |
Sets the corner feed rate type Created in NX9.0.2. More... | |
void | SetDistance (double cornerDistance) |
Sets the corner distance Created in NX9.0.2. More... | |
void | SetFeedUnit (NXOpen::CAM::BoundaryTurnSet::FeedUnitTypes newUnit) |
Sets the feed rate unit Created in NX9.0.2. More... | |
void | SetFeedValue (double newValue) |
Sets the feed rate value Created in NX9.0.2. More... | |
void | SetRadius (double cornerRadius) |
Sets the corner radius Created in NX9.0.2. More... | |
void | SetShape (NXOpen::CAM::BoundaryTurnMemberCorner::ShapeType cornerShape) |
Sets the corner shape Created in NX9.0.2. More... | |
void | SetType (NXOpen::CAM::BoundaryTurnMemberCorner::CornerType cornerType) |
Sets the corner type Created in NX9.0.2. More... | |
NXOpen::CAM::BoundaryTurnMemberCorner::ShapeType | Shape () |
Returns the corner shape Created in NX9.0.2. More... | |
NXOpen::CAM::BoundaryTurnMemberCorner::CornerType | Type () |
Returns the corner type Created in NX9.0.2. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::CAM::BoundaryTurnMemberCorner
This builder cannot be instantiated separately.
Created in NX9.0.2.
double NXOpen::CAM::BoundaryTurnMemberCorner::Angle | ( | ) |
Returns the corner angle value
Created in NX9.0.2.
License requirements : None
NXOpen::CAM::BoundaryTurnMemberCorner::AngleValueType NXOpen::CAM::BoundaryTurnMemberCorner::AngleType | ( | ) |
Returns the corner angle type
Created in NX9.0.2.
License requirements : None
NXOpen::CAM::BoundaryTurnMemberCorner::FeedType NXOpen::CAM::BoundaryTurnMemberCorner::CornerFeedType | ( | ) |
Returns the corner feed rate type
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnMemberCorner::Distance | ( | ) |
Returns the corner distance
Created in NX9.0.2.
License requirements : None
NXOpen::CAM::BoundaryTurnSet::FeedUnitTypes NXOpen::CAM::BoundaryTurnMemberCorner::FeedUnit | ( | ) |
Returns the feed rate unit
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnMemberCorner::FeedValue | ( | ) |
Returns the feed rate value
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnMemberCorner::Radius | ( | ) |
Returns the corner radius
Created in NX9.0.2.
License requirements : None
void NXOpen::CAM::BoundaryTurnMemberCorner::SetAngle | ( | double | angleValue | ) |
Sets the corner angle value
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
angleValue | anglevalue |
void NXOpen::CAM::BoundaryTurnMemberCorner::SetAngleType | ( | NXOpen::CAM::BoundaryTurnMemberCorner::AngleValueType | cornerAngle | ) |
Sets the corner angle type
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
cornerAngle | cornerangle |
void NXOpen::CAM::BoundaryTurnMemberCorner::SetCornerFeedType | ( | NXOpen::CAM::BoundaryTurnMemberCorner::FeedType | newValue | ) |
Sets the corner feed rate type
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::BoundaryTurnMemberCorner::SetDistance | ( | double | cornerDistance | ) |
Sets the corner distance
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
cornerDistance | cornerdistance |
void NXOpen::CAM::BoundaryTurnMemberCorner::SetFeedUnit | ( | NXOpen::CAM::BoundaryTurnSet::FeedUnitTypes | newUnit | ) |
Sets the feed rate unit
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
newUnit | newunit |
void NXOpen::CAM::BoundaryTurnMemberCorner::SetFeedValue | ( | double | newValue | ) |
Sets the feed rate value
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::BoundaryTurnMemberCorner::SetRadius | ( | double | cornerRadius | ) |
Sets the corner radius
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
cornerRadius | cornerradius |
void NXOpen::CAM::BoundaryTurnMemberCorner::SetShape | ( | NXOpen::CAM::BoundaryTurnMemberCorner::ShapeType | cornerShape | ) |
Sets the corner shape
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
cornerShape | cornershape |
void NXOpen::CAM::BoundaryTurnMemberCorner::SetType | ( | NXOpen::CAM::BoundaryTurnMemberCorner::CornerType | cornerType | ) |
Sets the corner type
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
cornerType | cornertype |
NXOpen::CAM::BoundaryTurnMemberCorner::ShapeType NXOpen::CAM::BoundaryTurnMemberCorner::Shape | ( | ) |
Returns the corner shape
Created in NX9.0.2.
License requirements : None
NXOpen::CAM::BoundaryTurnMemberCorner::CornerType NXOpen::CAM::BoundaryTurnMemberCorner::Type | ( | ) |
Returns the corner type
Created in NX9.0.2.
License requirements : None