切片非闭合网格 - 仅在面上挤出,无体积

3D打印 切片
2021-05-14 14:08:51

我有一个看似独特的问题。我正在尝试设计使用单个挤压墙打印并且不是封闭体积的模型。例如,打印在边缘上的地形图模型。它有高度和宽度,但没有深度。我希望模型以每层单个非封闭挤压进行打印。在模型向上移动时来回打印。

当切片器切割模型时,历史上每个平面都必须产生一个封闭的形状。然后切片器确定创建该形状的工具路径。但是如果切片的结果不是封闭的形状,而是线条呢?没有面积或体积,只有线条。切片器不能在每一行创建一个工具路径吗?

任何地方都有这样的东西吗?

另外,要清楚的是,我已经做了很长时间的 3D 打印,并且非常了解切片机的工作原理及其生成的模型。我也从事 3D 建模工作了很长时间。

我能想到的最简单的解决方案是修改切片器或找到一个插件或已经完成我正在寻找的东西。第二种可能的解决方案是找到可以“挤出”任意复杂表面的 3D 软件,启用“检测薄壁”设置的普通切片软件将导致单个挤出,从而产生所需的外表面。我在搜索中也没有找到。

该解决方案几乎适用于任何挤出宽度或任何喷嘴。你有一个 0.4 毫米的喷嘴,你可以打印壁宽从 ~0.4 毫米到 1 毫米左右的任何地方。切片时您的选择。如果您有 1 毫米宽的喷嘴,则可以打印壁厚得多的部件。它可以在切片器中配置,因为模型只定义表面,没有体积数据。

就像我说的,这是一个看似独特的问题。

3个回答

使用 Cura 切片并检查“表面模式”选项(默认情况下可能隐藏;如果是,请搜索并取消隐藏)。也称为magic_mesh_surface_mode“表面”选项听起来接近您想要的并且可能就足够了。

如果您正在设计具有单个挤压壁的模型,则您正在构建具有体积的设计。单个挤出壁将取决于喷嘴直径和挤出倍数。为便于讨论,请考虑 0.4 毫米的理论喷嘴,真实的 0.4 毫米挤出和 0.2 毫米的层厚。

您的设计应该反映这一事实。您可以/应该以任何用于创建模型的方式将无量纲线设计为 0.4 毫米宽和 0.2 毫米厚。

可以调整切片器设置以允许单个挤出壁。一个常见的例子是花瓶模式,在这种模式下,打印机被引导以指定的模式构建单个挤压墙,通常具有适当厚的底座。

在这种情况下需要注意的是,创建模型文件是为了满足这些要求。它将表示为壁厚与喷嘴尺寸相适应的实体。

如果您创建代表整个项目的一个小样本的测试模型并使用您喜欢的切片器对它们进行切片,您可以检查生成的 g 代码,或使用切片器中常见的预览功能来确定您的目标是否实现。

总之,每个 3D 打印模型都具有所有三个维度。除了在虚拟/模拟环境中,这是无法避免的。

您还可以查看Chisel,它基本上可以满足您的需求 - 直接从参数化补丁(Bezier、Nurbs)创建 G 代码,您可以很好地控制模型每个部分(周边、填充... )。

它针对高效的结构面板进行了优化,因此目前总是期望 2 个面 + 填充配置(对于空心结构可能没有),但我很快会添加功能,例如指定任意数量的无填充补丁,这样您就可以完全自由地设计零件随你喜欢。