开源改变世界!!

马林鱼栅格问题 #499

推推 grbl 2年前 (2023-02-04) 85次浏览
关闭
SmarteedCS 开启了这个issue 2018 年 7 月 2 日 · 7条评论
关闭

马林鱼栅格问题#499

SmarteedCS 开启了这个issue 2018 年 7 月 2 日 · 7条评论

评论

马林鱼栅格问题 #499

嗨,
我对新的 Marlin 支持非常满意,非常感谢。
激光填充路径和激光切割没问题,但我在生成光栅 gcode 时遇到了一些麻烦。
这是 gcode 之外的激光切割示例,M106 P0 SXX 可以:

; Pass 0 Path 0
G0 X54.03 Y-0.10
M106 P0 S253.00
G1 X54.04 Y-0.10 F500

这是使用光栅生成的 gcode 示例:

; 剥离:S0.0000
G1 X227.70 Y0.70
; 剥离:S1.9843
G1 X227.80
;剥离:S8.9294
G1 X228.20
;剥离:S0.9922
G1 X228.30
;剥离:S0.0000
G1 X228.50 Y0.90
; 剥离:S18.8510

有人有同样的问题吗?

LW_WP_raster_issue.txt

马林鱼栅格问题 #499
成员

光栅模块不支持 marlin 特定的代码生成,我们还没有想要在该模块上工作的开发人员。对不起!

马林鱼栅格问题 #499
作者

哦好的。我根本不懂 JS,所以我无法处理它。
我暂时会手动更正文件 =)
感谢您的快速反馈!

马林鱼栅格问题 #499
作者
SmarteedCS 评论了 2018 年 7 月 4 日  

对于有兴趣手工制作它的人,这就是我所做的。

激光光栅配置:
启用修剪像素启用
连接像素禁用
加深白色禁用
详细 GCode

1.生成Gcode,保存,用notepad++打开。

2.选择“;剥离:”并用你的激光启用命令替换所有(对我来说是“M106 P0”)

3.如果你想在空白区域移动得更快:
删除“G1 FXXX”行将
所有“G1”替换为“G1 FXXX”(XXX是你的雕刻速度)
将所有“G0”替换为“G0 FXXX”(XXXX是你的移动速度)

  1. 保存文件并在 LW 中重新加载

结果如下所示:

M106 P0 S0.0000
G0 F3000 X232.90 Y75.90
M106 P0 S254.0000
G1 F750 X233.50
M106 P0 S0.0000
G0 F3000 Y76.10
M106 P0 S254.0000
G1 F750 X232.70
M106 P0
G0 F0.03000 Y76.30

马林鱼栅格问题 #499

这个问题还有效吗?当我为 marlin 输出光栅时,我现在得到 M106 和 G1 命令

马林鱼栅格问题 #499
作者

是的,对我来说,使用 LWV4.0.996 和 Marlin Gcode 生成器问题仍然有效。

马林鱼栅格问题 #499

你们如何获得gcode?在我使用 marlin 的情况下,进度条在到达进度条末尾之前显示 100%。与此同时,Laserweb 卡住了,没有任何响应。

马林鱼栅格问题 #499
成员

最新的 LW 能够将激光功率命令生成为单独的行,也用于光栅雕刻,因此它与 marlin 兼容!
您只需转到设置/gcode 并将“TOOL ON”设置为“M116 P0”,将“TOOL OFF”设置为“M116 P0 S0”并激活“INTENSITY SEPARATE LINE”。