NX Open C++ Reference Guide
|
represent rotary floor finish builder
Created in NX9.0.0.
More...
Public Types | |
enum | CutDirection { CutDirectionCorner1U = 1, CutDirectionCorner1V, CutDirectionCorner2U, CutDirectionCorner2V, CutDirectionCorner3U, CutDirectionCorner3V, CutDirectionCorner4U, CutDirectionCorner4V } |
the types for start cut direction More... | |
enum | CutDirType { CutDirTypeClimb, CutDirTypeConventional, CutDirTypeMixed } |
the types for cut direction More... | |
enum | DirectionType { DirectionTypeAroundAxis, DirectionTypeAlongAxis } |
the types for direction More... | |
enum | DmSurfCutAreaType { DmSurfCutAreaTypeSurfacePercent, DmSurfCutAreaTypeDiagonalPoints } |
the types for cut area More... | |
enum | DmSurfCutStepTypes { DmSurfCutStepTypesTolerance, DmSurfCutStepTypesPoints } |
the types for Cut Step More... | |
enum | GougeActionTypes { GougeActionTypesNone, GougeActionTypesWarning, GougeActionTypesSkip, GougeActionTypesRetract } |
the gouge action types for Rotary Floor Finish method/Gouge Check in scop More... | |
enum | MatSideType { MatSideTypeSame, MatSideTypeOpp } |
the types for flip material More... | |
Public Member Functions | |
NXOpen::CAM::DmRotaryFloorFinishBuilder::CutDirType | CutDirectionType () |
Returns the function for cut direction type Created in NX9.0.0. | |
NXOpen::CAM::CutPatternBuilder * | CutPatternBuilder () |
Returns the cut pattern builder Created in NX9.0.0. | |
NXOpen::CAM::DmRotaryFloorFinishBuilder::DirectionType | DirectionAxisType () |
Returns the direction axis type Created in NX9.0.0. | |
NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutAreaType | DmSurfCutArea () |
Returns the cut area Created in NX9.0.0. | |
NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutStepTypes | DmSurfCutStep () |
Returns the cut step Created in NX9.0.0. | |
int | DmSurfCutStepFirstCut () |
Returns the first cut of cut step Created in NX9.0.0. | |
int | DmSurfCutStepSecondCut () |
Returns the second cut of cut step Created in NX9.0.0. | |
int | DmSurfCutStepThirdCut () |
Returns the third cut of cut step Created in NX9.0.0. | |
NXOpen::CAM::DmRotaryFloorFinishBuilder::GougeActionTypes | DmSurfGouge () |
Returns the gouge action Created in NX9.0.0. | |
void | FlipMaterial () |
Flip material side Created in NX9.0.0. | |
NXOpen::CAM::DmRotaryFloorFinishBuilder::CutDirection | GetCutDirection () |
Get cut direction. | |
double | GetSurfacePercentageEndFirst () |
Get percentage end first. | |
double | GetSurfacePercentageEndLast () |
Get percentage end last. | |
double | GetSurfacePercentageEndStep () |
Get percentage end step. | |
double | GetSurfacePercentageStartFirst () |
Get percentage start first. | |
double | GetSurfacePercentageStartLast () |
Get percentage start last. | |
double | GetSurfacePercentageStartStep () |
Get percentage start step. | |
NXOpen::CAM::PartAxisBuilder * | PartAxisBuilder () |
Returns the part axis builder Created in NX9.0.0. | |
void | SetCutDirection (NXOpen::CAM::DmRotaryFloorFinishBuilder::CutDirection cutDirection) |
Set cut direction. | |
void | SetCutDirectionType (NXOpen::CAM::DmRotaryFloorFinishBuilder::CutDirType cutDirectionType) |
Sets the function for cut direction type Created in NX9.0.0. | |
void | SetDirectionAxisType (NXOpen::CAM::DmRotaryFloorFinishBuilder::DirectionType directionType) |
Sets the direction axis type Created in NX9.0.0. | |
void | SetDmSurfCutArea (NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutAreaType dmSurfCutArea) |
Sets the cut area Created in NX9.0.0. | |
void | SetDmSurfCutStep (NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutStepTypes dmSurfCutStep) |
Sets the cut step Created in NX9.0.0. | |
void | SetDmSurfCutStepFirstCut (int dmSurfCutStepFirstCut) |
Sets the first cut of cut step Created in NX9.0.0. | |
void | SetDmSurfCutStepSecondCut (int dmSurfCutStepSecondCut) |
Sets the second cut of cut step Created in NX9.0.0. | |
void | SetDmSurfCutStepThirdCut (int dmSurfCutStepThirdCut) |
Sets the third cut of cut step Created in NX9.0.0. | |
void | SetDmSurfGouge (NXOpen::CAM::DmRotaryFloorFinishBuilder::GougeActionTypes dmSurfGouge) |
Sets the gouge action Created in NX9.0.0. | |
void | SetSurfacePercentageEndFirst (double dValue) |
Set percentage end first Created in NX9.0.0. | |
void | SetSurfacePercentageEndLast (double dValue) |
Set percentage end last Created in NX9.0.0. | |
void | SetSurfacePercentageEndStep (double dValue) |
Set percentage end step Created in NX9.0.0. | |
void | SetSurfacePercentageStartFirst (double dValue) |
Set percentage start first Created in NX9.0.0. | |
void | SetSurfacePercentageStartLast (double dValue) |
Set percentage start last Created in NX9.0.0. | |
void | SetSurfacePercentageStartStep (double dValue) |
Set percentage start step Created in NX9.0.0. | |
void | SetTiltAngle (double tiltAngle) |
Sets the tilt angle Created in NX9.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | StepIntolBuilder () |
Returns the builder of cut step intol Created in NX9.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | StepOuttolBuilder () |
Returns the builder of cut step outol Created in NX9.0.0. | |
double | TiltAngle () |
Returns the tilt angle 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. | |
represent rotary floor finish builder
Created in NX9.0.0.
the types for start cut direction
NXOpen::CAM::DmRotaryFloorFinishBuilder::CutDirType NXOpen::CAM::DmRotaryFloorFinishBuilder::CutDirectionType | ( | ) |
Returns the function for cut direction type
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::CutPatternBuilder* NXOpen::CAM::DmRotaryFloorFinishBuilder::CutPatternBuilder | ( | ) |
Returns the cut pattern builder
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::DmRotaryFloorFinishBuilder::DirectionType NXOpen::CAM::DmRotaryFloorFinishBuilder::DirectionAxisType | ( | ) |
Returns the direction axis type
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutAreaType NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutArea | ( | ) |
Returns the cut area
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutStepTypes NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutStep | ( | ) |
Returns the cut step
Created in NX9.0.0.
License requirements : None
int NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutStepFirstCut | ( | ) |
Returns the first cut of cut step
Created in NX9.0.0.
License requirements : None
int NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutStepSecondCut | ( | ) |
Returns the second cut of cut step
Created in NX9.0.0.
License requirements : None
int NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutStepThirdCut | ( | ) |
Returns the third cut of cut step
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::DmRotaryFloorFinishBuilder::GougeActionTypes NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfGouge | ( | ) |
Returns the gouge action
Created in NX9.0.0.
License requirements : None
void NXOpen::CAM::DmRotaryFloorFinishBuilder::FlipMaterial | ( | ) |
Flip material side
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::DmRotaryFloorFinishBuilder::CutDirection NXOpen::CAM::DmRotaryFloorFinishBuilder::GetCutDirection | ( | ) |
Get cut direction.
double NXOpen::CAM::DmRotaryFloorFinishBuilder::GetSurfacePercentageEndFirst | ( | ) |
Get percentage end first.
double NXOpen::CAM::DmRotaryFloorFinishBuilder::GetSurfacePercentageEndLast | ( | ) |
Get percentage end last.
double NXOpen::CAM::DmRotaryFloorFinishBuilder::GetSurfacePercentageEndStep | ( | ) |
Get percentage end step.
double NXOpen::CAM::DmRotaryFloorFinishBuilder::GetSurfacePercentageStartFirst | ( | ) |
Get percentage start first.
double NXOpen::CAM::DmRotaryFloorFinishBuilder::GetSurfacePercentageStartLast | ( | ) |
Get percentage start last.
double NXOpen::CAM::DmRotaryFloorFinishBuilder::GetSurfacePercentageStartStep | ( | ) |
Get percentage start step.
NXOpen::CAM::PartAxisBuilder* NXOpen::CAM::DmRotaryFloorFinishBuilder::PartAxisBuilder | ( | ) |
Returns the part axis builder
Created in NX9.0.0.
License requirements : None
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetCutDirection | ( | NXOpen::CAM::DmRotaryFloorFinishBuilder::CutDirection | cutDirection | ) |
Set cut direction.
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cutDirection | the value of cut direction |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetCutDirectionType | ( | NXOpen::CAM::DmRotaryFloorFinishBuilder::CutDirType | cutDirectionType | ) |
Sets the function for cut direction type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
cutDirectionType | the value of direction type |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetDirectionAxisType | ( | NXOpen::CAM::DmRotaryFloorFinishBuilder::DirectionType | directionType | ) |
Sets the direction axis type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
directionType | the value of direction type |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetDmSurfCutArea | ( | NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutAreaType | dmSurfCutArea | ) |
Sets the cut area
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dmSurfCutArea | the value of Stepover |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetDmSurfCutStep | ( | NXOpen::CAM::DmRotaryFloorFinishBuilder::DmSurfCutStepTypes | dmSurfCutStep | ) |
Sets the cut step
Created in NX9.0.0.
License requirements : None
dmSurfCutStep | the value of Cut Step |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetDmSurfCutStepFirstCut | ( | int | dmSurfCutStepFirstCut | ) |
Sets the first cut of cut step
Created in NX9.0.0.
License requirements : None
dmSurfCutStepFirstCut | the first cut value |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetDmSurfCutStepSecondCut | ( | int | dmSurfCutStepSecondCut | ) |
Sets the second cut of cut step
Created in NX9.0.0.
License requirements : None
dmSurfCutStepSecondCut | the second cut value |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetDmSurfCutStepThirdCut | ( | int | dmSurfCutStepThirdCut | ) |
Sets the third cut of cut step
Created in NX9.0.0.
License requirements : None
dmSurfCutStepThirdCut | the third cut value |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetDmSurfGouge | ( | NXOpen::CAM::DmRotaryFloorFinishBuilder::GougeActionTypes | dmSurfGouge | ) |
Sets the gouge action
Created in NX9.0.0.
License requirements : None
dmSurfGouge | the value of Gouge Check |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetSurfacePercentageEndFirst | ( | double | dValue | ) |
Set percentage end first
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of end first |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetSurfacePercentageEndLast | ( | double | dValue | ) |
Set percentage end last
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of end last |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetSurfacePercentageEndStep | ( | double | dValue | ) |
Set percentage end step
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of end step |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetSurfacePercentageStartFirst | ( | double | dValue | ) |
Set percentage start first
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of start first |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetSurfacePercentageStartLast | ( | double | dValue | ) |
Set percentage start last
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of start last |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetSurfacePercentageStartStep | ( | double | dValue | ) |
Set percentage start step
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
dValue | the value of start step |
void NXOpen::CAM::DmRotaryFloorFinishBuilder::SetTiltAngle | ( | double | tiltAngle | ) |
Sets the tilt angle
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
tiltAngle | the tilt angle value |
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmRotaryFloorFinishBuilder::StepIntolBuilder | ( | ) |
Returns the builder of cut step intol
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmRotaryFloorFinishBuilder::StepOuttolBuilder | ( | ) |
Returns the builder of cut step outol
Created in NX9.0.0.
License requirements : None
double NXOpen::CAM::DmRotaryFloorFinishBuilder::TiltAngle | ( | ) |
Returns the tilt angle
Created in NX9.0.0.
License requirements : None