关闭 BernardG 打开了这个问题 2019 年 7 月 26 日 · 16条评论 关闭 按钮脚本中的对话框?#1256 BernardG 打开了这个问题 2019 年 7 月 26 日 · 16条评论 评论 伯纳德 评论了 2019 年 7 月 26 日 • 编辑 与许多其他人一样,我想在按钮上编写脚本以探测 X、Y 和 Z。如您所知,如果脚本是纯 GCode,我将需要为每个工具直径使用一个按钮。(更不用说选择探测哪个角了) 所以,我想知道是否有办法使用一些 python 代码询问用户他的工具直径,并使用 GCode 中的变量值? 我知道编写插件的可能性,但(在我看来)这不是一项插件工作,如果可能的话,应该只在一个按钮上使用。 感谢您提供了一款很棒的软件! 哈维 补充道 问题 标签 2019 年 7 月 26 日 合作者 哈维 评论了 2019 年 7 月 26 日 • 编辑 从未尝试过,但根据我的理解,根据https://github.com/vlachoudis/bCNC/wiki/Scripting这应该是可能的 首先,您必须像这样分配变量: %_yourvariable=123然后您可以在 g 代码中使用它,例如:G0 X10 Y[_yourvariable]。您可以用任意 python 行替换分配,因此您应该能够制作 python 弹出窗口,要求将值分配给 _yourvariable。 合作者 哈维 评论了 2019 年 7 月 26 日 所以基本上我已经为您找到了解决方法并在 wiki 中提到了。代码是这样的: %_myval=raw_input("enter value: "); print("entered value: "+_myval); G0 X10 Y[_myval] 将来我们可以升级它以提供弹出窗口,但这应该足以完成现在的工作…… 哈维在完成 时关闭了它 2019 年 7 月 26 日 喜欢 (0) Homing($H)ignore software limit is disable($20=0) only for X 轴 #1255 里程碑发布日期 #365 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
与许多其他人一样,我想在按钮上编写脚本以探测 X、Y 和 Z。如您所知,如果脚本是纯 GCode,我将需要为每个工具直径使用一个按钮。(更不用说选择探测哪个角了)
所以,我想知道是否有办法使用一些 python 代码询问用户他的工具直径,并使用 GCode 中的变量值?
我知道编写插件的可能性,但(在我看来)这不是一项插件工作,如果可能的话,应该只在一个按钮上使用。
感谢您提供了一款很棒的软件!