NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::FlowBuilder Class Reference

Represents a FlowBuilder Builder
This is an abstract class and cannot be instantiated. More...

Inheritance diagram for NXOpen::CAM::FlowBuilder:
NXOpen::TaggedObject

List of all members.

Public Types

enum  FlowCutDirectionType { FlowCutDirectionTypeMixed, FlowCutDirectionTypeClimb, FlowCutDirectionTypeConventional }
 Available types for Flow Cut/Cut Direction in scop
More...
enum  FlowCutMethodType { FlowCutMethodTypeZigzag, FlowCutMethodTypeZig, FlowCutMethodTypeZigzagWithLift }
 Available types for Flow Cut/Cut Method in scop
More...
enum  FlowEditTypes { FlowEditTypesAutomatic, FlowEditTypesUserDefined }
 Available types for Flow Cut/Manual Assembly in scop. More...
enum  FlowOffsetModeType { FlowOffsetModeTypeSingle, FlowOffsetModeTypeMultiple, FlowOffsetModeTypeReftool }
 Available types for Flow Cut/Offset Mode in scop. More...
enum  FlowSequenceType {
  FlowSequenceTypeInsideOut, FlowSequenceTypeOutsideIn, FlowSequenceTypeSteepLast, FlowSequenceTypeSteepFirst,
  FlowSequenceTypeInsideOutAlternate, FlowSequenceTypeOutsideInAlternate
}
 Available types for Flow Cut/Sequencing in scop
More...
enum  FlowSteepContainmentTypes { FlowSteepContainmentTypesNone, FlowSteepContainmentTypesSteep, FlowSteepContainmentTypesNoneSteep }
 Available types for Steep Steep Containment in scop
More...
enum  FlowSteepCutDirectType { FlowSteepCutDirectTypeMixed, FlowSteepCutDirectTypeHighToLow, FlowSteepCutDirectTypeLowToHigh }
 Available types for Flow Cut/Steep Cut Direct in scop
More...

Public Member Functions

bool CenterCurve ()
 Returns the Cleanup Output, Tool End Boundary
Created in NX5.0.0.
bool ContactBnd ()
 Returns the Cleanup Output, Contact Boundary
Created in NX5.0.0.
NXOpen::CAM::CutPatternBuilderCutPatternBuilder ()
 Returns the cut pattern builder

NXOpen::CAM::FlowBuilder::FlowCutDirectionType FlowCutDirection ()
 Returns the Flow Cut/Cut Direction

NXOpen::CAM::FlowBuilder::FlowCutMethodType FlowCutMethod ()
 Returns the Flow Cut/Cut Method

NXOpen::CAM::FlowBuilder::FlowSteepContainmentTypes FlowcutSteepOpt ()
 Returns the option, Flow Cut: Steep Containment

NXOpen::CAM::FlowBuilder::FlowEditTypes FlowEdit ()
 Returns the Manual Assembly
Created in NX5.0.0.
NXOpen::CAM::FlowBuilder::FlowOffsetModeType FlowOffsetMode ()
 Returns the Flow Cut/Offset Mode
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderFlowOverlapDistBuilder ()
 Returns the flow overlap distance
Created in NX5.0.0.
NXOpen::CAM::FlowBuilder::FlowSequenceType FlowSequence ()
 Returns the Flow Cut/Sequencing

NXOpen::CAM::FlowBuilder::FlowSteepCutDirectType FlowSteepCutDirect ()
 Returns the Flow Cut/Steep Cut Direct

NXOpen::CAM::InheritableDoubleBuilderMaxConcavityAngleBuilder ()
 Returns the flow max concavity
Created in NX5.0.0.
NXOpen::CAM::InheritableToolDepBuilderMergeDistBuilder ()
 Returns the builder of flow merge distance
Created in NX5.0.0.
NXOpen::CAM::InheritableToolDepBuilderMinCutLengthBuilder ()
 Returns the flow min cut length
Created in NX5.0.0.
NXOpen::CAM::FlowCutSteepContainmentNonSteepCutting ()
 Returns the Non-steep Cutting Builder
