|
NX Open C++ 参考指南 2406 v1.1
|
Wavefront OBJ文件创建器 更多...
#include <WavefrontObjCreator.hxx>
友元 | |
| class | _WavefrontObjCreatorBuilder |
Wavefront OBJ文件创建器
表示用于导出OBJ数据的 @link NXOpen::WavefrontObjCreator NXOpen::WavefrontObjCreator@endlink 此类使用 @link NXOpen::DexManager NXOpen::DexManager@endlink 创建。 Commit() 将返回NULL对象。 <br> 若要创建此类的新实例,请使用 @link NXOpen::DexManager::CreateWavefrontObjCreator NXOpen::DexManager::CreateWavefrontObjCreator @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| AngularTolerance | 18.0 |
| ChordalTolerance | 0.08(毫米制零件),0.003(英寸制零件) |
| ExportFrom | DisplayPart |
| ExportPositionReference | AbsoluteCSYS |
| ExportUnits | Millimeters |
在NX1872.0.0中创建。
| double NXOpen::WavefrontObjCreator::AngularTolerance | ( | ) |
返回角度公差选项 - 决定XT BREP的细分精度
在 NX1872.0.0 中创建。
许可证要求:无
| double NXOpen::WavefrontObjCreator::ChordalTolerance | ( | ) |
返回弦公差选项 - 用于确定 xt brep 的细分精度
创建于 NX1872.0.0。
许可证要求:无
| NXOpen::WavefrontObjCreator::ExportAsOption NXOpen::WavefrontObjCreator::ExportAs | ( | ) |
返回导出选项 - 若为细分几何体则导出,若为false则导出为小平面/收敛体
创建于 NX1899.0.0。
许可证要求:无
| NXOpen::WavefrontObjCreator::ExportFromOption NXOpen::WavefrontObjCreator::ExportFrom | ( | ) |
返回导出源选项 - 用于确定导出的是显示部件还是现有部件的数据
创建于 NX1872.0.0。
许可证要求:无
| NXOpen::WavefrontObjCreator::ExportPositionReferenceOption NXOpen::WavefrontObjCreator::ExportPositionReference | ( | ) |
返回ExportPositionReference - OBJ导出的参考位置
在 NX2206.0.0 中创建。
许可证要求:无
| NXOpen::ObjectSelector * NXOpen::WavefrontObjCreator::ExportSelectionBlock | ( | ) |
返回导出选择块 - 对象选择将通过该块完成。
创建于 NX1872.0.0。
许可证要求:无
| NXOpen::WavefrontObjCreator::UnitsEnum NXOpen::WavefrontObjCreator::ExportUnits | ( | ) |
返回导出OBJ文件时要转换的单位
在 NX1872.0.0 中创建。
许可证要求:无
| NXOpen::Features::SelectFeatureList * NXOpen::WavefrontObjCreator::FeatureSelector | ( | ) |
返回要导出的细分特征
创建于 NX1899.0.0。
许可证要求:无
| bool NXOpen::WavefrontObjCreator::FileSaveFlag | ( | ) |
返回FileSaveFlag - 指示文件是否通过“文件->另存为”导出
在 NX1899.0.0 中创建。
许可证要求:无
| bool NXOpen::WavefrontObjCreator::FlattenAssemblyStructure | ( | ) |
返回FlattenAssemblyStructure - 指示是否在OBJ文件中展平装配结构
在 NX1872.0.0 中创建。
许可证要求:无
| NXString NXOpen::WavefrontObjCreator::InputFile | ( | ) |
返回输入文件 - 导出的数据将从该文件读取
创建于 NX1872.0.0。
许可证要求:无
| void NXOpen::WavefrontObjCreator::SaveSettings | ( | const char * | filename | ) |
保存设置 - 会将设置保存到指定的文件
创建于 NX1926.0.0。
许可证要求:无
| filename | 文件名 |
| void NXOpen::WavefrontObjCreator::SaveSettings | ( | const NXString & | filename | ) |
保存设置 - 会将设置保存到指定的文件
创建于 NX1926.0.0。
许可证要求:无
| filename | 文件名 |
| void NXOpen::WavefrontObjCreator::SetAngularTolerance | ( | double | angularTolerance | ) |
设置角度公差选项 - 决定XT BREP的细分精度
在 NX1872.0.0 中创建。
许可证要求:无
| angularTolerance | angulartolerance |
| void NXOpen::WavefrontObjCreator::SetChordalTolerance | ( | double | chordalTolerance | ) |
设置弦公差选项 - 用于确定 xt brep 的细分精度
创建于 NX1872.0.0。
许可证要求:无
| chordalTolerance | 弦公差 |
| void NXOpen::WavefrontObjCreator::SetExportAs | ( | NXOpen::WavefrontObjCreator::ExportAsOption | exportAs | ) |
设置导出选项 - 若为细分几何体则导出,若为false则导出为小平面/收敛体
创建于 NX1899.0.0。
许可证要求:无
| exportAs | 导出选项 |
| void NXOpen::WavefrontObjCreator::SetExportFrom | ( | NXOpen::WavefrontObjCreator::ExportFromOption | exportFrom | ) |
设置导出源选项 - 用于确定导出的是显示部件还是现有部件的数据
创建于 NX1872.0.0。
许可证要求:无
| exportFrom | 导出源选项 |
| void NXOpen::WavefrontObjCreator::SetExportPositionReference | ( | NXOpen::WavefrontObjCreator::ExportPositionReferenceOption | exportPositionReference | ) |
设置ExportPositionReference - OBJ导出的参考位置
在 NX2206.0.0 中创建。
许可证要求:无
| exportPositionReference | exportpositionreference |
| void NXOpen::WavefrontObjCreator::SetExportUnits | ( | NXOpen::WavefrontObjCreator::UnitsEnum | exportUnits | ) |
设置导出OBJ文件时要转换的单位
在 NX1872.0.0 中创建。
许可证要求:无
| exportUnits | exportunits |
| void NXOpen::WavefrontObjCreator::SetFileSaveFlag | ( | bool | fileSaveAs | ) |
设置FileSaveFlag - 指示文件是否通过“文件->另存为”导出
在 NX1899.0.0 中创建。
许可证要求:无
| fileSaveAs | filesaveas |
| void NXOpen::WavefrontObjCreator::SetFlattenAssemblyStructure | ( | bool | flattenAssemblyStructure | ) |
设置FlattenAssemblyStructure - 指示是否在OBJ文件中展平装配结构
在 NX1872.0.0 中创建。
许可证要求:无
| flattenAssemblyStructure | flattenassemblystructure |
| void NXOpen::WavefrontObjCreator::SetInputFile | ( | const char * | inputFile | ) |
设置输入文件 - 导出的数据将从该文件读取
创建于 NX1872.0.0。
许可证要求:无
| inputFile | 输入文件 |
| void NXOpen::WavefrontObjCreator::SetInputFile | ( | const NXString & | inputFile | ) |
设置输入文件 - 导出的数据将从该文件读取
创建于 NX1872.0.0。
许可证要求:无
| inputFile | 输入文件 |
| void NXOpen::WavefrontObjCreator::SetSettingsFile | ( | const char * | filename | ) |
设置用于读取默认设置的设置文件
创建于 NX1926.0.0。
许可证要求:无
| filename | 文件名 |
| void NXOpen::WavefrontObjCreator::SetSettingsFile | ( | const NXString & | filename | ) |
设置用于读取默认设置的设置文件
创建于 NX1926.0.0。
许可证要求:无
| filename | 文件名 |
| NXString NXOpen::WavefrontObjCreator::SettingsFile | ( | ) |
返回用于读取默认设置的设置文件
创建于 NX1926.0.0。
许可证要求:无