缩放具有恒定壁厚的物体以进行 3D 打印

3D打印 打印质量 搅拌机
2021-05-20 08:42:03

问题是如何在不改变墙壁厚度的情况下缩放现有网格?

我正在使用 Blender 为 3D 打印创建 STL 文件。假设我为模型火车车厢创建了一个外壳。由于 1/87 是最常见的比例,因此我将外壳的壁做得足够厚,以使其在 1/87 比例中保持刚性。现在,如果我想以更大的比例打印相同的外壳,比如 1/48,壁厚将几乎翻倍,并且会浪费比所需厚度更厚的材料打印壁。如果我想以 1/160 进行打印,打印可能会失败,因为壁厚低于打印机支持的最小值。

有任何想法吗?

3个回答

您的问题分为两个不同的类别,在 3D Printing SE 和在Blender SE那里

我认为最好使用某种形式的参数化建模来解决您的目标,这是 Blender 很少采用的一个方面。尽管 Blender 的局限性使您的生活变得有趣,但程序内部(和外部)可能有一些有用的功能。

Blender SE 上,存在一个类似格式的问题,答案有点开放。使用 The Google 快速搜索“使用Blender 进行参数化建模”这一术语会产生多种不同的方法。根据搜索结果的快速浏览,一些解决方案涉及 Blender 的免费插件或附加组件。也许更多的复杂性而不是更少。

我非常熟悉 Blender 的非常简单的基础知识,知道我无法使用这些答案。我也很清楚 Blender 的功能超出了我自己的限制,它支持脚本、动画和许多其他工具的功能。看到构成该程序某些高级部分的工作流图/图表使我相信,一个人可以实现您的目标,但必须是该程序的认证向导。

作为替代方案,您可以使用许多可用的参数化建模程序中的任何一个。我是 OpenSCAD 的粉丝,尽管文本/脚本界面对某些人来说可能令人生畏。如果您已经熟练使用 Blender,非 GUI 格式不一定是最佳途径,尽管在我看来 GUI 选项同样令人困惑。

使您的模型稳固,然后在切片期间:

  • 缩放你的对象
  • 将填充设置为 0%
  • 设置所需的周长数(即壁厚) 这样,只要使用一个模型,您就可以拥有与比例无关的任意壁厚。

模型的最小比例 3D 文件的建模不一定要求您使用给定的单位或比例。对于像 Blender 这样的软件来说尤其如此,你可以在其中给出比例但没有单位。当您将模型发送到 3D 打印机时,此工作将在建模阶段之后完成。这就是为什么此时您需要特别注意模型的比例和大小。创建以毫米而不是厘米为单位的 3D 打印很可能会导致 3D 打印效果不佳。

一个强有力的例子可以在建筑模型中找到。事实上,这是我们在与 La Cité de L'Architecture 合作复制 La Merveille 时遇到的主要问题之一。例如,使用建筑模型,完全有可能 3D 打印 1/10 比例的东西,而在 1/250 比例下做同样的事情是不可能的。

在一定程度的小型化之后,细节(存在于数字 3D 文件中)开始在物理世界中消失,因为 3D 打印机本身无法创建它们(或将创建非常脆弱的)。对于建筑模型,通常需要人工干预来决定保留哪些细节,哪些不保留,以便 3D 文件不包含不可打印的信息。