|
NX Open C++ 参考指南 2406 v1.1
|
流道系统构建器 更多...
#include <Tooling_RunnerBuilder.hxx>
Public 类型 | |
| enum | GuideEndType { GuideEndTypeBoth , GuideEndTypeStartOnly , GuideEndTypeEndOnly , GuideEndTypeNone } |
| enum | SectionType { SectionTypeCircular , SectionTypeParabolic , SectionTypeTrapezoidal , SectionTypeHexagonal , SectionTypeSemiCircular } |
友元 | |
| class | _RunnerBuilderBuilder |
流道系统构建器
模向导流道管理构造器,选择曲线作为流道引导线,选择截面类型并编辑 截面参数,可选择布尔类型来创建流道通道。
要创建此类的新实例,请使用 NXOpen::Tooling::RunnerCollection::CreateRunnerBuilder
默认值。
| 属性 | 值 |
|---|---|
| 末端形状 | 两端 |
| 截面形状 | 圆形 |
| 平移运动.增量枚举 | 参考工作部件WCS |
| 平移运动.增量Xc值 | 0.0 |
| 平移运动.增量Yc值 | 0.0 |
| 平移运动.增量Zc值 | 0.0 |
创建于NX7.5.0版本。
| NXOpen::GeometricUtilities::BooleanOperation * NXOpen::Tooling::RunnerBuilder::BooleanOperation | ( | ) |
获取要在流道上执行的布尔运算
创建于NX7.5.0.
许可要求: 无
| void NXOpen::Tooling::RunnerBuilder::DeleteRunner | ( | ) |
删除流道体
创建于NX7.5.0.
许可要求: 无
| void NXOpen::Tooling::RunnerBuilder::EditDataBase | ( | ) |
编辑流道截面数据库
创建于NX7.5.0.
许可要求: 无
| void NXOpen::Tooling::RunnerBuilder::EditRegisterFile | ( | ) |
编辑流道截面注册表文件
创建于NX7.5.0.
许可要求: 无
| void NXOpen::Tooling::RunnerBuilder::EditTemplateExpression | ( | ) |
编辑流道截面的表达式。
创建于NX11.0.0。
许可要求: ug_mold_design ("UG MOLD")
| NXOpen::Tooling::RunnerBuilder::GuideEndType NXOpen::Tooling::RunnerBuilder::EndShape | ( | ) |
获取流道的引导端形状类型
创建于NX7.5.0.
许可要求: 无
| void NXOpen::Tooling::RunnerBuilder::GetDataFromRunnerFeature | ( | NXOpen::Tooling::SpreadsheetData * | sheetData | ) |
从流道特征中获取电子表格数据
创建于NX11.0.0.
许可要求: ug_mold_design ("UG 模具设计")
| sheetData | 电子表格数据 |
| NXOpen::Section * NXOpen::Tooling::RunnerBuilder::GuideLines | ( | ) |
获取用于创建流道的引导线
创建于NX7.5.0.
许可要求: 无
| void NXOpen::Tooling::RunnerBuilder::ImportTemplate | ( | ) |
导入流道截面模板部件
创建于NX11.0.0.
许可要求: ug_mold_design ("UG 模具设计")
| void NXOpen::Tooling::RunnerBuilder::ReadSectionDataFromDatabase | ( | std::vector< NXString > & | sectionTypes | ) |
从流道截面数据库读取截面数据。
创建于NX11.0.0。
许可要求: ug_mold_design ("UG MOLD")
| sectionTypes | 电子表格中的截面类型名称列表。 |
| void NXOpen::Tooling::RunnerBuilder::ReadSelectedSectionData | ( | const char * | sectionName | ) |
从数据库读取选中的截面数据。
创建于NX11.0.0。
许可要求: ug_mold_design ("UG MOLD")
| sectionName | 截面名称 |
| void NXOpen::Tooling::RunnerBuilder::ReadSelectedSectionData | ( | const NXString & | sectionName | ) |
从数据库读取选中的截面数据。
创建于NX11.0.0。
许可要求: ug_mold_design ("UG MOLD")
| sectionName | 截面名称 |
| NXOpen::SelectBodyList * NXOpen::Tooling::RunnerBuilder::RunnerBodies | ( | ) |
获取流道体
创建于NX7.5.0.
许可要求: 无
| NXOpen::Expression * NXOpen::Tooling::RunnerBuilder::SectionOffset | ( | ) |
获取流道截面的偏置值
创建于NX11.0.0.
许可要求: 无
| NXOpen::Tooling::RunnerBuilder::SectionType NXOpen::Tooling::RunnerBuilder::SectionShape | ( | ) |
获取流道的截面形状类型
创建于NX7.5.0.
许可要求: 无
| NXOpen::Direction * NXOpen::Tooling::RunnerBuilder::SectionVector | ( | ) |
获取指示流道截面方向的矢量
创建于NX7.5.0.
许可要求: 无
| void NXOpen::Tooling::RunnerBuilder::SetEndShape | ( | NXOpen::Tooling::RunnerBuilder::GuideEndType | endShape | ) |
设置流道的引导端形状类型
创建于NX7.5.0.
许可要求: 无
| endShape | 末端形状 |
| void NXOpen::Tooling::RunnerBuilder::SetParameterTreeData | ( | NXOpen::Tooling::SpreadsheetData * | sheetData | ) |
设置电子表格数据。
创建于NX11.0.0。
许可要求: ug_mold_design ("UG MOLD")
| sheetData | 电子表格数据 |
| void NXOpen::Tooling::RunnerBuilder::SetSectionShape | ( | NXOpen::Tooling::RunnerBuilder::SectionType | sectionShape | ) |
设置流道的截面形状类型
创建于NX7.5.0.
许可要求: 无
| sectionShape | 截面形状 |
| void NXOpen::Tooling::RunnerBuilder::SetSectionVector | ( | NXOpen::Direction * | sectionVector | ) |
设置指示流道截面方向的矢量
创建于NX7.5.0.
许可要求: 无
| sectionVector | 截面矢量 |
| void NXOpen::Tooling::RunnerBuilder::StoreSectionParameters | ( | ) |
存储当前截面参数信息。
创建于NX11.0.0。
许可要求: ug_mold_design ("UG MOLD")
| NXOpen::GeometricUtilities::ModlMotion * NXOpen::Tooling::RunnerBuilder::TransMotion | ( | ) |
获取用于旋转截面曲线的变换运动
创建于NX7.5.0.
许可要求: 无
| void NXOpen::Tooling::RunnerBuilder::UpdateGuideLoops | ( | ) |
当引导曲线选择更新时重构引导环。
创建于NX11.0.0。
许可要求: ug_mold_design ("UG MOLD")
| void NXOpen::Tooling::RunnerBuilder::UpdateGuideOrientation | ( | ) |
更新引导环中截面的方向。
创建于NX11.0.0。
许可要求: ug_mold_design ("UG MOLD")
| void NXOpen::Tooling::RunnerBuilder::UpdateTemplatePart | ( | ) |
更新流道截面。
创建于NX11.0.0。
许可要求: ug_mold_design ("UG MOLD")