Contact me: hankecnc@gmail.com

GRBL 版本 #6

推推 grbl 3年前 (2023-02-10) 297次浏览
关闭
Northernboy 开启了这个问题 2017 年 1 月 15 日 · 46条评论
关闭

GRBL 版本#6

Northernboy 开启了这个问题 2017 年 1 月 15 日 · 46条评论

评论

GRBL 版本 #6

似乎这个程序只适用于 GRBL 0.9i 而不是 GRBL 1.1。
未来是否有计划与 GRBL 1.1 兼容?

GRBL 版本 #6
作者

我下载了源代码并修改了它。到目前为止它正在工作……仍然需要一些工作才能 100% 运行。

GRBL 版本 #6
所有者

是的,这肯定在我的待办事项清单上,但由于我的机器被收起,我现在无法测试它,所以更新需要一段时间。
当它正常工作时,我很乐意看到您的更改。

GRBL 版本 #6
作者

马丁,
我似乎让它工作得很好,但是只是用它进行试运行,还没有切割。
只是想知道如何与您分享我所做的更改?
我还为我喜欢从其他 G 代码发送程序使用的功能添加了另一个菜单。
我还添加了作为 GRBL 1.1 一部分的进给率覆盖

GRBL 版本 #6
所有者

您可以分叉并克隆此存储库,然后推送您的更改。
在我自己测试之前我可能不会合并它,但是这样你就可以共享它以便其他人也可以使用它。

GRBL 版本 #6
作者

我会这样做,但首先我会清理我添加的一些代码并添加更多功能。我真的很喜欢你的界面,这就是为什么我花时间让它为我工作。
感谢马丁的辛勤工作。

GRBL 版本 #6

@Northernboy我必须更新正则表达式来处理 Stepoko 板的一些输出,你的更改是否与我在https://github.com/bytemaster-0xff/OpenCNCPilot上的更改相似?

也感谢@martin2250感谢您在这里的辛勤工作!

GRBL 版本 #6

@Northernboy,
你有时间发布更改吗?我也想搬到grbl1.1

GRBL 版本 #6
作者

我确实用它来制作电路板并且效果很好。然而钻孔失败了,所以我打算先看看那个。但我会公布我今天为您所做的一切。

GRBL 版本 #6
路易扎巴迪亚 评论了 2017 年 2 月 11 日 通过电子邮件
GRBL 版本 #6
作者

马丁,
我分叉了我的版本,但不确定我做的是否正确……
我压缩了我的版本并上传了它。但我确信它需要以不同的方式完成。
对不起,我第一次这样做……
请让我知道是否一切都好或我如何才能正确地做到这一点。

GRBL 版本 #6
所有者

请上传实际更改,而不是整个代码的 zip 存档,这样更容易查看更改。
我会在 3 月份完成考试后立即更新我的分支。

GRBL 版本 #6
作者
北方男孩 评论了 2017 年 2 月 12 日  

我想这次我做对了。
对不起马丁。
我使用为钻孔创建的 gcode 再次测试它,它工作正常。只是不要使用简化 gcode 进行练习。
我还为那些只想尝试而不是在计算机上安装 Visual Studio 的人提供了一个安装文件夹。试一试,让我知道你在做什么,或者你是否发现了错误。

北方男孩

GRBL 版本 #6
德哈罗 评论了 2017 年 3 月 10 日  

你好 martin2250,Northernboy,
前言:我安装了 Northernboy 版本并将其与 GRBL 控制器配对,我通常通过 SerialComCNC 使用 G 代码,这是另一个很好的免费 G​​ 代码流媒体实用程序。我没有对 GRBL 的设置进行任何更改。
我想利用 OpenPilotCNC 的高度探测功能。

当与 GRBL 的通信开始时(通过机器 – 连接),我收到无数“收到错误状态:”消息,但总的来说与 GRBL 的通信似乎正常,机器根据 G 代码移动。

由于我针对 GRBL V0.9 测试了这两个版本,其中马丁斯版本没有引发错误消息,并且针对 GRBL V1.1,这两个版本都引发了这些错误消息,我假设分别在 GRBL V1.1 和 V0.9 之间切换, 在 Northernboys 中执行不工作。
这个假设似乎被事实强化了,即在设置对话框中将单选按钮更改为 V0.9 并不持久。该对话框始终以选中的 V1.1 开始。
有任何想法吗?

GRBL 版本 #6

我也有同样的经历。我不确定我的 GRBL 是否正确升级到 V1.1 并且在写入之前没有时间确认。

GRBL 版本 #6
作者

我今晚再看看。可能是从 GRBL 发送的不同状态,我没有考虑到。

GRBL 版本 #6
德哈罗 评论了 2017 年 3 月 11 日 通过电子邮件
GRBL 版本 #6
作者

德哈罗

要找出导致“收到错误状态:”的状态是什么,是否可以通过使用 Arduino 串行监视器并发送从 GRBL 复制状态重播?命令。它应该看起来像这样:

<空闲|MPos:0.000,0.000,0.000|F:0.|WCO:0.000,10.000,0.000>

