XY_Offset APK 1.0.0
2025年3月1日
/ 0+
Zekitez
查找 Klipper 的每个工具头或 Z 探针的 XY 偏移
详细描述
也许您知道“Brian 指数喷嘴校准工具”或 TAMV 或 kTAMV(k 代表 klipper)?这些工具使用 USB(显微镜)相机,通常带有内置 LED 来曝光物体。这些工具可以更轻松地确定 Z 探针或多工具头设置的 XY 偏移。
我的 3D 打印机有 2 个工具头、一个 3dTouch Z-Probe,并运行 Klipper。
kTAMV(用于 Klipper)有时无法检测到我的打印机上的喷嘴,或者偏移量刚刚关闭。有时是由于喷嘴不干净造成的,但新的、干净的深色喷嘴也出现故障。出错的原因并不总是很清楚。不可能手动选择检测方法或调整所用方法的参数。检测方法是全局的,而不是针对每个挤出机。
此应用程序最低版本为 Android 8.0+ (Oreo),使用 OPENCV 的斑点、边缘或霍夫圆进行喷嘴检测。选择无(无喷嘴检测)或 6 种喷嘴检测方法之一。每个挤出机的选择和制备方法都可以手动选择。但自动查找“查找第一个适合”也是可能的。这将通过准备和检测方法执行“砖块”查找,直到第一个解决方案仅检测到 1 个斑点。当在多个帧期间确认找到的解决方案时,查找停止。通过“查找继续”,斑点检测将被迫继续下一个方法或准备方法。它现在包括一种显微镜相机移动检测。
几乎所有参数都可以调整,其中大多数参数是针对每个挤出机的。有足够的机会来改进图像准备和/或喷嘴检测。
如果您没有 Android 手机,您可以使用 Blue Stacks、LDPlayer 或其他替代品等 Android 应用程序播放器从家用计算机运行该应用程序。
注意:该应用程序可能会对您的手机造成沉重的 CPU 负载和内存消耗。该应用程序将根据手机的速度丢弃相机帧。在 Klipper 中,可以设置网络摄像头帧速率,可能供 Klipper 内部使用,但通过网络,应用程序仍然可以获得相机的完整帧速率(在我的情况下约为 14 fps)。
我使用带有 USB 电缆的显微镜相机(购买前检查其高度,USB 电缆增加了 4-6 厘米)。
开始之前:
- 在 Klipper 配置文件中将所有 gcode 偏移量设置为零
- 清洁所有喷嘴中的任何细丝颗粒
- 每个工具头将灯丝缩回 2 毫米,以便喷嘴中/上的灯丝不可见为斑点
- 确保显微镜摄像头具有坚固的底座,并且当工具头/床移动时(通过 USB 电缆!!),不会因振动而移动。
我必须 3D 打印一个基座,在其底部添加薄橡胶垫,并在其稳定之前将 USB 电缆固定在床上。
- 在将相机放置在打印平台上之前,将所有轴归位。
在安装相机之前,您必须“降低”构建板。
手动调整相机的焦距。
将 USB 电缆固定到构建板上以防止非常微小的移动!
- 选择一个参考挤出机,将根据该参考挤出机计算其他挤出机偏移。
如果适用,从连接有 Z 探针的挤出机开始。
- 注意:“深色”喷嘴更难检测
我的 3D 打印机有 2 个工具头、一个 3dTouch Z-Probe,并运行 Klipper。
kTAMV(用于 Klipper)有时无法检测到我的打印机上的喷嘴,或者偏移量刚刚关闭。有时是由于喷嘴不干净造成的,但新的、干净的深色喷嘴也出现故障。出错的原因并不总是很清楚。不可能手动选择检测方法或调整所用方法的参数。检测方法是全局的,而不是针对每个挤出机。
此应用程序最低版本为 Android 8.0+ (Oreo),使用 OPENCV 的斑点、边缘或霍夫圆进行喷嘴检测。选择无(无喷嘴检测)或 6 种喷嘴检测方法之一。每个挤出机的选择和制备方法都可以手动选择。但自动查找“查找第一个适合”也是可能的。这将通过准备和检测方法执行“砖块”查找,直到第一个解决方案仅检测到 1 个斑点。当在多个帧期间确认找到的解决方案时,查找停止。通过“查找继续”,斑点检测将被迫继续下一个方法或准备方法。它现在包括一种显微镜相机移动检测。
几乎所有参数都可以调整,其中大多数参数是针对每个挤出机的。有足够的机会来改进图像准备和/或喷嘴检测。
如果您没有 Android 手机,您可以使用 Blue Stacks、LDPlayer 或其他替代品等 Android 应用程序播放器从家用计算机运行该应用程序。
注意:该应用程序可能会对您的手机造成沉重的 CPU 负载和内存消耗。该应用程序将根据手机的速度丢弃相机帧。在 Klipper 中,可以设置网络摄像头帧速率,可能供 Klipper 内部使用,但通过网络,应用程序仍然可以获得相机的完整帧速率(在我的情况下约为 14 fps)。
我使用带有 USB 电缆的显微镜相机(购买前检查其高度,USB 电缆增加了 4-6 厘米)。
开始之前:
- 在 Klipper 配置文件中将所有 gcode 偏移量设置为零
- 清洁所有喷嘴中的任何细丝颗粒
- 每个工具头将灯丝缩回 2 毫米,以便喷嘴中/上的灯丝不可见为斑点
- 确保显微镜摄像头具有坚固的底座,并且当工具头/床移动时(通过 USB 电缆!!),不会因振动而移动。
我必须 3D 打印一个基座,在其底部添加薄橡胶垫,并在其稳定之前将 USB 电缆固定在床上。
- 在将相机放置在打印平台上之前,将所有轴归位。
在安装相机之前,您必须“降低”构建板。
手动调整相机的焦距。
将 USB 电缆固定到构建板上以防止非常微小的移动!
- 选择一个参考挤出机,将根据该参考挤出机计算其他挤出机偏移。
如果适用,从连接有 Z 探针的挤出机开始。
- 注意:“深色”喷嘴更难检测
应用截图









×
❮
❯