关闭 moromusa 打开了这个问题 2017 年 3 月 9 日 · 3条评论 关闭 通过网页挂件加载gcode#535 moromusa 打开了这个问题 2017 年 3 月 9 日 · 3条评论 注释 诸葛亮 评论了 2017 年 3 月 9 日 • 编辑 大家好, 我正在使用带有 RPi 和触摸屏的 bCNC。我的意图是创建一个小程序,通过 bCNC 的挂件功能来控制我的 CNC。 这个想法是在后台执行 bCNC 和网络浏览器,并将程序作为触摸屏的简单界面。我使用浏览器中的 url 栏,通过 [/send?cmd=] 函数将其用作命令行。它适用于发送简单的 gcode、动作……但在加载 gcode 文件时失败。 我在网址栏中这样写:localhost:8080/send?cmd=load(文件目录)。然后文件无限加载(加载…在程序的左下角)。如果我尝试使用上传按钮加载文件,文件会加载,但加载过程不会结束(如循环)。但是,如果我尝试在程序 CommandLine 中直接写入“加载(文件目录)”,效果很好,会出现加载文件消息。 有任何想法吗?或者也许有一种最简单的方法可以做到这一点。 非常感谢 贡献者 人魔 评论了 2017 年 3 月 9 日 你好@moromusa, 我只是尝试从 web pendant 加载一个 gcode 文件。 尝试在路径中使用双斜杠http://localhost:8080/send?cmd=load d:\\test.ngc 它在 Win10 上对我有用。 抱歉,但我很想知道您为什么使用浏览器网址栏发送命令。我相信任何语言都可以从代码中发送一些简单的网络命令。 那就是说还有“选择要上传的文件”的方式。该 webPendant 加载功能使用带有 url /upload 的 POST 工作。它的行为与 CommandLine 中的“加载”命令略有不同,因为它用于将文件从另一台计算机上传到 bCNC(以备不时之需),而不仅仅是加载 bCNC 中已经存在的文件。 作者 诸葛亮 评论了 2017 年 3 月 10 日 你好@effer, 谢谢您的回答。 我解决了这个问题。问题是文件夹的名称包含特殊字符 [à]。将 gcode 文件更改为其他文件夹,它可以使用单斜杠和双斜杠。 抱歉,我是编程新手,我发现这种方法可以将辅助程序与 bCNC 进行通信,如问题#155中所述。我使用 url 栏只是为了在 Win10 和 Firefox 上进行测试。这个想法是创建一些简单的程序来从代码发送这个命令(作为网址?)。正如你所说。 贡献者 人魔 评论了 2017 年 3 月 10 日 有一些关于如何集成一个频道与 bCNC 对话的讨论,但没有更多。Web 界面命令是原始的,但可以工作。 vlachoudis在完成时 关闭了它 2017 年 3 月 18 日 喜欢 (0) 浮窗、翻译、探测… #494 相机对齐时的 Z 位置 #536 2.8inch_ESP32-2432S028R无法获取任何菜单 #56 2.8inch_ESP32-2432S028R显示屏支持 #55 编译错误 #54 文本部分超出了板中的可用空间 #53 2.8inch_ESP32-2432S028R无法获取任何菜单 #562.8inch_ESP32-2432S028R显示屏支持 #55编译错误 #54文本部分超出了板中的可用空间 #53编译失败:SdFat.h:没有那个文件或目录 #50esp32c3支持吗? #49慢跑算法 #48启用 WiFi 后,STA & AP 模式会暂停发送 G 代码。 #46
大家好,
我正在使用带有 RPi 和触摸屏的 bCNC。我的意图是创建一个小程序,通过 bCNC 的挂件功能来控制我的 CNC。
这个想法是在后台执行 bCNC 和网络浏览器,并将程序作为触摸屏的简单界面。我使用浏览器中的 url 栏,通过 [/send?cmd=] 函数将其用作命令行。它适用于发送简单的 gcode、动作……但在加载 gcode 文件时失败。
我在网址栏中这样写:localhost:8080/send?cmd=load(文件目录)。然后文件无限加载(加载…在程序的左下角)。如果我尝试使用上传按钮加载文件,文件会加载,但加载过程不会结束(如循环)。但是,如果我尝试在程序 CommandLine 中直接写入“加载(文件目录)”,效果很好,会出现加载文件消息。
有任何想法吗?或者也许有一种最简单的方法可以做到这一点。
非常感谢