三点自动调平后的单点Z校正

3D打印 g代码 三角洲 单价迷你三角洲
2021-05-08 08:37:46

在我的 Monoprice Delta Mini 上,基于三个按钮执行自动调平,打印机平台位于该按钮上:喷嘴向下移动,直到其中一个按钮检测到被按下。使用G29G 代码,这会在靠近这些传感器按钮位置的三个点处自动执行。

但是,即使在此校准之后,打印机仍希望其中一个测试点的平台低于实际值。因此,当靠近右前传感器按钮打印时,打印机会将塑料“涂抹”到平台上。在其他位置,打印工作正常。因此,我不能简单地调整整体 Z 距离。(由于平台在探测过程中倾斜,因此多点自动调平会产生更糟糕的结果。)

是否有基于 G 代码的选项来修改自动调平校准点之一的 Z 高度?

编辑:调平不良似乎是这台打印机的常见问题:

https://www.reddit.com/r/mpminidelta/comments/73xcxg/leveling_doesnt_seem_right/

https://www.reddit.com/r/mpminidelta/comments/6tqe7f/follow_up_on_bed_leveling_issue/

直到现在,似乎没有人有解决方案。

1个回答

没有“标准”的g-code,尤其是校准的辅助功能,对于delta类打印机的校准更是如此。我发现 Reprap Wiki 包含一个相当全面的列表:http ://reprap.org/wiki/RepRap_Firmware_G-Codeshttp://reprap.org/wiki/G-code这些列表针对 RepRap 固件,尽管它们包含一些特定于其他类型应用程序的 g 代码函数。

如果 Monoprice Delta 固件基于 RepRap 固件,则列表可能会有所帮助,但 Monoprice 的详细文档将是最佳参考。

假设没有可用的或已知的 g 代码来调整这个,你的工作假设你的三个开关没有完全相同的响应。如果可能,使用千分尺测量床的“空闲”位置与开关启动点之间的差异。可能是前部开关在启动前需要更多行程,这会导致调平计算中前部开关的点较低。作为测量的替代方案,可以将前开关更换为后/侧开关,然后查看问题是否发生变化。

Delta 机器更难校准,因为一切都在相互作用。三执行器 delta 机器是对更复杂的 6 轴 Stewart 平台的简化。在我看来,delta 机器是一种 6 执行器机器,其中成对的执行器“相同”运行,只是微小的变化会导致意外的定位错误。有时这些模型被建模为具有正曲率或负曲率的碗状,尽管我在我的自制 delta 上进行的测量显示出一个错误,看起来更像是大风中的地毯。一些因素改进了设计,例如更长的致动器臂对和更小的构建直径,这可能对您使用 Monoprice 有所帮助。