关闭 justjoheinz 打开了这个问题 2014 年 5 月 13 日 · 0 条评论 注释 贡献者 乔海因茨 评论了 2014 年 5 月 13 日 看来UGCS在解析gcode命令时确实使用了本地机器的Locale。我在“德国 Mac”上工作: echo $LANG de_DE.UTF-8 不幸的是,德国的小数点分隔符是“,”而不是“.”。而 UGCS 解析带有“.”的文件 然后将命令作为带有“,”的数字发送到 gbrl,例如 G1 X12,53 导致所有行出错。 在 start.sh 中,我通过将 start.sh 更改为 java -Xdock:name=UniversalGCodeSender -Duser.language=en之类的内容来修复此 问题,但它可能应该由 UGCS 本身修复。 winder 添加了引用此问题的提交 2014 年 5 月 13 日 Possible fix for issue #155 f7ac7fd 绕线器 提到了这个问题 2014 年 9 月 9 日 错误代码发送到 grbl #198 关闭 收卷机 关闭此完成 2015 年 2 月 20 日 喜欢 (0) 不要检查注释行的长度 #154 边缘 #156 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 上)
看来UGCS在解析gcode命令时确实使用了本地机器的Locale。我在“德国 Mac”上工作:
echo $LANG
de_DE.UTF-8
不幸的是,德国的小数点分隔符是“,”而不是“.”。而 UGCS 解析带有“.”的文件 然后将命令作为带有“,”的数字发送到 gbrl,例如 G1 X12,53 导致所有行出错。
在 start.sh 中,我通过将 start.sh 更改为
java -Xdock:name=UniversalGCodeSender -Duser.language=en之类的内容来修复此
问题,但它可能应该由 UGCS 本身修复。