手动确定 Klipper 的 XY 偏移

最新版本

版本
更新
2025年1月17日
开发者
分类
Google Play ID
安装次数
10+

XY_Offset APP

也许您知道“Brian 指数喷嘴校准工具”或 TAMV 或 kTAMV(k 代表 klipper)?这些工具使用 USB(显微镜)相机,通常带有内置 LED 来曝光物体。这些工具可以更轻松地确定 Z 探针或多工具头设置的 XY 偏移。
我的 3D 打印机有 2 个工具头、一个 3dTouch Z-Probe,并运行 Klipper。
kTAMV(用于 Klipper)有时无法检测到我的打印机上的喷嘴,或者偏移量刚刚关闭。有时是由于喷嘴不干净造成的,但新的、干净的深色喷嘴也出现故障。人们并不总是清楚为什么会出错。不可能手动选择检测方法或调整所用方法的参数。检测方法是全局的,而不是针对每个挤出机。

该应用程序使用 OPENCV 的斑点检测或霍夫圆。所有参数都可以调整。有足够的机会来改进图像准备和喷嘴检测。
选择无(无斑点检测)或 4 组斑点检测参数中的一组:简单、标准、放松和超级。 Simple 对每个挤出机可用,其他 3 个是全局的,因此可用于所有挤出机。
为了完整起见,添加了霍夫圆检测。喷嘴位置抖动较大。每个挤出机都可以选择并记住或保持自动选择和制备方法(查找第一个适合)。
自动查找通过检测和准备方法进行“砖块”查找,直到第一个仅检测到 1 个斑点的解决方案。
当该解决方案在 14 帧期间得到确认时,查找停止。
通过“继续查找”,斑点检测将被迫继续下一个方法或准备。

注意:该应用程序是一个重CPU负载和内存消耗者。该应用程序将丢弃相机帧。在 Klipper 中,可以设置网络摄像头帧速率,可能供 Klipper 内部使用,但通过网络,应用程序仍然可以获得相机的完整帧速率(在我的情况下约为 14 fps)。

该应用程序的菜单有:
- 免责声明 使用该应用程序的风险由您自行承担。
- 查找第一个拟合 查找从一开始只有 1 个解决方案(blob)的第一个检测。
- Find continue 用下一个方法继续查找。
- 查看将帧保存到文件、水平或垂直翻转帧、显示处理后的帧、调整颜色和线条大小。
- 归位轴 归位 X、Y、Z 或 XYZ 轴。
- 挤出机 选择挤出机 (T0-T7)。
- 准备图像 选择喷嘴检测的准备方法,调整该方法。
- 喷嘴检测 选择喷嘴检测方法并调整其参数(保存/重置)。
检测方法 BLOB SIMPLE 针对每个挤出机。所有 BLOB 方法都具有相同的参数但不同的值。
- 首选项设置 IP 地址、Moonraker 端口、网络摄像头流、日志记录。
- 隐私政策 该应用程序不收集和共享任何类型的数据。
- 退出 退出应用程序。

开始之前:
- 在 Klipper 配置文件中将所有 gcode 偏移量设置为零
- 清洁所有喷嘴中的任何细丝颗粒
- 每个工具头将灯丝缩回 2 毫米,以便喷嘴中/上的灯丝不可见为斑点
- 确保显微镜摄像头具有坚固的底座,并且当工具头/床移动时(通过 USB 电缆!!),不会因振动而移动。
我必须 3D 打印一个基座,在其底部添加软橡胶垫,然后将 USB 电缆固定在床上,然后才能稳定。
- 在将相机放置在打印平台上之前,将所有轴归位。
在安装相机之前,您必须“降低”构建板。
手动调整相机的焦距。
将 USB 电缆固定到构建板上以防止非常微小的移动!
- 选择一个参考挤出机,将根据该参考挤出机计算其他挤出机偏移。
如果适用,从连接有 Z 探针的挤出机开始。
- 注意:“深色”喷嘴更难检测
阅读更多内容

广告