CATIA V5文件创建器
更多...
#include <Catiav5Creator.hxx>
|
|
class | _Catiav5CreatorBuilder |
CATIA V5文件创建器
表示用于导出CATIA V5数据的NXOpen::Catiav5Creator 此类使用NXOpen::DexManager 创建。 Commit()将返回空对象
要创建此类的新实例,请使用NXOpen::DexManager::CreateCatiav5Creator
默认值。
| 属性 | 值 |
| EnableHybridDesign | 1 |
| ExportFrom | DisplayPart |
| IncludeBlankedObj | 0 |
| IncludeCSYS | 0 |
| IncludeIndWireFrame | 0 |
| IncludeRefGeom | 0 |
创建于NX6.0.0。
◆ ExportFromOption
导出来源选项
| 枚举值 |
|---|
| ExportFromOptionDisplayPart | 从显示部件导出数据
|
| ExportFromOptionExistingPart | 从磁盘上的现有部件导出数据
|
◆ EnableHybridDesign()
| bool NXOpen::Catiav5Creator::EnableHybridDesign |
( |
| ) |
|
返回启用混合设计的状态 - 若设置为true则启用混合设计
于NX7.5.0中创建。
许可要求:无
◆ ExportFrom()
返回导出来源 - 此选项将决定导出的是显示部件还是现有部件的数据
于NX8.0.0版本创建。
许可要求:无
◆ ExportSelectionBlock()
返回导出选择块 - 将通过此块进行对象选择。
于NX6.0.0版本创建。
许可要求:无
◆ FileSaveFlag()
| bool NXOpen::Catiav5Creator::FileSaveFlag |
( |
| ) |
|
返回文件保存标志 - 若执行文件导出则应设置为false
于NX6.0.0中创建。
许可要求:无
◆ IncludeBlankedObj()
| bool NXOpen::Catiav5Creator::IncludeBlankedObj |
( |
| ) |
|
返回是否包含隐藏对象 - 如果设为true,则隐藏对象也将被写入Catia文件。
于NX6.0.0版本创建。
许可要求:无
◆ IncludeCSYS()
| bool NXOpen::Catiav5Creator::IncludeCSYS |
( |
| ) |
|
返回是否包含坐标系 - 若设置为true则基准坐标系将导出到Catia V5文件
于NX9.0.1中创建。
许可要求:无
◆ IncludeIndWireFrame()
| bool NXOpen::Catiav5Creator::IncludeIndWireFrame |
( |
| ) |
|
返回是否包含独立线框 - 如果设为true,则独立线框对象将被导出到Catia V5文件中
于NX6.0.0版本创建。
许可要求:无
◆ IncludeRefGeom()
| bool NXOpen::Catiav5Creator::IncludeRefGeom |
( |
| ) |
|
返回是否包含参考几何体 - 若设置为true则参考几何体将导出到Catia V5文件
于NX1872.0.0中创建。
许可要求:无
◆ InputFile()
| NXString NXOpen::Catiav5Creator::InputFile |
( |
| ) |
|
返回输入文件 - 正在导出的文件名称。
于NX8.0.0版本创建。
许可要求:无
◆ SaveSettings() [1/2]
| void NXOpen::Catiav5Creator::SaveSettings |
( |
const char * | filename | ) |
|
保存设置 - 这将把设置保存到指定的文件中
于NX6.0.0版本创建。
许可要求:无
- 参数
-
◆ SaveSettings() [2/2]
| void NXOpen::Catiav5Creator::SaveSettings |
( |
const NXString & | filename | ) |
|
保存设置 - 这将把设置保存到指定的文件中
于NX6.0.0版本创建。
许可要求:无
- 参数
-
◆ SetEnableHybridDesign()
| void NXOpen::Catiav5Creator::SetEnableHybridDesign |
( |
bool | enableHybridDesign | ) |
|
设置启用混合设计的状态 - 若设置为true则启用混合设计
于NX7.5.0中创建。
许可要求:无
- 参数
-
◆ SetExportFrom()
设置导出来源 - 此选项将决定导出的是显示部件还是现有部件的数据
于NX8.0.0版本创建。
许可要求:无
- 参数
-
◆ SetFileSaveFlag()
| void NXOpen::Catiav5Creator::SetFileSaveFlag |
( |
bool | doingFileSave | ) |
|
设置文件保存标志 - 若执行文件导出则应设置为false
于NX6.0.0中创建。
许可要求:无
- 参数
-
◆ SetIncludeBlankedObj()
| void NXOpen::Catiav5Creator::SetIncludeBlankedObj |
( |
bool | includeBlankedObj | ) |
|
设置是否包含隐藏对象 - 如果设为true,则隐藏对象也将被写入Catia文件。
于NX6.0.0版本创建。
许可要求:无
- 参数
-
| includeBlankedObj | 是否包含隐藏对象 |
◆ SetIncludeCSYS()
| void NXOpen::Catiav5Creator::SetIncludeCSYS |
( |
bool | includeCSYS | ) |
|
设置是否包含坐标系 - 若设置为true则基准坐标系将导出到Catia V5文件
于NX9.0.1中创建。
许可要求:无
- 参数
-
◆ SetIncludeIndWireFrame()
| void NXOpen::Catiav5Creator::SetIncludeIndWireFrame |
( |
bool | includeIndWireFrame | ) |
|
设置是否包含独立线框 - 如果设为true,则独立线框对象将被导出到Catia V5文件中
于NX6.0.0版本创建。
许可要求:无
- 参数
-
| includeIndWireFrame | 是否包含独立线框 |
◆ SetIncludeRefGeom()
| void NXOpen::Catiav5Creator::SetIncludeRefGeom |
( |
bool | includeRefGeom | ) |
|
设置是否包含参考几何体 - 若设置为true则参考几何体将导出到Catia V5文件
于NX1872.0.0中创建。
许可要求:无
- 参数
-
◆ SetInputFile() [1/2]
| void NXOpen::Catiav5Creator::SetInputFile |
( |
const char * | filename | ) |
|
设置输入文件 - 正在导出的文件名称。
于NX8.0.0版本创建。
许可要求:无
- 参数
-
◆ SetInputFile() [2/2]
| void NXOpen::Catiav5Creator::SetInputFile |
( |
const NXString & | filename | ) |
|
设置输入文件 - 正在导出的文件名称。
于NX8.0.0版本创建。
许可要求:无
- 参数
-
◆ SetSettingsFile() [1/2]
| void NXOpen::Catiav5Creator::SetSettingsFile |
( |
const char * | filename | ) |
|
设置设置文件 - 用于读取默认选项的定义文件
于NX6.0.0版本创建。
许可要求:无
- 参数
-
◆ SetSettingsFile() [2/2]
| void NXOpen::Catiav5Creator::SetSettingsFile |
( |
const NXString & | filename | ) |
|
设置设置文件 - 用于读取默认选项的定义文件
于NX6.0.0版本创建。
许可要求:无
- 参数
-
◆ SettingsFile()
| NXString NXOpen::Catiav5Creator::SettingsFile |
( |
| ) |
|
返回设置文件 - 用于读取默认选项的定义文件
于NX6.0.0版本创建。
许可要求:无