界面和控制问题 #162

推推 grbl 3年前 (2023-02-07) 344次浏览
打开
calabr 打开了这个问题 2021 年 11 月 29 日 · 8条评论
打开

界面和控制问题#162

calabr 打开了这个问题 2021 年 11 月 29 日 · 8条评论

评论

界面和控制问题 #162

Sender 2.0.36p11
controller GRBL1.1
Stop button behavior not as expected:
在程序流状态下,第一次按下 Stop 停止流式传输 G 代码,但允许控制器完成平面缓冲区中的所有命令。第二次按下重置程序执行。
同样的行为不允许中断工作大纲扫描过程——所有命令都已经在规划缓冲区中。
我建议像这样更改 buttonns 名称和行为:
循环开始 -> 开始(空闲时)暂停(流式传输时)
在暂停模式下继续(暂停或进给保持时)- 停止流式传输并等待。
Feed Hold – 没有变化
Stop -> behavior change – 发送 FeedHold,然后停止流式传输,重置并重新初始化发送器。

当鼠标在其上时,重置达顿变为蓝色 – 导致未填充刚刚按下的按钮。
带有“减号”的快速覆盖按钮会导致寻找 + 号。应更改按钮标题。
加载 3D 雕刻程序(许多线彼此靠近),如果工具位置低于零平面,则无法看到 – 被切割轨迹线隐藏。

界面和控制问题 #162
所有者

停止按钮行为不符合预期:
在程序流状态下,第一次按下停止停止流式传输 G 代码,但允许控制器完成平面缓冲区中的所有命令。第二次按下重置程序执行。

这也不是我所期望的,而是很久以前根据用户请求为遗留 Grbl 实现的。我可以将其配置为在控制器为 grblHAL 时表现得像它立即停止执行并“倒回”程序。

我建议像这样更改 buttonns 名称和行为:
循环开始 -> 开始(空闲时)暂停(流式传输时)
在暂停模式下继续(暂停或进给保持时)- 停止流式传输并等待。

否 –循环启动按钮与循环启动输入具有相同的功能。抱歉,我不会改变这一点。Cycle StartFeed Hold应该模仿各自输入引脚的行为。

停止 -> 行为改变 – 发送 FeedHold,然后停止流式传输,重置并重新初始化发送方。

当控制器为 grblHAL 时,Stop比Reset稍微“软”一些,但比Feed Hold后跟Stop更“硬” 。使用最适合该情况的内容。

当鼠标在其上时,重置达顿变为蓝色 – 导致未填充刚刚按下的按钮。

这个我不明白。你想在鼠标悬停时使用不同的颜色吗?

带有“减号”的快速覆盖按钮会导致寻找 + 号。应更改按钮标题。

哎呀,一个错误。我会解决的。

加载 3D 雕刻程序(许多线彼此靠近),如果工具位置低于零平面,则无法看到 – 被切割轨迹线隐藏。

改进 3D 渲染在我的待办事项列表中。你建议让轨迹线部分透明?我不知道这是否实用。

界面和控制问题 #162

当控制器为 grblHAL 时,停止比复位“软”一点,但比进给保持后跟停止“硬”。使用最适合该情况的内容。

好的 – 你能否重命名停止按钮以反映
流式传输时的真实行为“暂停”,暂停时的“停止”。

这个我不明白。你想在鼠标悬停时使用不同的颜色吗?

是的。让它保持红色。打火机,但不要改变颜色。

改进 3D 渲染在我的待办事项列表中。你建议让轨迹线部分透明?我不知道这是否实用。

我认为透明度无济于事。它应该始终可见。就像总是在最上面。
它还需要一个选项来切换到平面视图 – 没有 3D 透视图。
用例是:
我位于 wirkpeece 并且想检查 fixture 是否没有拦截路径。我将刀具移到我想要定位夹具的位置后面,而不是将夹具移到刀具下方。
使用 3D 透视图,如果刀具高于零平面,则很难定位刀具。
它还可以在运行大程序的慢速机器上节省处理器功率。

界面和控制问题 #162
所有者

好的 – 你能否重命名停止按钮以反映
流式传输时的真实行为“暂停”,暂停时的“停止”。

这将仅适用于遗留 Grbl,也许很容易添加。我会检查一下。

是的。让它保持红色。打火机,但不要改变颜色。

好的,我必须添加鼠标悬停操作以覆盖默认设置。

它还需要一个选项来切换到平面视图 – 没有 3D 透视图。

在运行时切换还是作为配置选项切换?

它还可以在运行大程序的慢速机器上节省处理器功率。

我不这么认为,为了节省处理器周期我必须切换到 2D 渲染引擎?在当前代码中忽略 Z 值会容易得多。

界面和控制问题 #162

它还需要一个选项来切换到平面视图 – 没有 3D 透视图。

在运行时切换还是作为配置选项切换?

运行。

它还可以在运行大程序的慢速机器上节省处理器功率。

我不这么认为,为了节省处理器周期我必须切换到 2D 渲染引擎?在当前代码中忽略 Z 值会容易得多。

不仅是 Z – 有时需要查看 XZ 或 YZ 平面。

对于相当慢的 bCNC,我经常这样做:设置所有 traectory 可见的 jod,然后关闭路径显示 – 作业边界和刀具位置保持可见。
比运行作业。它足以控制工作进度并且不会减慢其他进程。
除了边界框之外,获得多点作业边界对于此类使用将非常有帮助。

界面和控制问题 #162
作者
卡拉布尔 评论了 2021 年 12 月 1 日  

流式传输时“暂停”,暂停时“停止”。

检查发件人 2.0.36p13
按预期工作。
非常感谢。现在更容易理解了。

发现了一些小问题:
有时会导致“未知”指示后按下重置按钮,但 GRBL 报告
运行期间“空闲”重置,而不是解锁,再次重置

“解锁”按钮在流式传输期间处于活动状态。按下按钮发送 $X 并停止发送 G 代码。
Probing->Tool length offset: Touch plate 字段在第一次打开时变成灰色,但可以编辑。
如果切换下一个选项卡并返回 – 正常颜色。

Probing->Profile->…-> Update – 令人困惑 – 不清楚 – 从磁盘更新,或保存当前。最好使用“保存”

界面和控制问题 #162
所有者

上传的新边缘版本修复了问题:

有时会出现“UNKNOWN”指示,但 GRBL 报告“Idle”后按下 Reset 按钮

按下按钮发送 $X 并停止发送 G 代码。

Probing->Tool length offset: Touch plate 字段在第一次打开时变成灰色,但可以编辑。

这不会发生在我身上,可能是由于我昨天发现并修复的另一个问题。

我还在写入 EEPROM 时添加了等待ok响应,这应该可以解决错误 2响应。

界面和控制问题 #162
作者

发件人 2.0.36.p14

有时会出现“UNKNOWN”指示,但 GRBL 报告“Idle”后按下 Reset 按钮

没有出现。

按下按钮发送 $X 并停止发送 G 代码。

没有出现在 36p14

在程序运行期间按下 Feed Hold – Stop 按钮标题暂停,但行为是停止/重置。
在暂停状态下,控制器上的 Cycle Strat 按钮被忽略。在不同的模式下按预期工作。

界面和控制问题 #162
所有者

它还需要一个选项来切换到平面视图 – 没有 3D 透视图。

请参阅问题#175

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

还没有

发展

没有分支机构或拉取请求

2名参加者
界面和控制问题 #162界面和控制问题 #162

喜欢 (0)