评论
我发明了这个算法,如果 伯恩哈德 在 2014 年 5 月 13 日星期二上午 7:21,avaradus notifications@github.com写道:
|
可以找到参考:http: 伯恩哈德 在 2014 年 5 月 13 日星期二上午 8:02,Bernhard Kubicek <
|
在这两者之间,旗鱼 伯恩哈德 2014 年 5 月 13 日星期二上午 8:11,Bernhard Kubicek <
|
这篇文章讨论了两个完全不同的事情。 第一种是基于横截面积乘以进给率而不是将预先计算的体积发送到 gcode 解释器来控制挤出体积的方法,这可能是个好主意,但不会影响打印质量。所有相同的数学运算,您只是在更改切片器中计算的内容与 gcode 解释器中计算的内容之间的分隔位置。 第二个完全独立的事情是添加了一种高级算法,该算法试图通过先发制人地平衡喷嘴压力来减少气泡。Marlin 多年来一直拥有其中之一 ( |
我找不到拉取请求,你知道它是哪个吗? 伯恩哈德 2014 年 5 月 13 日星期二上午 8:30,whosawhatsis notifications@github.com写道:
|
这种方法只能在固件中实现。只有固件知道加速/减速部分的真实速度运动。切片软件不知道加速/减速部分在哪里,也不知道角落和开始/停止周长上的错误挤出体积。 |
通过将一个片段分成多个片段,至少应该可以以“聊胜于无”的方式来近似效果。我相信所提议的是在应该改变的地方(由于进给率和/或挤压宽度变化)之前将挤压率改变几毫米,该毫米数由两者之间的差异大小决定两种挤出速度。 不过,我同意,这种类型的事情在计算加速度之后比以前更好地处理。无论如何,我的观点很简单,不需要转换为“速度挤压”来实现这样的东西。 |
Slicer 是一个非常有问题的程序,在新版本中添加了更多的错误。 作者在链接http://basdebruijn.com/2014/05/machinekit-and-additive-manufacturing/ 而旧的 ADVANCE 算法 Matthew Roberts 在 Marlin 中也行不通,为什么? |
Sailfish 混合了 Berhards 算法。他们还做了一些其他似乎在 Makerbot 上有效的奇怪事情。 Matthew Roberts 算法不起作用,因为没有人使用它。我让它在我的第一台打印机上工作。它工作得很好。但它不适用于所有挤出机。 而马林只是抄袭了sprinter的g代码部分。Sprinter 复制了 Marlin 的动作部分。(以及许多其他部分) |
我实际上曾经使用过 advance,但它的快速移动很快就毁坏了我的装备。与其说是牙齿,不如说是平头螺钉会很快破坏孔… |
To: nothinman |
请求支持 Marlin 中的新算法。
在没有 E 或 A 轴的情况下挤出。挤出机的速度与喷嘴的速度有关。
线的宽度(周长/填充)和层的高度由 g 代码设置,并计算要挤出的正确横截面。
更多信息:
http ://basdebruijn.com/2014/05/machinekit-and-additive-manufacturing/