NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::CAM::AreaMillingNonSteepContainment Class Reference

Represents a NonSteep Containment Builder
Created in NX9.0.0. More...

Inheritance diagram for NXOpen::CAM::AreaMillingNonSteepContainment:
NXOpen::CAM::AreaMillingContainment NXOpen::TaggedObject

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::CutAngleCutAngleBuilder ()
 Returns the cut angle
Created in NX9.0.0.
 
NXOpen::CAM::InheritableIntBuilderNumberOfStepoversPerSide ()
 Returns the number of stepovers per side builder (inheritable int)
Created in NX9.0.0.
 
NXOpen::PointPatternCenterPoint ()
 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::CutPatternBuilderCutPattern ()
 Returns the cut pattern builder
Created in NX9.0.0.
 
NXOpen::CAM::StepoverBuilderStepover ()
 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.
 

Detailed Description

Represents a NonSteep Containment Builder
Created in NX9.0.0.


Member Enumeration Documentation

Available types for Area Milling Pocketing Direction in FASurfaceContour.

Enumerator:
AmPocketDirTypesOutward 

Outward.

AmPocketDirTypesInward 

Inward.

Available types for area milling Auto Pattern Center.

Enumerator:
AutoPatCenterTypesAutomatic 

Automatic.

AutoPatCenterTypesSpecify 

Specify.

Available types for Pattern Direction in Area Milling.

Enumerator:
PatternDirectionTypesOutward 

Outward.

PatternDirectionTypesInward 

Inward.

Member Function Documentation

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

Parameters
addPassesValuethe 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

Parameters
autoPatCenterautopatcenter
void NXOpen::CAM::AreaMillingNonSteepContainment::SetAmPocketDir ( NXOpen::CAM::AreaMillingNonSteepContainment::AmPocketDirTypes  pocketDirValue)

Sets the Pocketing Direction value
Created in NX9.0.0.



License requirements : None

Parameters
pocketDirValuethe Pocketing Direction value
void NXOpen::CAM::AreaMillingNonSteepContainment::SetPatternCenterPoint ( NXOpen::Point centerPoint)

Sets the Pattern Center Point
Created in NX9.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
centerPointcenterpoint
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")

Parameters
propValuethe Pattern Direction value

The documentation for this class was generated from the following file:
Copyright 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.