![Benchy,在 [Josh 的] Core R-Theta 打印机上颠倒打印。](https://hackaday.com/wp-content/uploads/2025/04/upside-down-benchy-nonplaner-e1745086286623.jpg?w=800)
当我们说非平面切片适合鸟类时,我们指的是 [Joshua Bird],他通过使用我们之前介绍过的“Core R-Theta”打印机打印 Benchy 倒置,展示了他的新型非平面 S4-Slicer的多功能性。
S4切片机使用任意点(这里是Benchy的船头)的路径作为其基础……
这种非平面切片器内置于 Jupyter 笔记本中,它遵循相对简单的算法来自动为任何模型生成非平面刀具路径。它通过首先生成模型的四面体网格,然后计算从任何给定四面体到打印床的模型的最短可能路径来实现此目的。即使使用非平面打印,您也需要从打印床向上(或向外)进行打印。
使用这些路径来计算变形网格需要进行大量数学计算,我们将让 [Joshua] 在下面的视频中进行解释。应用变形后,他在 Cura 中对生成的网格进行切片,然后 G 代码返回 Jupyter 进行重新转换,恢复原始网格的形状。
所以,是的,正如其他人之前所演示的那样,它是 G 代码弯曲,但采用的是可重复、简化且简单的工作流程。事实上,[Josh] 将大部分工作归功于S^3-Slicer 的早期工作,这启发了他的 S4 切片器背后的大部分逻辑和名称。 (不是“超过 S^3”中的 S4,而是“简化 S^3”的缩写 S4)。开源再次允许渐进式创新。
无可否认,这是一个计算密集型过程,[Joshua] 在这个演示中使用了 Benchy 的简化模型。不过,这似乎正是我们想要消耗计算能力的事情。
这种非平面 3D 打印是一个令人兴奋的前沿领域,我们之前已经介绍过。我们已经看到了非平面填充的技术,甚至在未经修改的笛卡尔打印机上打印悬垂的技术,但这可能是我们第一次看到 Benchy 进行非平面处理。您可以通过 GitHub 亲自尝试 S4 切片器,或者在休息后观看非平面魔法的发挥。
原文: https://hackaday.com/2025/04/20/non-planar-slicing-is-for-the-birds/