如何使用meshmixer或meshlab使墙壁更厚

3D打印 3d模型
2021-05-20 13:26:14

我一直致力于将游戏文件转换为可以打印的 3d 文件,但许多模型都非常薄或壁很薄。我想知道是否有办法使用 meshmixer 或 meshlab 来增加墙壁的厚度。

2个回答

直到今天,我才了解到此类目标的解决方案,但它使用 Fusion 360 而不是 Meshmixer 或 Meshlab。由于您的问题不包括该程序,因此我将放弃 Meshmixer 方法。

这张图片是修改前的模型:

原样

当您将 STL 文件加载到 MM 中时,请使用 Edit、Generate Face Groups。这将导致表面改变颜色。单击接受。

创建面孔组后:

面孔分组已创建

如果您可以确定所有一个表面,请使用“选择”,然后双击内部。这应该将整个内部变成红色。如果您发现未选择的曲面,只需单击这些曲面,直到全部完成。如果您错误地选择了一个曲面,请使用 Shift-Click 清除该曲面。

选择后,选择菜单将为您提供一个新的编辑菜单。使用“编辑”、“偏移”作为另一个菜单。当您更改菜单设置时,您将在模型上看到结果。理想情况下,您不会有一个具有太多面/三角形的过于复杂的模型,因为它真的会使机器陷入困境。

这个特殊的模型有一个几乎统一的内部。双击内表面会导致整个圆柱体(而不是底部)被选中(变为红色)。

低精度偏移,仍然选择曲面:

精度低

为了获得最平滑的结果,请保持高准确度。内部的任何突起都会产生非常奇怪的结果。

高精度结果,所选表面:

高精确度

尝试设置,争取最佳结果,然后单击接受。只要您不将模型导出到原始模型上,所有实验都是一种学习体验,而不是破坏性的体验。

我想出了如何使用 make solid 工具来做到这一点。

编辑:我使用控件选择了整个模型并选择了制作实体。将模式从快速设置为准确。我将实体精度和网格密度设置为 300 到 500。然后我慢慢增加偏移距离,直到孔被密封。我将最小厚度保留为 0,因为它似乎没有太大帮助。当我满意时,我点击接受。我通常使用reduce 功能使文件更小,但这不是必需的。很抱歉留下一个无益的答案。希望这可以帮助人们。