NX Open C++ Reference Guide
|
Represents a NXOpen::CAM::BoundaryTurnBlank
This builder cannot be instantiated separately.
More...
Public Types | |
enum | Position { PositionAtHeadstock, PositionAwayfromHeadstock } |
the mounting direction types available More... | |
enum | Type { TypeBar, TypeTube, TypeCurve, TypeWorkspace } |
the blank types available More... | |
Public Member Functions | |
bool | AutoPosition () |
Returns the automatic position flag Created in NX9.0.2. More... | |
NXOpen::CAM::BoundaryTurnBlank::Type | BlankType () |
Returns the workpiece type Created in NX9.0.2. More... | |
NXOpen::CAM::Boundary * | Boundary () |
Returns the boundary Created in NX9.0.2. More... | |
double | Diameter () |
Returns the diameter of the bar Created in NX9.0.2. More... | |
double | EquidistantStock () |
Returns the equidistant stock Created in NX9.0.2. More... | |
double | FaceStock () |
Returns the face stock Created in NX9.0.2. More... | |
bool | FlipDirection () |
Returns the flip direction flag Created in NX9.0.2. More... | |
double | InnerDiameter () |
Returns the inner diameter of the tube Created in NX9.0.2. More... | |
double | Length () |
Returns the length of the bar or tube Created in NX9.0.2. More... | |
NXOpen::CAM::BoundaryTurnBlank::Position | MountingPosition () |
Returns the mounting position Created in NX9.0.2. More... | |
double | OuterDiameter () |
Returns the outer diameter of the tube Created in NX9.0.2. More... | |
NXOpen::Point * | Point () |
Returns the head stock position Created in NX9.0.2. More... | |
double | RadialStock () |
Returns the radial stock Created in NX9.0.2. More... | |
NXOpen::Point * | ReferencePoint () |
Returns the reference point Created in NX9.0.2. More... | |
void | SetAutoPosition (bool autoPosition) |
Sets the automatic position flag Created in NX9.0.2. More... | |
void | SetBlankType (NXOpen::CAM::BoundaryTurnBlank::Type stockType) |
Sets the workpiece type Created in NX9.0.2. More... | |
void | SetDiameter (double diameter) |
Sets the diameter of the bar Created in NX9.0.2. More... | |
void | SetEquidistantStock (double equidistantStock) |
Sets the equidistant stock Created in NX9.0.2. More... | |
void | SetFaceStock (double faceStock) |
Sets the face stock Created in NX9.0.2. More... | |
void | SetFlipDirection (bool flipDirection) |
Sets the flip direction flag Created in NX9.0.2. More... | |
void | SetInnerDiameter (double innerDiameter) |
Sets the inner diameter of the tube Created in NX9.0.2. More... | |
void | SetLength (double length) |
Sets the length of the bar or tube Created in NX9.0.2. More... | |
void | SetMountingPosition (NXOpen::CAM::BoundaryTurnBlank::Position mountPos) |
Sets the mounting position Created in NX9.0.2. More... | |
void | SetOuterDiameter (double outerDiameter) |
Sets the outer diameter of the tube Created in NX9.0.2. More... | |
void | SetPoint (NXOpen::Point *headStockPosition) |
Sets the head stock position Created in NX9.0.2. More... | |
void | SetRadialStock (double radialStock) |
Sets the radial stock Created in NX9.0.2. More... | |
void | SetReferencePoint (NXOpen::Point *referencePoint) |
Sets the reference point Created in NX9.0.2. More... | |
void | SetTargetPoint (NXOpen::Point *targetPoint) |
Sets the target point Created in NX9.0.2. More... | |
NXOpen::Point * | TargetPoint () |
Returns the target point 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::BoundaryTurnBlank
This builder cannot be instantiated separately.
Created in NX9.0.2.
bool NXOpen::CAM::BoundaryTurnBlank::AutoPosition | ( | ) |
Returns the automatic position flag
Created in NX9.0.2.
License requirements : None
NXOpen::CAM::BoundaryTurnBlank::Type NXOpen::CAM::BoundaryTurnBlank::BlankType | ( | ) |
Returns the workpiece type
Created in NX9.0.2.
License requirements : None
NXOpen::CAM::Boundary* NXOpen::CAM::BoundaryTurnBlank::Boundary | ( | ) |
Returns the boundary
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnBlank::Diameter | ( | ) |
Returns the diameter of the bar
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnBlank::EquidistantStock | ( | ) |
Returns the equidistant stock
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnBlank::FaceStock | ( | ) |
Returns the face stock
Created in NX9.0.2.
License requirements : None
bool NXOpen::CAM::BoundaryTurnBlank::FlipDirection | ( | ) |
Returns the flip direction flag
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnBlank::InnerDiameter | ( | ) |
Returns the inner diameter of the tube
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnBlank::Length | ( | ) |
Returns the length of the bar or tube
Created in NX9.0.2.
License requirements : None
NXOpen::CAM::BoundaryTurnBlank::Position NXOpen::CAM::BoundaryTurnBlank::MountingPosition | ( | ) |
Returns the mounting position
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnBlank::OuterDiameter | ( | ) |
Returns the outer diameter of the tube
Created in NX9.0.2.
License requirements : None
NXOpen::Point* NXOpen::CAM::BoundaryTurnBlank::Point | ( | ) |
Returns the head stock position
Created in NX9.0.2.
License requirements : None
double NXOpen::CAM::BoundaryTurnBlank::RadialStock | ( | ) |
Returns the radial stock
Created in NX9.0.2.
License requirements : None
NXOpen::Point* NXOpen::CAM::BoundaryTurnBlank::ReferencePoint | ( | ) |
Returns the reference point
Created in NX9.0.2.
License requirements : None
void NXOpen::CAM::BoundaryTurnBlank::SetAutoPosition | ( | bool | autoPosition | ) |
Sets the automatic position flag
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
autoPosition | autoposition |
void NXOpen::CAM::BoundaryTurnBlank::SetBlankType | ( | NXOpen::CAM::BoundaryTurnBlank::Type | stockType | ) |
Sets the workpiece type
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
stockType | stocktype |
void NXOpen::CAM::BoundaryTurnBlank::SetDiameter | ( | double | diameter | ) |
Sets the diameter of the bar
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
diameter | diameter |
void NXOpen::CAM::BoundaryTurnBlank::SetEquidistantStock | ( | double | equidistantStock | ) |
Sets the equidistant stock
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
equidistantStock | equidistantstock |
void NXOpen::CAM::BoundaryTurnBlank::SetFaceStock | ( | double | faceStock | ) |
Sets the face stock
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
faceStock | facestock |
void NXOpen::CAM::BoundaryTurnBlank::SetFlipDirection | ( | bool | flipDirection | ) |
Sets the flip direction flag
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
flipDirection | flipdirection |
void NXOpen::CAM::BoundaryTurnBlank::SetInnerDiameter | ( | double | innerDiameter | ) |
Sets the inner diameter of the tube
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
innerDiameter | innerdiameter |
void NXOpen::CAM::BoundaryTurnBlank::SetLength | ( | double | length | ) |
Sets the length of the bar or tube
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
length | length |
void NXOpen::CAM::BoundaryTurnBlank::SetMountingPosition | ( | NXOpen::CAM::BoundaryTurnBlank::Position | mountPos | ) |
Sets the mounting position
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
mountPos | mountpos |
void NXOpen::CAM::BoundaryTurnBlank::SetOuterDiameter | ( | double | outerDiameter | ) |
Sets the outer diameter of the tube
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
outerDiameter | outerdiameter |
void NXOpen::CAM::BoundaryTurnBlank::SetPoint | ( | NXOpen::Point * | headStockPosition | ) |
Sets the head stock position
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
headStockPosition | headstockposition |
void NXOpen::CAM::BoundaryTurnBlank::SetRadialStock | ( | double | radialStock | ) |
Sets the radial stock
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
radialStock | radialstock |
void NXOpen::CAM::BoundaryTurnBlank::SetReferencePoint | ( | NXOpen::Point * | referencePoint | ) |
Sets the reference point
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
referencePoint | referencepoint |
void NXOpen::CAM::BoundaryTurnBlank::SetTargetPoint | ( | NXOpen::Point * | targetPoint | ) |
Sets the target point
Created in NX9.0.2.
License requirements : cam_base ("CAM BASE")
targetPoint | targetpoint |
NXOpen::Point* NXOpen::CAM::BoundaryTurnBlank::TargetPoint | ( | ) |
Returns the target point
Created in NX9.0.2.
License requirements : None