Monoprice Maker Ultimate 开始时挤出过多的长丝

3D打印 g代码 挤压 简化3d 万豪 单价制定者终极版
2021-05-06 20:47:25

今天我收到了我的 Monoprice Maker Ultimate 3D 打印机。它是一个更名的万豪复印机6,以供参考。我在 Simplify3D 中使用 Wanhao Duplicator 6 的默认设置。

这是 Simplify3D 通过配置助手为我设置的启动 G 代码:

G28 ; home all axes
G92 E0 ; zero the extruded length
G1 Z10 ; lower
G1 E20 F200 ; purge nozzle quickly
G1 E10 F60 ; purge nozzle slowly
G92 E0 ; zero the extruded length again
G1 E-1.5 F400 ; retract
G1 X170 Z0 F9000 ; pull away filament
G1 X180 F9000 ; wipe
G1 Y20 F9000 ; wipe
G1 E0 ; feed filament back

问题是,就在打印之前,挤出机挤出一堆细丝,形成一个漂亮的小螺旋塔。这是浪费灯丝。我怀疑是开始代码中的所有清除都在做这件事,但我不知道我应该改变什么,因为我不知道什么是必要的,所以我来这里是为了在开始实验之前提出这个问题。有没有人遇到过这个问题?有谁知道解决方案?

更新:我尝试用打印机打印 SD 卡上的模型之一(我认为它是用 Cura 创建的),并且开始 G 代码是不同的。

G21        ;metric values
G90        ;absolute positioning
M82        ;set extruder to absolute mode
M107       ;start with the fan off
G28 X0 Y0  ;move X/Y to min endstops
G28 Z0     ;move Z to min endstops
G1 Z15.0 F4800 ;move the platform down 15mm
G92 E0                  ;zero the extruded length
G1 F200 E3              ;extrude 3mm of feed stock
G92 E0                  ;zero the extruded length again
G1 F4800
;Put printing message on LCD screen
M117 Printing...

它还使用绝对定位。它在没有清除打印上一堆不必要的细丝的情况下就开始了。现在我不确定如何将这两者结合起来以获得良好的 G 代码。有任何想法吗?

1个回答

将 Simplify3D 启动脚本更改为该脚本会将喷嘴清洗的长度更改为与 SD 卡上的长度相同。

    G28 ; home all axes
    G92 E0 ; zero the extruded length
    G1 Z10 ; lower
    G1 E20 F200 ; purge nozzle quickly<---------Change E20 to E3, E is the extrusion length
    G1 E10 F60 ; purge nozzle slowly <----------Remove this line
    G92 E0 ; zero the extruded length again
    G1 E-1.5 F400 ; retract
    G1 X170 Z0 F9000 ; pull away filament
    G1 X180 F9000 ; wipe
    G1 Y20 F9000 ; wipe
    G1 E0 ; feed filament back

其余的只是尝试清洁喷嘴的动作。