Need Help Calibrating My Extruder & Microsteps
-
I ran a test run after successfully calibrating the home and Z trigger height, but when the print began it pushed a ton of filament onto the bed instead of a fine bead.
I had a look through the wiki but couldn't find an extruder specific calibration process. Do I have a place to put code in, or do I just use the extruder speed adjuster?
Also, seeing as though I'm mentioning a stepper of one type, I might as well consider all microstep settings.
I'd like to run my printer at 1/256 microsteps, which is the main reason why I switched to DuetWiFi. My printer already has higher torque motors that require 2A, which the standard Tevo and TMC2100 drivers couldn't run, hence once again the Duet.
-
Hi Aaron
You need to calibrate the extruder steps/mm to your specific extruder and stepper motor.
There are a number of guides on how to do this, e.g:
https://toms3d.org/2014/04/06/3d-printing-guides-calibrating-your-extruder/Once you have determined the correct number of steps/mm then add that to the M92 command in your config.g
-
Hi Aaron
You need to calibrate the extruder steps/mm to your specific extruder and stepper motor.
There are a number of guides on how to do this, e.g:
https://toms3d.org/2014/04/06/3d-printing-guides-calibrating-your-extruder/Once you have determined the correct number of steps/mm then add that to the M92 command in your config.g
I marked 150mm above the extruder, and extruded 100mm of filament. It came down to 20mm.
The extruder steps was E800, so I used this calculation: (800*100)/130 = 615.
I adjusted the setting, but next time it extruded 100mm with a 150mm mark, it had 120mm left.
The hotend was also spewing out PLA filament in bouts, not consistently. So I've taken the hotend assembly off and decided I will need to buy a properly manufactured E3D V6 from the UK, which will be a short while before it's posted and installed.
–-------------
config.g; Drives
M569 P0 S1 ; Drive 0 goes forwards - X
M569 P1 S0 ; Drive 1 goes backwards - Y
M569 P2 S0 ; Drive 2 goes backwards - Z
M569 P3 S1 ; Drive 3 goes forwards - ExtruderM350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation 16
M92 X160 Y160 Z1600 E615 ; Set steps per mm 16 -
Make sure your slicer is configured for relative extrusion and not absolute…. M83 in your slicer start gcode if it doesnt have a check box like S3D does.... if its Cura then you will need to set M82 for absolute mode in config.g instead of M83
Once done change your steps back to 800 and retest then do the formula again
-
You may also want to check extrusion speed in the web interface of duet, before extruding hit the button for lowest extrusion speed or the one with 2nd lowest speed.
As you describe it you perhaps were using a too high extrusion speed.
-
@Whitewold:
Make sure your slicer is configured for relative extrusion and not absolute…. M83 in your slicer start gcode if it doesnt have a check box like S3D does.... if its Cura then you will need to set M82 for absolute mode in config.g instead of M83
Once done change your steps back to 800 and retest then do the formula again
I did the extrusion test using the Duet console, but I'm glad you mentioned slicers, because I don't know how to set up a slicer for the Duet. I've been using Cura for my Marlin/MKS set up so far and it has been going well. Is there a set of instructions for using Cura in conjunction with the DuetWiFi?
I actually tried printing a test cube with the Duet console and it started printing a baseless, hollow test cube, and smeared filament all over the area, like a fire hose.
@MiR:
You may also want to check extrusion speed in the web interface of duet, before extruding hit the button for lowest extrusion speed or the one with 2nd lowest speed.
As you describe it you perhaps were using a too high extrusion speed.
I believe the extrusion speed was set to the default 100%. I'm not sure if that means it represents my max extrusion setting or not.