Contact me: hankecnc@gmail.com

<建议> 可加载按钮 #404

推推 grbl 3年前 (2023-02-01) 269次浏览
打开
onekk 打开了这个问题 2016 年 8 月 14 日 · 2 条评论
打开

<建议> 可加载按钮#404

onekk 打开了这个问题 2016 年 8 月 14 日 · 2 条评论

注释

<建议> 可加载按钮 #404
贡献者

使用我的 CNC 机器和 bCNC,我将按钮的数量增加到 21,并在它们上设置了一些有用的功能,比如在一些“按钮”上设置了 M8 和 M9。

我的想法是:

  • 有些设置在某些情况下是有帮助的,比如在我的情况下,当我必须测试床的平整度时,测试床中一些孔的位置(目的是测试床是否放置不正确)。

在日常工作中这些设置是没有用的,所以如果你可以保存/加载按钮设置,这将是一个非常好的使用功能。

最简单的方法是使用外部文件来保存按钮定义并“按需”保存它可能通过“控制界面”中的列表我认为向.bCNC.ini添加一个选项会很简单作为

按钮=内部/外部

如果是外部加载文件,默认位置并扫描可能是隐藏目录(.bCNC 或 .config/bCNC)fot 相关文件可能带有 .btn 扩展名,并将它们作为准备更改的下拉列表显示在界面中“在飞行中”。

但我不知道 bCNC 的内部结构是否以某种“不太困难”的方式允许这样做。

TIA 和最好的问候

卡罗·D。

<建议> 可加载按钮 #404
所有者

您可以使用 -i file.ini 启动程序以创建多个 ini 文件。所以你可以在那里存储你的特殊配置?

<建议> 可加载按钮 #404
贡献者作者

这可能是一个可行的解决方案,但对我来说是“次优”。

我在考虑你提出的解决方案,最好有一种重新加载 bCNC.ini 机制,而不会丢失机器位置 MPOS 和 WPOS。

但在这种情况下,您必须在界面中实现一种选择 ini 文件的形式。

我的大部分与按钮相关的 GCODE 都定位在工作区的相关位置,但可能具有不同的 G54…9 坐标空间,即使有一些 G53 用于机器位置,对于某些作业,分配了“一组”坐标和按钮。

在我看来,最好的将是:

  1. 在靠近主轴控件的主控制窗口中为 M8 和 M9 添加两个按钮。(如果它不会使控件太拥挤)

  2. 制作某种“可选择的按钮集”。

也许我会尽快尝试修改一些代码并提交给您。

问候

卡罗

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

2名参加者
<建议> 可加载按钮 #404<建议> 可加载按钮 #404

喜欢 (0)