注释
通常,您所描述的问题与流媒体连接有关。尝试一个与您正在使用的程序根本不同的不同流媒体程序,即基于不同的串行通信库。更新任何驱动程序。等等。 你提到的梯形问题已经在v0.8c及之后的版本中得到修复。 |
我也用 simple_stream.py 脚本测试过它(显然它不依赖于波特率,我也用 9600 试过)。这是结果: [micsa@micsalaptop cnccomm]$ ./simple_stream.py 其他 gcode 文件工作正常。有时我得到这个(如下),但只有高比特率(115200): 发送:X2.95200 Y-0.62100:好的 我使用 Linux 内核 3.9.4-1-ARCH – 我认为不需要更新驱动程序。 |
感谢更新。啊。我想我看到了问题。您正在以每分钟近 400 英寸的速度运行(!),而且直线运动非常小,只有千分之 2.5 英寸。这超出了小型 328p AVR 的能力。您要么需要降低进给率,要么将线段的各个距离增加到 Grbl 可以处理的程度。这个原始 CPU 功率问题无法解决,除非尝试在 ARM 等功能更强大的 CPU 上使用它。 |
@micsuka我在推动我的进给率方面也有类似的问题。我正在使用第 10 步的 Geckodrives (201x)。我最近刚安装了步进脉冲倍增板,现在可以将此驱动程序配置为 10 步、5 步、半步、全步。机器在第 5 步运行得很好,有效地减轻了 grbl 一半的负载。 |
谢谢(你的)信息。 |
大家好,
我想报告 grbl 中的崩溃。我有一个发生崩溃的小 gcode 文件。
碰巧我应该重新刷新设备才能再次启动它。
我认为梯形的减速部分有问题:我猜它似乎变得太长了。
所以,现在,细节:
G94(英寸每分钟进给率。)
G20(单位 == 英寸。)
G90(绝对坐标。)
G00 Z0.08000(退刀)
G00 X-0.05750 Y10.03000(快速移动开始。)
G01 Z-0.00800 F393。 70079(插入)
X-0.05750 Y10.03000
X-0.05750 Y-0.05750
X10.05500 Y-0.05750
X10.05500 Y10.05500
X-0.05750 Y10.05500 X- 0.05750
Y10.03000
G00 Z0 (.08)
.87750 Y6.69750(开始快速移动。)
G01 Z-0.00800 F393.70079(切入。)
X0.87750 Y6.69750
X0.87750 Y6.69500
X0.88000 Y6.69500
X0.88000 Y6.69250
X0.88250 Y6.69250
X0.88250 Y6.69000
X0.88500 Y6.69000
X0.88500 Y6.68500
X0.88750 Y6.68500
X0.88750 Y6.67250
X0.89000 Y6.67250
X0.89000 Y6.66250
请随意 – 任何人 – 测试它。请报告。
谢谢,
乔巴·米克洛斯