CATIA V5文件导入器
更多...
#include <Catiav5Importer.hxx>
|
|
class | _Catiav5ImporterBuilder |
CATIA V5文件导入器
表示用于导入CATIA V5数据的NXOpen::Catiav5Importer 此类通过NXOpen::DexManager 创建。 Commit()将返回空对象
要创建此类的新实例,请使用NXOpen::DexManager::CreateCatiav5Importer
默认值。
| 属性 | 值 |
| EnableFeatureTree | 0 |
| ImportTo | WorkPart |
| ImportToTeamcenter | 0 |
| IncludeCSYS | 0 |
| IncludeIndWireFrame | 1 |
| IncludeNoShowEntity | 0 |
| IncludeRefGeom | 0 |
| Optimize | 1 |
| SimplifyFacesandEdges | 0 |
| TotalSearchDirectories | 0 |
创建于NX6.0.0版本。
◆ ImportToOption
导入目标选项
| 枚举值 |
|---|
| ImportToOptionWorkPart | 将Catia V5文件导入到工作部件
|
| ImportToOptionNewPart | 将Catia V5文件导入到新部件
|
◆ EnableFeatureTree()
| bool NXOpen::Catiav5Importer::EnableFeatureTree |
( |
| ) |
|
获取是否启用特征树行为 - 如果设为true,将从Catia V5导入特征和特征组信息到NX
创建于NX1847.0.0。
许可要求:无
◆ FileOpenFlag()
| bool NXOpen::Catiav5Importer::FileOpenFlag |
( |
| ) |
|
获取文件打开标志 - 执行文件导入时应设置为false
创建于NX6.0.0。
许可要求:无
◆ ImportTo()
获取导入目标。此选项将确定导入的V5文件的目标,可以是新部件或工作部件。
创建于NX11.0.1。
许可要求:无
◆ ImportToTeamcenter()
| bool NXOpen::Catiav5Importer::ImportToTeamcenter |
( |
| ) |
|
获取导入到Teamcenter - 如果设置为true,则导入的数据可添加到Teamcenter
创建于NX11.0.1。
许可要求:无
◆ IncludeCSYS()
| bool NXOpen::Catiav5Importer::IncludeCSYS |
( |
| ) |
|
获取是否包含坐标系 - 如果设为true,将从Catia V5导入坐标系到NX
创建于NX9.0.1。
许可要求:无
◆ IncludeIndWireFrame()
| bool NXOpen::Catiav5Importer::IncludeIndWireFrame |
( |
| ) |
|
获取是否包含独立线框 - 如果设为true,将从Catia V5导入独立线框对象到NX
创建于NX6.0.0。
许可要求:无
◆ IncludeNoShowEntity()
| bool NXOpen::Catiav5Importer::IncludeNoShowEntity |
( |
| ) |
|
获取是否包含不显示实体 - 如果设为true,将从Catia V5文件导入不显示实体到NX
创建于NX6.0.0。
许可要求:无
◆ IncludeRefGeom()
| bool NXOpen::Catiav5Importer::IncludeRefGeom |
( |
| ) |
|
获取是否包含参考几何体 - 如果设为true,将从Catia V5导入参考几何体到NX
创建于NX1872.0.0。
许可要求:无
◆ Optimize()
| bool NXOpen::Catiav5Importer::Optimize |
( |
| ) |
|
获取优化 - 此选项允许优化拓扑
创建于NX6.0.0。
许可要求:无
◆ SaveSettings() [1/2]
| void NXOpen::Catiav5Importer::SaveSettings |
( |
const char * | filename | ) |
|
保存设置 - 将设置保存到指定文件
创建于NX6.0.0。
许可要求:无
- 参数
-
◆ SaveSettings() [2/2]
| void NXOpen::Catiav5Importer::SaveSettings |
( |
const NXString & | filename | ) |
|
保存设置 - 将设置保存到指定文件
创建于NX6.0.0。
许可要求:无
- 参数
-
◆ SearchDirectoryList()
| NXString NXOpen::Catiav5Importer::SearchDirectoryList |
( |
| ) |
|
获取搜索目录列表 - 此选项允许指定以分号分隔的目录列表,转换器可在其中查找装配的组件。转换器将搜索给定目录下的所有子目录。
创建于NX6.0.0。
许可要求:无
◆ SetEnableFeatureTree()
| void NXOpen::Catiav5Importer::SetEnableFeatureTree |
( |
bool | enableFeatureTree | ) |
|
设置是否启用特征树行为 - 如果设为true,将从Catia V5导入特征和特征组信息到NX
创建于NX1847.0.0。
许可要求:无
- 参数
-
◆ SetFileOpenFlag()
| void NXOpen::Catiav5Importer::SetFileOpenFlag |
( |
bool | doingFileOpen | ) |
|
设置文件打开标志 - 执行文件导入时应设置为false
创建于NX6.0.0。
许可要求:无
- 参数
-
◆ SetImportTo()
设置导入目标。此选项将确定导入的V5文件的目标,可以是新部件或工作部件。
创建于NX11.0.1。
许可要求:无
- 参数
-
◆ SetImportToTeamcenter()
| void NXOpen::Catiav5Importer::SetImportToTeamcenter |
( |
bool | importToTeamcenter | ) |
|
设置导入到Teamcenter - 如果设置为true,则导入的数据可添加到Teamcenter
创建于NX11.0.1。
许可要求:无
- 参数
-
| importToTeamcenter | 导入到Teamcenter |
◆ SetIncludeCSYS()
| void NXOpen::Catiav5Importer::SetIncludeCSYS |
( |
bool | includeCSYS | ) |
|
设置是否包含坐标系 - 如果设为true,将从Catia V5导入坐标系到NX
创建于NX9.0.1。
许可要求:无
- 参数
-
◆ SetIncludeIndWireFrame()
| void NXOpen::Catiav5Importer::SetIncludeIndWireFrame |
( |
bool | includeIndWireFrame | ) |
|
设置是否包含独立线框 - 如果设为true,将从Catia V5导入独立线框对象到NX
创建于NX6.0.0。
许可要求:无
- 参数
-
| includeIndWireFrame | 是否包含独立线框 |
◆ SetIncludeNoShowEntity()
| void NXOpen::Catiav5Importer::SetIncludeNoShowEntity |
( |
bool | includeNoShowEntity | ) |
|
设置是否包含不显示实体 - 如果设为true,将从Catia V5文件导入不显示实体到NX
创建于NX6.0.0。
许可要求:无
- 参数
-
| includeNoShowEntity | 是否包含不显示实体 |
◆ SetIncludeRefGeom()
| void NXOpen::Catiav5Importer::SetIncludeRefGeom |
( |
bool | includeRefGeom | ) |
|
设置是否包含参考几何体 - 如果设为true,将从Catia V5导入参考几何体到NX
创建于NX1872.0.0。
许可要求:无
- 参数
-
◆ SetOptimize()
| void NXOpen::Catiav5Importer::SetOptimize |
( |
bool | optimize | ) |
|
设置优化 - 此选项允许优化拓扑
创建于NX6.0.0。
许可要求:无
- 参数
-
◆ SetSearchDirectoryList() [1/2]
| void NXOpen::Catiav5Importer::SetSearchDirectoryList |
( |
const char * | searchDirectoryList | ) |
|
设置搜索目录列表 - 此选项允许指定以分号分隔的目录列表,转换器可在其中查找装配的组件。转换器将搜索给定目录下的所有子目录。
创建于NX6.0.0。
许可要求:无
- 参数
-
| searchDirectoryList | 搜索目录列表 |
◆ SetSearchDirectoryList() [2/2]
| void NXOpen::Catiav5Importer::SetSearchDirectoryList |
( |
const NXString & | searchDirectoryList | ) |
|
设置搜索目录列表 - 此选项允许指定以分号分隔的目录列表,转换器可在其中查找装配的组件。转换器将搜索给定目录下的所有子目录。
创建于NX6.0.0。
许可要求:无
- 参数
-
| searchDirectoryList | 搜索目录列表 |
◆ SetSettingsFile() [1/2]
| void NXOpen::Catiav5Importer::SetSettingsFile |
( |
const char * | filename | ) |
|
设置设置文件 - 默认选项的定义文件
创建于NX6.0.0。
许可要求:无
- 参数
-
◆ SetSettingsFile() [2/2]
| void NXOpen::Catiav5Importer::SetSettingsFile |
( |
const NXString & | filename | ) |
|
设置设置文件 - 默认选项的定义文件
创建于NX6.0.0。
许可要求:无
- 参数
-
◆ SetSimplifyFacesandEdges()
| void NXOpen::Catiav5Importer::SetSimplifyFacesandEdges |
( |
bool | simplifyFacesandEdges | ) |
|
设置简化面和边 - 此选项允许将近似解析的面和边简化为解析面和边
创建于NX6.0.0。
许可要求:无
- 参数
-
| simplifyFacesandEdges | 简化面和边 |
◆ SettingsFile()
| NXString NXOpen::Catiav5Importer::SettingsFile |
( |
| ) |
|
获取设置文件 - 默认选项的定义文件
创建于NX6.0.0。
许可要求:无
◆ SetTotalSearchDirectories()
| void NXOpen::Catiav5Importer::SetTotalSearchDirectories |
( |
int | totalSearchDir | ) |
|
设置搜索目录数量 - 此选项允许指定搜索目录的总数
创建于NX6.0.0。
许可要求:无
- 参数
-
◆ SimplifyFacesandEdges()
| bool NXOpen::Catiav5Importer::SimplifyFacesandEdges |
( |
| ) |
|
获取简化面和边 - 此选项允许将近似解析的面和边简化为解析面和边
创建于NX6.0.0。
许可要求:无
◆ TotalSearchDirectories()
| int NXOpen::Catiav5Importer::TotalSearchDirectories |
( |
| ) |
|
获取搜索目录数量 - 此选项允许指定搜索目录的总数
创建于NX6.0.0。
许可要求:无