|
NX Open C++ 参考指南 2406 v1.1
|
3MF文件导入器 更多...
#include <Importer3MF.hxx>
Public 类型 | |
| enum | FacetBodyTypes { FacetBodyTypesPsm , FacetBodyTypesNx } |
友元 | |
| class | _Importer3MFBuilder |
3MF文件导入器
表示导入3MF数据时使用的@link NXOpen::Importer3MF NXOpen::Importer3MF@endlink。 此类通过@link NXOpen::DexManager NXOpen::DexManager@endlink 创建。 Commit() 将返回NULL对象 <br> 要创建此类的新实例,请使用@link NXOpen::DexManager::CreateImporter3mf NXOpen::DexManager::CreateImporter3mf @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| CreateClipLatticeFeature | True |
| FacetBodyType | Psm |
| MinimumAngleFoldedFacets | 15.0 |
| MinimumFacetNumber | 100 |
| ShowInformationWindow | False |
| TessellationFactor | 0.5 |
仅在Windows上可用
在NX12.0.1中创建。
| bool NXOpen::Importer3MF::Cleanup | ( | ) |
返回导入时清理所有网格缺陷的选项
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:无
| bool NXOpen::Importer3MF::CreateClipLatticeFeature | ( | ) |
如果文件中存在裁剪信息,则返回创建裁剪晶格特征的选项
仅可在 Windows 上使用
于 NX1926.0.0 中创建。
许可证要求:无
| NXOpen::Importer3MF::FacetBodyTypes NXOpen::Importer3MF::FacetBodyType | ( | ) |
返回面片体类型
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:无
| NXString NXOpen::Importer3MF::InputFile | ( | ) |
返回要导入的输入3MF文件
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:无
| double NXOpen::Importer3MF::MinimumAngleFoldedFacets | ( | ) |
返回要导入的3MF文件的折叠面片最小角度值
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:无
| int NXOpen::Importer3MF::MinimumFacetNumber | ( | ) |
返回要导入的3MF文件的最小面片数量值
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:无
| void NXOpen::Importer3MF::SetCleanup | ( | bool | cleanup | ) |
设置导入时清理所有网格缺陷的选项
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:nx_additive_design("NX Additive Design")或nx_3mf("NX 3mf")
| cleanup | cleanup |
| void NXOpen::Importer3MF::SetCreateClipLatticeFeature | ( | bool | createClipLatticeFeature | ) |
设置如果文件中存在裁剪信息,则创建裁剪晶格特征的选项
仅可在 Windows 上使用
于 NX1926.0.0 中创建。
许可证要求:nx_additive_design (" NX Additive Design") 或 nx_3mf (" NX 3mf")
| createClipLatticeFeature | createcliplatticefeature |
| void NXOpen::Importer3MF::SetFacetBodyType | ( | NXOpen::Importer3MF::FacetBodyTypes | facetBodyType | ) |
设置面片体类型
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:nx_additive_design("NX Additive Design")或nx_3mf("NX 3mf")
| facetBodyType | facetbodytype |
| void NXOpen::Importer3MF::SetInputFile | ( | const char * | filename | ) |
设置要导入的输入3MF文件
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:nx_additive_design("NX Additive Design")或nx_3mf("NX 3mf")
| filename | filename |
| void NXOpen::Importer3MF::SetInputFile | ( | const NXString & | filename | ) |
设置要导入的输入3MF文件
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:nx_additive_design("NX Additive Design")或nx_3mf("NX 3mf")
| filename | filename |
| void NXOpen::Importer3MF::SetMinimumAngleFoldedFacets | ( | double | minimumAngleFoldedFacets | ) |
设置要导入的3MF文件的折叠面片最小角度值
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:nx_additive_design("NX Additive Design")或nx_3mf("NX 3mf")
| minimumAngleFoldedFacets | minimumanglefoldedfacets |
| void NXOpen::Importer3MF::SetMinimumFacetNumber | ( | int | minimumFacetNumber | ) |
设置要导入的3MF文件的最小面片数量值
仅可在Windows上使用
创建于NX12.0.1。
许可证要求:nx_additive_design("NX Additive Design")或nx_3mf("NX 3mf")
| minimumFacetNumber | minimumfacetnumber |
| void NXOpen::Importer3MF::SetShowInformationWindow | ( | bool | showInformationWindow | ) |
设置是否显示信息窗口的指示器
仅可在 Windows 上使用
于 NX12.0.1 中创建。
许可证要求:nx_additive_design (" NX Additive Design") 或 nx_3mf (" NX 3mf")
| showInformationWindow | showinformationwindow |
| void NXOpen::Importer3MF::SetTessellationFactor | ( | double | tessellationFactor | ) |
设置晶格创建的细分因子。 细分容差指定理想杆与晶格体最终细分表示之间的最大偏差。由于结果很大程度上取决于杆直径与细分容差之间的关系,细分因子仅为无量纲因子。实际细分容差将由杆直径决定。
仅可在Windows上使用
创建于NX1926.0.0。
许可证要求:nx_additive_design("NX Additive Design")或nx_3mf("NX 3mf")
| tessellationFactor | tessellationfactor |
| bool NXOpen::Importer3MF::ShowInformationWindow | ( | ) |
返回是否显示信息窗口的指示器
仅可在 Windows 上使用
于 NX12.0.1 中创建。
许可证要求:无
| double NXOpen::Importer3MF::TessellationFactor | ( | ) |
返回晶格创建的细分因子。 细分容差指定理想杆与晶格体最终细分表示之间的最大偏差。由于结果很大程度上取决于杆直径与细分容差之间的关系,细分因子仅为无量纲因子。实际细分容差将由杆直径决定。
仅可在Windows上使用
创建于NX1926.0.0。
许可证要求:无