开源改变世界

用作后处理器或通过 WiFi 发送 #149

推推 grbl 3年前 (2023-02-10) 219次浏览
关闭
reynolds087 打开了这个问题 2020 年 11 月 14 日 · 8条评论
关闭

用作后处理器或通过 WiFi 发送#149

reynolds087 打开了这个问题 2020 年 11 月 14 日 · 8条评论

评论

用作后处理器或通过 WiFi 发送 #149

我正在为 esp32 微控制器使用不同风格的 GRBL (bdring/GRBL_ESP32)。我目前使用 ESP3D 通过 WiFi 控制 CNC,并从连接到 ESP32 的 SD 卡运行我的程序。有什么方法可以使用这个程序对我的 gcode 文件进行后期处理,而无需与 CNC 建立有效的串行连接?理想情况下,我想通过 WiFi 连接进行探测,然后使用该软件对文件进行后期处理,或者甚至手动将网格点输入到数组中,然后离线进行后期处理,如果没有办法的话使用 WiFi 连接。

用作后处理器或通过 WiFi 发送 #149
所有者

你好,

这么晚才回复很抱歉。OpenCNCPilot 需要一个活动的串行连接来进行探测。但是,您可以生成高度图,将其保存到磁盘,手动编辑点并将其应用于 gcode 文件。

马丁

用作后处理器或通过 WiFi 发送 #149
作者

谢谢,
当我创建一个高度图并将其保存到磁盘时,它似乎生成了一个 XML 文件,其中只有这一行:
<heightmap MinX="0" MinY="0" MaxX="100" MaxY="50" SizeX="21" SizeY="11" />

我可以看到电路板的尺寸和第一行中定义的点数,但我不确定如何为每个单独的点及其对应的 Z 坐标创建元素。

用作后处理器或通过 WiFi 发送 #149
所有者

创建新的高度图时,您可以选择根据数学公式(在对话框底部)生成点。只需输入“0”作为公式,所有点都将出现并设置为零。

用作后处理器或通过 WiFi 发送 #149
贡献者
贡萨鲁卡古 评论了 2021 年 1 月 13 日  

我目前正在修改这个程序以支持 TCP 连接,无论是 wifi 还是 lan,目前它使用 ESP8266 作为转换器(我计划将按钮集成到其中以进行本地慢跑),我必须尝试一段时间才能考虑它批准并将新版本上传到github。

它是你需要的东西吗?有了这个,您将完全通过以太网控制机器。

用作后处理器或通过 WiFi 发送 #149
作者

我目前正在修改这个程序以支持 TCP 连接,无论是 wifi 还是 lan,目前它使用 ESP8266 作为转换器(我计划将按钮集成到其中以进行本地慢跑),我必须尝试一段时间才能考虑它批准并将新版本上传到github。

它是你需要的东西吗?有了这个,您将完全通过以太网控制机器。

是的,完全正确!那太好了。有没有关于同时使用 esp8266 的文档?

用作后处理器或通过 WiFi 发送 #149
贡献者

我目前正在修改这个程序以支持 TCP 连接,无论是 wifi 还是 lan,目前它使用 ESP8266 作为转换器(我计划将按钮集成到其中以进行本地慢跑),我必须尝试一段时间才能考虑它批准并将新版本上传到github。
它是你需要的东西吗?有了这个,您将完全通过以太网控制机器。

是的,完全正确!那太好了。有没有关于同时使用 esp8266 的文档?

现在在 ESP 中实现一个简单的桥接器,我将通过连接接收的内容通过串口发送,反之亦然,这非常简单,我仍然没有添加我希望它支持的其余功能,一次我有它或多或少先进我将发布源代码除了要组装的电路,我必须从中国获得一些组件。

用作后处理器或通过 WiFi 发送 #149
所有者

大家好,

我合并了 Gonzalo 的 PR,所以你现在应该可以无线使用 ESP32 了。如果有任何问题,请告诉我。

干杯
马丁