
解决 Ender 3 Pro 上配备 BLTouch 的调平问题
如果你的 Ender 3 Pro 打印机开始出现缺陷的第一层,很可能需要检查热床调平。用BLTouch 传感器自动化这项任务是一个有效的解决方案,尽管这涉及到准备硬件和固件。首先,必须手动将表面调整得尽可能平整,并检查皮带张力和轴的直线度。🛠️
准备固件以集成 BLTouch
为了让传感器工作,你必须编译一个自定义版本的 Marlin。从官方仓库获取源代码并修改配置文件。需要激活自动调平功能并定义适合你主板型号的正确控制引脚。然后,使用 PlatformIO 或 Arduino IDE 等环境处理代码并将其加载到打印机的内存中。
编译关键步骤:- 从官方来源下载 Marlin 的稳定版本。
- 编辑Configuration.h文件以启用 AUTO_BED_LEVELING_BILINEAR 并分配传感器的引脚。
- 使用 PlatformIO 编译并将新固件传输到 Ender 3 Pro 的控制器。
3D 打印的魔力有时在于克服机器本身提出的挑战;这是学习的一部分。
执行和使用自动校准
安装传感器并更新软件后,你可以开始校准热床。从打印机屏幕启动自动调平序列。BLTouch 将测量多个点以生成补偿地图,补偿不平整之处。不要忘记将这些数据保存到 EEPROM 中。为了在每个作业中应用此校正,在你的切片软件的起始 G 代码中添加G29指令。
安装后检查清单:- 从打印机菜单执行自动调平过程。
- 将补偿网格保存到永久内存 (EEPROM)。
- 在切片器的起始脚本中包含 G29 命令,以便在每次打印中使用网格。
关于自动化的结论
在 Ender 3 Pro 上实施BLTouch极大地简化了维护完美第一层的过程。该过程在配置固件和校准时需要注意细节,但结果是打印机更一致且不易因调平问题而失败。掌握这些调整是获得可靠打印的关键。✅