迄今为止,我已经将RepG和Repetier 与 CuraEngine 一起使用来进行切片。在各种情况下,当打印一层圆柱体时,它将从中间开始并向两侧伸出。然后它将喷嘴移回中心并向另一侧打印。
TSP 的知识表明,如果省略返回中间的行程操作,打印速度会快得多。这是一个例子。
我的意思是从一个边缘填充圆柱体的层,穿过中间到右边的边缘。
我的问题是为什么要这样做? 两遍打印比单遍打印有什么优势?
迄今为止,我已经将RepG和Repetier 与 CuraEngine 一起使用来进行切片。在各种情况下,当打印一层圆柱体时,它将从中间开始并向两侧伸出。然后它将喷嘴移回中心并向另一侧打印。
TSP 的知识表明,如果省略返回中间的行程操作,打印速度会快得多。这是一个例子。
我的意思是从一个边缘填充圆柱体的层,穿过中间到右边的边缘。
我的问题是为什么要这样做? 两遍打印比单遍打印有什么优势?
我在 CuraEngine 切片中经常看到这种行为。主要是切片器的旧版本。不确定他们是否真的改进了它。你可以看到很多长而复杂的形式。我也不喜欢这个。不仅针对不必要的移动,而且针对由于中间开始而造成的不完美。有时您可以分辨出填充的开始位置以及单独打印的部分。
我认为这归结为几个问题:1.) 从中间开始可以节省填充开始时的移动。它可能会在停止打印周边的地方开始填充。如果要实施您想要的更改,则需要在填充打印后移动以从正确位置开始。因此,更快打印的好处可能已经消失了。
2.) 对于slicer 实现,很难做到。计算填充的打印移动的算法只知道起点(最后一条周边线的终点位置)和定义区域的点。它不知道该区域是圆形还是方形,还是形状像“C”或“Y”。通常切片器有一个首选的方向,随着每一层的变化而变化。这样不同层的填充线相互交叉,这可能会增加稳定性。我在“C”形印刷品中多次看到填充开始的切片。另外,如果您考虑“Y”形。如果您从底部开始,那么您可以打印水平线并填写表格,直到达到拆分为止。现在您必须决定打印哪只手臂的拳头。然后你必须单独做另一只手臂。如您所见,不可能一次性填充所有可能的形状的完美方法。并且定义一个算法来填充任何形状而只知道轮廓已经很困难了。我认为该解决方案与将表单拆分为多个段,然后一个接一个地填充每个段有关。甚至您的示例表单也可能有更多的部分,而不仅仅是两个明显的部分。
可以做的是“优化”用于填充段的序列。基本上添加了一个计算步骤,以检查是否可以通过引入到最佳起点的移动来完成段的填充。
同样,这可能很难做到,但 CuraEngine 和其他切片器是开源的,所以如果您或其他人想投入一些时间来获得此功能,那将会很棒!
它在实际打印中并没有太大的影响。我很确定可以在 GUI 中或通过 gcode 修改设置。通常这只是填充平面时的标准过程。可能有一些与质量相关的小好处。但我的主要假设是熨烫,如果您启用了该设置。它可以让它从中间开始更好地平滑它。