NX Open C++ Reference Guide
|
Represets a User Defined Event
Created in NX9.0.0.
More...
Public Types | |
enum | DwellType { DwellTypeOn, DwellTypeOff, DwellTypeSeconds, DwellTypeRevolutions } |
Available types for dwell. More... | |
enum | MotionOutputTypes { MotionOutputTypesMachineCycle, MotionOutputTypesSingleMoves } |
Available types for motion output. More... | |
Public Member Functions | |
NXOpen::CAM::StepoverBuilder * | AxialStepover () |
Returns the axial stepover Created in NX9.0.0. | |
bool | CamStatus () |
Returns the cam status Created in NX9.0.0. | |
int | CamValue () |
Returns the cam value Created in NX9.0.0. | |
double | CsinkDiameter () |
Returns the csink diameter Created in NX9.0.0. | |
NXString | CycleType () |
Returns the cycle type Created in NX9.0.0. | |
NXOpen::CAM::Cycle::DwellType | Dwell () |
Returns the dwell type Created in NX9.0.0. | |
NXOpen::CAM::Cycle::DwellType | DwellFinal () |
Returns the dwell final type Created in NX9.0.0. | |
double | DwellFinalValue () |
Returns the dwell final value Created in NX9.0.0. | |
NXOpen::CAM::Cycle::DwellType | DwellStart () |
Returns the dwell start type Created in NX9.0.0. | |
double | DwellStartValue () |
Returns the dwell start value Created in NX9.0.0. | |
double | DwellValue () |
Returns the dwell value Created in NX9.0.0. | |
double | EntranceDiameter () |
Returns the entrance diameter Created in NX9.0.0. | |
bool | GetBooleanValue (const NXString &cycleParamName) |
Get the boolean value of the parameter. | |
bool | GetBooleanValue (const char *cycleParamName) |
Get the boolean value of the parameter. | |
double | GetDoubleValue (const NXString &cycleParamName) |
Get the double value of the parameter. | |
double | GetDoubleValue (const char *cycleParamName) |
Get the double value of the parameter. | |
int | GetIntegerValue (const NXString &cycleParamName) |
Get the integer value of the parameter. | |
int | GetIntegerValue (const char *cycleParamName) |
Get the integer value of the parameter. | |
bool | GetParameterActive (const NXString &cycleParamName) |
Check if parameter is active. | |
bool | GetParameterActive (const char *cycleParamName) |
Check if parameter is active. | |
NXOpen::Point3d | GetPointValue (const NXString &cycleParamName) |
Get the point of the parameter. | |
NXOpen::Point3d | GetPointValue (const char *cycleParamName) |
Get the point of the parameter. | |
NXString | GetStringValue (const NXString &cycleParamName) |
Get the string value of the parameter. | |
NXString | GetStringValue (const char *cycleParamName) |
Get the string value of the parameter. | |
NXOpen::Vector3d | GetVectorValue (const NXString &cycleParamName) |
Get the vector of the parameter. | |
NXOpen::Vector3d | GetVectorValue (const char *cycleParamName) |
Get the vector of the parameter. | |
NXOpen::CAM::Cycle::MotionOutputTypes | MotionOutput () |
Returns the motion output Created in NX9.0.0. | |
bool | Option () |
Returns the option type Created in NX9.0.0. | |
double | Orientation () |
Returns the orientation Created in NX9.0.0. | |
bool | OrientationStatus () |
Returns the orientation status Created in NX9.0.0. | |
void | SetBooleanValue (const NXString &cycleParamName, bool booleanValue) |
Set the boolean value of the parameter Created in NX9.0.0. | |
void | SetBooleanValue (const char *cycleParamName, bool booleanValue) |
Set the boolean value of the parameter Created in NX9.0.0. | |
void | SetCamStatus (bool camStatus) |
Sets the cam status Created in NX9.0.0. | |
void | SetCamValue (int doubleValue) |
Sets the cam value Created in NX9.0.0. | |
void | SetCsinkDiameter (double doubleValue) |
Sets the csink diameter Created in NX9.0.0. | |
void | SetCycleType (const NXString &cycleName) |
Sets the cycle type Created in NX9.0.0. | |
void | SetCycleType (const char *cycleName) |
Sets the cycle type Created in NX9.0.0. | |
void | SetDoubleValue (const NXString &cycleParamName, double doubleValue) |
Set the double value of the parameter Created in NX9.0.0. | |
void | SetDoubleValue (const char *cycleParamName, double doubleValue) |
Set the double value of the parameter Created in NX9.0.0. | |
void | SetDwell (NXOpen::CAM::Cycle::DwellType dwell) |
Sets the dwell type Created in NX9.0.0. | |
void | SetDwellFinal (NXOpen::CAM::Cycle::DwellType dwell) |
Sets the dwell final type Created in NX9.0.0. | |
void | SetDwellFinalValue (double doubleValue) |
Sets the dwell final value Created in NX9.0.0. | |
void | SetDwellStart (NXOpen::CAM::Cycle::DwellType dwell) |
Sets the dwell start type Created in NX9.0.0. | |
void | SetDwellStartValue (double doubleValue) |
Sets the dwell start value Created in NX9.0.0. | |
void | SetDwellValue (double doubleValue) |
Sets the dwell value Created in NX9.0.0. | |
void | SetEntranceDiameter (double doubleValue) |
Sets the entrance diameter Created in NX9.0.0. | |
void | SetIntegerValue (const NXString &cycleParamName, int integerValue) |
Set the integer value of the parameter Created in NX9.0.0. | |
void | SetIntegerValue (const char *cycleParamName, int integerValue) |
Set the integer value of the parameter Created in NX9.0.0. | |
void | SetMotionOutput (NXOpen::CAM::Cycle::MotionOutputTypes newValue) |
Sets the motion output Created in NX9.0.0. | |
void | SetOption (bool optionType) |
Sets the option type Created in NX9.0.0. | |
void | SetOrientation (double orientation) |
Sets the orientation Created in NX9.0.0. | |
void | SetOrientationStatus (bool oStatus) |
Sets the orientation status Created in NX9.0.0. | |
void | SetParameterActive (const NXString &cycleParamName, bool parameterActive) |
To Set if parameter is active Created in NX9.0.0. | |
void | SetParameterActive (const char *cycleParamName, bool parameterActive) |
To Set if parameter is active Created in NX9.0.0. | |
void | SetPointValue (const NXString &cycleParamName, const NXOpen::Point3d &point) |
Set the point of the parameter Created in NX9.0.0. | |
void | SetPointValue (const char *cycleParamName, const NXOpen::Point3d &point) |
Set the point of the parameter Created in NX9.0.0. | |
void | SetShift (double doubleValue) |
Sets the shift Created in NX9.0.0. | |
void | SetShiftStatus (bool camStatus) |
Sets the shift status Created in NX9.0.0. | |
void | SetStepClearance (double doubleValue) |
Sets the step clearance Created in NX9.0.0. | |
void | SetStepClearanceStatus (bool camStatus) |
Sets the step clearance status Created in NX9.0.0. | |
void | SetStringValue (const NXString &cycleParamName, const NXString &stringValue) |
Set the string value of the parameter Created in NX9.0.0. | |
void | SetStringValue (const char *cycleParamName, const char *stringValue) |
Set the string value of the parameter Created in NX9.0.0. | |
void | SetText (const NXString &cText) |
Sets the text Created in NX9.0.0. | |
void | SetText (const char *cText) |
Sets the text Created in NX9.0.0. | |
void | SetTimes (int times) |
Sets the times Created in NX9.0.0. | |
void | SetTimesStatus (bool camStatus) |
Sets the times status Created in NX9.0.0. | |
void | SetVectorValue (const NXString &cycleParamName, const NXOpen::Vector3d &vector) |
Set the vector of the parameter Created in NX9.0.0. | |
void | SetVectorValue (const char *cycleParamName, const NXOpen::Vector3d &vector) |
Set the vector of the parameter Created in NX9.0.0. | |
double | Shift () |
Returns the shift Created in NX9.0.0. | |
bool | ShiftStatus () |
Returns the shift status Created in NX9.0.0. | |
double | StepClearance () |
Returns the step clearance Created in NX9.0.0. | |
bool | StepClearanceStatus () |
Returns the step clearance status Created in NX9.0.0. | |
NXString | Text () |
Returns the text Created in NX9.0.0. | |
int | Times () |
Returns the times Created in NX9.0.0. | |
bool | TimesStatus () |
Returns the times status Created in NX9.0.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represets a User Defined Event
Created in NX9.0.0.
Available types for motion output.
MotionOutputTypesMachineCycle |
Machine Cycle. |
MotionOutputTypesSingleMoves |
single moves |
NXOpen::CAM::StepoverBuilder* NXOpen::CAM::Cycle::AxialStepover | ( | ) |
Returns the axial stepover
Created in NX9.0.0.
License requirements : None
bool NXOpen::CAM::Cycle::CamStatus | ( | ) |
Returns the cam status
Created in NX9.0.0.
License requirements : None
int NXOpen::CAM::Cycle::CamValue | ( | ) |
Returns the cam value
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::Cycle::CsinkDiameter | ( | ) |
Returns the csink diameter
Created in NX9.0.0.
License requirements : None
NXString NXOpen::CAM::Cycle::CycleType | ( | ) |
Returns the cycle type
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::Cycle::DwellType NXOpen::CAM::Cycle::Dwell | ( | ) |
Returns the dwell type
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::Cycle::DwellType NXOpen::CAM::Cycle::DwellFinal | ( | ) |
Returns the dwell final type
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::Cycle::DwellFinalValue | ( | ) |
Returns the dwell final value
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::Cycle::DwellType NXOpen::CAM::Cycle::DwellStart | ( | ) |
Returns the dwell start type
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::Cycle::DwellStartValue | ( | ) |
Returns the dwell start value
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::Cycle::DwellValue | ( | ) |
Returns the dwell value
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::Cycle::EntranceDiameter | ( | ) |
Returns the entrance diameter
Created in NX9.0.0.
License requirements : None
bool NXOpen::CAM::Cycle::GetBooleanValue | ( | const NXString & | cycleParamName | ) |
Get the boolean value of the parameter.
cycleParamName | the name of the parameter |
bool NXOpen::CAM::Cycle::GetBooleanValue | ( | const char * | cycleParamName | ) |
Get the boolean value of the parameter.
cycleParamName | the name of the parameter |
double NXOpen::CAM::Cycle::GetDoubleValue | ( | const NXString & | cycleParamName | ) |
Get the double value of the parameter.
cycleParamName | the name of the parameter |
double NXOpen::CAM::Cycle::GetDoubleValue | ( | const char * | cycleParamName | ) |
Get the double value of the parameter.
cycleParamName | the name of the parameter |
int NXOpen::CAM::Cycle::GetIntegerValue | ( | const NXString & | cycleParamName | ) |
Get the integer value of the parameter.
cycleParamName | the name of the parameter |
int NXOpen::CAM::Cycle::GetIntegerValue | ( | const char * | cycleParamName | ) |
Get the integer value of the parameter.
cycleParamName | the name of the parameter |
bool NXOpen::CAM::Cycle::GetParameterActive | ( | const NXString & | cycleParamName | ) |
Check if parameter is active.
cycleParamName | the name of the parameter |
bool NXOpen::CAM::Cycle::GetParameterActive | ( | const char * | cycleParamName | ) |
Check if parameter is active.
cycleParamName | the name of the parameter |
NXOpen::Point3d NXOpen::CAM::Cycle::GetPointValue | ( | const NXString & | cycleParamName | ) |
Get the point of the parameter.
cycleParamName | the name of the parameter |
NXOpen::Point3d NXOpen::CAM::Cycle::GetPointValue | ( | const char * | cycleParamName | ) |
Get the point of the parameter.
cycleParamName | the name of the parameter |
Get the string value of the parameter.
cycleParamName | the name of the parameter |
NXString NXOpen::CAM::Cycle::GetStringValue | ( | const char * | cycleParamName | ) |
Get the string value of the parameter.
cycleParamName | the name of the parameter |
NXOpen::Vector3d NXOpen::CAM::Cycle::GetVectorValue | ( | const NXString & | cycleParamName | ) |
Get the vector of the parameter.
cycleParamName | the name of the parameter |
NXOpen::Vector3d NXOpen::CAM::Cycle::GetVectorValue | ( | const char * | cycleParamName | ) |
Get the vector of the parameter.
cycleParamName | the name of the parameter |
NXOpen::CAM::Cycle::MotionOutputTypes NXOpen::CAM::Cycle::MotionOutput | ( | ) |
Returns the motion output
Created in NX9.0.0.
License requirements : None
bool NXOpen::CAM::Cycle::Option | ( | ) |
Returns the option type
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::Cycle::Orientation | ( | ) |
Returns the orientation
Created in NX9.0.0.
License requirements : None
bool NXOpen::CAM::Cycle::OrientationStatus | ( | ) |
Returns the orientation status
Created in NX9.0.0.
License requirements : None
void NXOpen::CAM::Cycle::SetBooleanValue | ( | const NXString & | cycleParamName, |
bool | booleanValue | ||
) |
Set the boolean value of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
booleanValue | boolean value of the parameter |
void NXOpen::CAM::Cycle::SetBooleanValue | ( | const char * | cycleParamName, |
bool | booleanValue | ||
) |
Set the boolean value of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
booleanValue | boolean value of the parameter |
void NXOpen::CAM::Cycle::SetCamStatus | ( | bool | camStatus | ) |
Sets the cam status
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
camStatus | the cam status type |
void NXOpen::CAM::Cycle::SetCamValue | ( | int | doubleValue | ) |
Sets the cam value
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
doubleValue | the cam |
void NXOpen::CAM::Cycle::SetCsinkDiameter | ( | double | doubleValue | ) |
Sets the csink diameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
doubleValue | the csink diameter |
void NXOpen::CAM::Cycle::SetCycleType | ( | const NXString & | cycleName | ) |
Sets the cycle type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleName | the cycle type |
void NXOpen::CAM::Cycle::SetCycleType | ( | const char * | cycleName | ) |
Sets the cycle type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleName | the cycle type |
void NXOpen::CAM::Cycle::SetDoubleValue | ( | const NXString & | cycleParamName, |
double | doubleValue | ||
) |
Set the double value of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
doubleValue | double value of the parameter |
void NXOpen::CAM::Cycle::SetDoubleValue | ( | const char * | cycleParamName, |
double | doubleValue | ||
) |
Set the double value of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
doubleValue | double value of the parameter |
void NXOpen::CAM::Cycle::SetDwell | ( | NXOpen::CAM::Cycle::DwellType | dwell | ) |
Sets the dwell type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dwell | the dwell type |
void NXOpen::CAM::Cycle::SetDwellFinal | ( | NXOpen::CAM::Cycle::DwellType | dwell | ) |
Sets the dwell final type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dwell | the dwell final type |
void NXOpen::CAM::Cycle::SetDwellFinalValue | ( | double | doubleValue | ) |
Sets the dwell final value
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
doubleValue | the dwell final |
void NXOpen::CAM::Cycle::SetDwellStart | ( | NXOpen::CAM::Cycle::DwellType | dwell | ) |
Sets the dwell start type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dwell | the dwell start type |
void NXOpen::CAM::Cycle::SetDwellStartValue | ( | double | doubleValue | ) |
Sets the dwell start value
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
doubleValue | the dwell start |
void NXOpen::CAM::Cycle::SetDwellValue | ( | double | doubleValue | ) |
Sets the dwell value
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
doubleValue | the dwell value |
void NXOpen::CAM::Cycle::SetEntranceDiameter | ( | double | doubleValue | ) |
Sets the entrance diameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
doubleValue | the entrance diameter |
void NXOpen::CAM::Cycle::SetIntegerValue | ( | const NXString & | cycleParamName, |
int | integerValue | ||
) |
Set the integer value of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
integerValue | integer value of the parameter |
void NXOpen::CAM::Cycle::SetIntegerValue | ( | const char * | cycleParamName, |
int | integerValue | ||
) |
Set the integer value of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
integerValue | integer value of the parameter |
void NXOpen::CAM::Cycle::SetMotionOutput | ( | NXOpen::CAM::Cycle::MotionOutputTypes | newValue | ) |
Sets the motion output
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the motion output |
void NXOpen::CAM::Cycle::SetOption | ( | bool | optionType | ) |
Sets the option type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
optionType | the option type |
void NXOpen::CAM::Cycle::SetOrientation | ( | double | orientation | ) |
Sets the orientation
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
orientation | the orientation |
void NXOpen::CAM::Cycle::SetOrientationStatus | ( | bool | oStatus | ) |
Sets the orientation status
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
oStatus | the orientation status |
void NXOpen::CAM::Cycle::SetParameterActive | ( | const NXString & | cycleParamName, |
bool | parameterActive | ||
) |
To Set if parameter is active
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
parameterActive | if the parameter is active |
void NXOpen::CAM::Cycle::SetParameterActive | ( | const char * | cycleParamName, |
bool | parameterActive | ||
) |
To Set if parameter is active
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
parameterActive | if the parameter is active |
void NXOpen::CAM::Cycle::SetPointValue | ( | const NXString & | cycleParamName, |
const NXOpen::Point3d & | point | ||
) |
Set the point of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
point | point |
void NXOpen::CAM::Cycle::SetPointValue | ( | const char * | cycleParamName, |
const NXOpen::Point3d & | point | ||
) |
Set the point of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
point | point |
void NXOpen::CAM::Cycle::SetShift | ( | double | doubleValue | ) |
Sets the shift
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
doubleValue | the shift |
void NXOpen::CAM::Cycle::SetShiftStatus | ( | bool | camStatus | ) |
Sets the shift status
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
camStatus | the shift status type |
void NXOpen::CAM::Cycle::SetStepClearance | ( | double | doubleValue | ) |
Sets the step clearance
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
doubleValue | the step clearance |
void NXOpen::CAM::Cycle::SetStepClearanceStatus | ( | bool | camStatus | ) |
Sets the step clearance status
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
camStatus | the step clearance status type |
void NXOpen::CAM::Cycle::SetStringValue | ( | const NXString & | cycleParamName, |
const NXString & | stringValue | ||
) |
Set the string value of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
stringValue | string value of the parameter |
void NXOpen::CAM::Cycle::SetStringValue | ( | const char * | cycleParamName, |
const char * | stringValue | ||
) |
Set the string value of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
stringValue | string value of the parameter |
void NXOpen::CAM::Cycle::SetText | ( | const NXString & | cText | ) |
Sets the text
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cText | the text |
void NXOpen::CAM::Cycle::SetText | ( | const char * | cText | ) |
Sets the text
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cText | the text |
void NXOpen::CAM::Cycle::SetTimes | ( | int | times | ) |
Sets the times
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
times | the times |
void NXOpen::CAM::Cycle::SetTimesStatus | ( | bool | camStatus | ) |
Sets the times status
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
camStatus | the times status type |
void NXOpen::CAM::Cycle::SetVectorValue | ( | const NXString & | cycleParamName, |
const NXOpen::Vector3d & | vector | ||
) |
Set the vector of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
vector | vector |
void NXOpen::CAM::Cycle::SetVectorValue | ( | const char * | cycleParamName, |
const NXOpen::Vector3d & | vector | ||
) |
Set the vector of the parameter
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cycleParamName | the name of the parameter |
vector | vector |
double NXOpen::CAM::Cycle::Shift | ( | ) |
Returns the shift
Created in NX9.0.0.
License requirements : None
bool NXOpen::CAM::Cycle::ShiftStatus | ( | ) |
Returns the shift status
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::Cycle::StepClearance | ( | ) |
Returns the step clearance
Created in NX9.0.0.
License requirements : None
bool NXOpen::CAM::Cycle::StepClearanceStatus | ( | ) |
Returns the step clearance status
Created in NX9.0.0.
License requirements : None
NXString NXOpen::CAM::Cycle::Text | ( | ) |
Returns the text
Created in NX9.0.0.
License requirements : None
int NXOpen::CAM::Cycle::Times | ( | ) |
Returns the times
Created in NX9.0.0.
License requirements : None
bool NXOpen::CAM::Cycle::TimesStatus | ( | ) |
Returns the times status
Created in NX9.0.0.
License requirements : None