NX Open C++ Reference Guide
|
Represents a DmSurfBuilder
Created in NX5.0.0.
More...
Public Types | |
enum | CutDirection { CutDirectionCorner1U = 1, CutDirectionCorner1V, CutDirectionCorner2U, CutDirectionCorner2V, CutDirectionCorner3U, CutDirectionCorner3V, CutDirectionCorner4U, CutDirectionCorner4V } |
Available types for Cut Direction. More... | |
enum | DmSurfCutAreaType { DmSurfCutAreaTypeSurfacePercent, DmSurfCutAreaTypeDiagonalPoints } |
Available types for SDM: Cut Area. More... | |
enum | DmSurfCutPatternType { DmSurfCutPatternTypeFollowPeriphery, DmSurfCutPatternTypeSep1, DmSurfCutPatternTypeParallelLines, DmSurfCutPatternTypeSep2, DmSurfCutPatternTypeHelical } |
SDM: Cut Method in scop, cut pattern. More... | |
enum | DmSurfCutStepType { DmSurfCutStepTypeTolerance, DmSurfCutStepTypePoints } |
Available types for SDM: Cut Step. More... | |
enum | DmSurfCutTraversalType { DmSurfCutTraversalTypeZigZag, DmSurfCutTraversalTypeZigZagLift, DmSurfCutTraversalTypeZig } |
SDM: Cut Method in scop, cut traversal. More... | |
enum | GougeActionType { GougeActionTypeNone, GougeActionTypeWarning, GougeActionTypeSkip, GougeActionTypeRetract } |
Surface Drive method/Gouge Check in scop. More... | |
enum | MatSideType { MatSideTypeSame, MatSideTypeOpp } |
Available types for Flip Material, SDM: Select Cut Direction. More... | |
enum | ToolPositionType { ToolPositionTypeOn, ToolPositionTypeTanto } |
Available types for SDM: Tool Position Type. 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::DmSurfStepoverCiBuilder * | StepoverCiBuilder () |
Returns the builder of stepover which is obsolete | |
NXOpen::CAM::InheritableDoubleBuilder * | StockDriveBuilder () |
Returns the builder of Surface Stock (inheritable double) Created in NX5.0.0. |
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.
Returns the cut pattern builder
Created in NX6.0.0.
License requirements : None
Returns the SDM: Cut Arear
Created in NX5.0.0.
License requirements : None
Returns the Pattern SDM: Cut Method
Created in NX5.0.0.
License requirements : None
Returns the SDM: Cut Step
Created in NX5.0.0.
License requirements : None
Returns the First Cut, SDM: Cut Step
Created in NX5.0.0.
License requirements : None
Returns the Second Cut, SDM: Cut Step
Created in NX5.0.0.
License requirements : None
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
Returns the Surface Drive method/Gouge Check
Created in NX5.0.0.
License requirements : None
Returns the SDM: Tool Position
Created in NX5.0.0.
License requirements : None
Returns the drive geometry
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
The method to flip material side
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
Get the cut direction.
Get the end first.
Get the end last.
Get the end step.
Get the start first.
Get the start last.
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 |
Returns the builder of SDM: Cut Step Intol
Created in NX5.0.0.
License requirements : None
Returns the builder of SDM: Cut Step Outol
Created in NX5.0.0.
License requirements : None
Returns the builder of stepover
Created in NX6.0.0.
License requirements : None
Returns the builder of stepover which is obsolete
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
Returns the builder of Surface Stock (inheritable double)
Created in NX5.0.0.
License requirements : None