NX Open C++ Reference Guide
|
Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX6.0.0.
More...
Public Types | |
enum | TiltAngleTypes { TiltAngleTypesAutomatic, TiltAngleTypesSpecify } |
Available types for auto tilt. More... | |
enum | Types { TypesNone, TypesAwayFromPart = 7, TypesAwayFromPoint = 9, TypesTowardPoint, TypesAwayFromCurve = 13, TypesTowardCurve } |
Available types for tool axis tilt control. More... | |
Public Member Functions | |
double | Angle () |
Returns the tool axis tilt angle Created in NX6.0.0. | |
void | GetCurves (std::vector< NXOpen::Curve * > &curves) |
Returns the tool axis curve Created in NX6.0.0. | |
double | MaxWallHeight () |
Returns the maximum wall height Created in NX6.0.0. | |
NXOpen::Point * | Point () |
Returns the tool axis point Created in NX6.0.0. | |
void | SetAngle (double newValue) |
Sets the tool axis tilt angle Created in NX6.0.0. | |
void | SetCurves (const std::vector< NXOpen::Curve * > &curves) |
Sets the tool axis curve Created in NX6.0.0. | |
void | SetMaxWallHeight (double newValue) |
Sets the maximum wall height Created in NX6.0.0. | |
void | SetPoint (NXOpen::Point *point) |
Sets the tool axis point Created in NX5.0.0. | |
void | SetTiltAngleType (NXOpen::CAM::ToolAxisTilt::TiltAngleTypes newValue) |
Sets the tilt angle type Created in NX6.0.0. | |
void | SetType (NXOpen::CAM::ToolAxisTilt::Types newValue) |
Sets the type of tool axis tilting Created in NX6.0.0. | |
NXOpen::CAM::ToolAxisTilt::TiltAngleTypes | TiltAngleType () |
Returns the tilt angle type Created in NX6.0.0. | |
NXOpen::CAM::ToolAxisTilt::Types | Type () |
Returns the type of tool axis tilting Created in NX6.0.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a builder for an inheritable double value in of a CAM.CAMObject
Created in NX6.0.0.
double NXOpen::CAM::ToolAxisTilt::Angle | ( | ) |
Returns the tool axis tilt angle
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::ToolAxisTilt::GetCurves | ( | std::vector< NXOpen::Curve * > & | curves | ) |
Returns the tool axis curve
Created in NX6.0.0.
License requirements : None
curves | Array of curves |
double NXOpen::CAM::ToolAxisTilt::MaxWallHeight | ( | ) |
Returns the maximum wall height
Created in NX6.0.0.
License requirements : None
NXOpen::Point* NXOpen::CAM::ToolAxisTilt::Point | ( | ) |
Returns the tool axis point
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::ToolAxisTilt::SetAngle | ( | double | newValue | ) |
Sets the tool axis tilt angle
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the tool axis tilt angle |
void NXOpen::CAM::ToolAxisTilt::SetCurves | ( | const std::vector< NXOpen::Curve * > & | curves | ) |
Sets the tool axis curve
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
curves | Array of curves |
void NXOpen::CAM::ToolAxisTilt::SetMaxWallHeight | ( | double | newValue | ) |
Sets the maximum wall height
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the tool effective height |
void NXOpen::CAM::ToolAxisTilt::SetPoint | ( | NXOpen::Point * | point | ) |
Sets the tool axis point
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
point | the tilt to/from point |
void NXOpen::CAM::ToolAxisTilt::SetTiltAngleType | ( | NXOpen::CAM::ToolAxisTilt::TiltAngleTypes | newValue | ) |
Sets the tilt angle type
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the auto tilt flag |
void NXOpen::CAM::ToolAxisTilt::SetType | ( | NXOpen::CAM::ToolAxisTilt::Types | newValue | ) |
Sets the type of tool axis tilting
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the new value |
NXOpen::CAM::ToolAxisTilt::TiltAngleTypes NXOpen::CAM::ToolAxisTilt::TiltAngleType | ( | ) |
Returns the tilt angle type
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::ToolAxisTilt::Types NXOpen::CAM::ToolAxisTilt::Type | ( | ) |
Returns the type of tool axis tilting
Created in NX6.0.0.
License requirements : None