电极组件构建器
更多...
#include <Tooling_ElectrodeComponentBuilder.hxx>
|
|
class | _ElectrodeComponentBuilderBuilder |
电极组件构建器
电极组件构建器,用于安装夹头和托盘。
要创建该类的新实例,请使用 NXOpen::Tooling::ElectrodeDesignCollection::CreateComponentBuilder
默认值。
| 属性 | 值 |
| ReferPart | 0 |
| Rename | 0 |
创建于NX8.0.0版本。
◆ Chuck
表示电极卡盘类型。
| 枚举值 |
|---|
| ChuckUnknown | 未知
|
| ChuckHolder | 夹头
|
| ChuckPallet | 托盘
|
◆ ChuckType()
获取电极夹头类型。
创建于 NX8.0.0。
许可证要求:无
◆ ComponentMatrix()
获取组件矩阵。
创建于 NX12.0.0。
许可证要求:无
◆ Face()
获取其中心将作为机床组坐标系原点的面。
创建于 NX8.0.0。
许可证要求:无
◆ Fixture()
获取要编辑的电极夹具零件。
创建于NX8.0.0版本。
许可证要求 : 无
◆ InstallComponentPart() [1/2]
| NXOpen::NXObject * NXOpen::Tooling::ElectrodeComponentBuilder::InstallComponentPart |
( |
NXOpen::Tooling::SpreadsheetData * | templateData, |
|
|
const char * | libraryName, |
|
|
const char * | catalogName, |
|
|
const char * | classificationName, |
|
|
const char * | titleName ) |
安装夹具或托盘部件。
在NX12.0.0中创建。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
| templateData | 标准件的电子表格数据 |
| libraryName | 标准件的库名称 |
| catalogName | 标准件的目录名称 |
| classificationName | 标准件的分类名称 |
| titleName | 标准件的标题名称 |
◆ InstallComponentPart() [2/2]
安装夹具或托盘部件。
在NX12.0.0中创建。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
| templateData | 标准件的电子表格数据 |
| libraryName | 标准件的库名称 |
| catalogName | 标准件的目录名称 |
| classificationName | 标准件的分类名称 |
| titleName | 标准件的标题名称 |
◆ MateCsys()
获取当前机床组坐标系。
创建于 NX8.0.0。
许可证要求:无
◆ Parent()
获取要安装电极卡盘的装配体父级零件。
创建于NX8.0.0版本。
许可证要求 : 无
◆ ReferenceCenter()
| NXOpen::Point3d NXOpen::Tooling::ElectrodeComponentBuilder::ReferenceCenter |
( |
| ) |
|
返回组件参考点。
在NX12.0.0中创建。
许可证要求:无
◆ ReferPart()
| bool NXOpen::Tooling::ElectrodeComponentBuilder::ReferPart |
( |
| ) |
|
获取是否通过直接引用模板部件安装夹头的选项。
创建于 NX8.0.0。
许可证要求:无
◆ Rename()
| bool NXOpen::Tooling::ElectrodeComponentBuilder::Rename |
( |
| ) |
|
获取是否使用部件名称管理对话框的选项。
创建于 NX8.0.0。
许可证要求:无
◆ SetChuckType()
设置电极夹头类型。
创建于 NX8.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetComponentMatrix()
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetComponentMatrix |
( |
const NXOpen::Matrix3x3 & | matrix | ) |
|
设置组件矩阵。
在NX12.0.0中创建。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetMateCsys()
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetMateCsys |
( |
NXOpen::NXObject * | csys | ) |
|
设置当前机床组坐标系。
创建于 NX8.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetReferenceCenter()
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetReferenceCenter |
( |
const NXOpen::Point3d & | point | ) |
|
设置组件参考点。
在NX12.0.0中创建。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetReferPart()
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetReferPart |
( |
bool | referPart | ) |
|
设置是否通过直接引用模板部件安装夹头的选项。
创建于 NX8.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetRename()
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetRename |
( |
bool | rename | ) |
|
设置是否使用部件名称管理对话框的选项。
创建于 NX8.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetStandardData() [1/2]
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetStandardData |
( |
const char * | standardData | ) |
|
设置电极标准数据电子表格。
创建于 NX8.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetStandardData() [2/2]
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetStandardData |
( |
const NXString & | standardData | ) |
|
设置电极标准数据电子表格。
创建于 NX8.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetStandardPart() [1/2]
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetStandardPart |
( |
const char * | standardPart | ) |
|
设置要安装的电极标准部件。
创建于 NX8.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetStandardPart() [2/2]
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetStandardPart |
( |
const NXString & | standardPart | ) |
|
设置要安装的电极标准部件。
创建于 NX8.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetTemplateDataName() [1/2]
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetTemplateDataName |
( |
const char * | templateDataName | ) |
|
夹具或托盘的模板数据名称。
在NX12.0.0中创建。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetTemplateDataName() [2/2]
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetTemplateDataName |
( |
const NXString & | templateDataName | ) |
|
夹具或托盘的模板数据名称。
在NX12.0.0中创建。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetTemplatePartName() [1/2]
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetTemplatePartName |
( |
const char * | templatePartName | ) |
|
夹具或托盘的模板部件名称。
在NX12.0.0中创建。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetTemplatePartName() [2/2]
| void NXOpen::Tooling::ElectrodeComponentBuilder::SetTemplatePartName |
( |
const NXString & | templatePartName | ) |
|
夹具或托盘的模板部件名称。
在NX12.0.0中创建。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ StandardData()
| NXString NXOpen::Tooling::ElectrodeComponentBuilder::StandardData |
( |
| ) |
|
获取电极标准数据电子表格。
创建于 NX8.0.0。
许可证要求:无
◆ StandardPart()
| NXString NXOpen::Tooling::ElectrodeComponentBuilder::StandardPart |
( |
| ) |
|
获取要安装的电极标准部件。
创建于 NX8.0.0。
许可证要求:无