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