还有关于切换 GRBL 版本的单选按钮,这是我正在做但尚未完成的事情。我以为我删除了它,但我想我错过了,我很抱歉。

对于您的操纵杆想法,一旦我们解决了这些错误,我将对其进行研究,看看它是否可行。

谢谢,
皮特

GRBL 版本 #6
作者
北方男孩 评论了 2017 年 3 月 11 日  

我已将一些更改上传到状态行。对于那些收到“收到错误状态”错误的人,请尝试我的更改并让我知道它是否已清除。

谢谢皮特
_

GRBL 版本 #6
德哈罗 评论了 2017 年 3 月 11 日 通过电子邮件
GRBL 版本 #6
德哈罗 评论了 2017 年 3 月 11 日 通过电子邮件
GRBL 版本 #6
作者

哈拉尔德

我想我明白问题出在哪里了。我会做一些修改和测试。然后回到你身边。

谢谢你的帮助
皮特

GRBL 版本 #6

我试了一下但没有成功。
我想我有正确的新版本,因为有额外的菜单可用,并且在设置对话框中缺少 GRBL 版本的收音机。

这是连接后第一个答案的屏幕截图:
GRBL 版本 #6

GRBL 版本 #6

每次你只领先一步……;-) 很好!

GRBL 版本 #6

我发送了几个状态报告请求并找到了一个模式:
<Idle|WPos:0.000,0.000,0.000|FS:0,0>
<Idle|WPos:0.000,0.000,0.000|FS:0,0|WCO:0.000,0.000 ,0.000>
<空闲|WPos:0.000,0.000,0.000|FS:0,0|Ov:100,100,100>
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000, 0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000 ,0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000, 0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>
<空闲|WPos:0.000,0.000,0.000|FS:0, 0|Ov:100,100,100>
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0,0 >
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0,0>
<空闲|WPos:0.000,0.000,0.000|FS:0, 0>

从现在开始一切重复(它已经是相同数据的两倍)

GRBL 版本 #6
作者

我有解决方案,很快就会安装上。基本上你使用的是我不使用的主轴速度,所以没有测试它。但我现在已经启用进行测试。所以应该很快。

GRBL 版本 #6
作者

哈拉尔德

做了一些改变,你能测试一下吗?我试图在我的测试 GRBL 上获得相同的主轴速度反馈,但没有成功。所以我希望你能帮我测试一下。

谢谢,让我知道,
皮特

GRBL 版本 #6

Pete,
现在看起来很好,连接后直接没有错误信息。
但是当我加载 g 代码时,我再次出错(再次识别某种模式):
GRBL 版本 #6

积极的副作用:我第一次看到手写笔在 3D 图片中移动 :-)
我一直想知道为什么你画那个箭头而不用它做任何事情……

GRBL 版本 #6
德哈罗 评论了 2017 年 3 月 11 日  

嗨,Pete,
也许获得一些跟踪程序的方法是个好主意。
只需并行打开一个文件,不仅在屏幕上而且在文件中跟踪 GRBL 的响应。

背景:我在这里和那里点击了一下,发现错误消息有不同的文本,其中有一些带有“HOLD”和其他内容,但它滚动到屏幕外的速度太快了。

GRBL 版本 #6
作者

糟糕的是,我当时使用的是 GRBL 1.1c,现在使用的是 GRBL 1.1f,但出现了同样的错误。
我很快就会准备好东西。

GRBL 版本 #6

大家好-我正在为此开发一个不同的分支,并且一直在不断更新正则表达式以处理不同的消息格式。尽管通常 RegEx 非常适合此类内容,但有时它不如处理更改灵活。我将在本周末实现一个状态机解析器并将共享代码….敬请期待:)

GRBL 版本 #6
作者

更新我的版本在 GRBL 1.1f 上测试它并且没有错误。
但是还没有在 CNC 上测试过,但变化不大,所以我不认为这会成为问题。

让我知道,
谢谢皮特

GRBL 版本 #6
德哈罗 评论了 2017 年 3 月 11 日  

在开始 g 代码作业后出现另一个错误: 和
GRBL 版本 #6

GRBL 版本 #6

GRBL 版本 #6

我的 GRBL 版本也是 1.1f

GRBL 版本 #6
作者

德哈罗

是否可以通过电子邮件将您的 G 代码发给我,以便我运行它?
我的电子邮件地址是northernboy70@gmail.com
我想我知道问题出在哪里,只是想用你的 G 代码测试一下。

谢谢皮特
_

GRBL 版本 #6

完毕

GRBL 版本 #6
所有者

大家好你们好,

v1.2 已经发布,应该可以与 grbl 1.1f 一起使用。
我应该让这个问题开放(重命名)以进行讨论吗?

祝你有个好的一天!
马丁

GRBL 版本 #6

嗨 Martin,
du Petes Code 已经合并了吗?
哈拉尔德

GRBL 版本 #6

Falls ja, würde ich das erst mal auf der Fräse testen。Ich habe bisher nur am Testplatz damit getestet。

GRBL 版本 #6
所有者

‘摩根哈拉德,

喜欢 (0)