Contact me: hankecnc@gmail.com

处理时烦人的工作停止 #690

推推 grbl 3年前 (2023-01-23) 269次浏览

关闭
gquinet 打开了这个问题 2019 年 7 月 20 日 · 10 条评论
关闭

处理时烦人的工作停止#690

gquinet 打开了这个问题 2019 年 7 月 20 日 · 10 条评论

注释

处理时烦人的工作停止 #690
金奎内特 评论了 2019 年 7 月 20 日  

我的 camtool cnc 板在我的 cnc 3018 pro 中,并在许多工作中尝试了非常烦人的错误。
我使用 grbl control candle 将 grbl 代码发送到电路板并完成工作。
很多时候,没有任何原因,电路板只是停止所有电机,gbrbl 控件不再做任何事情,控制台中没有任何错误。

所以,我的数控系统毫无用处,因为我无法完成我想做的大部分工作。太令人沮丧了,我想把板子扔进垃圾桶,用一个简单的arduino cnc shield代替它。

看起来也没有简单的方法可以访问串行端口来检查/更新二进制文件。

在我更换数控屏蔽板之前请帮忙。

处理时烦人的工作停止 #690
作者
金奎内特 评论了 2019 年 7 月 20 日  

作为补充,它总是发生在工具向上的对角线运动中。
在向上移动工具后更经常进行长距离移动。

处理时烦人的工作停止 #690

嗨 gquinet,我会做一个测试。让您的 gcode 在没有连接电机的情况下运行,并查看 gcode 文件是否成功结束。在这种情况下,我会深入研究系统中的 emc 或“电源”方面。祝你好运!

处理时烦人的工作停止 #690
作者

你好!我尝试在没有连接任何电机的情况下出现此错误:
“ALARM: 23; [MSG:Pgm End]; ok”在指令“M3 S1000”上,但执行后有 5 条指令。
使用另一个 gcode 文件,没有错误,但在第一圈后仍然中断。

这是在几条指令后停止的第一个文件的 gcode:

