开源改变世界

带有模态 gcode 的高度图 #261

推推 grbl 3年前 (2023-02-07) 315次浏览
打开
tetref 打开了这个问题 2022 年 12 月 22 日 · 9条评论
打开

带有模态 gcode 的高度图#261

tetref 打开了这个问题 2022 年 12 月 22 日 · 9条评论

评论

带有模态 gcode 的高度图 #261
teref 评论了 2022 年 12 月 22 日  

我不知道我写的是否正确:
我有一个后处理器,它创建一个具有模态值 XYIJ 的圆,因此它在逻辑上省略了一些,例如 G3X0I10J0。如果我将高度贴图应用于此类代码,错误 33 会出现在 G3 的第一行。
它似乎将缺失值 X 替换或添加到 Z。所以该行看起来像这样:
G3X17Z0.196I-10J0
我尝试了不同的 gcode。在申请之前,我对这段代码没有任何问题。只有将 Y 设置为非模态后,一切都很好。问题出在程序的所有版本上。
对于圆 G3,除 Z 外所有值都必须是非模态值吗?

带有模态 gcode 的高度图 #261
所有者

您有示例(包括高度图文件)吗?

带有模态 gcode 的高度图 #261
作者
teref 评论了 2022 年 12 月 27 日  

原始代码:

%
G21
G90
M3 S10000
G0 Z6.000
G0 X20.000 Y10.000
G1 Z-0.100 F200.0
G17
G3X0.000I-10.000J0.000
G3X20.000I10.000J0.000
G0 Z6.000
G0 X20.000 Y10.000
G0 X0.0000 Y0.0000
M30

高度图:

0 0.029 0.032 0.06 0.064 0.049 0.072 0.073 0.092 0.105 0.081 0.109 0.133 0.132 0.143 0.147 0.162 0.169 0.174 0.179 0.181 09.193

应用后的 Gcode:

G21
G90
S10000M3
G0Z6
G0X20Y10Z6.2
F200
G1Z3.15
G1Z0.1
G17
G3X19.01Z0.093I-10J0
G3X16.235Z0.082I-9.01J-4.339
G3X12.225Z0.059I-6.235J-7.818
G3X7.775Z0.025I-2.225J -9.749
G3X3.765Z-0.01I2.225J-9.749
G3X0.99Z-0.037I6.235J-7.818
G3X0Z-0.068I9.01J-4.339
G3X0.99Z-0.062I10J0
G3X3.765Z-0.052I9.737
G35X7-3 0.032I6.235J7.818
G3X12.225Z0.011I2.225J9.749
G3X16.235Z0.062I-2.225J9.749
G3X19.01Z0.088I-6.235J7.818
G3X20Z0.1I- 9.01J4.330
G0X6Z6.2Y
G0X6Z6.2Y M30

带有模态 gcode 的高度图 #261
带有模态 gcode 的高度图 #261
带有模态 gcode 的高度图 #261
gcode_heightmap.zip

带有模态 gcode 的高度图 #261
所有者
terjeio 评论了 1月7日

我相信我已经解决了这个问题,但我想在发布前使用更全面的 gcode 进行验证。这得等到我一月份晚些时候回到家。在此之前,您可以在应用地图之前使用“文件”>“变换”>“弧形到线”作为解决方法。

带有模态 gcode 的高度图 #261
所有者

你能试试最新的边缘版本吗?,可从这里获得。

带有模态 gcode 的高度图 #261
作者
teref 评论了 2个星期前  

2.0.42p0版本都启动不了,报错。从另一个版本复制 App.config 也无济于事。
带有模态 gcode 的高度图 #261

带有模态 gcode 的高度图 #261
所有者

下载 zip 后,我测试了标准版本,它对我有用。
你能翻译错误信息吗?
您使用的是哪个控制器?

带有模态 gcode 的高度图 #261
作者
teref 评论了 2个星期前

来自 2.0.41 的信息

[VER:1.1f.20221101:]
[OPT:VNMZSL,35,1024,3,0]
[AXS:3:XYZ]
[NEWOPT:ENUMS,RT+,HOME,ES,TC,SED]
[FIRMWARE:grblHAL]
[ NVS 存储:*FLASH]
[驱动程序:STM32F411]
[驱动程序版本:221014]
[板卡:BlackPill]

索引在字段边界之外。可能正确的翻译是:“索引超出范围异常”。

带有模态 gcode 的高度图 #261
所有者

谢谢,这有帮助。现在上传固定版本。

带有模态 gcode 的高度图 #261
作者
teref 评论了 2个星期前

版本 2.042p1 似乎有效!加载 gcode 后,圆圈显示为十六进制,应用高度图后,它显示为“完美”圆圈。完美,似乎已修复,谢谢…

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

还没有

发展

没有分支机构或拉取请求

2名参加者
带有模态 gcode 的高度图 #261带有模态 gcode 的高度图 #261

喜欢 (0)