Contact me: hankecnc@gmail.com

Autobedleveling:Hotend 在探测特定角落后撞到床上 #693

推推 grbl 3年前 (2023-02-06) 332次浏览
关闭
TTN- 打开了这个问题 2013 年 12 月 26 日 · 4条评论
关闭

Autobedleveling:Hotend 在探测特定角落后撞到床上#693

TTN- 打开了这个问题 2013 年 12 月 26 日 · 4条评论

评论

Autobedleveling:Hotend 在探测特定角落后撞到床上 #693

如果您使用床调平探头位置,您会看到调平后它会尝试低于床并猛拉/锤击 x 轴电机。关键信息是,每当我将探头位置设置为探测右后角 (x0 y300) 时,头部就会崩溃,并且在开始打印时会猛拉/撞击 x 轴电机。否则一切正常。
我的床尺寸是:x200 x 310
导致这种情况发生的探针设置:(来自 config.h)
//这些是床上进行探测的位置
#define LEFT_PROBE_BED_POSITION 1
#define RIGHT_PROBE_BED_POSITION 198
#define BACK_PROBE_BED_POSITION 2
#define FRONT_PROBE_BED_POSITION 300

归位时如何设置我的终点站:
发送:M119
报告终点站状态
x_min:打开
x_max:触发
y_min:触发
y_max:打开
z_min:触发
z_max:打开

我的设置中的所有内容(我使用此设置打印)都正常工作,除非我在打印前使用上述自动级别设置。这是唯一的变量。

这些设置对我有用:
//这些是床上进行探测的位置
#define LEFT_PROBE_BED_POSITION 50
#define RIGHT_PROBE_BED_POSITION 195
#define BACK_PROBE_BED_POSITION 300
#define FRONT_PROBE_BED_POSITION 0

Autobedleveling:Hotend 在探测特定角落后撞到床上 #693

这种行为是为了缩回探测器吗?我认为其目的是将喷嘴从打印床的边缘移开(每个机器的位置会有所不同),将探针留在打印床上方,然后将其推回到收起位置。

Autobedleveling:Hotend 在探测特定角落后撞到床上 #693
作者

布拉德,我不这么认为。它甚至没有通过第一个探测器,只是瞬间进入床下并试图继续前进。
我昨晚刚拿到更新的 marlin 固件。它有一些与床探测相关的变化,目前它就像一个魅力。没有更多的头部崩溃。