Summary: Extruder calibration a must

Mainly its about e-step calibration, this means steps per mm of extruded material.
If your filament is special slippy it would be possible that a difference occurs but normaly i dont calibrate at hotend change (until i see underextrusion artefacts).

2 Likes

Iam a Artisan user with the dual extruder.
My slicer is cura, flow settings are 100%
Noticed that top surfaces a bit overextruded.

I wanted to calibrate the e-steps. To do this, I extruded 100mm via the console and measured: 80mm.

hmm where is the error?
I would have expected more than 100mm to be extruded because my artisan tends to over-extrude on top surfaces.
If I reduce the flow in the Cura to 90%, I have nice surfaces.

I guess you forgot to enter relative mode with:
M83

yes, you are right. I should read better.
I will try it again

I’ve never understood why extruder cal is so difficult on this machine. It should be on the touchscreen without all the external computer and gcode hassles.

1 Like

With the dual extruder, I find that it is exactly that: hassle free out of the box (after they fixed the teething problems). I never did any manual calibrations, and get good results.

Well I’m happy for your success, but that doesn’t help the rest of us.

You can open a feature request and maybe it becomes truth:
https://snapmaker.formcrafts.com/support-ticket

Perhaps this is more helpful: Calibration Cubes are BAD! This is how you calibrate your 3D Printer — CNC Kitchen

I came across this recently, and I like the thinking there: There are properties of your printer that need calibration, but there are others that strongly depend on the material used. This means that you should not calibrate your machine, but your slicer, i.e. have material profiles. And for E-steps I think this holds true. While I would say that if your extrusion is consistently off in one direction (like with the single extruder, which consistently underextrudes on factory settings), you should do an E-steps calibration, but only once. After that, you should have a material profile that adjusts flow rate, not E-steps. In that sense, I would not touch E-steps for the dual extruder, because the factory value is good enough (at least if I take my experience).

1 Like

Is there a doc or post like this one for the dual extruder?

The dual extruder E-steps are on point for me, so no adjustment needed.

Not sure I replied to you, it was not my intent. Glad you are perfect. What about the rest of us?

Did you try to extrude 10cm and checked the extrusion? Is your e step out of use?
First commands shall be the same on dx.
One Problem is, that you cant set different value per head in my opinion. So the e steps cannot be adjusted just for one Extruder.

1 Like

Did you validate? I only answered your question below.

But you didn’t answer my question at all though. You mentioned everything is perfect for you.

what is the designation for the extruders?

When you have a single extruder. G1 E100 F090 to tell the extruder to extrude (what it thinks is) 100mm of filament

Now that there are two, this doesn’t work. What would the commands be for a dual extruder?

Saving is going to have a similar issue. You need know what is being saved and you need to tell the machine what is being saved.

It’s simple, you have to activate the extruder with T0 or T1 and do the process.
Don’t forget the relative extrusion mode:
M83; relative extrusion

Snapmaker support claims the dual extruders are factory-calibrated. Is that accurate/true?

My e step calibration on dual extruder was accurate.

Same here, extrusion is good.