开源改变世界!!

双挤出机的每挤出机步数/mm #540

推推 grbl 2年前 (2023-02-05) 174次浏览
关闭
TDeagan 打开了这个问题 2013 年 7 月 14 日 · 4条评论
关闭

双挤出机的每挤出机步数/mm#540

TDeagan 打开了这个问题 2013 年 7 月 14 日 · 4条评论

评论

双挤出机的每挤出机步数/mm #540

我看到没有回应的旧问题和围绕此的各种互联网问题,但没有关于是否有任何机制允许使用每毫米定义的每挤出机步骤的明确回应。

我已经看到考虑了以下方法,但如果它们有效则否:

  1. M92 命令在 Pronterface、ReplicatorG 等中设置 Esteps。结合 T0、T1 命令更改它正在设置的挤出机。
  2. Marlin_main.cpp 修改;const char axis_codes[NUM_AXIS] = {‘X’, ‘Y’, ‘Z’, ‘E’}; 和关联的 NUM_AXIS 值以支持额外的挤出机值
  3. 某种持久性机制与工具更改 GCode 设置相结合以在挤出机之间交换 M92

我无法弄清楚人们如何在不独立控制步数/毫米(以及其他相关值)的情况下设法处理不同的材料(或者在我的情况下,不同的灯丝尺寸)。

任何关于机制的线索,可能的变化或我加强的必要性,在代码中蹲下并开始分支将不胜感激。

双挤出机的每挤出机步数/mm #540
贡献者

嗯,就“两种材料”而言,例如,您可以在 Slic3r 中处理它(这是应该处理灯丝尺寸的地方)。如果您有 2 个挤出机,最新版本的 Slic3r 将允许您为每个挤出机选择灯丝。http://manual.slic3r.org/MultipleExtruders.html

虽然在固件中处理 E_steps 设置会更好,但您也可以使用 Slic3r 的每个挤出机挤出乘数来破解它(这个乘数只会乘以挤出的细丝量,所以步数,所以你可以简单地使用它在第二个挤出机上以补偿比率 2nd_extruder_steps_per_mm/1st_extruder_steps_per_mm)

双挤出机的每挤出机步数/mm #540
作者

许多董事会的共识是使用每个挤出机的流量调整来解决联合调整的不足。这看起来很明显,但令人沮丧的是,流/馈送的区别模糊了。尽管我讨厌超载的术语,但这似乎是一个微妙的不透明差异(当然,不透明可能是由于我的密集 :-)。

KISSlicer 也有一个每个材质的“Flow Tweak”设置,它似乎等同于 Slic3r 的乘数。

这将是扩展 LCD 控制器而不仅仅是全局 FR 调整的一个很好的值。

感谢回复!

双挤出机的每挤出机步数/mm #540
贡献者

这个是大约一年前创建的,有很多变化,请下载最新的 marlin 副本,看看问题是否仍然存在。您还可以使用最新的 arduino IDE 来刷新 marlin 固件。如果您的板文件等只能在旧的 ide 下工作,请先升级它们,以便它们在最新的 IDE 下工作。

如果您为不在https://github.com/ErikZalm/Marlin/tree/Marlin_v1/ArduinoAddons中的硬件创建板文件,请 fork marlin 并添加文件,然后创建一个拉取请求,以便我们可以获得硬件支持的。这也将使人们了解人们正在使用什么硬件。