NX Open C++ Reference Guide
|
Represents a tool axis ci Builder
Created in NX5.0.0.
More...
Public Types | |
enum | DpmProjTypes { DpmProjTypesProjVecFixed, DpmProjTypesProjVecToolAxis, DpmProjTypesProjVecFromPoint, DpmProjTypesProjVecToPoint, DpmProjTypesProjVecFromLine, DpmProjTypesProjVecToLine, DpmProjTypesProjVecNormToDrive, DpmProjTypesProjVecToDrive, DpmProjTypesProjVecRuling, DpmProjTypesProjVecUserDefined, DpmProjTypesProjVecTotal } |
Available types for Project Vector. More... | |
Public Member Functions | |
NXOpen::CAM::ProjVecCiBuilder::DpmProjTypes | GetDpmProjType () |
Get the Project Type. | |
NXOpen::Point * | Point () |
Returns the Point Created in NX8.0.0. | |
void | SetDpmProjType (NXOpen::CAM::ProjVecCiBuilder::DpmProjTypes projType) |
Set the Project Type Created in NX5.0.0. | |
void | SetPoint (NXOpen::Point *pointTag) |
Sets the Point Created in NX8.0.0. | |
void | SetVector (NXOpen::Direction *vector) |
Sets the Vector Created in NX8.0.0. | |
NXOpen::Direction * | Vector () |
Returns the Vector Created in NX8.0.0. |
Represents a tool axis ci Builder
Created in NX5.0.0.
Available types for Project Vector.
DpmProjTypesProjVecFixed |
Specify Vector. |
DpmProjTypesProjVecToolAxis | |
DpmProjTypesProjVecFromPoint |
way from Point |
DpmProjTypesProjVecToPoint |
Toward Point. |
DpmProjTypesProjVecFromLine |
Away from Line. |
DpmProjTypesProjVecToLine |
Toward Line. |
DpmProjTypesProjVecNormToDrive |
Normal to Drive. |
DpmProjTypesProjVecToDrive |
Toward Drive. |
DpmProjTypesProjVecRuling |
Swarf Ruling. |
DpmProjTypesProjVecUserDefined |
User Function. |
DpmProjTypesProjVecTotal |
Total. |
Get the Project Type.
Returns the Point
Created in NX8.0.0.
License requirements : None
void NXOpen::CAM::ProjVecCiBuilder::SetDpmProjType | ( | NXOpen::CAM::ProjVecCiBuilder::DpmProjTypes | projType | ) |
Set the Project Type
Created in NX5.0.0.
License requirements : None
projType | the project type value |
void NXOpen::CAM::ProjVecCiBuilder::SetPoint | ( | NXOpen::Point * | pointTag | ) |
void NXOpen::CAM::ProjVecCiBuilder::SetVector | ( | NXOpen::Direction * | vector | ) |
Sets the Vector
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
vector | the Vector |
Returns the Vector
Created in NX8.0.0.
License requirements : None