|
NX Open C++ 参考指南 2406 v1.1
|
3MF创建器类 更多...
#include <Creator3MF.hxx>
Public 成员函数 | |
| double | AngularTolerance () |
| double | ChordalTolerance () |
| NXOpen::GeometricUtilities::LatticeItemListBuilder * | LatticeItemList () |
| NXString | OutputFile () |
| bool | RetainAssemblyStructure () |
| NXOpen::SelectNXObjectList * | SelectBody () |
| void | SetAngularTolerance (double angularTolerance) |
| void | SetChordalTolerance (double chordalTolerance) |
| void | SetOutputFile (const char *outputFile) |
| void | SetOutputFile (const NXString &outputFile) |
| void | SetRetainAssemblyStructure (bool retainAssemblyStructure) |
| void | SetShowInformationWindow (bool showInformationWindow) |
| bool | ShowInformationWindow () |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _Creator3MFBuilder |
3MF创建器类
表示导出3mf数据时使用的@link NXOpen::Creator3MF NXOpen::Creator3MF@endlink 此类使用@link NXOpen::DexManager NXOpen::DexManager@endlink 创建。 Commit()将返回空对象。<br>要创建此类的新实例,请使用@link NXOpen::DexManager::CreateCreator3mf NXOpen::DexManager::CreateCreator3mf @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| 角度公差 | 18.0 |
| 弦公差 | 0.08(毫米单位零件),0.003(英寸单位零件) |
仅在Windows上可用
在NX12.0.1中创建。
| double NXOpen::Creator3MF::AngularTolerance | ( | ) |
返回角度公差
仅在Windows上可用
在NX12.0.1中创建。
许可要求:无
| double NXOpen::Creator3MF::ChordalTolerance | ( | ) |
返回弦公差
仅在Windows上可用
在NX12.0.1中创建。
许可要求:无
| NXOpen::GeometricUtilities::LatticeItemListBuilder * NXOpen::Creator3MF::LatticeItemList | ( | ) |
返回晶格项列表
仅在Windows上可用
在NX1926.0.0中创建。
许可要求:nx_additive_design ("NX增材设计") 或 nx_3mf ("NX 3mf")
| NXString NXOpen::Creator3MF::OutputFile | ( | ) |
返回outputFile - 导出数据将写入此文件
仅在Windows上可用
在NX12.0.1中创建。
许可要求:无
| bool NXOpen::Creator3MF::RetainAssemblyStructure | ( | ) |
返回retainAssemblyStructure - 是否在3MF文件中保留装配结构的指示器
仅在Windows上可用
在NX12.0.1中创建。
许可要求:无
| NXOpen::SelectNXObjectList * NXOpen::Creator3MF::SelectBody | ( | ) |
返回selectBody - 此块将执行对象选择
仅在Windows上可用
在NX12.0.1中创建。
许可要求:无
| void NXOpen::Creator3MF::SetAngularTolerance | ( | double | angularTolerance | ) |
设置角度公差
仅在Windows上可用
在NX12.0.1中创建。
许可要求:nx_additive_design ("NX增材设计") 或 nx_3mf ("NX 3mf")
| angularTolerance | 角度公差 |
| void NXOpen::Creator3MF::SetChordalTolerance | ( | double | chordalTolerance | ) |
设置弦公差
仅在Windows上可用
在NX12.0.1中创建。
许可要求:nx_additive_design ("NX增材设计") 或 nx_3mf ("NX 3mf")
| chordalTolerance | 弦公差 |
| void NXOpen::Creator3MF::SetOutputFile | ( | const char * | outputFile | ) |
设置outputFile - 导出数据将写入此文件
仅在Windows上可用
在NX12.0.1中创建。
许可要求:nx_additive_design ("NX增材设计") 或 nx_3mf ("NX 3mf")
| outputFile | 输出文件 |
| void NXOpen::Creator3MF::SetOutputFile | ( | const NXString & | outputFile | ) |
设置outputFile - 导出数据将写入此文件
仅在Windows上可用
在NX12.0.1中创建。
许可要求:nx_additive_design ("NX增材设计") 或 nx_3mf ("NX 3mf")
| outputFile | 输出文件 |
| void NXOpen::Creator3MF::SetRetainAssemblyStructure | ( | bool | retainAssemblyStructure | ) |
设置retainAssemblyStructure - 是否在3MF文件中保留装配结构的指示器
仅在Windows上可用
在NX12.0.1中创建。
许可要求:nx_additive_design ("NX增材设计") 或 nx_3mf ("NX 3mf")
| retainAssemblyStructure | 保留装配结构 |
| void NXOpen::Creator3MF::SetShowInformationWindow | ( | bool | showInformationWindow | ) |
设置showInformationWindow - 是否显示信息窗口的指示器
仅在Windows上可用
在NX12.0.1中创建。
许可要求:nx_additive_design ("NX增材设计") 或 nx_3mf ("NX 3mf")
| showInformationWindow | 显示信息窗口 |
| bool NXOpen::Creator3MF::ShowInformationWindow | ( | ) |
返回showInformationWindow - 是否显示信息窗口的指示器
仅在Windows上可用
在NX12.0.1中创建。
许可要求:无