NX Open C++ Reference Guide
|
Represents a NonSteep Containment Builder
Created in NX9.0.0.
More...
Public Types | |
enum | AmPocketDirTypes { AmPocketDirTypesOutward, AmPocketDirTypesInward } |
Available types for Area Milling Pocketing Direction in FASurfaceContour. More... | |
enum | AutoPatCenterTypes { AutoPatCenterTypesAutomatic, AutoPatCenterTypesSpecify } |
Available types for area milling Auto Pattern Center. More... | |
enum | PatternDirectionTypes { PatternDirectionTypesOutward, PatternDirectionTypesInward } |
Available types for Pattern Direction in Area Milling. More... | |
![]() | |
enum | CutDirectionTypes { CutDirectionTypesClimb, CutDirectionTypesConventional } |
Available types for Cut Direction in Area Milling. More... | |
Public Member Functions | |
int | AmAddPasses () |
Returns the Additional Passes Created in NX9.0.0. | |
NXOpen::CAM::AreaMillingNonSteepContainment::AutoPatCenterTypes | AmAutoPatCenter () |
Returns the Area Milling Auto Pattern Center Created in NX9.0.0. | |
NXOpen::CAM::AreaMillingNonSteepContainment::AmPocketDirTypes | AmPocketDir () |
Returns the Pocketing Direction value Created in NX9.0.0. | |
NXOpen::CAM::CutAngle * | CutAngleBuilder () |
Returns the cut angle Created in NX9.0.0. | |
NXOpen::CAM::InheritableIntBuilder * | NumberOfStepoversPerSide () |
Returns the number of stepovers per side builder (inheritable int) Created in NX9.0.0. | |
NXOpen::Point * | PatternCenterPoint () |
Returns the Pattern Center Point Created in NX9.0.0. | |
NXOpen::CAM::AreaMillingNonSteepContainment::PatternDirectionTypes | PatternDirection () |
Returns the pattern direction Created in NX9.0.0. | |
void | SetAmAddPasses (int addPassesValue) |
Sets the Additional Passes Created in NX9.0.0. | |
void | SetAmAutoPatCenter (NXOpen::CAM::AreaMillingNonSteepContainment::AutoPatCenterTypes autoPatCenter) |
Sets the Area Milling Auto Pattern Center Created in NX9.0.0. | |
void | SetAmPocketDir (NXOpen::CAM::AreaMillingNonSteepContainment::AmPocketDirTypes pocketDirValue) |
Sets the Pocketing Direction value Created in NX9.0.0. | |
void | SetPatternCenterPoint (NXOpen::Point *centerPoint) |
Sets the Pattern Center Point Created in NX9.0.0. | |
void | SetPatternDirection (NXOpen::CAM::AreaMillingNonSteepContainment::PatternDirectionTypes propValue) |
Sets the pattern direction Created in NX9.0.0. | |
![]() | |
NXOpen::CAM::CutPatternBuilder * | CutPattern () |
Returns the cut pattern builder Created in NX9.0.0. | |
NXOpen::CAM::StepoverBuilder * | Stepover () |
Returns the builder of area milling stepover 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. | |
Represents a NonSteep Containment Builder
Created in NX9.0.0.
Available types for Area Milling Pocketing Direction in FASurfaceContour.
Available types for Pattern Direction in Area Milling.
int NXOpen::CAM::AreaMillingNonSteepContainment::AmAddPasses | ( | ) |
Returns the Additional Passes
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::AreaMillingNonSteepContainment::AutoPatCenterTypes NXOpen::CAM::AreaMillingNonSteepContainment::AmAutoPatCenter | ( | ) |
Returns the Area Milling Auto Pattern Center
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::AreaMillingNonSteepContainment::AmPocketDirTypes NXOpen::CAM::AreaMillingNonSteepContainment::AmPocketDir | ( | ) |
Returns the Pocketing Direction value
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::CutAngle* NXOpen::CAM::AreaMillingNonSteepContainment::CutAngleBuilder | ( | ) |
Returns the cut angle
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::AreaMillingNonSteepContainment::NumberOfStepoversPerSide | ( | ) |
Returns the number of stepovers per side builder (inheritable int)
Created in NX9.0.0.
License requirements : None
NXOpen::Point* NXOpen::CAM::AreaMillingNonSteepContainment::PatternCenterPoint | ( | ) |
Returns the Pattern Center Point
Created in NX9.0.0.
License requirements : None
NXOpen::CAM::AreaMillingNonSteepContainment::PatternDirectionTypes NXOpen::CAM::AreaMillingNonSteepContainment::PatternDirection | ( | ) |
Returns the pattern direction
Created in NX9.0.0.
License requirements : None
void NXOpen::CAM::AreaMillingNonSteepContainment::SetAmAddPasses | ( | int | addPassesValue | ) |
Sets the Additional Passes
Created in NX9.0.0.
License requirements : None
addPassesValue | the Additional Passes value |
void NXOpen::CAM::AreaMillingNonSteepContainment::SetAmAutoPatCenter | ( | NXOpen::CAM::AreaMillingNonSteepContainment::AutoPatCenterTypes | autoPatCenter | ) |
Sets the Area Milling Auto Pattern Center
Created in NX9.0.0.
License requirements : None
autoPatCenter | autopatcenter |
void NXOpen::CAM::AreaMillingNonSteepContainment::SetAmPocketDir | ( | NXOpen::CAM::AreaMillingNonSteepContainment::AmPocketDirTypes | pocketDirValue | ) |
void NXOpen::CAM::AreaMillingNonSteepContainment::SetPatternCenterPoint | ( | NXOpen::Point * | centerPoint | ) |
Sets the Pattern Center Point
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
centerPoint | centerpoint |
void NXOpen::CAM::AreaMillingNonSteepContainment::SetPatternDirection | ( | NXOpen::CAM::AreaMillingNonSteepContainment::PatternDirectionTypes | propValue | ) |
Sets the pattern direction
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
propValue | the Pattern Direction value |