在开始打印之前,我有以下 G 代码来灌注喷嘴。
G28 ; home all axes
G0 Z5 F5000 ; lift nozzle
G0 X30; move to X30
G28 Y; home Y
M420 S1; turn on bed leveling
M109 S220; wait for hotend temperature
G1 E20 F1800; extrude filament 20mm
这个想法是在床外挤出一缕细丝,然后开始打印。绳子挂在床上,泪流满面。所以软泥不会弄乱第一层。
问题是G1 E20 F1800
不等待移动完成,控制器立即进入下一个移动。这意味着喷嘴将开始第一层,同时沿途喷出细丝。
有没有办法等待移动完成?
我试过M400
这似乎没有帮助。我正在使用 Marlin 固件。