|
NX Open C++ 参考指南 2406 v1.1
|
工艺定义构建器 更多...
#include <Tooling_DefineProcessBuilder.hxx>
友元 | |
| class | _DefineProcessBuilderBuilder |
工艺定义构建器
Represents a DefineProcessBuilder used to create the bend.
To create a new instance of this class, use ProgressiveDieManager::CreateDefineProcessBuilder
Default values.
| Property | Value |
|---|---|
| BendAngle.Value | 90 |
| BendExtendSection | 0 |
| BendInset | OuterMoldLineProfile |
| BendRadius.Value | 0.5 (millimeters part), 0.02 (inches part) |
| BlendEdges | 1 |
| BlendRibEdges | 1 |
| BlendTongueEdges | 1 |
| DieRadius.Value | 2 (millimeters part), 0.05 (inches part) |
| MinimumToolClearance.Value | 5 (millimeters part), 0.2 (inches part) |
| PunchRadius.Value | 2 (millimeters part), 0.05 (inches part) |
| RibAngle.Value | 45 |
| RibCrossSection | Circular |
| RibDepth.Value | 3 (millimeters part), 0.1 (inches part) |
| RibEdgeRadius.Value | 0 (millimeters part), 0.0 (inches part) |
| RibEndCondition | Formed |
| RibPunchWidth.Value | 2 (millimeters part), 0.05 (inches part) |
| RibRadius.Value | 3 (millimeters part), 0.1 (inches part) |
| RibTaperDistance.Value | 6 (millimeters part), 0.25 (inches part) |
| RibWidth.Value | 3 (millimeters part), 0.1 (inches part) |
| ScrapStationNumber | 1 |
| TongueDepth.Value | 5 (millimeters part), 0.2 (inches part) |
| TongueRadius.Value | 0 (millimeters part), 0.0 (inches part) |
| TongueShape | Lanced |
| TongueWidth.Value | 10 (millimeters part), 0.4 (inches part) |
Created in NX2312.0.0.
the bend inset options
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::BendAngle | ( | ) |
Returns the bend angle
Created in NX2312.0.0.
License requirements : None
| bool NXOpen::Tooling::DefineProcessBuilder::BendExtendSection | ( | ) |
Returns the bend extend section
Created in NX2312.0.0.
License requirements : None
| NXOpen::Tooling::DefineProcessBuilder::BendInsetOptions NXOpen::Tooling::DefineProcessBuilder::BendInset | ( | ) |
Returns the bend inset
Created in NX2312.0.0.
License requirements : None
| NXOpen::Section * NXOpen::Tooling::DefineProcessBuilder::BendLineSection | ( | ) |
Returns the bend line section
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::BendRadius | ( | ) |
Returns the bend radius
Created in NX2312.0.0.
License requirements : None
| bool NXOpen::Tooling::DefineProcessBuilder::BendReverseDirection | ( | ) |
Returns the bend reverse direction
Created in NX2312.0.0.
License requirements : None
| bool NXOpen::Tooling::DefineProcessBuilder::BendReverseSide | ( | ) |
Returns the bend reverse side
Created in NX2312.0.0.
License requirements : None
| NXOpen::ScCollector * NXOpen::Tooling::DefineProcessBuilder::BendTargetFace | ( | ) |
Returns the bend target face
Created in NX2312.0.0.
License requirements : None
| bool NXOpen::Tooling::DefineProcessBuilder::BlendEdges | ( | ) |
Returns the blend edges
Created in NX2312.0.0.
License requirements : None
| bool NXOpen::Tooling::DefineProcessBuilder::BlendRibEdges | ( | ) |
Returns the blend rib edges
Created in NX2312.0.0.
License requirements : None
| bool NXOpen::Tooling::DefineProcessBuilder::BlendTongueEdges | ( | ) |
Returns the blend tongue edges
Created in NX2312.0.0.
License requirements : None
| void NXOpen::Tooling::DefineProcessBuilder::ConvertToSheetMetal | ( | NXOpen::Face * | baseFace | ) |
Convert to sheet metal according to the base face
Created in NX2312.0.0.
License requirements : None
| baseFace | baseface |
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::DieRadius | ( | ) |
Returns the die radius
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::MinimumToolClearance | ( | ) |
Returns the minimum tool clearance
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::PunchRadius | ( | ) |
Returns the punch radius
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::RibAngle | ( | ) |
Returns the rib angle
Created in NX2312.0.0.
License requirements : None
| NXOpen::Tooling::DefineProcessBuilder::RibCrossSectionOptions NXOpen::Tooling::DefineProcessBuilder::RibCrossSection | ( | ) |
Returns the rib cross section
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::RibDepth | ( | ) |
Returns the rib depth
Created in NX2312.0.0.
License requirements : None
| bool NXOpen::Tooling::DefineProcessBuilder::RibDepthDirection | ( | ) |
Returns the rib depth direction
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::RibEdgeRadius | ( | ) |
Returns the rib edge radius
Created in NX2312.0.0.
License requirements : None
| NXOpen::Tooling::DefineProcessBuilder::RibEndConditionOptions NXOpen::Tooling::DefineProcessBuilder::RibEndCondition | ( | ) |
Returns the rib end condition
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::RibPunchWidth | ( | ) |
Returns the rib punch width
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::RibRadius | ( | ) |
Returns the rib radius
Created in NX2312.0.0.
License requirements : None
| NXOpen::Section * NXOpen::Tooling::DefineProcessBuilder::RibSection | ( | ) |
Returns the rib section
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::RibTaperDistance | ( | ) |
Returns the rib taper distance
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::RibWidth | ( | ) |
Returns the rib width
Created in NX2312.0.0.
License requirements : None
| NXOpen::SelectEdgeList * NXOpen::Tooling::DefineProcessBuilder::ScrapEdges | ( | ) |
Returns the scrap edges
Created in NX2312.0.0.
License requirements : None
| int NXOpen::Tooling::DefineProcessBuilder::ScrapStationNumber | ( | ) |
Returns the scrap station number
Created in NX2312.0.0.
License requirements : None
| void NXOpen::Tooling::DefineProcessBuilder::SetBendExtendSection | ( | bool | bendExtendSection | ) |
Sets the bend extend section
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| bendExtendSection | bendextendsection |
| void NXOpen::Tooling::DefineProcessBuilder::SetBendInset | ( | NXOpen::Tooling::DefineProcessBuilder::BendInsetOptions | bendInset | ) |
Sets the bend inset
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| bendInset | bendinset |
| void NXOpen::Tooling::DefineProcessBuilder::SetBendReverseDirection | ( | bool | bendReverseDirection | ) |
Sets the bend reverse direction
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| bendReverseDirection | bendreversedirection |
| void NXOpen::Tooling::DefineProcessBuilder::SetBendReverseSide | ( | bool | bendReverseSide | ) |
Sets the bend reverse side
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| bendReverseSide | bendreverseside |
| void NXOpen::Tooling::DefineProcessBuilder::SetBlendEdges | ( | bool | blendEdges | ) |
Sets the blend edges
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| blendEdges | blendedges |
| void NXOpen::Tooling::DefineProcessBuilder::SetBlendRibEdges | ( | bool | blendRibEdges | ) |
Sets the blend rib edges
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| blendRibEdges | blendribedges |
| void NXOpen::Tooling::DefineProcessBuilder::SetBlendTongueEdges | ( | bool | blendTongueEdges | ) |
Sets the blend tongue edges
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| blendTongueEdges | blendtongueedges |
| void NXOpen::Tooling::DefineProcessBuilder::SetRibCrossSection | ( | NXOpen::Tooling::DefineProcessBuilder::RibCrossSectionOptions | ribCrossSection | ) |
Sets the rib cross section
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| ribCrossSection | ribcrosssection |
| void NXOpen::Tooling::DefineProcessBuilder::SetRibDepthDirection | ( | bool | ribDepthDirection | ) |
Sets the rib depth direction
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| ribDepthDirection | ribdepthdirection |
| void NXOpen::Tooling::DefineProcessBuilder::SetRibEndCondition | ( | NXOpen::Tooling::DefineProcessBuilder::RibEndConditionOptions | ribEndCondition | ) |
Sets the rib end condition
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| ribEndCondition | ribendcondition |
| void NXOpen::Tooling::DefineProcessBuilder::SetScrapStationNumber | ( | int | scrapStationNumber | ) |
Sets the scrap station number
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| scrapStationNumber | scrapstationnumber |
| void NXOpen::Tooling::DefineProcessBuilder::SetTongueDepthDirection | ( | bool | tongueDepthDirection | ) |
Sets the tongue depth direction
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| tongueDepthDirection | tonguedepthdirection |
| void NXOpen::Tooling::DefineProcessBuilder::SetTongueShape | ( | NXOpen::Tooling::DefineProcessBuilder::TongueShapeOptions | tongueShape | ) |
Sets the tongue shape
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| tongueShape | tongueshape |
| void NXOpen::Tooling::DefineProcessBuilder::SetTongueWidthDirection | ( | bool | tongueWidthDirection | ) |
Sets the tongue width direction
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| tongueWidthDirection | tonguewidthdirection |
| void NXOpen::Tooling::DefineProcessBuilder::SetType | ( | NXOpen::Tooling::DefineProcessBuilder::Types | type | ) |
Sets the define process type
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| type | type |
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::TongueDepth | ( | ) |
Returns the tongue depth
Created in NX2312.0.0.
License requirements : None
| bool NXOpen::Tooling::DefineProcessBuilder::TongueDepthDirection | ( | ) |
Returns the tongue depth direction
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::TongueRadius | ( | ) |
Returns the tongue radius
Created in NX2312.0.0.
License requirements : None
| NXOpen::Section * NXOpen::Tooling::DefineProcessBuilder::TongueSection | ( | ) |
Returns the tongue section
Created in NX2312.0.0.
License requirements : None
| NXOpen::Tooling::DefineProcessBuilder::TongueShapeOptions NXOpen::Tooling::DefineProcessBuilder::TongueShape | ( | ) |
Returns the tongue shape
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::DefineProcessBuilder::TongueWidth | ( | ) |
Returns the tongue width
Created in NX2312.0.0.
License requirements : None
| bool NXOpen::Tooling::DefineProcessBuilder::TongueWidthDirection | ( | ) |
Returns the tongue width direction
Created in NX2312.0.0.
License requirements : None
| NXOpen::Tooling::DefineProcessBuilder::Types NXOpen::Tooling::DefineProcessBuilder::Type | ( | ) |
Returns the define process type
Created in NX2312.0.0.
License requirements : None