Contact me: hankecnc@gmail.com

运行时进给率调整 #477

推推 grbl 3年前 (2023-01-22) 140次浏览

关闭
einencool 打开了这个问题 2018 年 6 月 15 日 · 6条评论
关闭

运行时进给率调整#477

einencool 打开了这个问题 2018 年 6 月 15 日 · 6条评论

注释

运行时进给率调整 #477

您好,
我正在使用带 Arduino Mega 和 Grbl 1.1f 的软件 BCNC
一切正常,我有一个小数字键盘来移动轴和启动/停止程序。
在软件中有执行快捷方式的能力。
所以我想在程序运行时调整进给率。
wiki 说明如下:
0x90:设置 100% 的编程速率。
0x91:增加 10%
0x92:减少 10%

但是我不知道如何输入这些代码,这样进给率就会改变。
你能帮我么?
提前谢谢你
问候克里斯

运行时进给率调整 #477

它们是扩展的 ASCII 码。你不能真的像发短信一样发送它们。您的 GUI 必须设置为通过按钮或滑块或您可以与之交互的类似东西为您发送它们。在您的情况下,对于 bcnc,有一个标记为“Feed override”的滑动控件。用那个。

运行时进给率调整 #477
作者
爱能酷 评论了 2018 年 6 月 15 日  

感谢您的快速回复。
通常我使用那个滑块,但它不是那么容易,因为计算机不直接在 cnc..
因此我想使用快捷方式并用数字键盘发送它们。
我认为可以选择执行此操作。
但是,当这不是一种选择时,我就不得不忍受它……

在数字键盘上,我具有点动龙门架、将其归位、启动停止程序并将 z 轴归零的功能。所有这些都是通过快捷方式路由的。

但感谢您的快速回复。
问候克里斯

运行时进给率调整 #477
贡献者

据我所知,您可以绑定功能键以发出扩展的 ascii 字符。我不认为你可以做到这一点。这是我在编写 v1.1 时提出的要求。我想你只是插入一个十六进制值。

运行时进给率调整 #477
贡献者

这是 bCNC 作者告诉我的。它可能不是最新的:

要将命令绑定到功能键,请转到“工具”页面,单击快捷方式,然后单击要使用的任何快捷方式的右侧字段。目前您只能更改 F# 键。

例如
f10 sendhex 21 它将发送!feed hold
f11 sendhex 7e to resume
f12 sendhex ae 我不知道是什么

不幸的是,您需要重新启动 bCNC 才能使绑定生效。

运行时进给率调整 #477
作者

谢谢您的帮助。
我今天就试试。前段时间试过了,但是没有重启软件。然后我删除了快捷方式。

当我试过之后,我今天会给你一个反馈。

谢谢你
问候克里斯

运行时进给率调整 #477
作者
爱能酷 评论了 2018 年 6 月 25 日  

嗨,chamnit,
抱歉回复晚了。
使用 sendhex 21 它可以工作,机器停止,但是使用 sendhex 144 我无法更改进给率。
我在 BCNC github 上发布了这个,但我不知道错误在哪里。
https://github.com/vlachoudis/bCNC/issues/856

谢谢你
问候克里斯

:EDIT:
我的错,我发送了一个“dez”值而不是“hex”值。
使用 90 / 91 / 92 效果非常好。
非常感谢您的帮助,因为 BCNC 的 wiki 中没有显示“sendhex”命令。

喜欢 (0)