|
NX Open C++ 参考指南 2406 v1.1
|
Creo导入器类 更多...
#include <CreoImporter.hxx>
Public 类型 | |
| enum | ImportToOption { ImportToOptionWorkPart , ImportToOptionNewPart } |
| Public 类型 继承自 NXOpen::BaseImporter | |
| enum | Mode { ModeNativeFileSystem , ModeTeamcenter } |
友元 | |
| class | _CreoImporterBuilder |
Creo导入器类
表示用于导入Creo数据的@link NXOpen::CreoImporter NXOpen::CreoImporter@endlink 此类通过@link NXOpen::DexManager NXOpen::DexManager@endlink 创建。 Commit()将返回空对象 <br> 要创建此类的新实例,请使用@link NXOpen::DexManager::CreateCreoImporter NXOpen::DexManager::CreateCreoImporter @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| HealBodies | 0 |
| ImportTo | WorkPart |
| ImportToTeamcenter | 0 |
| IncludeNonManifoldObj | 0 |
| Optimize | 1 |
| SimplifyGeometry | 0 |
在NX1953.0.0中创建。
| bool NXOpen::CreoImporter::HealBodies | ( | ) |
获取修复体 - 若设为true,则导入的数据将被修复
于NX1953.0.0中创建。
许可要求:无
| NXOpen::CreoImporter::ImportToOption NXOpen::CreoImporter::ImportTo | ( | ) |
获取导入目标 - 此选项将决定Creo文件的导入目标,可为新部件或工作部件
于NX1953.0.0中创建。
许可要求:无
| bool NXOpen::CreoImporter::ImportToTeamcenter | ( | ) |
获取导入到Teamcenter的设置 - 若设为true,则导入的数据可添加到Teamcenter
于NX1953.0.0版本创建。
许可要求:无
| bool NXOpen::CreoImporter::IncludeNonManifoldObj | ( | ) |
获取包含非流形对象 - 若设为true,则Creo中的非流形对象也将被导入
于NX1953.0.0中创建。
许可要求:无
| bool NXOpen::CreoImporter::Optimize | ( | ) |
获取优化 - 若设为true,则冗余几何将被移除
于NX1953.0.0中创建。
许可要求:无
| void NXOpen::CreoImporter::SaveSettings | ( | const char * | filename | ) |
保存设置 - 将设置保存到指定文件
于NX1953.0.0中创建。
许可要求:无
| filename | 文件名 |
| void NXOpen::CreoImporter::SaveSettings | ( | const NXString & | filename | ) |
保存设置 - 将设置保存到指定文件
于NX1953.0.0中创建。
许可要求:无
| filename | 文件名 |
| void NXOpen::CreoImporter::SetHealBodies | ( | bool | healBodies | ) |
设置修复体 - 若设为true,则导入的数据将被修复
于NX1953.0.0中创建。
许可要求:无
| healBodies | 修复体 |
| void NXOpen::CreoImporter::SetImportTo | ( | NXOpen::CreoImporter::ImportToOption | importTo | ) |
设置导入目标 - 此选项将决定Creo文件的导入目标,可为新部件或工作部件
于NX1953.0.0中创建。
许可要求:无
| importTo | 导入目标 |
| void NXOpen::CreoImporter::SetImportToTeamcenter | ( | bool | importToTeamcenter | ) |
设置导入到Teamcenter的选项 - 若设为true,则导入的数据可添加到Teamcenter
于NX1953.0.0版本创建。
许可要求:无
| importToTeamcenter | 导入到Teamcenter的设置 |
| void NXOpen::CreoImporter::SetIncludeNonManifoldObj | ( | bool | includeNonManifoldObj | ) |
设置包含非流形对象 - 若设为true,则Creo中的非流形对象也将被导入
于NX1953.0.0中创建。
许可要求:无
| includeNonManifoldObj | 包含非流形对象 |
| void NXOpen::CreoImporter::SetOptimize | ( | bool | optimize | ) |
设置优化 - 若设为true,则冗余几何将被移除
于NX1953.0.0中创建。
许可要求:无
| optimize | 优化 |
| void NXOpen::CreoImporter::SetSettingsFile | ( | const char * | filename | ) |
设置设置文件 - 默认选项的定义文件
于NX1953.0.0中创建。
许可要求:无
| filename | 文件名 |
| void NXOpen::CreoImporter::SetSettingsFile | ( | const NXString & | filename | ) |
设置设置文件 - 默认选项的定义文件
于NX1953.0.0中创建。
许可要求:无
| filename | 文件名 |
| void NXOpen::CreoImporter::SetSimplifyGeometry | ( | bool | simplifyGeometry | ) |
设置简化几何 - 若设为true,则导入的数据将被简化
于NX1953.0.0中创建。
许可要求:无
| simplifyGeometry | 简化几何 |
| NXString NXOpen::CreoImporter::SettingsFile | ( | ) |
获取设置文件 - 默认选项的定义文件
于NX1953.0.0中创建。
许可要求:无
| bool NXOpen::CreoImporter::SimplifyGeometry | ( | ) |
获取简化几何 - 若设为true,则导入的数据将被简化
于NX1953.0.0中创建。
许可要求:无