Contact me: hankecnc@gmail.com

全局操作起始高度 #308

推推 grbl 3年前 (2023-02-04) 316次浏览
关闭
domenic-d 打开了这个问题 2017 年 5 月 16 日 · 17条评论
关闭

全局操作起始高度#308

domenic-d 打开了这个问题 2017 年 5 月 16 日 · 17条评论

评论

全局操作起始高度 #308

为单个操作设置起始高度很有用,但我们发现我们自己和客户大多数时候一次使用一种材料高度。

由于一次使用许多操作,当使用不同的材料厚度时,系统地检查每一个操作变得很麻烦。

全局起始高度实际上证明更常用。

不想添加额外的选项,我只是想知道您对此的想法以及您是否同意这一点和/或对如何使用它有任何建议?

全局操作起始高度 #308 domenic-d 添加了 讨论 标签 2017 年 5 月 16 日
全局操作起始高度 #308
成员

我怀疑这可能适用于多个领域。也许每个字段都有一个按钮将值复制到所有其他操作?

全局操作起始高度 #308
作者

我明白了,在没有“重复”操作的情况下,此功能可能会很有用。

全局操作起始高度 #308
成员
开胃菜 评论了 2017 年 5 月 16 日  

如果我们只记住上次使用的值并将其用于每个新操作怎么办?我也更喜欢饲料。

全局操作起始高度 #308
合作者

我已经在研究复制按钮了。:)

全局操作起始高度 #308
成员

我更喜欢“最后一个值”的方式,因为这也会加快设计多个不同操作的过程,而不仅仅是重复。

全局操作起始高度 #308
合作者

好的,会考虑更好的实现方式。

全局操作起始高度 #308

我也更喜欢“最后一个值”,如果它可以在会话之间和工作区重置之间持续存在于本地存储中,有时甚至很有用。我发现自己买了一张某种材料,用它来做所有事情,哈哈。也许那是我预算的问题而不是 lw 的 lol

全局操作起始高度 #308
合作者
jorgerobles 评论了 2017 年 5 月 16 日  

好的,将上次选择的操作保存到本地存储很容易,但你确定是这样吗?一个 redux key currentoperation 被存储并且可以用作参考——这与复制相同。

我不清楚它必须如何进行。

顺便说一句-开始高度已经是一个设置,它填充了每一个空的操作……

全局操作起始高度 #308
成员

我不会存储整个操作,只存储所有单独的字段值(独立于操作类型)。

全局操作起始高度 #308
合作者

好吧。然后,我们正在谈论特定的、硬编码的字段,start_height以及cutrate

全局操作起始高度 #308
成员
开胃菜 评论了 2017 年 5 月 17 日  

那是我的主意。所有字段(没有不同定义的初始值)将只使用该字段的最后使用值。应用材料数据库中的某些内容会覆盖字段值,但不会覆盖保存的“最后一个值”。

全局操作起始高度 #308
作者

为新操作重复以前的值只能部分解决问题。
从我最初的帖子来看,最耗时的部分是当您需要返回并对不同厚度的材料使用同一组操作时。这是耗时的部分。

事实上,我几乎可以说在创建新操作时自动填充以前的操作值是不合适的,因为它可能导致用户不检查空白且明显重要的值。

全局操作起始高度 #308
合作者

@domenic-d然后,开始高度上的“链接所有按钮”?该按钮可以位于开始高度字段上,每个操作都位于其名称旁边,或者是字段名称上方的上下文按钮。如果切换该字段上起始高度的任何更改,将自动将该值传播到所有操作。

jorgerobles 添加了引用此问题的提交 2017 年 5 月 18 日

全局操作起始高度 #308
合作者

好的,我已经在操作字段上实现了一个上下文菜单startHeightcutRate使用命令传播到所有操作。这会将实际输入字段的值复制到所有其他操作。
它是通用的,因此它是使用上下文菜单扩展任何字段的基础。

全局操作起始高度 #308
合作者

@domenic-d你能看看最新的代码吗?该上下文菜单是否更接近您的想法?

全局操作起始高度 #308
作者

@jorgerobles聪明的解决方案,不会用更多按钮弄乱 UI。
我认为它应该被称为“复制到所有操作”而不是“传播……”

从我的测试来看,它似乎工作正常。

谢谢。

全局操作起始高度 #308
合作者

然后复制:)