开源改变世界!!

支持 FluidNC (GRBL 3.4) #153

推推 grbl 2年前 (2023-02-12) 757次浏览
关闭
ricardo-abe 打开了这个问题 2022 年 4 月 7 日 · 10 条评论
关闭

支持 FluidNC (GRBL 3.4)#153

ricardo-abe 打开了这个问题 2022 年 4 月 7 日 · 10 条评论

评论

支持 FluidNC (GRBL 3.4) #153

它可以通过蓝牙 ( https://github.com/bdring/FluidNC ) 与 FluidNC 连接,但 UI 仍处于禁用状态。
控制台可用于发送命令并按预期工作。
也许应用程序正在等待 FluidNC 启动时缺少的一整套 $$ 设置。

支持 FluidNC (GRBL 3.4) #153
所有者

应用程序需要 grbl 固件 1.1 或兼容固件,并且需要与 grbl 固件相同的启动字符串

支持 FluidNC (GRBL 3.4) #153

我明白了…启动字符串非常不同(如下所示)。Grbl GCode 发送/响应协议在 FluidNC 中是相同的,我非常乐观地认为我可以继续在基于 ESP32 的新控制器上使用该应用程序。我将尝试以某种方式模仿启动字符串,甚至尝试为您的项目做出贡献以使其也与 FluidNC 兼容。

ets 2016 年 6 月 8 日 00:22:57

rst:0x1(POWERON_RESET),boot:0x13(SPI_FAST_FLASH_BOOT)
configsip:0,SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
模式:DIO,时钟div: 1
负载:0x3fff0018,len:4
负载:0x3fff001c,len:1044
负载:0x40078000,len:10124
负载:0x40080400,len:5856
条目 0x400806a8

[MSG:INFO: FluidNC v3.4.1]
[MSG:INFO: Compiled with ESP32 SDK:v3.3.5-1-g85c43024c]
[MSG:INFO: Configuration file:cncshield.yaml]
[MSG:INFO: Machine ESP32 Dev Controller V4 ]
[MSG:INFO: Board ESP32 Dev Controller V4]
[MSG:INFO: SPI not defined]
[MSG:INFO: Stepping:RMT Pulse:1us Dsbl Delay:0us Dir Delay:0us Idle Delay:250ms]
[MSG:INFO:轴数 3]
[MSG:INFO: Shared stepper disable gpio.12]
[MSG:INFO: Axis X (5.000,1005.000)]
[MSG:INFO: Motor0]
[MSG:INFO: stepstick Step:gpio.26 Dir:gpio .16 Disable:NO_PIN]
[MSG:INFO: All Limit gpio.13:low:pu]
[MSG:INFO: Motor1]
[MSG:INFO: Axis Y (5.000,1005.000)]
[MSG:INFO: Motor0]
[MSG:INFO: stepstick Step:gpio.25 Dir:gpio.27 Disable:NO_PIN]
[MSG:INFO: All Limit gpio.5:low:pu]
[MSG:INFO: Motor1]
[MSG:INFO: Axis Z ( -995.000,5.000)]
[MSG:INFO: Motor0]
[MSG:INFO: stepstick Step:gpio.17 Dir:gpio.14 Disable:NO_PIN]
[MSG:INFO: All Limit gpio.23:low:pu]
[MSG :INFO: Motor1]
[MSG:INFO: 运动系统: Cartesian]
[MSG:INFO: PWM Spindle Ena:NO_PIN Out:gpio.19 Dir:NO_PIN Freq:5000Hz Res:13bits]
[MSG:INFO: Using spindle PWM]
[ MSG:INFO: Probe Pin: gpio.39:low]
[MSG:INFO: BT Started with FluidNC]

Grbl 3.4 [FluidNC v3.4.1 (bt) ‘$’ 寻求帮助]
[MSG:INFO: ‘$H’|’$X’ 解锁]

支持 FluidNC (GRBL 3.4) #153
所有者

我看到消息与 grbl 固件不同,应用程序可能不适用于 FluidNC

支持 FluidNC (GRBL 3.4) #153

这将非常有助于包括 FluidNC 兼容性。它使用所有相同的 gcode 和其他常规 gcode 发件人将使用它。Grbl Controller 非常有用,我购买了高级版。我希望有一天我可以用它来控制 FluidNC,因为我正在将我所有的机器转换为使用 FluidNC 控制器,因为它们更加通用且速度更快。

支持 FluidNC (GRBL 3.4) #153

+1 对 FluidNC 的支持将改变游戏规则!特别适用于定制的 CNC 机器。

支持 FluidNC (GRBL 3.4) #153

我看到消息与 grbl 固件不同,应用程序可能不适用于 FluidNC

您可以通过一些小的更改来提供此支持,您将为那些购买您的软件的人提供支持。我也买了高级版

支持 FluidNC (GRBL 3.4) #153

我也购买了付费版本并尝试理解阅读代码的消息。
我是一名 C# 开发人员,可以帮助进行此更改,但我的计算机中没有设置 java 环境来调试和尝试执行此操作。
只要我有时间,我就会尽力贡献。

支持 FluidNC (GRBL 3.4) #153

伙计们好消息.. FluidNC v3.5.0 现在支持自定义启动消息。
我已经安装并配置了启动消息,如下所示:
$Start/Message=Grbl 1.1g [\H]

现在 Grbl 控制器检测到 fluidnc 并正确启用所有功能。
明天将连接到硬件并通过一些作业对其进行测试。

此致。

支持 FluidNC (GRBL 3.4) #153
所有者

伙计们好消息.. FluidNC v3.5.0 现在支持自定义启动消息。我已经安装并配置了启动消息,如下所示: $Start/Message=Grbl 1.1g [\H]

现在 Grbl 控制器检测到 fluidnc 并正确启用所有功能。明天将连接到硬件并通过一些作业对其进行测试。

此致。

这是一个好消息,请让我们知道工作状态

支持 FluidNC (GRBL 3.4) #153

这是一个好消息,请让我们知道工作状态

我在周末做了一些测试,一切正常。慢跑、乔布斯、归巢、探测。
在我看来,这是一个“必须做”的升级。复杂的工作现在正在顺利进行。慢跑时也不再喘气。