我需要生成一个四面体(体积)网格的薄壁物体。想想像瓶子或塑料碗之类的东西,它们大多是中空的。采用体积网格进行有限元模拟是必要的。通过测量,可以获得物体外部表面的表面网格,例如使用octomap或KinectFusion。因此,顶点间距是相对规则的。由于壁厚已知,物体的内表面可以通过移动内部的所有点从外表面计算。
到目前为止,我考虑了以下方法:
这些方法对我来说似乎有点不雅,而且它们仍然有一些缺陷。我可能需要几个库/工具。对于1和2,可能需要tetgen或另一个有限元网格工具来创建条件良好的四面体。有没有人有更直截了当的解决方案?我想这也是3D打印中常见的问题。
关于工具/库,到目前为止,我已经研究了PCL、meshlab和tetgen。他们似乎都只做部分工作。理想情况下,我希望只使用开源库,避免需要手动干预的工具。
发布于 2014-04-06 08:45:53
一种方法是:
发布于 2014-04-28 15:15:17
我看到的问题是高宽比。
一层四面体不会很好地再现贝壳或弯曲行为。一个单一的元素通过厚度将已经需要一个大的网格。放置超过一个可能会打破银行,以保持高宽比和角度可接受。
在这种情况下,我更喜欢砖块或厚壳元素而不是四面体。我认为建模将更容易,行为将更加忠实于物理学。
https://stackoverflow.com/questions/22870862
复制相似问题