Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Extrusion setup question [Solved]

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    maestro extrusion bondtech e3dv6
    5
    15
    4.0k
    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.
    • 3dmntbighkerundefined
      3dmntbighker
      last edited by 3dmntbighker

      I got the Maestro installed in the Ender 3 with Bondtech BMG and E3Dv6. With the Bondtech suggested 413 steps per mm and a 1.8 deg pancake stepper and microstepping at 8 I get exactly 10 mm of movement when I ask for 10mm in the GWI. But my calibration cube with .8mm walls gives me pretty much exactly 1.6mm walls with .2 layer height and .4 layer width in S3D.

      Ideas where to look first? It's been a while since I set up my first printer with Duet.

      I dropped the extrusion mult in S3D all the way to .6. Here is what the laser filament sensor is reporting. I'm getting 1mm walls with this extrusion multiplier.

      M591 D0
      Duet3D laser filament monitor on endstop input 3, disabled, allowed movement 40% to 120%, check every 3.0mm, current position 0.2, brightness 93, shutter 17, measured minimum 154%, average 170%, maximum 179% over 94.2mm

      Scratch built CoreXY with Maestro
      Heavily modified Ender 3 with Maestro
      MPCNC work in progress with Duet WiFi

      1 Reply Last reply Reply Quote 0
      • DocTruckerundefined
        DocTrucker
        last edited by

        1.6mm is a large thickness for a single pass, perhaps check on an online gcode viewer that your are definately only getting one pass?

        It wastes more filament but I find 100mm lengths at 1mm/sec easier to measure and less susceptible to error which by eye is likely to be +/-0.5mm minimum.

        Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

        3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
        • 3dmntbighkerundefined
          3dmntbighker @DocTrucker
          last edited by 3dmntbighker

          @doctrucker said in Extrusion setup question:

          1.6mm is a large thickness for a single pass, perhaps check on an online gcode viewer that your are definately only getting one pass?

          It wastes more filament but I find 100mm lengths at 1mm/sec easier to measure and less susceptible to error which by eye is likely to be +/-0.5mm minimum.

          It's 2 passes, and should be 0.8mm thickness. I'm getting 1.6mm thickness with 2 passes. See my edit for the laser sensor numbers. The sensor sees it's getting a LOT more filament than it should be. I'm brand new to the sensor so it's not clear how this can even happen.

          Scratch built CoreXY with Maestro
          Heavily modified Ender 3 with Maestro
          MPCNC work in progress with Duet WiFi

          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by

            What nozzle size are you using? The extrusion width needs to be greater than the nozzle size. So if you are using a 0.4mm nozzle, the extrusion width must be more than 0.4mm, e.g. 0.5 or 0.6mm.

            Why are you using x8 microstepping for the extruder motor, instead of x16 or higher?

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
            • deckingmanundefined
              deckingman
              last edited by deckingman

              .........what DC said and also 413 (micro) steps per mm is about right for a Bondtech when using 16x micro stepping. So if you had calibrated the extruder using 16x micro-stepping, then changed it to 8, you'll get twice the extrusion amount.

              Edit ........(depending on where in the gcode file you set steps per mm in relation to micro-stepping).

              Ian
              https://somei3deas.wordpress.com/
              https://www.youtube.com/@deckingman

              3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
              • 3dmntbighkerundefined
                3dmntbighker @deckingman
                last edited by

                @deckingman said in Extrusion setup question:

                .........what DC said and also 413 (micro) steps per mm is about right for a Bondtech when using 16x micro stepping. So if you had calibrated the extruder using 16x micro-stepping, then changed it to 8, you'll get twice the extrusion amount.

                Edit ........(depending on where in the gcode file you set steps per mm in relation to micro-stepping).

                415 and 8 micro gives me 10mm of filament travel using 10mm in the GWI extrusion panel. 415 and 16 micro gives 5mm in the GWI when you ask for 10. But G1 E10 gives me 10mm of filament travel with 415 and 16. The GWI extrusion panel leaves no Gcode behind in the console so I don't actually know what it's doing.

                Now that I'm running 16 M591 looks a lot more sane, and the print is in the ballpark.

                Duet3D laser filament monitor on endstop input 3, disabled, allowed movement 40% to 120%, check every 3.0mm, current position 1.0, brightness 74, shutter 17, measured minimum 73%, average 84%, maximum 92% over 192.2mm

                So I believed the extrusion panel to calibrate and got burned for it. I'm not sure if I fix that or it's a bug.

                Scratch built CoreXY with Maestro
                Heavily modified Ender 3 with Maestro
                MPCNC work in progress with Duet WiFi

                1 Reply Last reply Reply Quote 0
                • 3dmntbighkerundefined
                  3dmntbighker @dc42
                  last edited by

                  @dc42 said in Extrusion setup question:

                  What nozzle size are you using? The extrusion width needs to be greater than the nozzle size. So if you are using a 0.4mm nozzle, the extrusion width must be more than 0.4mm, e.g. 0.5 or 0.6mm.

                  Why are you using x8 microstepping for the extruder motor, instead of x16 or higher?

                  It's a 0.4 nozzle, and the test cube author says to use 0.4 extrusion width.

                  https://www.thingiverse.com/thing:2490893

                  I had to use 8 to get the GWI to extrude the amount requested. Now I'm using 16 and the GWI seems to be the only thing not working as expected.

                  Scratch built CoreXY with Maestro
                  Heavily modified Ender 3 with Maestro
                  MPCNC work in progress with Duet WiFi

                  1 Reply Last reply Reply Quote 0
                  • 3dmntbighkerundefined
                    3dmntbighker
                    last edited by

                    Yeah, it's making a fantastic print now even with no part cooling yet. I should have resorted to bare Gcode in the first place and not believed the GWI was doing what it said it was doing. 😞

                    Scratch built CoreXY with Maestro
                    Heavily modified Ender 3 with Maestro
                    MPCNC work in progress with Duet WiFi

                    1 Reply Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator
                      last edited by

                      What is GWI?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
                      • 3dmntbighkerundefined
                        3dmntbighker @Phaedrux
                        last edited by

                        @phaedrux said in Extrusion setup question:

                        What is GWI?

                        Graphical web interface.

                        Scratch built CoreXY with Maestro
                        Heavily modified Ender 3 with Maestro
                        MPCNC work in progress with Duet WiFi

                        1 Reply Last reply Reply Quote 0
                        • dc42undefined
                          dc42 administrators
                          last edited by

                          Are you saying that when you ask Duet Web Control to extrude 10mm of filament, it only consumes 5mm?

                          What version number of DWC at you using?

                          Duet WiFi hardware designer and firmware engineer
                          Please do not ask me for Duet support via PM or email, use the forum
                          http://www.escher3d.com, https://miscsolutions.wordpress.com

                          3dmntbighkerundefined 1 Reply Last reply Reply Quote 0
                          • 3dmntbighkerundefined
                            3dmntbighker @dc42
                            last edited by

                            @dc42 said in Extrusion setup question:

                            Are you saying that when you ask Duet Web Control to extrude 10mm of filament, it only consumes 5mm?

                            What version number of DWC at you using?

                            Brand new Maestro. I'll report back tonight when I get home with version. And yes, if you ask for 10 you get 5, where as asking for 10 with a gcode console command (G1 E10) gives you 10. I'll also try the other increment buttons to see if all of them are wrong.

                            Scratch built CoreXY with Maestro
                            Heavily modified Ender 3 with Maestro
                            MPCNC work in progress with Duet WiFi

                            1 Reply Last reply Reply Quote 0
                            • dc42undefined
                              dc42 administrators
                              last edited by dc42

                              Which version of Duet Web Control is it running? Look in the Settings General page to find out. The latest version is 1.22.4.

                              Duet WiFi hardware designer and firmware engineer
                              Please do not ask me for Duet support via PM or email, use the forum
                              http://www.escher3d.com, https://miscsolutions.wordpress.com

                              3dmntbighkerundefined 2 Replies Last reply Reply Quote 0
                              • 3dmntbighkerundefined
                                3dmntbighker @dc42
                                last edited by 3dmntbighker

                                @dc42 said in Extrusion setup question:

                                Which version of Duet Web Control is it running? Look in the Settings General page to find out. The latest version is 1.22.4.

                                Web Interface Version: 1.20
                                Firmware Version: 2.01beta2(RTOS) (2018-07-14b5)

                                And now all the numbers are correct. No idea what was going on before. Obviously you guys put in code just to mess with me 😉

                                I will update to current. I planned to wait until the beta goes gold on both my Duet boards.

                                Thanks

                                Scratch built CoreXY with Maestro
                                Heavily modified Ender 3 with Maestro
                                MPCNC work in progress with Duet WiFi

                                1 Reply Last reply Reply Quote 0
                                • 3dmntbighkerundefined
                                  3dmntbighker @dc42
                                  last edited by 3dmntbighker

                                  @dc42 said in Extrusion setup question:

                                  Which version of Duet Web Control is it running? Look in the Settings General page to find out. The latest version is 1.22.4.

                                  Thinking about this more I wonder? If I change the config file and reload the firmware without power cycling the board or force reloading the Web interface, what are the chances I would get some of the behavior I was seeing? What determines the button actions, and can they get out of sync with config.g?

                                  BTW, I believe the default micro stepping when I installed the board was 16 for XYZ and 8 for E. With this as a starting point it's likely things went off the rails for reasons I didn't grasp at the time. There was definitely a period where the web interface was not in sync with what config.g was set to. And it persisted through reloading and power cycling because it happened of the course of several days.

                                  Scratch built CoreXY with Maestro
                                  Heavily modified Ender 3 with Maestro
                                  MPCNC work in progress with Duet WiFi

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