将网格文件转换为 STL
Posted
技术标签:
【中文标题】将网格文件转换为 STL【英文标题】:Converting Mesh File To STL 【发布时间】: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也可以将表面转换为零件。
【参考方案1】:
查看meshio(我的一个项目)。它知道大量的网格格式,其中包括 STL 和 msh。
【讨论】:
以上是关于将网格文件转换为 STL的主要内容,如果未能解决你的问题,请参考以下文章