|
NX Open C++ 参考指南 2406 v1.1
|
STEP242导入器 更多...
#include <Step242Importer.hxx>
Public 类型 | |
| enum | ImportToOption { ImportToOptionWorkPart , ImportToOptionNewPart } |
| enum | MessageEnum { MessageEnumNone , MessageEnumInformational , MessageEnumWarning , MessageEnumError , MessageEnumDebug , MessageEnumAll } |
| Public 类型 继承自 NXOpen::BaseImporter | |
| enum | Mode { ModeNativeFileSystem , ModeTeamcenter } |
友元 | |
| class | _Step242ImporterBuilder |
STEP242导入器
表示用于导入STEP242数据的@link NXOpen::Step242Importer NXOpen::Step242Importer@endlink 此类通过@link NXOpen::DexManager NXOpen::DexManager@endlink 创建。 Commit()将返回空对象 <br> 要创建此类的新实例,请使用@link NXOpen::DexManager::CreateStep242Importer NXOpen::DexManager::CreateStep242Importer @endlink <br>
默认值
| 属性 | 值 |
|---|---|
| 展平装配 | 0 |
| 导入目标 | 工作部件 |
| 导入到Teamcenter | 0 |
| 消息级别 | 无 |
| 优化 | 0 |
| 缝合曲面 | 0 |
| 简化几何 | 0 |
| 平滑B曲面 | 1 |
创建于NX11.0.0版本。
| bool NXOpen::Step242Importer::FileOpenFlag | ( | ) |
获取文件打开标志 - 执行文件导入时设为false
版本始于NX11.0.0.
许可要求:无
| bool NXOpen::Step242Importer::FlattenAssembly | ( | ) |
获取展平装配选项 - 若设为true,将不保留装配结构。
创建于NX11.0.0。
许可证要求:无
| NXOpen::Step242Importer::ImportToOption NXOpen::Step242Importer::ImportTo | ( | ) |
获取导入目标选项 - 该选项决定IGES文件的导入目标,可以是新部件或工作部件。
创建于NX11.0.0。
许可证要求:无
| bool NXOpen::Step242Importer::ImportToTeamcenter | ( | ) |
获取导入到Teamcenter选项 - 若设为true,装配将被导入到Teamcenter中。
创建于NX11.0.0。
许可证要求:无
| NXOpen::Step242Importer::MessageEnum NXOpen::Step242Importer::Messages | ( | ) |
获取加载Step242文件时系统日志的消息级别
版本始于NX11.0.0.
许可要求:无
| NXOpen::ObjectTypeSelector * NXOpen::Step242Importer::ObjectTypes | ( | ) |
获取对象类型选择器 - 用于设置对象类型过滤器,将根据类型过滤对象。
创建于NX11.0.0。
许可证要求:无
| bool NXOpen::Step242Importer::Optimize | ( | ) |
获取几何优化选项 - 若设为true,将优化几何。
创建于NX11.0.0。
许可证要求:无
| void NXOpen::Step242Importer::SaveSettings | ( | const char * | filename | ) |
保存设置 - 将设置保存到指定文件
版本始于NX11.0.0.
许可要求:无
| filename | 文件路径 |
| void NXOpen::Step242Importer::SaveSettings | ( | const NXString & | filename | ) |
保存设置 - 将设置保存到指定文件
版本始于NX11.0.0.
许可要求:无
| filename | 文件路径 |
| void NXOpen::Step242Importer::SetFileOpenFlag | ( | bool | doingFileOpen | ) |
设置文件打开标志 - 执行文件导入时设为false
版本始于NX11.0.0.
许可要求:无
| doingFileOpen | 文件打开标志 |
| void NXOpen::Step242Importer::SetFlattenAssembly | ( | bool | flattenAssembly | ) |
设置展平装配选项 - 若设为true,将不保留装配结构。
创建于NX11.0.0。
许可证要求:无
| flattenAssembly | 展平装配选项 |
| void NXOpen::Step242Importer::SetImportTo | ( | NXOpen::Step242Importer::ImportToOption | importTo | ) |
设置导入目标选项 - 该选项决定IGES文件的导入目标,可以是新部件或工作部件。
创建于NX11.0.0。
许可证要求:无
| importTo | 导入目标选项 |
| void NXOpen::Step242Importer::SetImportToTeamcenter | ( | bool | importToTeamcenter | ) |
设置导入到Teamcenter选项 - 若设为true,装配将被导入到Teamcenter中。
创建于NX11.0.0。
许可证要求:无
| importToTeamcenter | 导入到Teamcenter选项 |
| void NXOpen::Step242Importer::SetMessages | ( | NXOpen::Step242Importer::MessageEnum | messages | ) |
设置加载Step242文件时系统日志的消息级别
版本始于NX11.0.0.
许可要求:无
| messages | 消息级别 |
| void NXOpen::Step242Importer::SetOptimize | ( | bool | optimize | ) |
设置几何优化选项 - 若设为true,将优化几何。
创建于NX11.0.0。
许可证要求:无
| optimize | 几何优化选项 |
| void NXOpen::Step242Importer::SetSettingsFile | ( | const char * | filename | ) |
设置设置文件 - 用于定义默认选项的文件
版本始于NX11.0.0.
许可要求:无
| filename | 文件路径 |
| void NXOpen::Step242Importer::SetSettingsFile | ( | const NXString & | filename | ) |
设置设置文件 - 用于定义默认选项的文件
版本始于NX11.0.0.
许可要求:无
| filename | 文件路径 |
| void NXOpen::Step242Importer::SetSewSurfaces | ( | bool | sewSurfaces | ) |
设置自动缝合曲面选项 - 若设为true,曲面将被自动缝合。
创建于NX11.0.0。
许可证要求:无
| sewSurfaces | 自动缝合曲面选项 |
| void NXOpen::Step242Importer::SetSimplifyGeometry | ( | bool | simplifyGeometry | ) |
设置自动简化几何选项 - 若设为true,几何将被自动简化。
创建于NX11.0.0。
许可证要求:无
| simplifyGeometry | 自动简化几何选项 |
| void NXOpen::Step242Importer::SetSmoothBSurfaces | ( | bool | smoothBSurfaces | ) |
设置B曲面平滑选项 - 若设为true,将平滑B曲面。
创建于NX11.0.0。
许可证要求:无
| smoothBSurfaces | B曲面平滑选项 |
| NXString NXOpen::Step242Importer::SettingsFile | ( | ) |
获取设置文件 - 用于定义默认选项的文件
版本始于NX11.0.0.
许可要求:无
| bool NXOpen::Step242Importer::SewSurfaces | ( | ) |
获取自动缝合曲面选项 - 若设为true,曲面将被自动缝合。
创建于NX11.0.0。
许可证要求:无
| bool NXOpen::Step242Importer::SimplifyGeometry | ( | ) |
获取自动简化几何选项 - 若设为true,几何将被自动简化。
创建于NX11.0.0。
许可证要求:无
| bool NXOpen::Step242Importer::SmoothBSurfaces | ( | ) |
获取B曲面平滑选项 - 若设为true,将平滑B曲面。
创建于NX11.0.0。
许可证要求:无