【发布时间】:2016-11-21 17:46:10
【问题描述】:
如何将网格文件(.meshdat 或 .msh)转换为 STL 文件格式?
我有一个 3D 网格文件。我需要将其转换为 STL 以解决 CFD 问题。
【问题讨论】:
-
那个网格只是表面网格吗?然后,您可以将其转换为表面网格。否则你一开始就不能。 STL 只能表示 OpenFOAM 中的三角面。我假设原始网格是使用第三方网格生成器创建的?
-
感谢您的关注。是的,它是一个表面网格,但是是 3D 的。我的意思是它没有厚度,但它的 Z 值太小(0.01 m)
-
想象一个用纸做的手镯。它没有厚度。但正如我之前所说,它仍然是 3D
-
您可以尝试使用
fluentMeshToFoam mesh.msh将其导入OpenFOAM,为表面创建一个区域(手镯),然后尝试使用surfaceMeshExport将该区域导出为STL 格式。这只是一个粗略的猜测。 -
你试过meshlab或FreeCAD吗?我认为solidworks也可以将表面转换为零件。
标签: mesh stl-format openfoam