评论
|
你好, 我想做同样的事情。 在我的双挤出机和自动床调平选项激活的情况下,发生了很多次,一个热端正在破坏我的 Kepton 表面。 我想知道设置与 Rennesprusa 描述的相同选项有多难。 我也在使用 Azteeg X3。 在 marlin 固件中,它知道 G33 命令应该在 Marlin_main 中,但我不知道我应该在哪里添加电机驱动代码:/ 我正在尽力而为,但很少有人会非常欢迎您的帮助! 谢谢。 |
|
嗨,大家好 如果 托尼 在 2014 年 1 月 14 日 21:04,kevinguibert notifications@github.com写道:
|
|
嘿伙计, T3P3,这正是你提到的问题。如果喷嘴沿 X 轴对齐,则在 Z 轴不同步的情况下,您有机会再次将其调平。如果你的喷嘴沿着 Y 轴,那你就不走运了。 我最初的问题是让它自动。我知道我可以通过测量偏移来手动调平它。 |
|
嗨雷恩 实际上多考虑一下你所描述 干杯 托尼 在 2014 年 1 月 14 日 23:56,RennesPrusa notifications@github.com写道:
|
|
当你提议将它定级为 T3P3 时,你肯定得到了一点,但我同意 RennesPrusa 的观点: Marlin 似乎对新技术持开放态度,因为不是每个人都拥有 delta 或 core XY 或双 X 托架打印机,人们可能在 X 和 Y 方向都有双挤出机。 这个想法是在 Marlin 中为那些沿 X 轴有双挤出机和自动调平床的人实施这个选项。在我看来,这符合减少对打印机的手动干预的想法,对吗? |
|
是的,但它不会那样做,因为沿着 X 在 2014 年 1 月 15 日 00:06,kevinguibert notifications@github.com写道:
|


你好!
我已经安装了最新的 marlin 并在我的 prusa 上集成了自动校准。如果你只有一台挤出机,它就像一个魅力。
当我使用我的双挤压和探测 G29 时,第二个喷嘴刮擦床并弄乱打印件。
所以我得出结论,我需要两个用于 Z 的步进器(每个轴一个)。
我有 XY-Z1-Z2-E1-E2 的连接;所以6个电机。
我看到 z_dual_stepper 已经在 marlin 中实现,但它似乎是一种冗余,可以减轻双电机应用的单步进驱动器的负载。
我需要对每个 Z 进行单独控制。
我看过 stepper.h;marlin_main.cpp 为 Z2 创建一个新命令。
我正在考虑复制现有的线以对 Z 轴进行瞬时单独控制。
逻辑是创建一个新的 G 函数,例如 G33(不干扰当前的 gcode)。代码会去 X0 Y125 => 探测,创建一个值 Z0 => X250 Y125 => 探测,创建一个值 Z1。
然后,如果 Z0 是较低的值,它会升高离它最近的轴(比如左边)。如果 Z1(右侧的值)较低,则它会降低离它最近的电机(右侧)。
这将确保 X 轴沿着喷嘴的轴与床完美对齐,从而防止报废。
就像我提到的,我不确定如何启用第 6 个单独的电机。仅供参考,我有一个 azteeg X3,还有很多端口。
只要喷嘴与 Z 轴在同一轴上,此升级将允许双挤压和探测没有问题。
如果我不清楚,请告诉我。我稍后会做测试并报告我的进度。