G04 停留期控制参数

3D打印 DIY-3d-打印机 g代码
2021-04-26 22:39:42

我有一台自己制造的 3D 打印机,但在处理一些 g 代码时遇到了问题。当 z 轴移动到下一层时,我必须停止并启动挤出电机。当我这样做时,我使用的 3D 笔会回退一点以防止滴落。当电机再次启动时,灯丝还没有到达尖端,我试图在它再次开始移动之前增加一个停留时间,让灯丝有时间出来。当我进入G04 P100在每个 M3 命令(我必须用来启动我的电机的代码)之后,它停留的时间超过 100 毫秒,而 P10 似乎需要大约 10 秒。在维基百科上,它指出 ms 的控制参数是 P,秒的控制参数是 X,但是 reprap wiki 指出秒的正确控制参数是 S。 .0000 小数点后可以有多少个零。我正在尝试校准并获得准确的打印件,因此将不胜感激任何帮助。我正在使用 grbl .8 版和 arduino uno。我使用的软件是 Grbl Controller 3.6.1

1个回答

基本上你是在与渗出作斗争。所以撤回,或者如你所说:

我正在使用的 3D 笔会回退一点以防止滴水

需要撤销。您可以通过挤出一定量来使灯丝回到尖端来做到这一点。命令G1 Exx.xx其中 xx.xx 是一个数字,其中在现有值的顶部添加了回缩。此外,大多数切片软件都有可用于影响挤压/收缩的参数。例如,“滑行”是一个选项,可以提前停止挤出并利用喷嘴中的压力积聚(这可以防止周边末端与周边开始的地方出现斑点)、“重新启动时的额外长度”(用额外的细丝补充喷嘴腔)或“在图层更改时撤回”。原则上,所有这些操作都由您用于制作打印文件的切片器设置和处理。不需要“停留时间”,事实上停留只是一个暂停。想自己控制灯丝流量似乎有点奇怪,而这一切都是由切片机软件为您完成的。