|
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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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