Contact me: hankecnc@gmail.com

G代码解析错误 #1726

推推 grbl 3年前 (2023-02-03) 186次浏览
打开
muhammadelmogy 打开了这个问题 2022 年 7 月 28 日 · 5 条评论
打开

G代码解析错误#1726

muhammadelmogy 打开了这个问题 2022 年 7 月 28 日 · 5 条评论

评论

G代码解析错误 #1726

我用 Flatcam 生成了一些 G 代码,像往常一样用 bCNC 打开它,但它没有显示完整的设计。
起初我并没有真正注意到它(甚至很明显设计中缺少一些东西)但是我经历了雕刻设计的过程并且在雕刻的过程中我注意到设计并不完整?(根本不是好时机)

我尝试从其他程序打开设计文件,例如在线 G 代码查看器、ioSender 和其他程序,它们都打开了完整的设计,没有任何遗漏的功能。
我什至尝试使用 bCNC 从 2 台不同的 PC(raspberry pi4 和 windows)打开 G 代码文件,之后我遇到了同样的问题
,之后我尝试了其他设计文件,我遇到了同样的问题

使用的文件:
copper_top.gbr_0.2214_iso_cnc.zip
isolate.zip

G代码解析错误 #1726
贡献者

尝试更改编辑器框架右上角的超时设置。使用 5 秒渲染绘图似乎花费了太长时间。在 Pi 4b 机器上,30 秒可能就足够了。

G代码解析错误 #1726
作者
伊斯兰教 评论了 2022 年 7 月 29 日  

它确实有效,但这样做真的是非常糟糕的设计选择!!!!
为什么在解析器仍在工作时这样超时,为什么不告诉用户等到解析器完成或至少等到用户发生超时并且解析器没有解析所有打开的文件!!!!!!!
如何允许用户在加载的 G 代码中出现如此巨大的错误来开始工作!!

以及为什么它一开始就花费太多时间,而其他软件只需几分之一秒即可打开它!

G代码解析错误 #1726
贡献者

抱歉,我没有编写代码,只是观察了触发您问题的原因。我同意在这样一个关键功能上超时是不好的,我的想法是消除它。

bCNC 正确加载文件,但它没有完成用于渲染和铣削目的的 gcode 预处理。

@Harvie或者@vlachoudis draw_time 试图解决的问题是什么?我可以理解绘制大文件路径可能需要一些时间,但在完成之前不应允许运行开始。无论 draw_paths 在 drawPaths 中是否为真,都应该执行 block.resetPath() 吗?

G代码解析错误 #1726
作者

@Harvie或者@vlachoudisdraw_time 试图解决的问题是什么?我可以理解绘制大文件路径可能需要一些时间,但在完成之前不应允许运行开始。无论 draw_paths 在 drawPaths 中是否为真,都应该执行 block.resetPath() 吗?

尝试在此处上传附加文件
https://ncviewer.com/
它会立即将其加载到 3D 视图中,我也尝试了 ioSender并且它也立即加载了 3D 视图,我认为 bCNC 正在尝试做其他事情而不是仅仅将 gcode 加载到 3D 视图中!

G代码解析错误 #1726
贡献者

@Harvie或者@vlachoudisdraw_time 试图解决的问题是什么?我可以理解绘制大文件路径可能需要一些时间,但在完成之前不应允许运行开始。无论 draw_paths 在 drawPaths 中是否为真,都应该执行 block.resetPath() 吗?

有兴趣PR去掉这段代码吗?

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

还没有

发展

没有分支机构或拉取请求

2名参加者
G代码解析错误 #1726G代码解析错误 #1726

喜欢 (0)