FlowBuilder Class¶
-
class
NXOpen.CAM.FlowBuilder¶ Bases:
NXOpen.TaggedObjectRepresents 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
CenterCurveReturns: the Tool End Boundary value Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CenterCurveParameters: 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
ContactBndReturns: the Contact Boundary value Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ContactBndParameters: 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
FlowEditReturns: the Manual Assembly value Return type: NXOpen.CAM.FlowBuilderFlowEditTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FlowEditParameters: 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
FlowOffsetModeReturns: the Flow Cut/Offset Mode value Return type: NXOpen.CAM.FlowBuilderFlowOffsetModeTypeNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FlowOffsetModeParameters: 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
FlowOverlapDistBuilderReturns: The flow overlap distance builder Return type: NXOpen.CAM.InheritableDoubleBuilderNew in version NX5.0.0.
License requirements: None.
MaxConcavityAngleBuilder¶
-
FlowBuilder.MaxConcavityAngleBuilder¶ Returns the flow max concavity
-------------------------------------Getter Method
Signature
MaxConcavityAngleBuilderReturns: The flow max concavity builder Return type: NXOpen.CAM.InheritableDoubleBuilderNew in version NX5.0.0.
License requirements: None.
MergeDistBuilder¶
-
FlowBuilder.MergeDistBuilder¶ Returns the builder of flow merge distance
-------------------------------------Getter Method
Signature
MergeDistBuilderReturns: The stepover dist builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
MinCutLengthBuilder¶
-
FlowBuilder.MinCutLengthBuilder¶ Returns the flow min cut length
-------------------------------------Getter Method
Signature
MinCutLengthBuilderReturns: The flow min cut length builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
NonSteepCutting¶
-
FlowBuilder.NonSteepCutting¶ Returns the Non-steep Cutting Builder
-------------------------------------Getter Method
Signature
NonSteepCuttingReturns: Non-steep Cuttting Builder Return type: NXOpen.CAM.FlowCutSteepContainmentNew in version NX7.5.0.
License requirements: None.
SteepAngleBuilder¶
-
FlowBuilder.SteepAngleBuilder¶ Returns the Steep Angle
-------------------------------------Getter Method
Signature
SteepAngleBuilderReturns: Steep Angle builder Return type: NXOpen.CAM.InheritableDoubleBuilderNew in version NX5.0.0.
License requirements: None.
SteepCutting¶
-
FlowBuilder.SteepCutting¶ Returns the Steep Cutting Builder
-------------------------------------Getter Method
Signature
SteepCuttingReturns: Steep Cutting Builder Return type: NXOpen.CAM.FlowCutSteepContainmentNew in version NX7.5.0.
License requirements: None.
TlDiameter¶
-
FlowBuilder.TlDiameter¶ Returns or sets the flow reference tool diameter
-------------------------------------Getter Method
Signature
TlDiameterReturns: The flow reference tool diameter Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TlDiameterParameters: tlDiameter (float) – The flow reference tool diameter New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)