开源改变世界!!

刻色! #186

推推 grbl 2年前 (2023-01-26) 108次浏览
关闭
Evil-Nemesis 打开了这个问题 2017 年 11 月 28 日 · 8条评论
关闭

刻色!#186

Evil-Nemesis 打开了这个问题 2017 年 11 月 28 日 · 8条评论

注释

刻色! #186

你好。
我一次又一次地感谢你这个完美的项目。

我想改变雕刻地方的颜色!
换句话说,在机器雕刻时在预览位图上画一些东西。
我怎样才能做到这一点?

刻色! #186
所有者

LaserGRBL 使用 GDI+ 绘制预览。GDI+ 的性能不是那么快,允许在短时间内重绘复杂图像,因此执行实时进度绘制不是那么容易。
#158

但是,如果您想尝试一些事情,请随时对文件 GrblPanel.cs 进行更改

该函数protected override void OnPaint(PaintEventArgs e)会定期调用,可用于合成图像。目前 OnPaint 与缓存位图合成图像,预览和光标位置位于其上

刻色! #186
所有者

用更强大的东西(如 opengl 或 directx)替换 GDI + 设计会非常好。
我寻找与框架 3.5(xp 兼容)兼容的开放 .net 库,但我没有找到在 lasergrbl 中易于使用的东西。

如果你有建议…

刻色! #186
所有者

感谢您的提示!由于这不是我添加到开发路线图的优先事项,但不知道何时以及是否可以开发 :-)