NX Open C++ Reference Guide
|
Represents a geometry set for a CAM object. More...
Public Member Functions | |
bool | CustomFeed () |
Returns the flag whether this set has custom feed rate activated Created in NX8.0.0. More... | |
bool | CustomStock () |
Returns the flag whether this set has custom stock activated Created in NX8.0.0. More... | |
bool | CustomTolerance () |
Returns the flag whether this set has custom tolerances activated Created in NX8.0.0. More... | |
double | DriveStock () |
Returns the drive stock Created in NX8.0.0. More... | |
NXOpen::CAM::FeedRateUnit | FeedUnit () |
Returns the feed rate unit Created in NX8.0.0. More... | |
double | FeedValue () |
Returns the feed rate value Created in NX8.0.0. More... | |
double | InitialStock () |
Returns the initial stock Created in NX8.0.0. More... | |
double | Intol () |
Returns the inner tolerance value Created in NX8.0.0. More... | |
double | Outtol () |
Returns the outer tolerance value Created in NX8.0.0. More... | |
double | SafeClearance () |
Returns the safe clearance Created in NX8.0.0. More... | |
void | SetCustomFeed (bool newValue) |
Sets the flag whether this set has custom feed rate activated Created in NX8.0.0. More... | |
void | SetCustomStock (bool newValue) |
Sets the flag whether this set has custom stock activated Created in NX8.0.0. More... | |
void | SetCustomTolerance (bool newValue) |
Sets the flag whether this set has custom tolerances activated Created in NX8.0.0. More... | |
void | SetDriveStock (double newValue) |
Sets the drive stock Created in NX8.0.0. More... | |
void | SetFeedUnit (NXOpen::CAM::FeedRateUnit newValue) |
Sets the feed rate unit Created in NX8.0.0. More... | |
void | SetFeedValue (double newValue) |
Sets the feed rate value Created in NX8.0.0. More... | |
void | SetInitialStock (double newValue) |
Sets the initial stock Created in NX8.0.0. More... | |
void | SetIntol (double newValue) |
Sets the inner tolerance value Created in NX8.0.0. More... | |
void | SetOuttol (double newValue) |
Sets the outer tolerance value Created in NX8.0.0. More... | |
void | SetSafeClearance (double newValue) |
Sets the safe clearance Created in NX8.0.0. More... | |
void | SetSurface (NXOpen::NXObject *surf) |
Sets the surface Created in NX8.0.0. More... | |
NXOpen::NXObject * | Surface () |
Returns the surface Created in NX8.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a geometry set for a CAM object.
Multiple sets define the actual geometry of a specific type.
To create a new instance of this class, use NXOpen::CAM::SurfaceDriveGeometry::CreateEmptyGeometrySet
Created in NX8.0.0.
bool NXOpen::CAM::SurfaceDriveGeometrySet::CustomFeed | ( | ) |
Returns the flag whether this set has custom feed rate activated
Created in NX8.0.0.
License requirements : None
bool NXOpen::CAM::SurfaceDriveGeometrySet::CustomStock | ( | ) |
Returns the flag whether this set has custom stock activated
Created in NX8.0.0.
License requirements : None
bool NXOpen::CAM::SurfaceDriveGeometrySet::CustomTolerance | ( | ) |
Returns the flag whether this set has custom tolerances activated
Created in NX8.0.0.
License requirements : None
double NXOpen::CAM::SurfaceDriveGeometrySet::DriveStock | ( | ) |
Returns the drive stock
Created in NX8.0.0.
License requirements : None
NXOpen::CAM::FeedRateUnit NXOpen::CAM::SurfaceDriveGeometrySet::FeedUnit | ( | ) |
Returns the feed rate unit
Created in NX8.0.0.
License requirements : None
double NXOpen::CAM::SurfaceDriveGeometrySet::FeedValue | ( | ) |
Returns the feed rate value
Created in NX8.0.0.
License requirements : None
double NXOpen::CAM::SurfaceDriveGeometrySet::InitialStock | ( | ) |
Returns the initial stock
Created in NX8.0.0.
License requirements : None
double NXOpen::CAM::SurfaceDriveGeometrySet::Intol | ( | ) |
Returns the inner tolerance value
Created in NX8.0.0.
License requirements : None
double NXOpen::CAM::SurfaceDriveGeometrySet::Outtol | ( | ) |
Returns the outer tolerance value
Created in NX8.0.0.
License requirements : None
double NXOpen::CAM::SurfaceDriveGeometrySet::SafeClearance | ( | ) |
Returns the safe clearance
Created in NX8.0.0.
License requirements : None
void NXOpen::CAM::SurfaceDriveGeometrySet::SetCustomFeed | ( | bool | newValue | ) |
Sets the flag whether this set has custom feed rate activated
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetCustomStock | ( | bool | newValue | ) |
Sets the flag whether this set has custom stock activated
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetCustomTolerance | ( | bool | newValue | ) |
Sets the flag whether this set has custom tolerances activated
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetDriveStock | ( | double | newValue | ) |
Sets the drive stock
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetFeedUnit | ( | NXOpen::CAM::FeedRateUnit | newValue | ) |
Sets the feed rate unit
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetFeedValue | ( | double | newValue | ) |
Sets the feed rate value
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetInitialStock | ( | double | newValue | ) |
Sets the initial stock
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetIntol | ( | double | newValue | ) |
Sets the inner tolerance value
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetOuttol | ( | double | newValue | ) |
Sets the outer tolerance value
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetSafeClearance | ( | double | newValue | ) |
Sets the safe clearance
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::SurfaceDriveGeometrySet::SetSurface | ( | NXOpen::NXObject * | surf | ) |
Sets the surface
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
surf | surf |
NXOpen::NXObject* NXOpen::CAM::SurfaceDriveGeometrySet::Surface | ( | ) |
Returns the surface
Created in NX8.0.0.
License requirements : None