开源改变世界

将 G 代码访问 HAL 和 INI 设为默认 #712

推推 grbl 3年前 (2023-01-29) 231次浏览
关闭
andypugh 打开了这个问题 2020 年 4 月 8 日 · 6条评论
关闭

将 G 代码访问 HAL 和 INI 设为默认#712

andypugh 打开了这个问题 2020 年 4 月 8 日 · 6条评论

注释

将 G 代码访问 HAL 和 INI 设为默认 #712
合作者

请注意更改
http://linuxcnc.org/docs/2.7/html/remap/remap.html#_optional_interpreter_features_ini_file_configuration中的默认值

(并且可能用特定的 INI 文件条目替换它们)

将 G 代码访问 HAL 和 INI 设为默认 #712 andypugh 添加了 2.8-必须修复 在 2.8 发布之前必须解决的问题标签 2020 年 4 月 8 日
将 G 代码访问 HAL 和 INI 设为默认 #712
合作者作者

正在进行的工作https://github.com/LinuxCNC/linuxcnc/tree/andypugh/persistentG43
6999b04

两件事:
我没有看到持续的 G43 产生预期的效果。
rs274ngc_pre.cc 中的 ini 扫描工具似乎只适用于 0 和 1 布尔值,而代码似乎非常期望 true / yes / 1 全部返回 1。
https://github.com/LinuxCNC/linuxcnc/blob /andypugh/persistentG43/src/emc/rs274ngc/rs274ngc_pre.cc#L878

将 G 代码访问 HAL 和 INI 设为默认 #712
合作者

我刚刚看了各种手册(fanuc、haas、DIN),看来我错了。
当前的 g43 行为是相同的,您需要在每次更换工具后再次执行此操作。
保留标志确实有效,但也许你只是发现了另一个错误……
我只是在看轴底部显示的长度,以及 dry 中显示的 tlo。
保持原样可能更容易,因为许多测试因更改默认值而中断。

将 G 代码访问 HAL 和 INI 设为默认 #712
合作者作者

好的,我会默认关闭。它似乎不是邮件列表中的热门功能。
当您说该标志有效时,您的意思是仅设置了该标志,还是重新应用了 G43?

将 G 代码访问 HAL 和 INI 设为默认 #712
合作者

重新应用 G43。

将 G 代码访问 HAL 和 INI 设为默认 #712
合作者作者

让我们把它发送到电子邮件并比较笔记。

将 G 代码访问 HAL 和 INI 设为默认 #712
合作者作者