开源改变世界!!

马林支持 #338

推推 grbl 1年前 (2023-01-26) 65次浏览
打开
rockman256 开启了这个问题 2018 年 4 月 21 日 · 8条评论
打开

马林支持#338

rockman256 开启了这个问题 2018 年 4 月 21 日 · 8条评论

注释

马林支持 #338
洛克人256 评论了 2018 年 4 月 21 日  

你好!
你能为你的程序制作未来的马林鱼固件支持吗?
它需要很多人,他们拥有带激光模块的 3d 打印机(带和不带 PWM)。
所以你的g代码(带PWM):
G90
G0 X0 Y0
M3 S0
F800
G0 X20.9 Y0.1 S0
G1 X20.1 S100
G0 X17.9 Y0.1 S0
G1 X17.1 S100
G0 X14.7 Y0.1 S0
G1 X14.5 S100
G0 X14.4 Y0.1 S0
G1 X14.2 S100
G0 X14.1 Y0.1 S0
G1 X13.9 S100
G0 X7.5 Y0.1 S0
G1 X6.7 S100
G0 X6.6 Y0。 1 S0
G1 X6.4 S100
G0 X3.9 Y0.1 S0
G1 X3.6 S100
G0 X3.5 Y0.1 S0
G1 X3.3 S100
G0 X0.9 Y0.1 S0
G1 X0.6 S100
G0 X0.5 Y0.1 S0
G1 X0.4 S100
G0 X0.5 Y0.2 S0
G1 X1.3 S100
G0 X1.4 Y0.2 S0
G1 X1。 7 S100
G0 X3.3 Y0.2 S0
G1 X3.5 S100
X3.6 S101
X4.4 S100
G0 X4.5 Y0.2 S0
G1 X4.9 S100
G0 X6.2 Y0.2 S0
G1 X6.6 S100
X7 .3 S101
X7.7 S100
或不带 PWM
G90
G0 X0 Y0
M5 S255
F800
G0 X0.8 Y0.2 M5
G1 X0.9 M3
X1.3 M3
X1.4 M3
G0 X3.5 Y0.2 M5
G1 X3.6 M3
X4.3 M3
X4.4 M3
G0 X6.4 Y0.2 M5
G1 X6.5 M3
X7.5 M3
X7.6 M3
G0 X10.5 Y0.2 M5
G1 X10.6 M3
X10.7 M3
X10.8 M3
G0 X13.9 Y0.2 M5
G1 X14 M3
X14.7 M3
X14.8 M3
G0 X17 Y0.2 M5
G1 X17.1 M3
X17.9 M3
X18 M3
G0 X20 Y0.2 M5
G1 X20.1 M3
X20.9 M3
X21 M3
G0 X21.5 Y0.3 M5
G1 X21.4 M3
X19.6 M3
X19.5 M3
G0 X18.5 Y0.3 M5
G1 X18.4 M3
X16.6 M3
X16.5 M3
G0 X15.1 Y0.3 M5
G1 X13.6 M3
X13.5 M3
G0 X11.9 Y0.3 M5
G1 X11.8 M3

在另一个程序中使用相同的文件(没有 PWM)- 在 marlin
%
G71
G1 F300
(F-Burning 速度)下工作
M05
G0 Y0.3 X0.95
M03
G1 Y0.3 X1.2
M05
G0 Y0.3 X8.7
M03
G1 Y0.3 X9.4
M05
G0 Y0.3 X17.75
M03
G1 Y0.3 X19.6
M05
G0 Y0.3 X27.25
M03
G1 Y0.3 X27.55
M05
G0 Y0.3 X38
M03
G1 Y0.3 X39 .65
M05
G0 Y0.3 X46.75
M03
G1 Y0.3 X48.65
M05
G0 Y0.3 X54.95
M03
G1 Y0.3 X56.8
M05
G0 Y0.35 X0.8
M03
G1 Y0.35 X1.55
M05
G0 Y0.35 X8.6
M03
G1 Y0.35 X9.7
M05
G0 Y0.35 X17.65
M03
G1 Y0.35 X19.75
M05
G0 Y0.35 X27.15
M03
G1 Y0 .35 X27.85
M05
G0 Y0.35 X37.9
M03
G1 Y0.35 X39.8
M05
G0 Y0.35 X46.65
M03
G1 Y0.35 X48.8
M05
G0 Y0.35 X54.8
M03
G1 Y0.35 X56.95
M05
G0 Y0.4 X0.75
M03
G1 Y0.4 X1.65
M05
G0 Y0.4 X8.6
M03
G1 Y0.4 X9.85
M05

马林支持 #338
所有者

你好@rockman256

LaserGRBL“光栅导入”是使用 grbl gcode 语法和标准编写的,生成优化的代码,减少要发送的行数和 gcode。举个例子,所有模态命令都被简单地跳过了,因为它们是多余的。

通过您的示例很难理解需要进行哪些更改才能使我的 gcode 与 merlin 兼容。所以:如果你想指导我编写兼容的 gcode,你应该“逐步”向我解释什么样的 gcode 不兼容以及需要进行哪些更改,但是请不要复制和粘贴一长串 gcode 而不加评论:他们完全没用。