关闭 avanderpluijm 打开了这个问题 2011 年 3 月 2 日 · 3条评论 关闭 数字太多时 IJ 命令错误#13 avanderpluijm 打开了这个问题 2011 年 3 月 2 日 · 3条评论 注释 范德普莱姆 评论了 2011 年 3 月 2 日 嗨,例如,运行时出现一个小问题: G2 X58.28426395939086 Y21.850253807106597 I0.40609137055837563 J-4.482233502538071 这是来自 Partkam 在线程序的代码。太精确了,它会创建一个 arduino 重置。这只发生在 I 和 J 身上。 为了确定,我在将它发送到 grbl 之前通过运行验证脚本自己解决了这个问题。但也许 grbl 应该默认限制/四舍五入这些数字? 成员 泗门 评论了 2011 年 3 月 7 日 我会调查的。它不应该重置,但它肯定会阻塞这些线路,因为它会溢出命令输入缓冲区。通过即时截断过于精确的数字来预处理输入是一个好主意。 达米利斯 评论了 2011 年 3 月 17 日 我在包含过长注释(59 个字符的行)的 g 代码文件中看到了类似的行为。Arduino / grbl 稍后将一些行重置为文件的处理。一旦缓冲区溢出和内存损坏,重置就不足为奇了。 成员 泗门 评论了 2011 年 6 月 6 日 我会看看是否可以在堆栈的早期添加过长浮点数的在线截断。此外,在缓冲区溢出时进行一些更优雅的错误处理可能会很好。 jgeisler0303完成后 关闭 2012 年 5 月 16 日 ashelly 将提交推送到引用此问题的 ashelly/grbl 2015 年 5 月 22 日 Merge pull request grbl#13 from keyme/continuous_reporting …… 0c5b988 jahnj0584 提到了这个问题 2017 年 9 月 4 日 我错过了什么吗?主轴 PWM #1282 关闭 1bigpig 提到了这个问题 2022 年 10 月 8 日 MaxNC 10 的 grbl——相位驱动器的返回 #645 打开 喜欢 (0) grblshield 的变化 #12 流缓冲区命令数? #14 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动 XY 绘图仪 – 将 Word 文档转换为 GRBL 文件 grbl 随机在中间停止 Arduino Uno GRBL 问题 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动XY 绘图仪 – 将 Word 文档转换为 GRBL 文件grbl 随机在中间停止Arduino Uno GRBL 问题为什么这会“崩溃”我的 3018 CNCFusion 360 / Grbl – 最后毁掉了工作?!使用 Grbl Shield,必须采取哪些接地预防措施?GRBL 安装挑战(在 cnc 3018 pro 上)
嗨,例如,运行时出现一个小问题:
G2 X58.28426395939086 Y21.850253807106597 I0.40609137055837563 J-4.482233502538071
这是来自 Partkam 在线程序的代码。太精确了,它会创建一个 arduino 重置。这只发生在 I 和 J 身上。
为了确定,我在将它发送到 grbl 之前通过运行验证脚本自己解决了这个问题。但也许 grbl 应该默认限制/四舍五入这些数字?