|
NX Open C++ 参考指南 2406 v1.1
|
创建模架箱体 更多...
#include <Tooling_CreateBoxBuilder.hxx>
Public 类型 | |
| enum | BoxType { BoxTypeGeneral , BoxTypeBounding } |
友元 | |
| class | _CreateBoxBuilderBuilder |
创建模架箱体
表示创建箱体的操作
要创建此类的新实例,请使用 NXOpen::Tooling::CreateBoxCollection::CreateBoxBuilder
默认值。
| 属性 | 值 |
|---|---|
| Clearance.Value | 1.0(毫米单位零件),0.1(英寸单位零件) |
| OffsetNegativeX.Value | 1.0(毫米单位零件),0.1(英寸单位零件) |
| OffsetNegativeY.Value | 1.0(毫米单位零件),0.1(英寸单位零件) |
| OffsetNegativeZ.Value | 1.0(毫米单位零件),0.1(英寸单位零件) |
| OffsetPositiveX.Value | 1.0(毫米单位零件),0.1(英寸单位零件) |
| OffsetPositiveY.Value | 1.0(毫米单位零件),0.1(英寸单位零件) |
| OffsetPositiveZ.Value | 1.0(毫米单位零件),0.1(英寸单位零件) |
| XValue.Value | 10(毫米单位零件),1.0(英寸单位零件) |
| YValue.Value | 10(毫米单位零件),1.0(英寸单位零件) |
| ZValue.Value | 10(毫米单位零件),1.0(英寸单位零件) |
创建于NX8.0.0版本。
| int NXOpen::Tooling::CreateBoxBuilder::BoxColor | ( | ) |
获取箱体颜色。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::Clearance | ( | ) |
获取箱体六个方向的间隙值。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| void NXOpen::Tooling::CreateBoxBuilder::ConvertFrecToBuilderData | ( | NXOpen::NXObject * | featTag | ) |
将特征记录数据转换为构建器数据。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")OR studio_free_form("自由曲面造型")OR features_modeling("特征建模")OR solid_modeling("实体建模")
| featTag | 边界框KF特征标识 |
| NXOpen::Point3d NXOpen::Tooling::CreateBoxBuilder::GetBoxCsysPosition | ( | ) |
获取框的坐标系点位置。
版本:NX8.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| NXOpen::NXObject * NXOpen::Tooling::CreateBoxBuilder::GetBoxFeatTag | ( | ) |
获取KF框特征标识。
| NXOpen::ScCollector * NXOpen::Tooling::CreateBoxBuilder::Objects | ( | ) |
获取用于创建边界框的对象。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::OffsetNegativeX | ( | ) |
获取箱体-X方向的偏置值。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::OffsetNegativeY | ( | ) |
获取箱体-Y方向的偏置值。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::OffsetNegativeZ | ( | ) |
获取箱体-Z方向的偏置值。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::OffsetPositiveX | ( | ) |
获取箱体+X方向的偏置值。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::OffsetPositiveY | ( | ) |
获取箱体+Y方向的偏置值。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::OffsetPositiveZ | ( | ) |
获取箱体+Z方向的偏置值。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| void NXOpen::Tooling::CreateBoxBuilder::SetBoxColor | ( | int | colorValue | ) |
设置框的颜色。
版本:NX8.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 studio_free_form ("STUDIO FREE FORM") 或 features_modeling ("FEATURES MODELING") 或 solid_modeling ("SOLIDS MODELING")
| colorValue | 颜色值 |
| void NXOpen::Tooling::CreateBoxBuilder::SetBoxColorValue | ( | const NXOpen::Point3d & | value | ) |
设置框的颜色。
版本:NX8.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 studio_free_form ("STUDIO FREE FORM") 或 features_modeling ("FEATURES MODELING") 或 solid_modeling ("SOLIDS MODELING")
| value | 颜色值 |
| void NXOpen::Tooling::CreateBoxBuilder::SetBoxCsysPosition | ( | const NXOpen::Point3d & | value | ) |
设置框的坐标系点位置。
版本:NX8.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 studio_free_form ("STUDIO FREE FORM") 或 features_modeling ("FEATURES MODELING") 或 solid_modeling ("SOLIDS MODELING")
| value | 位置值 |
| void NXOpen::Tooling::CreateBoxBuilder::SetBoxMatrixAndPosition | ( | const NXOpen::Matrix3x3 & | matrix, |
| const NXOpen::Point3d & | position ) |
设置箱体坐标系矩阵和位置。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")OR studio_free_form("自由曲面造型")OR features_modeling("特征建模")OR solid_modeling("实体建模")
| matrix | 矩阵 |
| position | 位置 |
| void NXOpen::Tooling::CreateBoxBuilder::SetSelectedOccs | ( | const std::vector< NXOpen::NXObject * > & | selections, |
| const std::vector< NXOpen::NXObject * > & | deselections ) |
设置选中的对象实例。
版本:NX8.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 nx_electrode_wizard ("NX Electrode Wizard") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 studio_free_form ("STUDIO FREE FORM") 或 features_modeling ("FEATURES MODELING") 或 solid_modeling ("SOLIDS MODELING")
| selections | 最后选中的对象 |
| deselections | 最后取消选中的对象 |
| void NXOpen::Tooling::CreateBoxBuilder::SetType | ( | NXOpen::Tooling::CreateBoxBuilder::BoxType | type | ) |
设置箱体类型。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")OR studio_free_form("自由曲面造型")OR features_modeling("特征建模")OR solid_modeling("实体建模")
| type | 箱体类型 |
| NXOpen::Tooling::CreateBoxBuilder::BoxType NXOpen::Tooling::CreateBoxBuilder::Type | ( | ) |
获取箱体类型。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::XValue | ( | ) |
获取通用箱体X方向的边长。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::YValue | ( | ) |
获取通用箱体Y方向的边长。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")
| NXOpen::Expression * NXOpen::Tooling::CreateBoxBuilder::ZValue | ( | ) |
获取通用箱体Z方向的边长。
版本:NX8.0.0
许可要求:ug_mold_design("UG 模具设计")OR nx_electrode_wizard("NX 电极向导")OR prog_die_wizard("UG级进模向导")