Contact me: hankecnc@gmail.com

Windows 上的 bCNC。慢跑后恢复到绝对模式。 #25

推推 grbl 3年前 (2023-01-31) 251次浏览
关闭
chamnit 打开了这个问题 2015 年 5 月 7 日 · 4条评论
关闭

Windows 上的 bCNC。慢跑后恢复到绝对模式。#25

chamnit 打开了这个问题 2015 年 5 月 7 日 · 4条评论

注释

Windows 上的 bCNC。慢跑后恢复到绝对模式。 #25

一些 ShapeOko 用户注意到了一些错误:

为了让 bCNC 在 Windows 上运行,他们在rexx库要求方面遇到了一些问题。这是一个用户想出的解决方案,涉及修改 .bat 文件。

All you need is to add ./lib to your PYTHONPATH. Make a bCNC.bat with this contents:
CODE: SELECT ALL
@echo off
set DIR=%~dp0
set PYTHONPATH=%DIR%lib;%PYTHONPATH%
start python "%DIR%bCNC.py"
and run that instead of bCNC.py. It works with Python 2.7.4.

接下来是将 G90/91 模式恢复到执行点动之前的状态。我经常看到 GUI 在慢跑时只向 Grbl 发送两个命令。首先是典型的,G91 X0.01增量移动,然后立即将G90其切换回绝对模式。

Windows 上的 bCNC。慢跑后恢复到绝对模式。 #25

@chamnit我注意到其他一些 grbl 前端程序(通用 G 代码发送器)在移动命令后与 G90/G91 有问题。我必须将 G90 命令添加到我的 Aspire 后处理器标头中,以确保我的剪切文件始终处于正确的模式。这是一个解决方案,但我同意,它确实应该在移动后添加一个 G90。

布鲁斯

Windows 上的 bCNC。慢跑后恢复到绝对模式。 #25
所有者

@chamnit我已经添加了小蝙蝠,但我需要在运行之前更改“set DIR=”变量
我还在每个命令后添加了 G91。但是,由于我要出差 10 天,所以我无法检查它。
我把它做成两行或者我可以删除中间的\n?grbl会接受吗?
G91G0x%s\nG90\n

Windows 上的 bCNC。慢跑后恢复到绝对模式。 #25
作者

@vlachoudis: 谢谢。jogging 命令应该做成两行,因为 Grbl 的解析器会报告一行带有 G91 和 G90 的模态组错误。我会尽快检查它,如果其他人没有打败我的话。

Windows 上的 bCNC。慢跑后恢复到绝对模式。 #25
所有者

@chamnit好的,我已经在我的机器上快速测试了它,它工作正常。