|
NX Open C++ 参考指南 2406 v1.1
|
通用镶件构建器 更多...
#include <Tooling_GeneralInsertBuilder.hxx>
Public 类型 | |
| enum | GenerateMethod { GenerateMethodBoundingBox , GenerateMethodUserDefined } |
| enum | ParentOption { ParentOptionNoParent } |
| enum | SideAttributeValues { SideAttributeValuesNone , SideAttributeValuesTop , SideAttributeValuesMiddle , SideAttributeValuesBottom } |
| enum | Types { TypesCreateInsert , TypesEditInsert , TypesDeleteInsert } |
友元 | |
| class | _GeneralInsertBuilderBuilder |
通用镶件构建器
General Insert Design Builder of PDW and EDW. A Body is returned by this builder.
To create a new instance of this class, use NXOpen::Tooling::ProgressiveDieManager::CreateGeneralInsertBuilder
Default values.
| Property | Value |
|---|---|
| BoxOffset.Value | 0 (millimeters part), 0 (inches part) |
| Clearance.Value | 0 (millimeters part), 0 (inches part) |
| GenerateType | BoundingBox |
| Height.Value | 0 (millimeters part), 0 (inches part) |
| NegativeX.Value | 0 (millimeters part), 0 (inches part) |
| NegativeY.Value | 0 (millimeters part), 0 (inches part) |
| NegativeZ.Value | 0 (millimeters part), 0 (inches part) |
| NormalRenameDialog | 0 |
| ParentPart | NoParent |
| PositiveX.Value | 0 (millimeters part), 0 (inches part) |
| PositiveY.Value | 0 (millimeters part), 0 (inches part) |
| PositiveZ.Value | 0 (millimeters part), 0 (inches part) |
| Radius.Value | 0 (millimeters part), 0 (inches part) |
| SettingWithoutFalseBody | 0 |
| SideAttributeValue | None |
| StartPosition.Value | 0 (millimeters part), 0 (inches part) |
Created in NX10.0.0.
| void NXOpen::Tooling::GeneralInsertBuilder::AddFromSpreadsheetAttributeList | ( | ) |
Move attribute from Attribute from Spreadsheet to Attribute of Object
Created in NX10.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::BoxOffset | ( | ) |
Returns the box offset
Created in NX10.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::Clearance | ( | ) |
Returns the clearance
Created in NX10.0.0.
License requirements : None
| void NXOpen::Tooling::GeneralInsertBuilder::CreateDatum | ( | ) |
Create datum on selected face
Created in NX10.0.0.
License requirements : None
| void NXOpen::Tooling::GeneralInsertBuilder::CreateOffsetDatumPlane | ( | ) |
创建偏移基准平面
创建于 NX12.0.2。
许可要求 : None
| void NXOpen::Tooling::GeneralInsertBuilder::CreateUserDefinedInsert | ( | const char * | refset | ) |
创建用户定义的插入特征。refset 定义该插入特征是 TRUE 还是 FALSE 体
创建于 NX10.0.0。
许可要求 : None
| refset | refset |
| void NXOpen::Tooling::GeneralInsertBuilder::CreateUserDefinedInsert | ( | const NXString & | refset | ) |
创建用户定义的插入特征。refset 定义该插入特征是 TRUE 还是 FALSE 体
创建于 NX10.0.0。
许可要求 : None
| refset | refset |
| void NXOpen::Tooling::GeneralInsertBuilder::DeleteAttribute | ( | ) |
Remove attribute from Attribute of Object
Created in NX10.0.0.
License requirements : None
| NXOpen::Tooling::GeneralInsertBuilder::GenerateMethod NXOpen::Tooling::GeneralInsertBuilder::GenerateType | ( | ) |
Returns the generate type
Created in NX10.0.0.
License requirements : None
| void NXOpen::Tooling::GeneralInsertBuilder::GetAttributeTitleName | ( | std::vector< NXString > & | titleName | ) |
Returns the title name of Attribute Of Object Tree list
Created in NX10.0.0.
License requirements : None
| titleName | the list of title |
| void NXOpen::Tooling::GeneralInsertBuilder::GetAttributeValueText | ( | std::vector< NXString > & | valueText | ) |
Returns the value text of Attribute Of Object Tree list
Created in NX10.0.0.
License requirements : None
| valueText | the list of title |
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::Height | ( | ) |
Returns the height
Created in NX10.0.0.
License requirements : None
| NXOpen::TaggedObject * NXOpen::Tooling::GeneralInsertBuilder::InsertComponent | ( | ) |
Returns the insert component.
Created in NX2312.0.0.
License requirements : None
| NXOpen::Assemblies::SelectComponentList * NXOpen::Tooling::GeneralInsertBuilder::InsertToDelete | ( | ) |
Returns the insert to delete
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| NXOpen::Assemblies::SelectComponent * NXOpen::Tooling::GeneralInsertBuilder::InsertToEdit | ( | ) |
Returns the insert to edit
Created in NX10.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::NegativeX | ( | ) |
Returns the negative x
Created in NX10.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::NegativeY | ( | ) |
Returns the negative y
Created in NX10.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::NegativeZ | ( | ) |
Returns the negative z
Created in NX10.0.0.
License requirements : None
| void NXOpen::Tooling::GeneralInsertBuilder::NewAttribute | ( | ) |
Create new attribute in Attribute of Object
Created in NX10.0.0.
License requirements : None
| bool NXOpen::Tooling::GeneralInsertBuilder::NormalRenameDialog | ( | ) |
Returns the normal rename dialog
Created in NX10.0.0.
License requirements : None
| NXOpen::Matrix3x3 NXOpen::Tooling::GeneralInsertBuilder::OrientationReferenceCSYS | ( | ) |
Returns the reference CSYS orientation
Created in NX11.0.0.
License requirements : None
| NXOpen::Section * NXOpen::Tooling::GeneralInsertBuilder::OuterProfile | ( | ) |
Returns the outer profile
Created in NX10.0.0.
License requirements : None
| NXOpen::Tooling::GeneralInsertBuilder::ParentOption NXOpen::Tooling::GeneralInsertBuilder::ParentPart | ( | ) |
Returns the parent part
Created in NX10.0.0.
License requirements : None
| NXString NXOpen::Tooling::GeneralInsertBuilder::ParentPartName | ( | ) |
Returns the parent part name of parent part
Created in NX10.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::PositiveX | ( | ) |
Returns the positive x
Created in NX10.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::PositiveY | ( | ) |
Returns the positive y
Created in NX10.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::PositiveZ | ( | ) |
Returns the positive z
Created in NX10.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::Radius | ( | ) |
Returns the radius
Created in NX10.0.0.
License requirements : None
| bool NXOpen::Tooling::GeneralInsertBuilder::ReverseInsertDirection | ( | ) |
Returns the reverse insert direction
Created in NX10.0.0.
License requirements : None
| NXOpen::SelectFaceList * NXOpen::Tooling::GeneralInsertBuilder::SelectFace | ( | ) |
Returns the select face
Created in NX10.0.0.
License requirements : None
| void NXOpen::Tooling::GeneralInsertBuilder::SetAttributeTitleName | ( | std::vector< NXString > & | titleName | ) |
Sets the title name of Attribute Of Object Tree list
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| titleName | the list of title |
| void NXOpen::Tooling::GeneralInsertBuilder::SetAttributeValueText | ( | std::vector< NXString > & | valueText | ) |
Sets the title name of Attribute Of Object Tree list
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| valueText | the list of title |
| void NXOpen::Tooling::GeneralInsertBuilder::SetGenerateType | ( | NXOpen::Tooling::GeneralInsertBuilder::GenerateMethod | generateType | ) |
Sets the generate type
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| generateType | generatetype |
| void NXOpen::Tooling::GeneralInsertBuilder::SetInsertComponent | ( | NXOpen::TaggedObject * | insertComponent | ) |
Sets the insert component.
Created in NX2312.0.0.
License requirements : None
| insertComponent | Specifies the the insert component tag |
| void NXOpen::Tooling::GeneralInsertBuilder::SetNormalRenameDialog | ( | bool | normalRenameDialog | ) |
Sets the normal rename dialog
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| normalRenameDialog | normalrenamedialog |
| void NXOpen::Tooling::GeneralInsertBuilder::SetOrientationReferenceCSYS | ( | const NXOpen::Matrix3x3 & | matrix | ) |
设置参考坐标系方向
创建于 NX11.0.0。
许可要求 : prog_die_wizard ("UG/Progressive Die Wizard")
| matrix | matrix |
| void NXOpen::Tooling::GeneralInsertBuilder::SetParentPart | ( | NXOpen::Tooling::GeneralInsertBuilder::ParentOption | parentPart | ) |
Sets the parent part
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| parentPart | parentpart |
| void NXOpen::Tooling::GeneralInsertBuilder::SetParentPartName | ( | const char * | parentPartName | ) |
Sets the parent part name of parent part
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| parentPartName | parentpartname |
| void NXOpen::Tooling::GeneralInsertBuilder::SetParentPartName | ( | const NXString & | parentPartName | ) |
Sets the parent part name of parent part
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| parentPartName | parentpartname |
| void NXOpen::Tooling::GeneralInsertBuilder::SetReverseInsertDirection | ( | bool | reverseInsertDirection | ) |
Sets the reverse insert direction
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| reverseInsertDirection | reverseinsertdirection |
| void NXOpen::Tooling::GeneralInsertBuilder::SetSettingWithoutFalseBody | ( | bool | settingWithoutFalseBody | ) |
Sets the setting without false body
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| settingWithoutFalseBody | settingwithoutfalsebody |
| void NXOpen::Tooling::GeneralInsertBuilder::SetSideAttributeValue | ( | NXOpen::Tooling::GeneralInsertBuilder::SideAttributeValues | sideAttributeValue | ) |
Sets the side attribute value for general insert.
Created in NX2312.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| sideAttributeValue | Indicates the side attribute value for general insert |
| bool NXOpen::Tooling::GeneralInsertBuilder::SettingWithoutFalseBody | ( | ) |
Returns the setting without false body
Created in NX10.0.0.
License requirements : None
| void NXOpen::Tooling::GeneralInsertBuilder::SetType | ( | NXOpen::Tooling::GeneralInsertBuilder::Types | type | ) |
Sets the operation type of general insert.
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| type | type |
| void NXOpen::Tooling::GeneralInsertBuilder::SetUserDefinedExtrudeDirection | ( | const NXOpen::Vector3d & | direction | ) |
设置用户定义的拉伸方向
创建于 NX11.0.1。
许可要求 : prog_die_wizard ("UG/Progressive Die Wizard")
| direction | direction |
| void NXOpen::Tooling::GeneralInsertBuilder::SetWizardType | ( | int | wizardType | ) |
Sets the wizard type
Created in NX10.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| wizardType | wizardtype |
| NXOpen::Tooling::GeneralInsertBuilder::SideAttributeValues NXOpen::Tooling::GeneralInsertBuilder::SideAttributeValue | ( | ) |
Returns the side attribute value for general insert.
Created in NX2312.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::GeneralInsertBuilder::StartPosition | ( | ) |
Returns the start position
Created in NX10.0.0.
License requirements : None
| NXOpen::Tooling::GeneralInsertBuilder::Types NXOpen::Tooling::GeneralInsertBuilder::Type | ( | ) |
Returns the operation type of general insert.
Created in NX10.0.0.
License requirements : None
| NXOpen::Vector3d NXOpen::Tooling::GeneralInsertBuilder::UserDefinedExtrudeDirection | ( | ) |
返回用户定义的拉伸方向
创建于 NX11.0.1。
许可要求 : None
| int NXOpen::Tooling::GeneralInsertBuilder::WizardType | ( | ) |
Returns the wizard type
Created in NX10.0.0.
License requirements : None