如何在我的 Ender 3 Pro 上设置流速并使其保持在该百分比?

3D打印 创造者-3 固件
2021-05-01 17:09:02

我试图将 Ender 3 的流速从 100% 增加到 108%,但每次开始新打印时,它都会恢复到旧的 100% 流速。我点击了设置并按下了“存储设置”按钮,但它仍然在每次打印开始时恢复。当我运行 18 个 Ender 3 时,我不想在切片器设置中执行此操作,因此我希望能够为每个设置使用相同的 G 代码。

2个回答

无法保存在打印期间更改流量根本没有办法。它通常是为了解决长丝不一致的问题,或者为新的长丝批次寻找合适的挤出系数。

切片机

持续增加流速的唯一方法是将flow rate切片机中的流量更改为您发现最适合每台机器的流量,可能使用单独的配置文件。这将提高每个后续切片打印的速率。请注意,这 108% 增加的挤压是转换的挤压因子,它们只是简单的数值,是 g 代码中正常值的 1.08 倍。这些数值将被打印机视为 100% - 而且由于需要额外的工作来为不同的配置文件切片,因此它不是最佳解决方案。

正如您所阐述的,这不是一件可行的事情,所以让我们进一步研究。

源搜索和解决方法

由于只有一台打印机显示挤出不足,而其他打印机则没有,是时候检查硬件和固件了:

  • 挤出不足可能是由有缺陷的挤出机组件或损坏或堵塞的喷嘴引起的。
  • 如果机器持续出现挤出不足,固件中的步数/毫米可能会关闭。这可以更改并存储在 EEPROM 中。由于这可能是机器独特的设置,因此您的攻击点将是增加仅一台机器的挤压,同时对所有其他机器使用相同的 G 代码。

请注意,2019 年 Ender-3 的标准固件不包含热失控保护(什么是热失控保护?),因此无论如何都应该升级。您还必须刷新引导加载程序,因此在对所有机器进行可升级性和安全性升级的过程中,您可以将更改的步数/mm 单独存储到每台机器,以便它们获得一致的输出。

您应该能够为 Marlin 固件打印机的流量百分比添加全局覆盖。

在开始代码的某处添加这一行:

M221 S97 ; Flow Percentage hard set.

在 Cura 中,编辑打印机的机器设置。S是百分比。就我而言,97% 适用于 PLA+。

这是一个您可能会觉得有用的链接。 马林鱼文档