Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Need Help Calibrating My Extruder & Microsteps

    Tuning and tweaking
    4
    6
    1765
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AaronGreen
      AaronGreen last edited by

      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.

      1 Reply Last reply Reply Quote 0
      • T3P3Tony
        T3P3Tony administrators last edited by

        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

        Duet Hardware Designer
        www.duet3d.com

        1 Reply Last reply Reply Quote 0
        • AaronGreen
          AaronGreen last edited by

          @T3P3Tony:

          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 - Extruder

          M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation 16
          M92 X160 Y160 Z1600 E615 ; Set steps per mm 16

          1 Reply Last reply Reply Quote 0
          • Whitewolf
            Whitewolf last edited by

            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

            Exploring the universe wherever the tech blows

            1 Reply Last reply Reply Quote 0
            • MiR
              MiR last edited by

              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.

              1 Reply Last reply Reply Quote 0
              • AaronGreen
                AaronGreen last edited by

                @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.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Unless otherwise noted, all forum content is licensed under CC-BY-SA