NX Open C++ Reference Guide
|
Represents a DmSurfBuilder
Created in NX5.0.0.
More...
Public Member Functions | |
NXOpen::CAM::CutPatternBuilder * | CutPatternBuilder () |
Returns the cut pattern builder Created in NX6.0.0. | |
NXOpen::CAM::DmSurfBuilder::DmSurfCutAreaType | DmSurfCutArea () |
Returns the SDM: Cut Arear Created in NX5.0.0. | |
NXOpen::CAM::DmSurfBuilder::DmSurfCutPatternType | DmSurfCutPattern () |
Returns the Pattern SDM: Cut Method Created in NX5.0.0. | |
NXOpen::CAM::DmSurfBuilder::DmSurfCutStepType | DmSurfCutStep () |
Returns the SDM: Cut Step Created in NX5.0.0. | |
int | DmSurfCutStepFirstCut () |
Returns the First Cut, SDM: Cut Step Created in NX5.0.0. | |
int | DmSurfCutStepSecondCut () |
Returns the Second Cut, SDM: Cut Step Created in NX5.0.0. | |
int | DmSurfCutStepThirdCut () |
Returns the Third Cut, SDM: Cut Step Created in NX5.0.0. | |
NXOpen::CAM::DmSurfBuilder::DmSurfCutTraversalType | DmSurfCutTraversal () |
Returns the Cut Type SDM: Cut Method Created in NX5.0.0. | |
NXOpen::CAM::DmSurfBuilder::GougeActionType | DmSurfGouge () |
Returns the Surface Drive method/Gouge Check Created in NX5.0.0. | |
NXOpen::CAM::DmSurfBuilder::ToolPositionType | DmSurfToolPos () |
Returns the SDM: Tool Position Created in NX5.0.0. | |
NXOpen::CAM::SurfaceDriveGeometry * | DriveGeometry () |
Returns the drive geometry Created in NX8.0.0. | |
void | FlipMaterial () |
The method to flip material side Created in NX8.0.0. | |
NXOpen::CAM::DmSurfBuilder::CutDirection | GetCutDirection () |
Get the cut direction. | |
double | GetSurfacePercentageEndFirst () |
Get the end first. | |
double | GetSurfacePercentageEndLast () |
Get the end last. | |
double | GetSurfacePercentageEndStep () |
Get the end step. | |
double | GetSurfacePercentageStartFirst () |
Get the start first. | |
double | GetSurfacePercentageStartLast () |
Get the start last. | |
double | GetSurfacePercentageStartStep () |
Get the start step. | |
void | SetCutDirection (NXOpen::CAM::DmSurfBuilder::CutDirection cutDirection) |
Set the cut direction Created in NX8.0.0. | |
void | SetDmSurfCutArea (NXOpen::CAM::DmSurfBuilder::DmSurfCutAreaType dmSurfCutArea) |
Sets the SDM: Cut Arear Created in NX5.0.0. | |
void | SetDmSurfCutPattern (NXOpen::CAM::DmSurfBuilder::DmSurfCutPatternType dmSurfCutPattern) |
Sets the Pattern SDM: Cut Method Created in NX5.0.0. | |
void | SetDmSurfCutStep (NXOpen::CAM::DmSurfBuilder::DmSurfCutStepType dmSurfCutStep) |
Sets the SDM: Cut Step Created in NX5.0.0. | |
void | SetDmSurfCutStepFirstCut (int dmSurfCutStepFirstCut) |
Sets the First Cut, SDM: Cut Step Created in NX5.0.0. | |
void | SetDmSurfCutStepSecondCut (int dmSurfCutStepSecondCut) |
Sets the Second Cut, SDM: Cut Step Created in NX5.0.0. | |
void | SetDmSurfCutStepThirdCut (int dmSurfCutStepThirdCut) |
Sets the Third Cut, SDM: Cut Step Created in NX5.0.0. | |
void | SetDmSurfCutTraversal (NXOpen::CAM::DmSurfBuilder::DmSurfCutTraversalType dmSurfCutTraversal) |
Sets the Cut Type SDM: Cut Method Created in NX5.0.0. | |
void | SetDmSurfGouge (NXOpen::CAM::DmSurfBuilder::GougeActionType dmSurfGouge) |
Sets the Surface Drive method/Gouge Check Created in NX5.0.0. | |
void | SetDmSurfToolPos (NXOpen::CAM::DmSurfBuilder::ToolPositionType dmSurfToolPos) |
Sets the SDM: Tool Position Created in NX5.0.0. | |
void | SetSurfacePercentageEndFirst (double dValue) |
Set the end first Created in NX8.0.0. | |
void | SetSurfacePercentageEndLast (double dValue) |
Set the end last Created in NX8.0.0. | |
void | SetSurfacePercentageEndStep (double dValue) |
Set the end step Created in NX8.0.0. | |
void | SetSurfacePercentageStartFirst (double dValue) |
Set the start first Created in NX8.0.0. | |
void | SetSurfacePercentageStartLast (double dValue) |
Set the start last Created in NX8.0.0. | |
void | SetSurfacePercentageStartStep (double dValue) |
Set the start step Created in NX8.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | StepIntolBuilder () |
Returns the builder of SDM: Cut Step Intol Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | StepOuttolBuilder () |
Returns the builder of SDM: Cut Step Outol Created in NX5.0.0. | |
NXOpen::CAM::StepoverBuilder * | StepoverBuilder () |
Returns the builder of stepover Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | StockDriveBuilder () |
Returns the builder of Surface Stock (inheritable double) Created in NX5.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 DmSurfBuilder
Created in NX5.0.0.
Available types for Cut Direction.
SDM: Cut Method in scop, cut pattern.
SDM: Cut Method in scop, cut traversal.
Available types for SDM: Tool Position Type.
NXOpen::CAM::CutPatternBuilder* NXOpen::CAM::DmSurfBuilder::CutPatternBuilder | ( | ) |
Returns the cut pattern builder
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::DmSurfBuilder::DmSurfCutAreaType NXOpen::CAM::DmSurfBuilder::DmSurfCutArea | ( | ) |
Returns the SDM: Cut Arear
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::DmSurfBuilder::DmSurfCutPatternType NXOpen::CAM::DmSurfBuilder::DmSurfCutPattern | ( | ) |
Returns the Pattern SDM: Cut Method
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::DmSurfBuilder::DmSurfCutStepType NXOpen::CAM::DmSurfBuilder::DmSurfCutStep | ( | ) |
Returns the SDM: Cut Step
Created in NX5.0.0.
License requirements : None
int NXOpen::CAM::DmSurfBuilder::DmSurfCutStepFirstCut | ( | ) |
Returns the First Cut, SDM: Cut Step
Created in NX5.0.0.
License requirements : None
int NXOpen::CAM::DmSurfBuilder::DmSurfCutStepSecondCut | ( | ) |
Returns the Second Cut, SDM: Cut Step
Created in NX5.0.0.
License requirements : None
int NXOpen::CAM::DmSurfBuilder::DmSurfCutStepThirdCut | ( | ) |
Returns the Third Cut, SDM: Cut Step
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::DmSurfBuilder::DmSurfCutTraversalType NXOpen::CAM::DmSurfBuilder::DmSurfCutTraversal | ( | ) |
Returns the Cut Type SDM: Cut Method
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::DmSurfBuilder::GougeActionType NXOpen::CAM::DmSurfBuilder::DmSurfGouge | ( | ) |
Returns the Surface Drive method/Gouge Check
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::DmSurfBuilder::ToolPositionType NXOpen::CAM::DmSurfBuilder::DmSurfToolPos | ( | ) |
Returns the SDM: Tool Position
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::SurfaceDriveGeometry* NXOpen::CAM::DmSurfBuilder::DriveGeometry | ( | ) |
Returns the drive geometry
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
void NXOpen::CAM::DmSurfBuilder::FlipMaterial | ( | ) |
The method to flip material side
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::DmSurfBuilder::CutDirection NXOpen::CAM::DmSurfBuilder::GetCutDirection | ( | ) |
Get the cut direction.
double NXOpen::CAM::DmSurfBuilder::GetSurfacePercentageEndFirst | ( | ) |
Get the end first.
double NXOpen::CAM::DmSurfBuilder::GetSurfacePercentageEndLast | ( | ) |
Get the end last.
double NXOpen::CAM::DmSurfBuilder::GetSurfacePercentageEndStep | ( | ) |
Get the end step.
double NXOpen::CAM::DmSurfBuilder::GetSurfacePercentageStartFirst | ( | ) |
Get the start first.
double NXOpen::CAM::DmSurfBuilder::GetSurfacePercentageStartLast | ( | ) |
Get the start last.
double NXOpen::CAM::DmSurfBuilder::GetSurfacePercentageStartStep | ( | ) |
Get the start step.
void NXOpen::CAM::DmSurfBuilder::SetCutDirection | ( | NXOpen::CAM::DmSurfBuilder::CutDirection | cutDirection | ) |
Set the cut direction
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
cutDirection | the value of cut direction |
void NXOpen::CAM::DmSurfBuilder::SetDmSurfCutArea | ( | NXOpen::CAM::DmSurfBuilder::DmSurfCutAreaType | dmSurfCutArea | ) |
Sets the SDM: Cut Arear
Created in NX5.0.0.
License requirements : None
dmSurfCutArea | the value of Stepover |
void NXOpen::CAM::DmSurfBuilder::SetDmSurfCutPattern | ( | NXOpen::CAM::DmSurfBuilder::DmSurfCutPatternType | dmSurfCutPattern | ) |
Sets the Pattern SDM: Cut Method
Created in NX5.0.0.
License requirements : None
dmSurfCutPattern | the value of Pattern |
void NXOpen::CAM::DmSurfBuilder::SetDmSurfCutStep | ( | NXOpen::CAM::DmSurfBuilder::DmSurfCutStepType | dmSurfCutStep | ) |
Sets the SDM: Cut Step
Created in NX5.0.0.
License requirements : None
dmSurfCutStep | the value of Cut Step |
void NXOpen::CAM::DmSurfBuilder::SetDmSurfCutStepFirstCut | ( | int | dmSurfCutStepFirstCut | ) |
Sets the First Cut, SDM: Cut Step
Created in NX5.0.0.
License requirements : None
dmSurfCutStepFirstCut | the first cut value |
void NXOpen::CAM::DmSurfBuilder::SetDmSurfCutStepSecondCut | ( | int | dmSurfCutStepSecondCut | ) |
Sets the Second Cut, SDM: Cut Step
Created in NX5.0.0.
License requirements : None
dmSurfCutStepSecondCut | the second cut value |
void NXOpen::CAM::DmSurfBuilder::SetDmSurfCutStepThirdCut | ( | int | dmSurfCutStepThirdCut | ) |
Sets the Third Cut, SDM: Cut Step
Created in NX5.0.0.
License requirements : None
dmSurfCutStepThirdCut | the third cut value |
void NXOpen::CAM::DmSurfBuilder::SetDmSurfCutTraversal | ( | NXOpen::CAM::DmSurfBuilder::DmSurfCutTraversalType | dmSurfCutTraversal | ) |
Sets the Cut Type SDM: Cut Method
Created in NX5.0.0.
License requirements : None
dmSurfCutTraversal | the value of Cut Type |
void NXOpen::CAM::DmSurfBuilder::SetDmSurfGouge | ( | NXOpen::CAM::DmSurfBuilder::GougeActionType | dmSurfGouge | ) |
Sets the Surface Drive method/Gouge Check
Created in NX5.0.0.
License requirements : None
dmSurfGouge | the value of Gouge Check |
void NXOpen::CAM::DmSurfBuilder::SetDmSurfToolPos | ( | NXOpen::CAM::DmSurfBuilder::ToolPositionType | dmSurfToolPos | ) |
void NXOpen::CAM::DmSurfBuilder::SetSurfacePercentageEndFirst | ( | double | dValue | ) |
Set the end first
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of end first |
void NXOpen::CAM::DmSurfBuilder::SetSurfacePercentageEndLast | ( | double | dValue | ) |
Set the end last
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of end last |
void NXOpen::CAM::DmSurfBuilder::SetSurfacePercentageEndStep | ( | double | dValue | ) |
Set the end step
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of end step |
void NXOpen::CAM::DmSurfBuilder::SetSurfacePercentageStartFirst | ( | double | dValue | ) |
Set the start first
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of start first |
void NXOpen::CAM::DmSurfBuilder::SetSurfacePercentageStartLast | ( | double | dValue | ) |
Set the start last
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of start last |
void NXOpen::CAM::DmSurfBuilder::SetSurfacePercentageStartStep | ( | double | dValue | ) |
Set the start step
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of start step |
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmSurfBuilder::StepIntolBuilder | ( | ) |
Returns the builder of SDM: Cut Step Intol
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmSurfBuilder::StepOuttolBuilder | ( | ) |
Returns the builder of SDM: Cut Step Outol
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::StepoverBuilder* NXOpen::CAM::DmSurfBuilder::StepoverBuilder | ( | ) |
Returns the builder of stepover
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmSurfBuilder::StockDriveBuilder | ( | ) |
Returns the builder of Surface Stock (inheritable double)
Created in NX5.0.0.
License requirements : None