|
NX Open C++ 参考指南 2406 v1.1
|
模具镶件构建器 更多...
#include <Tooling_DieInsertBuilder.hxx>
友元 | |
| class | _DieInsertBuilderBuilder |
模具镶件构建器
表示模具镶块建造器。
要创建此类的新实例,请使用 NXOpen::Tooling::ProgressiveDieManager::CreateDieInsertBuilder
默认值。
| 属性 | 值 |
|---|---|
| BoundingBoxType | 块 |
| ClearanceToggle | 0 |
| ConceptDesign | 0 |
| DieInsertType | 模具镶块 |
| InsertMode | 标准镶块 |
| Position | 底部 |
| RenameDialog | 0 |
| UserDefinedDieInsertClearance | 0 |
| UserDefinedDieInsertHeight.Value | 0(毫米部件),0(英寸部件) |
| WithoutFalseBody | 0 |
在NX11.0.0中创建。
| void NXOpen::Tooling::DieInsertBuilder::AddDieInsertPart | ( | ) |
在创建用户定义的嵌件基准平面时,将模具嵌件或背衬嵌件零件添加到装配中。
创建于NX11.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| NXOpen::Tooling::DieInsertBuilder::BoundingBoxTypeItems NXOpen::Tooling::DieInsertBuilder::BoundingBoxType | ( | ) |
返回边界框类型。
创建于NX11.0.0。
许可要求:无
| NXOpen::Point3d NXOpen::Tooling::DieInsertBuilder::BoxPosition | ( | ) |
返回包围盒坐标系的位置。
创建于 NX11.0.0。
许可证要求:无
| void NXOpen::Tooling::DieInsertBuilder::CalculateBoxSize | ( | ) |
计算包围盒尺寸并设置方向、边长、下点位置。
创建于 NX11.0.0。
许可证要求:prog_die_wizard("UG/级进模向导")
| bool NXOpen::Tooling::DieInsertBuilder::ClearanceToggle | ( | ) |
返回模具板间隙开关。
创建于NX1899.0.0。
许可要求:无
| bool NXOpen::Tooling::DieInsertBuilder::ConceptDesign | ( | ) |
获取指示设计是否为概念设计的值。True 表示是概念设计。
创建于 NX11.0.0。
许可证要求:无
| void NXOpen::Tooling::DieInsertBuilder::CreateUserDefinedDieInsert | ( | ) |
当按用户定义类型创建凹模镶块时,为所选废料创建用户定义的凹模镶块或背衬镶块
创建于 NX11.0.0。
许可证要求:ug_mold_design ("UG 模具设计") 或 prog_die_wizard ("UG/级进模向导")
| void NXOpen::Tooling::DieInsertBuilder::CreateUserDefinedInsertDatumPlane | ( | ) |
为用户定义的模具或背衬嵌件轮廓创建基准平面。
创建于NX11.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| NXOpen::Tooling::DieInsertBuilder::DieInsertTypeItems NXOpen::Tooling::DieInsertBuilder::DieInsertType | ( | ) |
返回模具嵌件类型。
创建于NX11.0.0。
许可要求:无
| double NXOpen::Tooling::DieInsertBuilder::DieShimDistance | ( | ) |
获取凹模垫片距离
创建于 NX1872.0.0。
许可证要求:无
| NXOpen::TaggedObject * NXOpen::Tooling::DieInsertBuilder::DieStandardInsertInstance | ( | ) |
返回模具标准镶块实例。
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Tooling::DieInsertBuilder::InsertModeItems NXOpen::Tooling::DieInsertBuilder::InsertMode | ( | ) |
返回嵌件模式。
创建于NX11.0.0。
许可要求:无
| NXString NXOpen::Tooling::DieInsertBuilder::NewPartNames | ( | ) |
获取新部件名称。
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Tooling::DieInsertBuilder::OffsetValueLinearDimensionNegativeX | ( | ) |
返回偏移值线性尺寸负X方向
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Tooling::DieInsertBuilder::OffsetValueLinearDimensionNegativeY | ( | ) |
返回偏移值线性尺寸负Y方向
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Tooling::DieInsertBuilder::OffsetValueLinearDimensionNegativeZ | ( | ) |
返回偏移值线性尺寸负Z方向
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Tooling::DieInsertBuilder::OffsetValueLinearDimensionPositiveX | ( | ) |
返回偏移值线性尺寸正X方向
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Tooling::DieInsertBuilder::OffsetValueLinearDimensionPositiveY | ( | ) |
返回偏移值线性尺寸正Y方向
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Tooling::DieInsertBuilder::OffsetValueLinearDimensionPositiveZ | ( | ) |
返回偏移值线性尺寸正Z方向
创建于 NX11.0.0。
许可证要求:无
| NXString NXOpen::Tooling::DieInsertBuilder::ParentPartName | ( | ) |
获取用于创建镶块的父部件名称。
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Tooling::DieInsertBuilder::PositionItems NXOpen::Tooling::DieInsertBuilder::Position | ( | ) |
返回模具嵌件位置。
创建于NX11.0.0。
许可要求:无
| double NXOpen::Tooling::DieInsertBuilder::PositionPrecisionValue | ( | ) |
返回包围盒的位置精度值。
于NX2312.0.0版本创建。
许可证要求:无
| double NXOpen::Tooling::DieInsertBuilder::PrecisionValue | ( | ) |
返回包围盒的精度值。
于NX2312.0.0版本创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Tooling::DieInsertBuilder::RadialOffset | ( | ) |
返回圆柱包围盒的径向偏移值
创建于 NX11.0.0。
许可证要求:无
| bool NXOpen::Tooling::DieInsertBuilder::RenameDialog | ( | ) |
获取普通冲孔设计的重命名对话框选项。
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Section * NXOpen::Tooling::DieInsertBuilder::SelectDieInsertOutline | ( | ) |
返回选择的模具嵌件轮廓。
创建于NX11.0.0。
许可要求:无
| NXOpen::SelectBodyList * NXOpen::Tooling::DieInsertBuilder::SelectScrap | ( | ) |
返回用于冲孔嵌件设计的废料选择。
创建于NX11.0.0。
许可要求:无
| NXOpen::SelectBodyList * NXOpen::Tooling::DieInsertBuilder::SelectUserDefinedDieInsertForEdit | ( | ) |
获取要编辑的用户定义镶块选择
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Direction * NXOpen::Tooling::DieInsertBuilder::SelectVector | ( | ) |
返回选择矢量
创建于 NX11.0.0。
许可证要求:无
| void NXOpen::Tooling::DieInsertBuilder::SetBoundingBoxType | ( | NXOpen::Tooling::DieInsertBuilder::BoundingBoxTypeItems | boundingBoxType | ) |
设置边界框类型。
创建于NX11.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| boundingBoxType | 边界框类型 |
| void NXOpen::Tooling::DieInsertBuilder::SetBoxPosition | ( | const NXOpen::Point3d & | csysOrigin | ) |
设置盒体坐标系的位置。
于NX11.0.0版本创建。
许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")
| csysOrigin | 坐标系原点 |
| void NXOpen::Tooling::DieInsertBuilder::SetClearanceToggle | ( | bool | clearanceToggle | ) |
设置模具板间隙开关。
创建于NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| clearanceToggle | 间隙开关 |
| void NXOpen::Tooling::DieInsertBuilder::SetConceptDesign | ( | bool | conceptDesign | ) |
设置指示设计是否为概念设计的值。True 表示是概念设计。
创建于 NX11.0.0。
许可证要求:ug_mold_design ("UG 模具设计") 或 prog_die_wizard ("UG/级进模向导")
| conceptDesign | 指示是否为概念设计 |
| void NXOpen::Tooling::DieInsertBuilder::SetDieInsertType | ( | NXOpen::Tooling::DieInsertBuilder::DieInsertTypeItems | dieInsertType | ) |
设置模具嵌件类型。
创建于NX11.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| dieInsertType | 模具嵌件类型 |
| void NXOpen::Tooling::DieInsertBuilder::SetDieShimDistance | ( | double | dieShimDistance | ) |
设置凹模垫片距离
创建于 NX1872.0.0。
许可证要求:ug_mold_design ("UG 模具设计") 或 prog_die_wizard ("UG/级进模向导")
| dieShimDistance | 指示用户定义的凹模或背衬镶块的垫片距离值 |
| void NXOpen::Tooling::DieInsertBuilder::SetDieStandardInsertInstance | ( | NXOpen::TaggedObject * | dieStandardInsertInstance | ) |
设置模具标准镶块实例。
创建于 NX11.0.0。
许可证要求:无
| dieStandardInsertInstance | 指定模具标准镶块实例 |
| void NXOpen::Tooling::DieInsertBuilder::SetInsertMode | ( | NXOpen::Tooling::DieInsertBuilder::InsertModeItems | insertMode | ) |
设置嵌件模式。
创建于NX11.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| insertMode | 嵌件模式 |
| void NXOpen::Tooling::DieInsertBuilder::SetManipulatorToMatrixAndPosition | ( | const NXOpen::Matrix3x3 & | matrix, |
| const NXOpen::Point3d & | position ) |
设置包围盒坐标系矩阵。
创建于 NX11.0.0。
许可证要求:prog_die_wizard("UG/级进模向导")
| matrix | 矩阵 |
| position | 位置 |
| void NXOpen::Tooling::DieInsertBuilder::SetNewPartNames | ( | const char * | newPartNames | ) |
设置新的部件名称。
创建于 NX11.0.0。
许可证要求:无
| newPartNames | 指定新的部件名称 |
| void NXOpen::Tooling::DieInsertBuilder::SetNewPartNames | ( | const NXString & | newPartNames | ) |
设置新的部件名称。
创建于 NX11.0.0。
许可证要求:无
| newPartNames | 指定新的部件名称 |
| void NXOpen::Tooling::DieInsertBuilder::SetParentPartName | ( | const char * | parentPartName | ) |
设置用于创建镶块的父部件名称。
创建于 NX11.0.0。
许可证要求:无
| parentPartName | 指定父部件名称 |
| void NXOpen::Tooling::DieInsertBuilder::SetParentPartName | ( | const NXString & | parentPartName | ) |
设置用于创建镶块的父部件名称。
创建于 NX11.0.0。
许可证要求:无
| parentPartName | 指定父部件名称 |
| void NXOpen::Tooling::DieInsertBuilder::SetPosition | ( | NXOpen::Tooling::DieInsertBuilder::PositionItems | position | ) |
设置模具嵌件位置。
创建于NX11.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| position | 位置 |
| void NXOpen::Tooling::DieInsertBuilder::SetPositionPrecisionValue | ( | double | positionPrecisionValue | ) |
设置包围盒的位置精度值。
于NX2312.0.0版本创建。
许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")
| positionPrecisionValue | 位置精度值 |
| void NXOpen::Tooling::DieInsertBuilder::SetPrecisionValue | ( | double | precisionValue | ) |
设置包围盒的精度值。
于NX2312.0.0版本创建。
许可证要求:prog_die_wizard ("UG/Progressive Die Wizard")
| precisionValue | 精度值 |
| void NXOpen::Tooling::DieInsertBuilder::SetRenameDialog | ( | bool | renameDialog | ) |
设置普通冲孔设计的重命名对话框选项。
创建于 NX11.0.0。
许可证要求:ug_mold_design ("UG 模具设计") 或 prog_die_wizard ("UG/级进模向导")
| renameDialog | 指示普通冲孔设计的重命名对话框选项 |
| void NXOpen::Tooling::DieInsertBuilder::SetSelectVector | ( | NXOpen::Direction * | selectVector | ) |
设置选择矢量
创建于 NX11.0.0。
许可证要求:prog_die_wizard("UG/级进模向导")
| selectVector | 选择矢量 |
| void NXOpen::Tooling::DieInsertBuilder::SetUserDefinedDieInsertClearance | ( | double | userDefinedDieInsertClearance | ) |
设置用户定义的凹模镶块间隙
创建于 NX11.0.0。
许可证要求:ug_mold_design ("UG 模具设计") 或 prog_die_wizard ("UG/级进模向导")
| userDefinedDieInsertClearance | 指示用户定义的凹模或背衬镶块的假体间隙值 |
| void NXOpen::Tooling::DieInsertBuilder::SetWithoutFalseBody | ( | bool | withoutFalseBody | ) |
设置是否为凹模或背衬镶块创建假体的选项。
创建于 NX11.0.0。
许可证要求:ug_mold_design ("UG 模具设计") 或 prog_die_wizard ("UG/级进模向导")
| withoutFalseBody | 指示是否创建假体 |
| void NXOpen::Tooling::DieInsertBuilder::StandardDieInsert | ( | ) |
通过调用标准件管理对话框插入标准模具。
创建于NX11.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| double NXOpen::Tooling::DieInsertBuilder::UserDefinedDieInsertClearance | ( | ) |
获取用户定义的凹模镶块间隙
创建于 NX11.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Tooling::DieInsertBuilder::UserDefinedDieInsertHeight | ( | ) |
返回用户定义的模具嵌件高度。
创建于NX11.0.0。
许可要求:无
| bool NXOpen::Tooling::DieInsertBuilder::WithoutFalseBody | ( | ) |
获取是否为凹模或背衬镶块创建假体的选项。
创建于 NX11.0.0。
许可证要求:无