Created in NX7.5.0.
NXOpen::CAM::InheritableIntBuilderOffsetsNumBuilder ()
 Returns the flow number of offset builder (inheritable int)

void SetCenterCurve (bool centerCurve)
 Sets the Cleanup Output, Tool End Boundary
Created in NX5.0.0.
void SetContactBnd (bool contactBnd)
 Sets the Cleanup Output, Contact Boundary
Created in NX5.0.0.
void SetFlowCutDirection (NXOpen::CAM::FlowBuilder::FlowCutDirectionType flowCutDirection)
 Sets the Flow Cut/Cut Direction

void SetFlowCutMethod (NXOpen::CAM::FlowBuilder::FlowCutMethodType flowCutMethod)
 Sets the Flow Cut/Cut Method

void SetFlowcutSteepOpt (NXOpen::CAM::FlowBuilder::FlowSteepContainmentTypes flowcutSteepOpt)
 Sets the option, Flow Cut: Steep Containment

void SetFlowEdit (NXOpen::CAM::FlowBuilder::FlowEditTypes flowEdit)
 Sets the Manual Assembly
Created in NX5.0.0.
void SetFlowOffsetMode (NXOpen::CAM::FlowBuilder::FlowOffsetModeType flowOffsetMode)
 Sets the Flow Cut/Offset Mode
Created in NX5.0.0.
void SetFlowSequence (NXOpen::CAM::FlowBuilder::FlowSequenceType flowSequence)
 Sets the Flow Cut/Sequencing

void SetFlowSteepCutDirect (NXOpen::CAM::FlowBuilder::FlowSteepCutDirectType flowSteepCutDirect)
 Sets the Flow Cut/Steep Cut Direct

void SetTlDiameter (double tlDiameter)
 Sets the flow reference tool diameter
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderSteepAngleBuilder ()
 Returns the Steep Angle
Created in NX5.0.0.
NXOpen::CAM::FlowCutSteepContainmentSteepCutting ()
 Returns the Steep Cutting Builder
Created in NX7.5.0.
NXOpen::CAM::StepoverBuilderStepoverBuilder ()
 Returns the builder of flow cut stepover

NXOpen::CAM::InheritableDoubleBuilderStepoverDistBuilder ()
 Returns the builder of flow stepover distance which is obsolete

double TlDiameter ()
 Returns the flow reference tool diameter
Created in NX5.0.0.

Detailed Description

Represents a FlowBuilder Builder
This is an abstract class and cannot be instantiated.



Created in NX5.0.0.


Member Enumeration Documentation

Available types for Flow Cut/Cut Direction in scop

Deprecated:
Deprecated in NX7.5.0.


Enumerator:
FlowCutDirectionTypeMixed 

Mixed.

FlowCutDirectionTypeClimb 

Climb.

FlowCutDirectionTypeConventional 

Conventional.

Available types for Flow Cut/Cut Method in scop

Deprecated:
Deprecated in NX7.5.0.


Enumerator:
FlowCutMethodTypeZigzag 

Zig-Zag.

FlowCutMethodTypeZig 

Zig.

FlowCutMethodTypeZigzagWithLift 

Zig-Zag with Lifts.

Available types for Flow Cut/Manual Assembly in scop.

Enumerator:
FlowEditTypesAutomatic 

Automatic.

FlowEditTypesUserDefined 

User Defined.

Available types for Flow Cut/Offset Mode in scop.

Enumerator:
FlowOffsetModeTypeSingle 

Single Pass.

FlowOffsetModeTypeMultiple 

Multiple Offsets.

FlowOffsetModeTypeReftool 

Reference Tool Offsets.

Available types for Flow Cut/Sequencing in scop

Deprecated:
Deprecated in NX7.5.0.


Enumerator:
FlowSequenceTypeInsideOut 

Inside-Out.

FlowSequenceTypeOutsideIn 

Outside-In.

FlowSequenceTypeSteepLast 

STEEP Last.

FlowSequenceTypeSteepFirst 

STEEP First.

FlowSequenceTypeInsideOutAlternate 

Inside-Out Alternate.

FlowSequenceTypeOutsideInAlternate 

Outside-In Alternate.

