Nomar记录一段历史
缩放具有恒定壁厚的物体以进行 3D 打印

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

我正在使用 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 选项同样令人困惑。

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

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

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

使您的模型实体化,然后在切片期间:

  • 缩放你的对象
  • 将填充设置为 0%
  • 设置所需的周长数(即壁厚) 这样,只需一个模型,您就可以拥有与比例无关的任何壁厚。
我必须了解“填充”,以前从未使用过。我目前的计划是创建一个只有面,没有厚度的壳。然后就在我生成 stl 文件之前,我将应用固化修改器,将厚度设置为适合我计划打印的比例。
这个想法是不要模拟墙壁。制作内部完全填充的模型。在切片器中将填充设置为 0% 将使外壳脱离它。周边将是您的墙壁,由于填充为 0%,因此打印件内部将是空心的。 [了解填充和周长(壳)](http://blog.teambudmen.com/2013/09/understanding-shells-layer-height-and.html)。
我认为你对我正在做的事情做了太多假设。首先,我使用的 formlabs 打印机的切片机没有任何我能找到的“填充”功能。也许对瓶坯切片机比较熟悉的人可以确认一下。其次,我认为您可能假设模型中没有任何内容。情况并非总是如此。例如,如果我正在为卡车驾驶室建模,我可能想打印里面有仪表板和方向盘。

随机文章