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(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(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(flowEdit)
Parameters: flowEdit ( NXOpen.CAM.FlowBuilderFlowEditTypes
) – the Manual Assembly valueNew 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(flowOffsetMode)
Parameters: flowOffsetMode ( NXOpen.CAM.FlowBuilderFlowOffsetModeType
) – the Flow Cut/Offset Mode valueNew 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(tlDiameter)
Parameters: tlDiameter (float) – The flow reference tool diameter New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)