Available types for Steep Steep Containment in scop

Deprecated:
Deprecated in NX7.5.0.


Enumerator:
FlowSteepContainmentTypesNone 

None.

FlowSteepContainmentTypesSteep 

Steep.

FlowSteepContainmentTypesNoneSteep 

None Steep.

Available types for Flow Cut/Steep Cut Direct in scop

Deprecated:
Deprecated in NX7.5.0.


Enumerator:
FlowSteepCutDirectTypeMixed 

Mixed.

FlowSteepCutDirectTypeHighToLow 

High to Low.

FlowSteepCutDirectTypeLowToHigh 

Low to High.


Member Function Documentation

Returns the Cleanup Output, Tool End Boundary
Created in NX5.0.0.



License requirements : None

Returns the Cleanup Output, Contact Boundary
Created in NX5.0.0.



License requirements : None

Returns the cut pattern builder

Deprecated:
Deprecated in NX7.5.0.



Created in NX6.0.0.

License requirements : None

Returns the Flow Cut/Cut Direction

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Returns the Flow Cut/Cut Method

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Returns the option, Flow Cut: Steep Containment

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Returns the Manual Assembly
Created in NX5.0.0.



License requirements : None

Returns the Flow Cut/Offset Mode
Created in NX5.0.0.



License requirements : None

Returns the flow overlap distance
Created in NX5.0.0.



License requirements : None

Returns the Flow Cut/Sequencing

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Returns the Flow Cut/Steep Cut Direct

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Returns the flow max concavity
Created in NX5.0.0.



License requirements : None

Returns the builder of flow merge distance
Created in NX5.0.0.



License requirements : None

Returns the flow min cut length
Created in NX5.0.0.



License requirements : None

Returns the Non-steep Cutting Builder
Created in NX7.5.0.



License requirements : None

Returns the flow number of offset builder (inheritable int)

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

void NXOpen::CAM::FlowBuilder::SetCenterCurve ( bool  centerCurve)

Sets the Cleanup Output, Tool End Boundary
Created in NX5.0.0.



License requirements : None

Parameters:
centerCurvethe Tool End Boundary value
void NXOpen::CAM::FlowBuilder::SetContactBnd ( bool  contactBnd)

Sets the Cleanup Output, Contact Boundary
Created in NX5.0.0.



License requirements : None

Parameters:
contactBndthe Contact Boundary value

Sets the Flow Cut/Cut Direction

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Parameters:
flowCutDirectionthe Flow Cut/Offset Mode value

Sets the Flow Cut/Cut Method

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Parameters:
flowCutMethodthe Flow Cut/Offset Mode value

Sets the option, Flow Cut: Steep Containment

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Parameters:
flowcutSteepOptthe value of Steep Containment

Sets the Manual Assembly
Created in NX5.0.0.



License requirements : None

Parameters:
flowEditthe Manual Assembly value

Sets the Flow Cut/Offset Mode
Created in NX5.0.0.



License requirements : None

Parameters:
flowOffsetModethe Flow Cut/Offset Mode value

Sets the Flow Cut/Sequencing

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Parameters:
flowSequencethe Flow Cut/Sequencing value

Sets the Flow Cut/Steep Cut Direct

Deprecated:
Deprecated in NX7.5.0.



Created in NX5.0.0.

License requirements : None

Parameters:
flowSteepCutDirectthe Flow Cut/Steep Cut Direct value
void NXOpen::CAM::FlowBuilder::SetTlDiameter ( double  tlDiameter)

Sets the flow reference tool diameter
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
tlDiameterThe flow reference tool diameter

Returns the Steep Angle
Created in NX5.0.0.



License requirements : None

Returns the Steep Cutting Builder
Created in NX7.5.0.



License requirements : None

Returns the builder of flow cut stepover

Deprecated:
Deprecated in NX7.5.0.



Created in NX6.0.0.

License requirements : None

Returns the builder of flow stepover distance which is obsolete

Deprecated:
Deprecated in NX6.0.0.



Created in NX5.0.0.

License requirements : cam_base ("CAM BASE")

Returns the flow reference tool diameter
Created in NX5.0.0.



License requirements : None


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