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

Represents a Steep Containment Builder
Created in NX7.5.0. More...

Inheritance diagram for NXOpen::CAM::FlowCutSteepContainment:
NXOpen::TaggedObject

Public Types

enum  CutDirectionTypes { CutDirectionTypesMixed, CutDirectionTypesClimb, CutDirectionTypesConventional }
 Available types for Cut Direction in Flow Cut. More...
 
enum  CutLevelTypes { CutLevelTypesConstant, CutLevelTypesOptimized }
 cut level types
Created in NX8.5.0. More...
 
enum  PatternDirectionTypes { PatternDirectionTypesOutward, PatternDirectionTypesInward }
 Available types for Pattern Direction in Flow Cut. More...
 
enum  SteepCutDirectionTypes { SteepCutDirectionTypesMixed, SteepCutDirectionTypesHighToLow, SteepCutDirectionTypesLowToHigh }
 Available types for Steep Cut Direct in Flow Cut. More...
 

Public Member Functions

bool AddCenterPasses ()
 Returns the add center passes flag
Created in NX9.0.3. More...
 
bool CutBetweenLevels ()
 Returns the cut between levels
Created in NX8.5.0. More...
 
NXOpen::CAM::FlowCutSteepContainment::CutLevelTypes CutLevelType ()
 Returns the cut level type
Created in NX8.5.0. More...
 
NXOpen::CAM::CutPatternBuilderCutPattern ()
 Returns the cut pattern builder
Created in NX7.5.0. More...
 
NXOpen::CAM::StepoverBuilderDepthPerCut ()
 Returns the builder of flow cut depth per cut
Created in NX8.5.0. More...
 
NXOpen::CAM::FlowCutSteepContainment::CutDirectionTypes FlowCutDirection ()
 Returns the Cut Direction
Created in NX7.5.0. More...
 
NXOpen::CAM::InheritableIntBuilderNumberOfStepoversPerSide ()
 Returns the number of stepovers per side builder (inheritable int)
Created in NX7.5.0. More...
 
NXOpen::CAM::FlowCutSteepContainment::PatternDirectionTypes PatternDirection ()
 Returns the pattern direction
Created in NX7.5.0. More...
 
NXOpen::CAM::SequenceSequence ()
 Returns the Sequence
Created in NX7.5.0. More...
 
void SetAddCenterPasses (bool midPass)
 Sets the add center passes flag
Created in NX9.0.3. More...
 
void SetCutBetweenLevels (bool cutBetween)
 Sets the cut between levels
Created in NX8.5.0. More...
 
void SetCutLevelType (NXOpen::CAM::FlowCutSteepContainment::CutLevelTypes newValue)
 Sets the cut level type
Created in NX8.5.0. More...
 
void SetFlowCutDirection (NXOpen::CAM::FlowCutSteepContainment::CutDirectionTypes flowCutDirection)
 Sets the Cut Direction
Created in NX7.5.0. More...
 
void SetPatternDirection (NXOpen::CAM::FlowCutSteepContainment::PatternDirectionTypes propValue)
 Sets the pattern direction
Created in NX7.5.0. More...
 
void SetSteepCutDirection (NXOpen::CAM::FlowCutSteepContainment::SteepCutDirectionTypes flowSteepCutDirect)
 Sets the Steep Cut Direct
Created in NX7.5.0. More...
 
NXOpen::CAM::FlowCutSteepContainment::SteepCutDirectionTypes SteepCutDirection ()
 Returns the Steep Cut Direct
Created in NX7.5.0. More...
 
NXOpen::CAM::StepoverBuilderStepover ()
 Returns the builder of flow cut stepover
Created in NX7.5.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a Steep Containment Builder
Created in NX7.5.0.


Member Enumeration Documentation

Available types for Cut Direction in Flow Cut.

Enumerator
CutDirectionTypesMixed 

Mixed.

CutDirectionTypesClimb 

Climb.

CutDirectionTypesConventional 

Conventional.

cut level types
Created in NX8.5.0.


