评论
|
有些控制器在连接后需要“重置”和“解锁”。尝试一下。我也在使用自定义的启动消息,但 cncjs 运行良好。 |
作者
|
嗯,我确实在搜索这个问题后尝试过。再多的重置和解锁似乎都无法为我解决这个问题。 |
作者
|
再细细琢磨一下,我发现了这个正则表达式: 现在可以使用了,哇哦!我在第二个捕获组中添加了 \s+ 以说明版本号之后的附加字符。我猜这会在版本属性中设置附加信息,但还没有发现问题。 示例: 如果这有任何用处,我会很乐意提交 PR。我想建议使用这台新机器的人使用 CNCjs 而不是 UGS。 |


描述
我正在尝试使用 Millright 的控制器运行 CNCjs。看起来他们自定义了启动消息,我认为这让 CNCjs 感到困惑。无论我尝试什么,Jog 控件都是灰色的。我可以通过控制台很好地向控制器发出命令。他们的启动看起来像这样:
Grbl 1.1i MegaV 4 Axis Router ['$' for help]我尝试将 GrblLineParserStartup.js 中的正则表达式编辑为
/^([a-zA-Z0-9]+)\s+((?:\d+\.){1,2}\d+[a-zA-Z0-9\-\.]*)\s+([a-zA-Z0-9]+\s+)?(\[[^\]]+\])/但它对我不起作用。我不是 Regex 忍者。只是好奇建议的修复可能是什么。CNCjs 看起来正是我需要的,期待使用它。
版本
你如何安装CNCjs?
数控系统
硬件
操作系统