Nomar记录一段历史
床调平方法不适用于 Repetier 固件 0.92.9?

我自制了一个 delta 3D 打印机(如 Kossel mini),在热端附近有一个 Z 探针,手动部署和 RAMPS 1.4 板:

  • 我使用在线工具配置了 Repetier 固件;
  • 我所有的限位器(包括 Z 探针限位器)都在反向模式下工作,所以我反转了限位器触发选项;
  • 我启用了Z-probing并将BED_LEVELING_METHOD设置为 1(n*n 网格);
  • 我将Z_PROBE_REPETITIONS设置为 3,并且;
  • 最后我下载并上传到我的 Mega 2560。

然后我在 Repetier-Host 中对其进行了测试,除了 Autobed 调平方法外,一切似乎都运行良好(归位、移动、挤压)。

具体来说,即使我改变测量类型,它也总是开始测量3 个点(每个重复 3 次)。它从不进行网格测量2 点镜像测量。

我还尝试将EEPROM_MODE的固件重新上传为 0,但没有奏效。

有没有人有同样的问题,或者可以向我解释为什么会发生这种情况?

2个回答

长期以来,Repetier 的 Delta 床调平一直很棘手。如果您查看 Github,现在(2016 年 6 月)在 dev 分支中发生了许多修复。所以它越来越好,但我不会称之为成熟。 (在我看来,Delta 自动校准是 Repetier 唯一的大缺点之一。)

Deltas 的床平面补偿和网格/网格平整等方法的问题在于,它们无法修复由不精确的打印机构造引起的打印几何错误。他们只是帮助降低第一层。我建议使用一种可用的非 Repetier delta 自动校准技术,以使您的固件设置正确,然后您就不需要使用“在校准问题上打绷带”解决方案,如网格调平.两种流行的选择:

  • 加载 Rich Cattell 的 Marlin 分支,执行自动校准,记录调整后的值,然后将这些参数加载到 Repetier。这通常很有效,您无需在 Repetier 中尝试任何类型的自动调平。 (由于缺乏性能优化,我不建议在 Delta 上实际使用 Marlin 进行打印。Repetier 可以在管理更多功能(如 LCD)的同时打印速度更快。除非打印速度非常慢,否则 Marlin 在执行所有 Delta 运动学数学时会陷入困境。 )
  • 使用 David Crocker 很棒的在线增量校准工具我建议使用 10 个探针点的六因子校准。这是 dc42 RepRapFirmware 中内置的自动校准技术的手动版本,与 Repetier 中内置的例程相比,它实际上是神奇的。

旁注:对于难以实现床面平整度的大型打印机,网格校平可能是一项非常有用的技术。它作为处理增量校准问题的方法非常有限。

作为猜测,您使用了错误的命令。如果设置为 nxn 网格,您可以使用 G29 进行 3 点测量,但这不是自动调平,它只是设置 Z 高度 - 基于 3 点的平均高度。

您需要的是带有S2 G32 S2以将结果存储在 EEPROM 中(因此您应该启用 EEPROM 和自动调平功能。它还用于存储终点挡块偏移)。

何感谢人!我以为和马林鱼固件代码一样。所以正确的程序是: G29 然后 G32 和最后 G33 ?请告诉我在哪里可以找到 Repetier 固件中所有代码的参考?谢谢
不,完全跳过 G29,不需要那个。 G32 S2 就是您所需要的。只有在您将参数校准为最适合床后,G33 才有意义。它必须做得越少越好,否则您会在禁用它的地方获得更高的波浪形表面。所有 gcode 都可以在 Repetier.ino 文件中找到,并带有描述。 www.reprap.org -> gcodes 对大多数命令也有很好的概述。

随机文章