注释
你是个传奇!我将尽快测试新版本。这是 Uno 还是 Mega ?干杯 编辑:我认为它的 Uno,太好了! |
谢谢桑尼,祝贺你做得很好。 约翰 2016 年 10 月 12 日晚上 9:50,Sonny Jeon 写道:
|
甜的!对新功能感到非常兴奋!希望这个周末开始测试。 谢谢你所做的一切,桑尼! 蒂姆 |
恭喜桑尼! |
惊人。明天我将测试 feed override。我有一些 0.5 毫米的微型 我今天也捐了:) 2016 年 10 月 12 日晚上 11:16,“Will Winder” notifications@github.com写道:
|
恭喜 |
我认为你做错了什么。 将新代码加载到我的 UNO 后, |
我已经解决了,不知道发生了什么我不得不从库中删除所有保留的 grbl 文件夹,这与旧的有冲突吗?我知道我改名了 |
是的,我必须在删除文件后重新刷新 |
现在显示没有信息的行 不显示额外信息,例如之前的eatch 行 |
是的,您必须删除或移动任何旧的库文件夹。Arduino 环境无法处理包含同名文件的多个库文件夹。 |
我认为必须删除每个设置的描述,以便为其他功能腾出空间。 |
@encarnacao 没有文字描述了。我强烈建议在提问之前阅读 doc 目录中的文件。正如 Sonny 在宣布 1.1 的消息中所说,协议有很多变化 |
谢谢大家的客气话! 请注意稳定性。添加覆盖会占用相当多的内存,因此必须稍微减小规划器缓冲区的大小。现在,它只下降了一个,但它非常接近内存限制。编译时您会看到“内存不足”警告。我检查了堆栈在最坏情况下的样子,我们仍然比 2K RAM 限制低几十个字节。所以,它应该可以正常运行。如果没有,请尝试将规划器缓冲区大小减一。 此外,Arduino IDE 最近将 avr-gcc 编译器从 v4.8.1 更新到 v4.9.2。由于某种原因,它编译的代码比以前大了大约 0.4KB 到 1KB。即使这样,默认构建仍应适用于 Arduino Duemilanove/Nano。我已经确定了这一点。如果添加了编译时选项,您可能需要使用 Arduino Uno,在 Nano 上刻录 Uno 引导加载程序以释放 1KB 的额外可用闪存,或者使用带有 v4.8.1 的旧版 Arduino IDE 来适应它。 |
要闪存的十六进制文件在哪里? 2016 年 10 月 13 日星期四上午 11:07,Sonny Jeon notifications@github.com
|
没关系。不得不环顾四周并删除旧的 grbl 库(不 2016 年 10 月 13 日下午 6:30,“Julius Jahn” jahnj0584@gmail.com写道:
|
@jahnj0584我将 platformio 与 Visual Studio 一起使用,以避免 Arduino 的想法混乱。查看平台。 |
@tklus: 好的!感谢分享。 |
感谢您的工作。我已经运行了大约一个星期,它在我们的中国蓝色激光机上运行良好。“激光模式”很棒。停止时非常安静地运行,非常平稳! 谢谢你前几天的建议。我将缓冲区移回默认值,到目前为止完全没有问题!单针归位工作正常! |
我们可以在这个 grbl 存储库的首页上放一个链接,链接到 1.1 发布项目页面。对于那些不遵循原始grbl的人来说,可能很难找到。我知道的唯一链接是在发布 1.1 的问题日志中。 谢谢蒂姆 |
@tklus: 故意的。我不希望每个人都开始使用它,直到它接近稳定版本。我还有一些调整要做。谢天谢地,它似乎很稳定,因为我没有收到任何人的任何消息。因此,邀请更多人进行测试可能迟早会到来。 |
这是有道理的,我今晚正在运行我的程序并暂停了程序,使用主轴超车来打开和关闭主轴几次,然后点击循环启动以继续工作。它继续跑了一会儿,然后惊慌失措。我正在使用 grbl 面板。我的猜测是,它用完了被缓冲的动作,然后从主轴超车中发出警报……我还没有尝试重新创建问题……想法? 从我的iPhone发送 2016 年 10 月 17 日下午 6:34,Sonny Jeon < notifications@github.com mailto:notifications@github.com > 写道: @tklushttps://github.com/tklus:这是故意的。我不希望每个人都开始使用它,直到它接近稳定版本。我还有一些调整要做。谢天谢地,它似乎很稳定,因为我没有收到任何人的任何消息。因此,邀请更多人进行测试可能迟早会到来。 你收到这个是因为你被提到了。 |
@tklus: 很难说是 GUI 还是 Grbl 造成的。我确实发现了一些与主轴超驰有关的小错误,但没有任何会引起警报的错误。如果您可以生成重新创建它的步骤,请在其他站点上发布新问题。 |
当然可以,谢谢 从我的iPhone发送 2016 年 10 月 17 日晚上 7:49,Sonny Jeon < notification@github.com mailto:notifications@github.com > 写道: @tklushttps://github.com/tklus:很难说是 GUI 还是 Grbl 导致了它。我确实发现了一些与主轴超驰有关的小错误,但没有任何会引起警报的错误。如果您可以生成重新创建它的步骤,请在其他站点上发布新问题。 你收到这个是因为你被提到了。 |
该死!我刚刚在 v0.9 中实现了激光器的实时主轴更新:https ://github.com/jsb1/grbl 。忘了它。 |
嗨 chamnit 您做出了令人难以置信的工作,因为您仅使用简单且流行的 Arduino UNO 就创造了可能的魔法。太不可思议了,你可以移动像我这样的大型廉价 DIY 机器。感谢您,我的机器运行良好,就像专业机器一样。 来自哥伦比亚的问候,非常感谢和祝贺。 如果你想看我的机器可以加入我的项目页面 |
您好,感谢您的答复。我使用的第二台笔记本电脑从未安装过 IDE 或 GRBL,但仍然有同样的错误。 难道是我在IDE中设置错了?是否有关于如何正确执行此操作的说明? 谢谢 |
电光 评论 on 5 Jan 2017
您的库文件夹中有一个名为 new1grbl 的东西 |
New1grbl 正是我将文件重命名为的内容。我已将其改回 GRBL,这没有任何区别。我仍然遇到同样的错误? |
只是为了确认我已经在第三台笔记本电脑上重新运行了相同的设置,完全相同的错误/问题!!! |
电光 评论 on 5 Jan 2017
您使用的是什么版本的 Arduino IDE?在 Mac 上? |
所以我在mac和windows笔记本电脑上都这样做了,并且有同样的错误。它是该软件的最新版本。Windows 笔记本电脑在今天之前从来没有下载过 IDE 或格栅? – 从https://github.com/gnea/grbl/releases下载源代码压缩 |
电光 评论 2017 年 1 月 5 日
好的,我只是在我自己的笔记本电脑(Win 10,Arduino 1.6.8,有点旧)上复制了相同的步骤,并且编译没有错误。然后我从 arduino.cc 升级到最新的 Arduino 1.8.0,它也编译没有错误。 |
从 Arduino 网站下载 1.8.0 版。 |
电光 评论 2017 年 1 月 5 日
曾经有两个不同且有些不兼容的 IDE(arduino.cc 和 arduino.org),但从 1.8.0 开始,它们似乎再次合并。两者似乎都对我有用。 |
您是否在 IDE 中选择了正确的板?选择错误的板时,我已经看到了这些错误。你用的是哪个板子? |
电光 评论 2017 年 1 月 5 日
@109JB上面的错误信息显示他正在为“Arduino/Genuino Uno”编译 |
@Codymarchant: 我也晕了。刚刚下载了 IDE 1.8.0 并在我的 Mac 上试了一下,没有问题。您可以转到您的 Arduino IDE 首选项并打开“详细输出”以进行编译和上传吗?在此处剪切并粘贴输出。也许这会给我们一个线索。 |
排序!!我觉得自己像个瓜!在工具 – 程序员下,我选择了 AVRISP MK11。改成 Arduino ISP 并排序!!谢谢大家的帮助。 |
但是他用的是Uno吗?Nano 具有不同的引导加载程序。 |
电光 评论 2017 年 1 月 6 日
@Codymarchant不,这不可能。我也将我的程序员设置为 AVRISP mkII 并且它可以编译。编程器设置应该对编译没有影响,它通常仅由 Burn Bootloader 选项使用。在它开始工作之前你还摆弄了什么? |
您好,以前将旧版本的 GRBL 安装到另一个没有戏剧的 Uno 上,但现在我遇到的问题与 Codymarchant 几乎相同,只是更换程序员对我没有任何帮助 我做了什么 将所有设置保留为默认尝试编译和上传,然后我收到此错误消息
就像测试一样,我打开 grbl.h 文件并删除有问题的编译错误报告,然后上传哪个有效,但我也得到了所有这些(对代码了解不多,无法理解它)
我的 Uno 是一个中国克隆,所以也许这是分开的,我也将测试一些旧版本的 GRBL 直到/如果我能找到这个 bug 的来源 但是对此的任何帮助都会很甜蜜,为每个在这个项目上工作的人为了达到这一点而付出的时间和精力欢呼。 |
您需要使用 GrblUpload 示例程序。 |
干杯,没有注意到从 0.9x 开始的程序变化(我的测试显示效果很好),为帮助问题解决而欢呼 |
我正在为带有旋转轴的泡沫切割机添加另外 2 个轴的管理,但是在 stepper.c 文件中添加更多实例时: #ifdef ADAPTIVE_MULTI_AXIS_STEP_SMOOTHING 我得到了高速的疯狂结果。 // 如果没有 step 段,尝试从 stepper 缓冲区中弹出一个 if 这解决了问题,但并不优雅。 |
@duronebis: Grbl 目前严格来说是 3 轴的,正如它在首页上所说的那样。向步进器 ISR 添加另外两个轴计算会降低其性能,尤其是在高步进速率下。如果操作正确,它将支持的最大步进速率从 30kHz 降低到 18kHz 左右。 |
@chamnit: 有没有一种简单的方法可以在不接触太多代码的情况下降低步率? |
更改您的设置以降低最大速度 |
我当然可以这样做,但这只是一种解决方法。如果速度太高,运动会变得疯狂(危险)并且应用程序数据会损坏。我想以预防的方式解决这个问题 |
不是解决方法,只是硬件/固件等的限制……
|
有同样的问题。解决方案是“system.h”把第一行 |
取消选中 Arduino IDE 首选项中的积极缓存。编译错误应该消失。 |
尚尼特 评论 on 13 Oct 2016 •
全部:
这已经很久了,它终于来了!Grbl v1.1 可在这个新项目站点进行公共 beta 测试。新版本有一些巨大的特点:
$
时,Grbl 将通过连续的 G1/G2/G3 运动连续移动。S
还有更多功能,但这些都是大功能。请记住,这是一个BETA版本。这里和那里肯定有一些错误。因此,如果您想帮助测试,请使用它。请在新站点上报告问题,而不是在这里。
重要提示:Grbl v1.1 改变了它的一些界面,将更多数据塞进状态报告中,并使开发人员更容易维护他们的 GUI。Grbl v1.1 仅适用于支持它的 GUI。到目前为止,这包括(按大多数 v1.1 支持的顺序):
Wiki 尚未启动和运行,但我在/docs/markdown 文件夹中编写了很多文档。您可以通过 Github 网站导航到它或单击链接。Github 将以降价形式显示它。
谢谢大家这么耐心!对我和我的家人来说,这是艰难的几年,但我们似乎终于明白了。那个以及这个 beta 版本终于发布了,这对我来说是一个巨大的负担。干杯!