关闭 siredmar 打开了这个问题 2014 年 5 月 27 日 · 1条评论 关闭 对 grbl 的变量支持?#413 siredmar 打开了这个问题 2014 年 5 月 27 日 · 1条评论 注释 西雷德马尔 评论了 2014 年 5 月 27 日 你好, 我想知道实现对 vaiables 的支持会不会很麻烦?背景是在 dev 分支中更好地使用新实现的 G38.2 命令。当我使用 grbl 铣削 PCB 时,在 pcb 上创建一个点图及其 z 坐标会非常整洁。这样做的一个项目是http://autoleveller.co.uk。它首先使用 G38.2 测量网格,然后通过这些点之间的插值获得 z 图。 例如: G0 X0 Y0 Z0 G38.2 Z-10 F100 G10 L20 P0 Z0 G0 Z2 G38.2 Z-1 F50 G10 L20 P0 Z0 G0 Z2 G0 X0 Y0 G38.2 Z-1 F100 #500 =#5422 G0 Z2 G0 X11.8988 Y0 G38.2 Z-1 F100 #501 =#5422 G0 Z2 G0 X23.7976 Y0 G38.2 Z-1 F100 #502 =#5422 … 在 G38.2 之后,实际的 z 坐标通过#5422 接收并保存。 有了这些信息,z-map 将在 g 代码文件中计算如下: … #102 =[ #500 +0.01874_#503-0.01874_#500] #101 =[ #501 +0.01874_#504- 0.01874_#501] #100 =[ #102 +0.01701_#101-0.01701_#102] G1 Z[ #100 + -0.1] F200 #102 =[ #500 +0.01874_#503-0.01874_#500] #101 =[ #501 +0.01874_#504-0.01874_#501] #100 =[ #102 +0.43722_#101-0.43722_#102] G1 X5.2024 Y0.2024 Z[ #100 + -0.1] F100 … 我现在想知道 grbl 的限制是什么,或者是否可以实现此功能? 成员 香奈儿 评论了 2014 年 5 月 27 日 如果 Uno 上有空间,则实现 Gcode 变量和参数并非不可能,但实际上没有。我想我们会相对较快地转向 Arduino Zero、Mega 或 Due,但添加它不在开发路径上,因为有更大的优先级。无论如何,GUI 或脚本语言可以更容易地为这些变量生成转换后的 Gcode。 chamnit已完成 关闭 2014 年 5 月 27 日 maleadt 提到了这个问题 2015 年 4 月 21 日 grbl 支持自调匀整 pcb2gcode/pcb2gcode#5 关闭 喜欢 (0) 状态报告请求 (?) 发送“ok”作为响应 #327 [Connect] 完成后,出现红色 [HOME] 和 Overrides 丢失的错误! #328 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动 XY 绘图仪 – 将 Word 文档转换为 GRBL 文件 grbl 随机在中间停止 Arduino Uno GRBL 问题 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动XY 绘图仪 – 将 Word 文档转换为 GRBL 文件grbl 随机在中间停止Arduino Uno GRBL 问题为什么这会“崩溃”我的 3018 CNCFusion 360 / Grbl – 最后毁掉了工作?!使用 Grbl Shield,必须采取哪些接地预防措施?GRBL 安装挑战(在 cnc 3018 pro 上)
你好,
我想知道实现对 vaiables 的支持会不会很麻烦?背景是在 dev 分支中更好地使用新实现的 G38.2 命令。当我使用 grbl 铣削 PCB 时,在 pcb 上创建一个点图及其 z 坐标会非常整洁。这样做的一个项目是http://autoleveller.co.uk。它首先使用 G38.2 测量网格,然后通过这些点之间的插值获得 z 图。
例如:
G0 X0 Y0 Z0
G38.2 Z-10 F100
G10 L20 P0 Z0
G0 Z2
G38.2 Z-1 F50
G10 L20 P0 Z0
G0 Z2
G0 X0 Y0
G38.2 Z-1 F100
#500 =#5422
G0 Z2
G0 X11.8988 Y0
G38.2 Z-1 F100
#501 =#5422
G0 Z2
G0 X23.7976 Y0
G38.2 Z-1 F100
#502 =#5422
…
在 G38.2 之后,实际的 z 坐标通过#5422 接收并保存。
有了这些信息,z-map 将在 g 代码文件中计算如下:
…
#102 =[ #500 +0.01874_#503-0.01874_#500]
#101 =[ #501 +0.01874_#504- 0.01874_#501]
#100 =[ #102 +0.01701_#101-0.01701_#102]
G1 Z[ #100 + -0.1] F200
#102 =[ #500 +0.01874_#503-0.01874_#500]
#101 =[ #501 +0.01874_#504-0.01874_#501]
#100 =[ #102 +0.43722_#101-0.43722_#102]
G1 X5.2024 Y0.2024 Z[ #100 + -0.1] F100
…
我现在想知道 grbl 的限制是什么,或者是否可以实现此功能?