( Made using CamBam - http://www.cambam.co.uk ) ( keys 7/20/2019 2:02:46 PM ) G21 G90 G91.1 G64 G40 G0 Z3.0 ( top_keys2 ) G17 S1 G0 X109.778 Y93.3594 G0 Z1.0 G1 F150.0 Z-0.4 M3 S1000 G1 F110.0 X107.358 Y92.0657 G1 X104.731 Y91.269 G1 X102.0 Y91.0 G1 X99.2687 Y91.269 G1 X96.6424 Y92.0657 G1 X94.222 Y93.3594 G1 X92.1005 Y95.1005 G1 X90.3594 Y97.222 G1 X89.0657 Y99.6424 G1 X88.269 Y102.269 G1 X88.0 Y105.0 G1 X88.269 Y107.731 G1 X89.0657 Y110.358 G1 X90.3594 Y112.778 G1 X92.1005 Y114.899 G1 X94.222 Y116.641 G1 X96.6424 Y117.934 G1 X99.2687 Y118.731 G1 X102.0 Y119.0 G1 X104.731 Y118.731 G1 X107.358 Y117.934 G1 X109.778 Y116.641 G1 X111.899 Y114.899 G1 X113.641 Y112.778 G1 X114.934 Y110.358 G1 X115.731 Y107.731 G1 X116.0 Y105.0 G1 X115.731 Y102.269 G1 X114.934 Y99.6424 G1 X113.641 Y97.222 G1 X111.899 Y95.1005 G1 X109.778 Y93.3594 M5 S1 G0 Z3.0 G0 X125.066 Y99.6424 G0 Z1.0 G1 F150.0 Z-0.4 M3 S1000 G1 F110.0 X124.269 Y102.269 G1 X124.0 Y105.0 G1 X124.269 Y107.731 G1 X125.066 Y110.358 G1 X126.359 Y112.778 G1 X128.1 Y114.899 G1 X130.222 Y116.641 G1 X132.642 Y117.934 G1 X135.269 Y118.731 G1 X138.0 Y119.0 G1 X140.731 Y118.731 G1 X143.358 Y117.934 G1 X145.778 Y116.641 G1 X147.899 Y114.899 G1 X149.641 Y112.778 G1 X150.934 Y110.358 G1 X151.731 Y107.731 G1 X152.0 Y105.0 G1 X151.731 Y102.269 G1 X150.934 Y99.6424 G1 X149.641 Y97.222 G1 X147.899 Y95.1005 G1 X145.778 Y93.3594 G1 X143.358 Y92.0657 G1 X140.731 Y91.269 G1 X138.0 Y91.0 G1 X135.269 Y91.269 G1 X132.642 Y92.0657 G1 X130.222 Y93.3594 G1 X128.1 Y95.1005 G1 X126.359 Y97.222 G1 X125.066 Y99.6424 M5 S1 G0 Z3.0 G0 X160.187 Y103.1018 G0 Z1.0 G1 F150.0 Z-0.4 M3 S1000 G1 F110.0 X160.0 Y105.0 G1 X160.269 Y107.731 G1 X161.066 Y110.358 G1 X162.359 Y112.778 G1 X164.1 Y114.899 G1 X166.222 Y116.641 G1 X168.642 Y117.934 G1 X171.269 Y118.731 G1 X174.0 Y119.0 G1 X176.731 Y118.731 G1 X179.358 Y117.934 G1 X181.778 Y116.641 G1 X183.899 Y114.899 G1 X185.641 Y112.778 G1 X186.934 Y110.358 G1 X187.731 Y107.731 G1 X188.0 Y105.0 G1 X187.731 Y102.269 G1 X186.934 Y99.6424 G1 X185.641 Y97.222 G1 X183.899 Y95.1005 G1 X181.778 Y93.3594 G1 X179.358 Y92.0657 G1 X176.731 Y91.269 G1 X174.0 Y91.0 G1 X171.269 Y91.269 G1 X168.642 Y92.0657 G1 X166.222 Y93.3594 G1 X164.1 Y95.1005 G1 X162.359 Y97.222 G1 X161.066 Y99.6424 G1 X160.269 Y102.269 G1 X160.187 Y103.1018 M5 S1 G0 X0 Y0 Z0 M5 S1 G0 Z3.0 M30

处理时烦人的工作停止 #690
作者

我真的不明白的是,我有另一个 gcode 文件在做更复杂和更长时间的工作,而且效果很好!

处理时烦人的工作停止 #690
作者
金奎内特 评论了 2019 年 7 月 21 日  

移除 pololus 也有同样效果。
它也停在同一位置 X:3.475 Y:2.956 Z:3.000

当关闭 grblcontrol 并再次启动它时,此消息出现在控制台中:

[CTRL+X] < Grbl 1.1f ['$' for help] Serial port error 9: L’opération d’entrée/sortie a été abandonnée en raison de l’arrêt d’un thread ou à la demande d’une application. Serial port error 2: Accès refusé. Serial port error 1: No such file or directory

Windows 是否可能干扰 com 端口?

处理时烦人的工作停止 #690
贡献者

没有警报这样的东西:23。警报值只能从 1 到 9。

提供您的 Grbl $$ 设置、$I 构建信息以及您对默认构建所做的任何更改。

此外,请确保您正在运行测试作业,除了 USB 电缆外,没有任何东西连接到 Arduino。不仅仅是 Pololu 司机。

处理时烦人的工作停止 #690
作者
金奎内特 评论了 2019 年 7 月 21 日  

设置:
$$ < $0=10 $1=25 $2=0 $3=5 $4=0 $5=0 $6=0 $10=1 $11=0.010 $12=0.002 $13=0 $20=0 $21=0 $22=0 $23=0 $24=25.000 $25=500.000 $26=250 $27=1.000 $30=1000 $31=0 $32=0 $100=1600.000 $101=3200.000 $102=1600.000 $110=1000.000 $111=1000.000 $112=800.000 $120=30.000 $121=30.000 $122=30.000 $130=290.000 $131=360.000 $132=29.000 ok

信息:
$I < [VER:1.1f.20170801:] [OPT:V,15,128] ok

我只改变了 Y 步进率(101 美元),因为在升级 Y 长度时我不得不更换另一个螺杆,但没有找到完全相同的规格,当然新的 Y 长度为 131 美元,但我做了测试和其他这些参数完美地工作。我绝对没有对与电路板相关的硬件部分进行任何更改(没有更改电机,pololus 是我购买 cnc 时提供的,主轴也是如此。我只是添加了一个激光模块,但有或没有,它仍然是一样的。

但是,在我进行任何更改之前,问题已经存在。

用 cnc 给出的测试工作和我做的其他一些工作一样完美,。

我在之前的回答中所做的测试如您所说,除了 USB 电缆外,没有任何其他东西连接到电路板!首先没有电机,然后没有电机和 pololus。(现在我尝试了所有类型的组合,并且 gcode 总是在同一点停止,就在第一次长距离移动开始之后)。

我使用 cambam 创建 gcode,是否需要对处理器进行一些更改?也许董事会不理解某些指令?有人试过我在 camtool cnc v3.3 上发布的 gcode 并让它完美且完整地工作吗?

处理时烦人的工作停止 #690
作者

我只是尝试用 G1 替换 G0 动作(Z 动作除外),它毫无问题地跑到了最后!

这加强了我对快速移动的怀疑(G0)

处理时烦人的工作停止 #690
贡献者

您超过了 30 kHz 的最大支持步进率。减少你的微步和/或速度。

处理时烦人的工作停止 #690
作者

我也在考虑最大速度,但在 grbl 控制中,但你是对的,我不能减少微步进(wamtool cnc v3.3 没有跳线 :D),所以我将 111 美元减少到 500 美元(原始价值的一半)正如我之前所说的那样,我已经将 131 美元翻了一番,现在看来可以使用了!

所以这不是板上的问题,我会关闭它。

非常感谢。

喜欢 (0)