|
NX Open C++ 参考指南 2406 v1.1
|
毛刺镶件构建器 更多...
#include <Tooling_BurringInsertBuilder.hxx>
友元 | |
| class | _BurringInsertBuilderBuilder |
毛刺镶件构建器
Progressive Die Wizard builder to design burring punch and die insert
To create a new instance of this class, use NXOpen::Tooling::BurringInsertCollection::CreateBurringInsertBuilder
Default values.
| Property | Value |
|---|---|
| ArcRadius.Value | 0 (millimeters part), 0 (inches part) |
| BurringDirection | BurringDownwards |
| CircularOrNonCircular | Circular |
| DesignOption | BurringPunch |
| EndValue.Value | 0 (millimeters part), 0 (inches part) |
| ParentPart | DieBase |
| PlateClearanceFirst | 0 |
| PlateClearanceSecond | 0 |
| PlateClearanceThird | 0 |
| PunchHeadHeight.Value | 0 (millimeters part), 0 (inches part) |
| StartValue.Value | 0 (millimeters part), 0 (inches part) |
| UsePlateClearanceFirst | 0 |
| UsePlateClearanceSecond | 0 |
| UsePlateClearanceThird | 0 |
Created in NX8.0.0.
Specifies the blank position.
| NXString NXOpen::Tooling::BurringInsertBuilder::AddedPartName | ( | ) |
返回已添加的冲裁模板零件名称字符串。
创建于 NX2312.0.0。
许可要求:无
| void NXOpen::Tooling::BurringInsertBuilder::AddInsertComponent | ( | ) |
将插入的新模板零件添加到装配体中
创建于 NX2312.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| NXOpen::Expression * NXOpen::Tooling::BurringInsertBuilder::ArcRadius | ( | ) |
Returns the arc radius value.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::BurringInsertBuilder::BlankPositions NXOpen::Tooling::BurringInsertBuilder::BlankPosition | ( | ) |
Returns the blank position in punch plate or stripper plate.
Created in NX2312.0.0.
License requirements : None
| NXOpen::Section * NXOpen::Tooling::BurringInsertBuilder::BlankProfile | ( | ) |
Returns the blank profile to extrude the punch or die.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::BurringInsertBuilder::BlankTypes NXOpen::Tooling::BurringInsertBuilder::BlankType | ( | ) |
Returns the blank type.
Created in NX2212.0.0.
License requirements : None
| NXOpen::Tooling::BurringInsertBuilder::BurringDirections NXOpen::Tooling::BurringInsertBuilder::BurringDirection | ( | ) |
Returns the burring direction downwards or upwards.
Created in NX8.0.0.
License requirements : None
| NXOpen::Assemblies::SelectComponentList * NXOpen::Tooling::BurringInsertBuilder::BurringInsertDelete | ( | ) |
Returns the punch or die to delete
Created in NX2312.0.0.
License requirements : None
| NXOpen::TaggedObject * NXOpen::Tooling::BurringInsertBuilder::BurringInsertPart | ( | ) |
返回冲裁镶件零件的标签。
创建于 NX2312.0.0。
许可要求:无
| NXOpen::Tooling::BurringInsertBuilder::BurringPunchTypes NXOpen::Tooling::BurringInsertBuilder::BurringPunchType | ( | ) |
Returns the burring punch type to create.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::BurringInsertBuilder::CircularOrNonCircularType NXOpen::Tooling::BurringInsertBuilder::CircularOrNonCircular | ( | ) |
Returns the circular or non circular type.
Created in NX10.0.0.
License requirements : None
| NXOpen::TaggedObject * NXOpen::Tooling::BurringInsertBuilder::CreateNewComponent | ( | NXOpen::TaggedObject * | parentTag, |
| const NXOpen::Point3d & | origin ) |
Create new component.
| parentTag | the parent part |
| origin | the origin point to add |
| void NXOpen::Tooling::BurringInsertBuilder::CreateOffsetDatumPlaneForBurringDie | ( | ) |
为冲裁模具创建基准平面的操作
创建于 NX2312.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BurringInsertBuilder::DeletePunchOrDieComponent | ( | ) |
The action to delete the selected punch or die component
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::BurringInsertBuilder::DesignOptions NXOpen::Tooling::BurringInsertBuilder::DesignOption | ( | ) |
Returns the design option to design punch or die.
Created in NX8.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::BurringInsertBuilder::EndValue | ( | ) |
Returns the end height value of blank.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::BurringInsertBuilder::ParentTypes NXOpen::Tooling::BurringInsertBuilder::ParentPart | ( | ) |
Returns the parent part to create blank.
Created in NX8.0.0.
License requirements : None
| NXString NXOpen::Tooling::BurringInsertBuilder::ParentPartName | ( | ) |
Returns the parent part name to create blank.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::BurringInsertBuilder::PlateClearanceFirst | ( | ) |
Returns the value of plate clearance first.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::BurringInsertBuilder::PlateClearanceSecond | ( | ) |
Returns the value of plate clearance second.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::BurringInsertBuilder::PlateClearanceThird | ( | ) |
Returns the value of plate clearance third.
Created in NX8.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::BurringInsertBuilder::PunchHeadHeight | ( | ) |
Returns the punch head height value of blank.
Created in NX8.0.0.
License requirements : None
| NXOpen::SelectBody * NXOpen::Tooling::BurringInsertBuilder::PunchOrDieToEdit | ( | ) |
Returns the punch or die to edit
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::BurringInsertBuilder::RenameComponent | ( | ) |
Returns the option whether rename component.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::BurringInsertBuilder::RevolveSketchedCurve | ( | ) |
Extract burring region.
Created in NX8.0.0.
License requirements : None
| NXOpen::ScCollector * NXOpen::Tooling::BurringInsertBuilder::SelectFaces | ( | ) |
Returns the burring face of burring region.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::BurringInsertBuilder::SetAddedPartName | ( | const char * | newPartName | ) |
设置已添加的冲裁模板零件名称字符串。
创建于 NX2312.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| newPartName | newpartname |
| void NXOpen::Tooling::BurringInsertBuilder::SetAddedPartName | ( | const NXString & | newPartName | ) |
设置已添加的冲裁模板零件名称字符串。
创建于 NX2312.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| newPartName | newpartname |
| void NXOpen::Tooling::BurringInsertBuilder::SetBlankPosition | ( | NXOpen::Tooling::BurringInsertBuilder::BlankPositions | blankPosition | ) |
Sets the blank position in punch plate or stripper plate.
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| blankPosition | blankposition |
| void NXOpen::Tooling::BurringInsertBuilder::SetBlankType | ( | NXOpen::Tooling::BurringInsertBuilder::BlankTypes | blankType | ) |
Sets the blank type.
Created in NX2212.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| blankType | blanktype |
| void NXOpen::Tooling::BurringInsertBuilder::SetBurringDirection | ( | NXOpen::Tooling::BurringInsertBuilder::BurringDirections | burringDirection | ) |
Sets the burring direction downwards or upwards.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| burringDirection | burringdirection |
| void NXOpen::Tooling::BurringInsertBuilder::SetBurringInsertPart | ( | NXOpen::TaggedObject * | burringInsertPart | ) |
设置冲裁镶件零件的标签。
创建于 NX2312.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| burringInsertPart | burringinsertpart |
| void NXOpen::Tooling::BurringInsertBuilder::SetBurringPunchType | ( | NXOpen::Tooling::BurringInsertBuilder::BurringPunchTypes | burringPunchType | ) |
Sets the burring punch type to create.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| burringPunchType | burringpunchtype |
| void NXOpen::Tooling::BurringInsertBuilder::SetCircularOrNonCircular | ( | NXOpen::Tooling::BurringInsertBuilder::CircularOrNonCircularType | circularOrNonCircular | ) |
Sets the circular or non circular type.
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| circularOrNonCircular | circularornoncircular |
| void NXOpen::Tooling::BurringInsertBuilder::SetDesignOption | ( | NXOpen::Tooling::BurringInsertBuilder::DesignOptions | designOption | ) |
Sets the design option to design punch or die.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| designOption | designoption |
| void NXOpen::Tooling::BurringInsertBuilder::SetParentPart | ( | NXOpen::Tooling::BurringInsertBuilder::ParentTypes | parentPart | ) |
Sets the parent part to create blank.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| parentPart | parentpart |
| void NXOpen::Tooling::BurringInsertBuilder::SetParentPartName | ( | const char * | parentPart | ) |
Sets the parent part name to create blank.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| parentPart | Specifies the parent part name |
| void NXOpen::Tooling::BurringInsertBuilder::SetParentPartName | ( | const NXString & | parentPart | ) |
Sets the parent part name to create blank.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| parentPart | Specifies the parent part name |
| void NXOpen::Tooling::BurringInsertBuilder::SetPlateClearanceFirst | ( | double | plateClearanceFirst | ) |
Sets the value of plate clearance first.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| plateClearanceFirst | plateclearancefirst |
| void NXOpen::Tooling::BurringInsertBuilder::SetPlateClearanceSecond | ( | double | plateClearanceSecond | ) |
Sets the value of plate clearance second.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| plateClearanceSecond | plateclearancesecond |
| void NXOpen::Tooling::BurringInsertBuilder::SetPlateClearanceThird | ( | double | plateClearanceThird | ) |
Sets the value of plate clearance third.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| plateClearanceThird | plateclearancethird |
| void NXOpen::Tooling::BurringInsertBuilder::SetRenameComponent | ( | bool | renameComponent | ) |
Sets the option whether rename component.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| renameComponent | renamecomponent |
| void NXOpen::Tooling::BurringInsertBuilder::SetUsePlateClearanceFirst | ( | bool | usePlateClearanceFirst | ) |
Sets the option to use plate clearance first.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| usePlateClearanceFirst | useplateclearancefirst |
| void NXOpen::Tooling::BurringInsertBuilder::SetUsePlateClearanceSecond | ( | bool | usePlateClearanceSecond | ) |
Sets the option to use plate clearance second.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| usePlateClearanceSecond | useplateclearancesecond |
| void NXOpen::Tooling::BurringInsertBuilder::SetUsePlateClearanceThird | ( | bool | usePlateClearanceThird | ) |
Sets the option to use plate clearance third.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| usePlateClearanceThird | useplateclearancethird |
| NXOpen::Expression * NXOpen::Tooling::BurringInsertBuilder::StartValue | ( | ) |
Returns the start height value of blank.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::BurringInsertBuilder::SuppressOrUnsuppressFeatures | ( | NXOpen::TaggedObject * | partTag, |
| bool | isSuppress ) |
抑制或取消抑制某些特征
创建于 NX2406.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| partTag | parttag |
| isSuppress | issuppress |
| bool NXOpen::Tooling::BurringInsertBuilder::UsePlateClearanceFirst | ( | ) |
Returns the option to use plate clearance first.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::BurringInsertBuilder::UsePlateClearanceSecond | ( | ) |
Returns the option to use plate clearance second.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::BurringInsertBuilder::UsePlateClearanceThird | ( | ) |
Returns the option to use plate clearance third.
Created in NX8.0.0.
License requirements : None