开源改变世界!!

完成位置在 Lightburn 中崩溃并发出警报 1 #418

推推 grbl 2年前 (2023-02-05) 186次浏览
关闭
TinkerBoi 打开了这个问题 2022 年 5 月 12 日 · 8条评论
关闭

完成位置在 Lightburn 中崩溃并发出警报 1#418

TinkerBoi 打开了这个问题 2022 年 5 月 12 日 · 8条评论

评论

完成位置在 Lightburn 中崩溃并发出警报 1 #418

完成切割时,激光试图返回到结束位置(在 Lightburn 中,我将激光在 x 和 y 上慢跑到 +10mm 以清除结束开关并击中设定的结束位置),但它没有停止并触发终点站(通常在 Y 上)并停止。工作尺寸:X=600,Y=300。我的配置文件是否为这些轴正确设置?

起始流
层 C00
警报:1
触发硬限制。由于突然和立即停止,机器位置可能会丢失。强烈建议重新归位。

配置文件

启动消息

MSG:INFO: 机器 MACHINE_ESPDUINO_32]
[MSG:INFO: Board ESPDUINO_32]
[MSG:INFO: SPI not defined]
[MSG:INFO: Stepping:RMT Pulse:2us Dsbl Delay:0us Dir Delay:1us Idle Delay:250ms]
[MSG :INFO: 轴计数 3]
[MSG:INFO: 共享步进器禁用 gpio.12]
[MSG:INFO: Axis X (0.000,600.000)]
[MSG:INFO: Motor0]
[MSG:INFO: stepstick Step:gpio.26 Dir:gpio.16 Disable:NO_PIN]
[MSG:INFO: All Limit gpio.13:low]
[MSG:INFO: Motor1]
[MSG:INFO: Axis Y (0.000,300.000)]
[MSG:INFO: Motor0]
[ MSG:INFO: stepstick Step:gpio.25 Dir:gpio.27 Disable:NO_PIN]
[MSG:INFO: All Limit gpio.5:low]
[MSG:INFO: Motor1]
[MSG:INFO: Z 轴 (-1000.000,0.000)]
[MSG:INFO: 运动系统: 笛卡尔]
[MSG:INFO: 激光主轴 Ena:NO_PIN Out:gpio.19 Freq:5000Hz Res:13bits 激光模式:On]
[MSG:INFO: Using spindle Laser]
[MSG:INFO: STA SSID is not set]
[MSG:INFO: AP SSID FluidNC-ESP32 IP 192.168.0.1 mask 255.255.255.0 channel 1]
[MSG:INFO: AP started]
[ MSG:INFO: WiFi on]
[MSG:INFO: Captive Portal Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]
Grbl 3.4 [FluidNC v3.4.4 (wifi) ‘$ ‘ 求助]

完成位置在 Lightburn 中崩溃并发出警报 1 #418 TinkerBoi 添加了 把招工广告 需要额外注意标签 2022 年 5 月 12 日
完成位置在 Lightburn 中崩溃并发出警报 1 #418
所有者

很难知道所提供的数据发生了什么。

您使用的是慢跑命令还是 gcode 命令?请给出实际命令。

Gcode 在工作坐标中移动,因此您可能设置了偏移量。发送 $# 查看偏移量。

如果您不了解偏移量,请观看此视频。

https://www.youtube.com/watch?v=fGtbkVJBXyE

完成位置在 Lightburn 中崩溃并发出警报 1 #418
作者
小叮当 评论了 2022 年 5 月 12 日  

很难知道所提供的数据发生了什么。

您使用的是慢跑命令还是 gcode 命令?请给出实际命令。

Gcode 在工作坐标中移动,因此您可能设置了偏移量。发送 $# 查看偏移量。

如果您不了解偏移量,请观看此视频。

https://www.youtube.com/watch?v=fGtbkVJBXyE

我使用箭头键将头部移动到完成位置(归位后)所以它位于 x10,y10(然后单击设置完成位置以保存)

当我发送 $# 时,返回:

$#
[G54:30.000,-17.000,0.000]
[G55: 0.000,0.000,0.000]
[G56:0.000,0.000,0.000]
[G57:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[G59 :0.000,0.000,0.000]
[G28:0.000,0.000,0.000]
[G30:0.000,0.000,0.000]
[G92:0.000,0.000,0.000]
[TLO:0.000]

完成位置在 Lightburn 中崩溃并发出警报 1 #418
所有者

我对 Lightburn 的了解还不够,不知道发生了什么。你有一个 G54 偏移量。我认为机器正试图移出您的机器空间。

您可以在配置中打开软限制。这将阻止并提醒您有关移出机器空间的尝试。如果您收到软限制警报,您显然是在尝试这样做。

如果您对工作偏移没有很好的应用知识,请搜索 Internet 和 YouTube。这是 gcode 的通用功能,而不是 FluidNC 特定的功能。

完成位置在 Lightburn 中崩溃并发出警报 1 #418
作者

我抬头一看,G10 L2 P1 X0 Y0 Z0 将 G54 偏移量重置为 0。还根据您的建议启用了软限制!现在它运行良好。一开始我什至不知道什么时候/如何设置 G54 偏移量。太感谢了!

完成位置在 Lightburn 中崩溃并发出警报 1 #418
作者

此外,我找不到有关 deactivate_parking 功能(或更确切地说是停车)的功能的任何信息。我正在寻找一种在完成工作后自动回家的方法,是吗?

完成位置在 Lightburn 中崩溃并发出警报 1 #418
所有者

停车是标准的 Grbl 功能,通常与门开关相关联。

搜索 Grbl 停车场

完成位置在 Lightburn 中崩溃并发出警报 1 #418

停车与安全门功能结合使用——如果安全门打开,主轴将自动移动到指定的 Z 坐标。它也由 M30 调用 – 有时在 GCode 程序结束时使用的程序结束 gcode。停车可能对您的情况没有帮助,因为您没有 Z 轴,而且因为我们几乎从不测试它,所以我不知道它是否正常工作。

有一个返回参考点的G29指令,对应的有一个G29.1来设置参考点。如果您能设法将它包含在您正在运行的 gcode 程序的末尾,那可能会做您想要的。但如果你能做到这一点,你也可以只放置一个 G1 命令去你想去的地方。

“在工作结束时”并不像您想象的那么具体。“作业”通常意味着“执行一系列 GCode 命令,可能来自文件,可能来自发送者的流”。该序列中的内容不在 FluidNC 的控制范围内,因此要控制最后发生的事情,需要了解生成程序的软件和/或流式传输它的发送者。如果 Lightburn 正在生成您的 GCode,您需要与其进行交互以在最后做一些特殊的事情——因此您需要在 Lightburn 论坛上提问。

完成位置在 Lightburn 中崩溃并发出警报 1 #418

原来的问题已经得到回答,讨论的话题已经变成了我们无法控制的事情,所以我关闭了这个问题。