FlowBuilder Class

class NXOpen.CAM.FlowBuilder

Bases: NXOpen.TaggedObject

Represents a FlowBuilder Builder

This is an abstract class and cannot be instantiated.

New in version NX5.0.0.

Properties

Property Description
CenterCurve Returns or sets the Cleanup Output, Tool End Boundary
ContactBnd Returns or sets the Cleanup Output, Contact Boundary
FlowEdit Returns or sets the Manual Assembly
FlowOffsetMode Returns or sets the Flow Cut/Offset Mode
FlowOverlapDistBuilder Returns the flow overlap distance
MaxConcavityAngleBuilder Returns the flow max concavity
MergeDistBuilder Returns the builder of flow merge distance
MinCutLengthBuilder Returns the flow min cut length
NonSteepCutting Returns the Non-steep Cutting Builder
SteepAngleBuilder Returns the Steep Angle
SteepCutting Returns the Steep Cutting Builder
Tag Returns the Tag for this object.
TlDiameter Returns or sets the flow reference tool diameter

Methods

Enumerations

FlowBuilderFlowEditTypes Enumeration Available types for Flow Cut/Manual Assembly in scop
FlowBuilderFlowOffsetModeType Enumeration Available types for Flow Cut/Offset Mode in scop

Property Detail

CenterCurve

FlowBuilder.CenterCurve

Returns or sets the Cleanup Output, Tool End Boundary

-------------------------------------

Getter Method

Signature CenterCurve

Returns:the Tool End Boundary value
Return type:bool

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CenterCurve

Parameters:centerCurve (bool) – the Tool End Boundary value

New in version NX5.0.0.

License requirements: None.

ContactBnd

FlowBuilder.ContactBnd

Returns or sets the Cleanup Output, Contact Boundary

-------------------------------------

Getter Method

Signature ContactBnd

Returns:the Contact Boundary value
Return type:bool

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ContactBnd

Parameters:contactBnd (bool) – the Contact Boundary value

New in version NX5.0.0.

License requirements: None.

FlowEdit

FlowBuilder.FlowEdit

Returns or sets the Manual Assembly

-------------------------------------

Getter Method

Signature FlowEdit

Returns:the Manual Assembly value
Return type:NXOpen.CAM.FlowBuilderFlowEditTypes

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FlowEdit

Parameters:flowEdit (NXOpen.CAM.FlowBuilderFlowEditTypes) – the Manual Assembly value

New in version NX5.0.0.

License requirements: None.

FlowOffsetMode

FlowBuilder.FlowOffsetMode

Returns or sets the Flow Cut/Offset Mode

-------------------------------------

Getter Method

Signature FlowOffsetMode

Returns:the Flow Cut/Offset Mode value
Return type:NXOpen.CAM.FlowBuilderFlowOffsetModeType

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FlowOffsetMode

Parameters:flowOffsetMode (NXOpen.CAM.FlowBuilderFlowOffsetModeType) – the Flow Cut/Offset Mode value

New in version NX5.0.0.

License requirements: None.

FlowOverlapDistBuilder

FlowBuilder.FlowOverlapDistBuilder

Returns the flow overlap distance

-------------------------------------

Getter Method

Signature FlowOverlapDistBuilder

Returns:The flow overlap distance builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX5.0.0.

License requirements: None.

MaxConcavityAngleBuilder

FlowBuilder.MaxConcavityAngleBuilder

Returns the flow max concavity

-------------------------------------

Getter Method

Signature MaxConcavityAngleBuilder

Returns:The flow max concavity builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX5.0.0.

License requirements: None.

MergeDistBuilder

FlowBuilder.MergeDistBuilder

Returns the builder of flow merge distance

-------------------------------------

Getter Method

Signature MergeDistBuilder

Returns:The stepover dist builder
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX5.0.0.

License requirements: None.

MinCutLengthBuilder

FlowBuilder.MinCutLengthBuilder

Returns the flow min cut length

-------------------------------------

Getter Method

Signature MinCutLengthBuilder

Returns:The flow min cut length builder
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX5.0.0.

License requirements: None.

NonSteepCutting

FlowBuilder.NonSteepCutting

Returns the Non-steep Cutting Builder

-------------------------------------

Getter Method

Signature NonSteepCutting

Returns:Non-steep Cuttting Builder
Return type:NXOpen.CAM.FlowCutSteepContainment

New in version NX7.5.0.

License requirements: None.

SteepAngleBuilder

FlowBuilder.SteepAngleBuilder

Returns the Steep Angle

-------------------------------------

Getter Method

Signature SteepAngleBuilder

Returns:Steep Angle builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX5.0.0.

License requirements: None.

SteepCutting

FlowBuilder.SteepCutting

Returns the Steep Cutting Builder

-------------------------------------

Getter Method

Signature SteepCutting

Returns:Steep Cutting Builder
Return type:NXOpen.CAM.FlowCutSteepContainment

New in version NX7.5.0.

License requirements: None.

TlDiameter

FlowBuilder.TlDiameter

Returns or sets the flow reference tool diameter

-------------------------------------

Getter Method

Signature TlDiameter

Returns:The flow reference tool diameter
Return type:float

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature TlDiameter

Parameters:tlDiameter (float) – The flow reference tool diameter

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)