ESP32 上的 FluidNC 作为离线控制器/无线网桥 #188

推推 grbl 3年前 (2023-02-05) 380次浏览
关闭
bnvill84 打开了这个问题 2021 年 12 月 21 日 · 1条评论
关闭

ESP32 上的 FluidNC 作为离线控制器/无线网桥#188

bnvill84 打开了这个问题 2021 年 12 月 21 日 · 1条评论

评论

ESP32 上的 FluidNC 作为离线控制器/无线网桥 #188

请描述您希望实现的功能

让带有 FluidNC 的 esp32 充当离线控制器/桥接器,通过离线控制器端口连接到现有控制器板的可能性有多大?

为什么您认为这会改进 FluidNC?

扩展到拥有功能正常的 CNC 机器的用户,这些机器使用其他类型的控制板,这些控制板不是由 ESP32 运行的,但将为他们提供直观的 WebUI 和 FluidNC 存在的大量功能

你需要这个功能做什么?

拥有 FluidNC 的所有特性和功能。通过离线端口连接器为现有 CNC 控制器添加无线功能。最大限度地减少购买新控制板、驱动程序和更改连接以插入 ESP32 的需要。

您知道其他需要此功能的用户吗?
不是个人,但可以使许多拥有已建立的数控铣床的人受益,并提供更好的界面、离线 gcode 处理和无线上传文件。

ESP32 上的 FluidNC 作为离线控制器/无线网桥 #188 bnvill84 添加了 增强 新功能或要求标签 2021 年 12 月 21 日
ESP32 上的 FluidNC 作为离线控制器/无线网桥 #188

这对我们来说将是一场支持噩梦。除了支持按预期使用 FluidNC 的人之外,我们还会收到来自那些对不受我们控制的固件驱动的机器有问题的人提出的问题。因此,这会增加我们的工作量,而不会进一步实现我们的目标——这些目标以直接使用 FluidNC 为中心。

关于“拥有 FluidNC 的所有特性和功能”,请考虑 FluidNC 的这些主要特性:

  • 无需重新编译固件即可适应不同机器的运行时间
  • 具有独立驱动器和无压力平方的联动电机
  • 每个轴的每一端都有独立的止动器,具有自动初始拉出
  • 不同种类的主轴 – 10V,许多不同的 RS485 VFD,激光等
  • 同一台机器上的多个主轴
  • 不同的步进驱动器,包括多种 Trinamic 风格
  • CoreXY 和其他运动学
  • 3轴以上
  • 高速稳步生成
  • 积极发展
  • 可供参考或购买的开源硬件设计

为现有控制器创建桥接不会将这些功能引入系统,因为它们是无法卸载到桥接器的控制器硬件和固件的属性。

关于“通过离线端口连接器向现有 CNC 控制器添加无线功能:WebUI 是不同开发人员的独立软件项目。 它支持除 Grbl_Esp32/FluidNC 之外的一些其他平台。您描述的桥接可以被视为 WebUI 的另一个目标,而不是它与 FluidNC 本身有任何关系。也许 ESP32_WebUI 开发人员可能对制作这样的桥梁感兴趣。不过,它通常需要一些额外的硬件,因为 ESP32 上的串行端口是 3.3v,而大多数 Grbl 控制器使用 5V IO – 更不用说实际找到串行引脚在随机 Grbl 控制器上出现的位置并禁用 USB 的问题-串口芯片防止干扰。此外,如果您想要“无线上传”功能,则需要添加 SD 卡。所以你最终还是要花一些钱来制造或购买硬件。仅购买支持 FluidNC 的控制器的额外成本并不多,