Enumerator
CutLevelTypesConstant 

Constant.

CutLevelTypesOptimized 

Optimized.

Available types for Pattern Direction in Flow Cut.

Enumerator
PatternDirectionTypesOutward 

Outward.

PatternDirectionTypesInward 

Inward.

Available types for Steep Cut Direct in Flow Cut.

Enumerator
SteepCutDirectionTypesMixed 

Mixed.

SteepCutDirectionTypesHighToLow 

High to Low.

SteepCutDirectionTypesLowToHigh 

Low to High.

Member Function Documentation

bool NXOpen::CAM::FlowCutSteepContainment::AddCenterPasses ( )

Returns the add center passes flag
Created in NX9.0.3.



License requirements : None

bool NXOpen::CAM::FlowCutSteepContainment::CutBetweenLevels ( )

Returns the cut between levels
Created in NX8.5.0.



License requirements : None

NXOpen::CAM::FlowCutSteepContainment::CutLevelTypes NXOpen::CAM::FlowCutSteepContainment::CutLevelType ( )

Returns the cut level type
Created in NX8.5.0.



License requirements : None

NXOpen::CAM::CutPatternBuilder* NXOpen::CAM::FlowCutSteepContainment::CutPattern ( )

Returns the cut pattern builder
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::StepoverBuilder* NXOpen::CAM::FlowCutSteepContainment::DepthPerCut ( )

Returns the builder of flow cut depth per cut
Created in NX8.5.0.



License requirements : None

NXOpen::CAM::FlowCutSteepContainment::CutDirectionTypes NXOpen::CAM::FlowCutSteepContainment::FlowCutDirection ( )

Returns the Cut Direction
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::FlowCutSteepContainment::NumberOfStepoversPerSide ( )

Returns the number of stepovers per side builder (inheritable int)
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::FlowCutSteepContainment::PatternDirectionTypes NXOpen::CAM::FlowCutSteepContainment::PatternDirection ( )

Returns the pattern direction
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::Sequence* NXOpen::CAM::FlowCutSteepContainment::Sequence ( )

Returns the Sequence
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

void NXOpen::CAM::FlowCutSteepContainment::SetAddCenterPasses ( bool  midPass)

Sets the add center passes flag
Created in NX9.0.3.



License requirements : None

Parameters
midPassthe add center passes flag
void NXOpen::CAM::FlowCutSteepContainment::SetCutBetweenLevels ( bool  cutBetween)

Sets the cut between levels
Created in NX8.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
cutBetweenthe cut between method
void NXOpen::CAM::FlowCutSteepContainment::SetCutLevelType ( NXOpen::CAM::FlowCutSteepContainment::CutLevelTypes  newValue)

Sets the cut level type
Created in NX8.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
newValuethe cut level type
void NXOpen::CAM::FlowCutSteepContainment::SetFlowCutDirection ( NXOpen::CAM::FlowCutSteepContainment::CutDirectionTypes  flowCutDirection)

Sets the Cut Direction
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
flowCutDirectionthe Offset Mode value
void NXOpen::CAM::FlowCutSteepContainment::SetPatternDirection ( NXOpen::CAM::FlowCutSteepContainment::PatternDirectionTypes  propValue)

Sets the pattern direction
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
propValuethe Pattern Deriction value
void NXOpen::CAM::FlowCutSteepContainment::SetSteepCutDirection ( NXOpen::CAM::FlowCutSteepContainment::SteepCutDirectionTypes  flowSteepCutDirect)

Sets the Steep Cut Direct
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
flowSteepCutDirectthe Steep Cut Direct value
NXOpen::CAM::FlowCutSteepContainment::SteepCutDirectionTypes NXOpen::CAM::FlowCutSteepContainment::SteepCutDirection ( )

Returns the Steep Cut Direct
Created in NX7.5.0.



License requirements : None

NXOpen::CAM::StepoverBuilder* NXOpen::CAM::FlowCutSteepContainment::Stepover ( )

Returns the builder of flow cut stepover
Created in NX7.5.0.



License requirements : None


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