BLTouch 校准,喷嘴仍潜入床中

3D打印 平床 摸摸
2021-05-03 05:22:41

我的 BLTouch 有一些问题。我使用不同的方法对其进行了多次校准,并使喷嘴比 BLTouch 引脚低 1.3 毫米,因此 Z 偏移为 -1.3 毫米。这适用于自动归位、床调平和使用代码G1 Z0降低到需要的地方。然而,当使用 Cura 打印喷嘴时,它应该完全按照它应该的方式打印,然后在它开始或尝试开始打印时将喷嘴驱动到床上,而不仅仅是一点点。有人有想法么?

开始 G 代码是:

G28 ;首页
G29 ;探头
G1 Z15.0 F6000 ;将平台向下移动 15 mm
G92 E0
G1 F200 E3
G92 E0
2个回答

此答案旨在作为 Z 偏移确定的通用答案。关于如何确定 Z 偏移的问题尚不清楚。这个距离似乎是可以测量的,而实际上这是无法测量的。

接触式(或电感式或电容式)探头使用触发点来确定探头触发点到床印表面的距离。正确安装是微不足道的,确定喷嘴以触发点定义也是微不足道的。对于接触式传感器,在调平过程中,探测元件会被收起、完全展开或推入,直至达到触发点且探头收起销的其余部分,见图:

BLTouch 或 3DTouch 传感器 Z 偏移定义

M851 Zxx.xx是由直到喷嘴碰到纸张降低喷嘴超出触发点确定的偏移。如果使用收起位置到喷嘴距离,距离太大,打印时喷嘴会潜入床中。

您应该能够与偏移此G54 Z-1.3-如果你设置接受这些gcodes

如果你这样做,总是G53在开始和之前添加一个M30在作业完成后清除所有偏移量(或在取消的情况下,在下一个作业开始时)。

我对各种打印机或固件没有经验,但我们基于重复的打印机(我们对翻新的 Fadal CNC 机器使用相同的控件)使用 G53-G59:

正如 cnccookbook.com 的本教程中所述

指定基本零点偏移非常简单:只需输入 G54、G55、G56、G57、G58 或 G59 之一。[...] 当您执行工件偏移 g 代码时,XYZ 偏移将添加到您从该点向前的所有坐标中。

正如维基百科上所详述

G54-59 : 大量替换了位置寄存器(G50 和 G92)。每个轴偏移元组都将程序零直接与机器零相关联。标准是 6 元组(G54 到 G59),可选择通过 G54.1 P1 到 P48 扩展到 48 个。

在 Hyrel 3D 提供的 gcode 字典上

G54 到 G59 - 设置偏移 G54、G55、G56、G57、G58 和 G59 将分别为所有后续移动存储和调用 X、Y 和/或 Z 轴上的偏移。任何未调用的值将保留其先前的值(除非之前另有说明,否则为 0)。

  • X 是 X 轴上以毫米为单位的偏移量。
  • Y 是 Y 轴上以毫米为单位的偏移量。
  • Z 是 Z 轴上以毫米为单位的偏移量。

下面是一个例子:

G54 X100 Y-50

该命令由打印机解码和执行如下:

G54(设置偏移)
- X100(所有 X 坐标 +100mm)
- Y-50(所有 Y 坐标 -50mm)

请注意,这与 M6 不同,M6 的偏置仅应用于单个刀具位置。

免责声明:我为 Hyrel 3D 工作。