开源改变世界!!

PCB 或雕刻铣削探测 #634

推推 grbl 2年前 (2023-01-30) 85次浏览
关闭
leadgtr7 打开了这个问题 2020 年 10 月 10 日 · 6条评论
关闭

PCB 或雕刻铣削探测#634

leadgtr7 打开了这个问题 2020 年 10 月 10 日 · 6条评论

注释

PCB 或雕刻铣削探测 #634

请描述您想要实现的功能
我希望能够探测表面并修改加载的 g 代码以解决表面不一致
为什么您认为这会改进 Grbl_ESP32?
它将允许使用小走线宽度和间距快速制作 PCB 原型。这将允许用户更快地制作新硬件的原型并提供更容易的修订
您需要该功能的目的是什么?
我想要它用于 PCB 铣削和雕刻
此功能会出现在很多用户面前吗?
我认为任何想要制作 PCB 和雕刻的人都会非常感激

此外,如果它有帮助,这里有一些软件程序已经实现了这个

OpenCNCpilot
bCNC
chilliPeppr
通用 gCode 发送器

虽然我可以使用上面的程序来做我需要的事情,但将这种能力内置到 web gui 中会容易得多,这样我就可以运行这些类型的工作,而无需连接到计算机。

PCB 或雕刻铣削探测 #634 leadgtr7 添加了 增强 新功能或要求标签 2020 年 10 月 10 日
PCB 或雕刻铣削探测 #634

一个考虑因素是表面地图最终可能会使用大量 RAM,具体取决于地图的精度和粒度。实现该功能的发送器都在 PC 级机器上运行,或者至少在 Raspberry Pi 上运行,与 ESP32 相比,它们具有大量的 RAM。ESP32 上的总 RAM 约为 300K。在某些工作负载下,特别是当所有 WebUI 功能都存在时,可用 RAM 可能会下降到 10K 范围。将其与运行发送器的 PC 进行比较,后者通常有几千兆字节的 RAM。当然,并非所有这些都可用,但可用 RAM 的数量将大大超过 10K。

PCB 或雕刻铣削探测 #634
作者
leadgtr7 评论了 2020 年 10 月 10 日  

我曾想象这更像是 3d 打印机上的 autobed 级别例程。我的想法是用户可以选择一定数量的点(比如 5×10 或其他任何东西)。然后可以使用具有 z 偏移量的 x 和 y 表来进行双线性插值。

我认为这样的事情不会占用太多资源,因为大多数运行 8 位 marlin 的 3d 打印机都可以做到这一点。

但我真的希望能够通过按钮存储高度图并将其应用于文件。用例是在一个文件中进行痕迹隔离雕刻,在另一个文件中去除 uv 阻焊膜,这两个文件均由初始高度图文件修改

PCB 或雕刻铣削探测 #634

即便如此,最好在 WebUI 中而不是在控制器中执行

PCB 或雕刻铣削探测 #634
作者

那就是我希望它成为的地方。虽然不确定这是否适合它

PCB 或雕刻铣削探测 #634

WebUI 代码在https://github.com/luc-github/ESP3D-WEBUI,由不同的开发者维护

PCB 或雕刻铣削探测 #634
作者

我在 ESP3D-WEBUI github 页面上提出了一个问题