|
NX Open C++ Reference Guide
|
Represents a FlowBuilder Builder
This is an abstract class and cannot be instantiated.
More...
Public Types | |
| 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... | |
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::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::InheritableDoubleBuilder * | FlowOverlapDistBuilder () |
| Returns the flow overlap distance Created in NX5.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | MaxConcavityAngleBuilder () |
| Returns the flow max concavity Created in NX5.0.0. | |
| NXOpen::CAM::InheritableToolDepBuilder * | MergeDistBuilder () |
| Returns the builder of flow merge distance Created in NX5.0.0. | |
| NXOpen::CAM::InheritableToolDepBuilder * | MinCutLengthBuilder () |
| Returns the flow min cut length Created in NX5.0.0. | |
| NXOpen::CAM::FlowCutSteepContainment * | NonSteepCutting () |
| Returns the Non-steep Cutting Builder Created in NX7.5.0. | |
| 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 | 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 | SetTlDiameter (double tlDiameter) |
| Sets the flow reference tool diameter Created in NX5.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | SteepAngleBuilder () |
| Returns the Steep Angle Created in NX5.0.0. | |
| NXOpen::CAM::FlowCutSteepContainment * | SteepCutting () |
| Returns the Steep Cutting Builder Created in NX7.5.0. | |
| double | TlDiameter () |
| Returns the flow reference tool diameter Created in NX5.0.0. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a FlowBuilder Builder
This is an abstract class and cannot be instantiated.
Created in NX5.0.0.
Available types for Flow Cut/Offset Mode in scop.
| FlowOffsetModeTypeSingle |
Single Pass. |
| FlowOffsetModeTypeMultiple |
Multiple Offsets. |
| FlowOffsetModeTypeReftool |
Reference Tool Offsets. |
| bool NXOpen::CAM::FlowBuilder::CenterCurve | ( | ) |
| bool NXOpen::CAM::FlowBuilder::ContactBnd | ( | ) |
Returns the Cleanup Output, Contact Boundary
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::FlowBuilder::FlowEditTypes NXOpen::CAM::FlowBuilder::FlowEdit | ( | ) |
Returns the Manual Assembly
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::FlowBuilder::FlowOffsetModeType NXOpen::CAM::FlowBuilder::FlowOffsetMode | ( | ) |
Returns the Flow Cut/Offset Mode
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FlowBuilder::FlowOverlapDistBuilder | ( | ) |
Returns the flow overlap distance
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FlowBuilder::MaxConcavityAngleBuilder | ( | ) |
Returns the flow max concavity
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::FlowBuilder::MergeDistBuilder | ( | ) |
Returns the builder of flow merge distance
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::FlowBuilder::MinCutLengthBuilder | ( | ) |
Returns the flow min cut length
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::FlowCutSteepContainment* NXOpen::CAM::FlowBuilder::NonSteepCutting | ( | ) |
Returns the Non-steep Cutting Builder
Created in NX7.5.0.
License requirements : None
| void NXOpen::CAM::FlowBuilder::SetCenterCurve | ( | bool | centerCurve | ) |
| void NXOpen::CAM::FlowBuilder::SetContactBnd | ( | bool | contactBnd | ) |
| void NXOpen::CAM::FlowBuilder::SetFlowEdit | ( | NXOpen::CAM::FlowBuilder::FlowEditTypes | flowEdit | ) |
Sets the Manual Assembly
Created in NX5.0.0.
License requirements : None
| flowEdit | the Manual Assembly value |
| void NXOpen::CAM::FlowBuilder::SetFlowOffsetMode | ( | NXOpen::CAM::FlowBuilder::FlowOffsetModeType | flowOffsetMode | ) |
Sets the Flow Cut/Offset Mode
Created in NX5.0.0.
License requirements : None
| flowOffsetMode | the Flow Cut/Offset Mode 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")
| tlDiameter | The flow reference tool diameter |
| NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FlowBuilder::SteepAngleBuilder | ( | ) |
Returns the Steep Angle
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::FlowCutSteepContainment* NXOpen::CAM::FlowBuilder::SteepCutting | ( | ) |
Returns the Steep Cutting Builder
Created in NX7.5.0.
License requirements : None
| double NXOpen::CAM::FlowBuilder::TlDiameter | ( | ) |
Returns the flow reference tool diameter
Created in NX5.0.0.
License requirements : None