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

    minimum extrusion amounts

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    5
    38
    1.8k
    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.
    • janusofdoorsundefined
      janusofdoors @janusofdoors
      last edited by

      Try M205 E50 and M201 E3000 and M203 E3000

      I'll try these but fair warning I had them around these levels previously with the same issue.

      Ya just tried again, same issue. Could this be a stepper driver issue?

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

        @vishiano said in minimum extrusion amounts:

        M98 P"0:/macros/startprint.g"

        What do you have in this macro?

        M701 S"PLA_4043D"

        What do you have in that filament load macro?

        Z-Bot CoreXY Build | Thingiverse Profile

        janusofdoorsundefined 1 Reply Last reply Reply Quote 0
        • janusofdoorsundefined
          janusofdoors @Phaedrux
          last edited by

          @Phaedrux

          startprint.g

          ;M98 P"homeall.g" ;home axes
          ;G28 XYZ ;home xy
          G32 ;adjust Z axis lead screws
          ;G29 S1 ;load mesh height map
          G21 ; set units to millimeters
          G90 ;relative positioning
          G1 X20 Y25 Z0.2 F1500 ;move to the side of the printer
          ;M109 S200
          G1 H0 X200 Y25 Z0.2 E30 F600 ; move in a straight line extruding filament
          G10 ;retract
          G92 E0 ; Reset extruder distance

          PLA_4043D

          M291 P"Please wait while the nozzle is being heated up" R"Loading PLA_4043D" T5 ; Display message
          G10 S215 ; Set current tool temperature to 210C
          M116 ; Wait for the temperatures to be reached
          M190 S55 ;Set the bed temperature to 55c
          M291 P"Feeding filament..." R"Loading PLA_4043D" T5 ; Display new message
          G1 E5 F600 ; Feed 10mm of filament at 600mm/min
          G4 P1000 ; Wait one second
          G1 E-1 F600 ; Retract 5mm of filament at 1800mm/min
          G92 E0 ; Reset extruder distance
          M400 ; Wait for moves to complete
          M292 ; Hide the message

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

            @vishiano said in minimum extrusion amounts:

            G32 ;adjust Z axis lead screws

            What do you have in bed.g?

            Z-Bot CoreXY Build | Thingiverse Profile

            janusofdoorsundefined 1 Reply Last reply Reply Quote 0
            • janusofdoorsundefined
              janusofdoors @Phaedrux
              last edited by

              @Phaedrux said in minimum extrusion amounts:

              @vishiano said in minimum extrusion amounts:

              G32 ;adjust Z axis lead screws

              What do you have in bed.g?

              ; bed.g
              ; called to perform automatic bed compensation via G32
              ;
              ; generated by RepRapFirmware Configuration Tool v3.1.3 on Mon Jun 29 2020 01:54:12 GMT-0400 (Eastern Daylight Time)
              M561 ; clear any bed transform
              ;G29 ; probe the bed and enable compensation
              ;G28 ; home
              M98 P"homeall.g"
              G30 P0 X460 Y250 Z-99999 ; probe near a leadscrew, half way along Y axis
              G30 P1 X20 Y250 Z-99999 S2 ; probe near a leadscrew and calibrate 2 motors

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

                @vishiano said in minimum extrusion amounts:

                M98 P"homeall.g"

                You know what I'm gonna ask for next, right?

                Z-Bot CoreXY Build | Thingiverse Profile

                janusofdoorsundefined 1 Reply Last reply Reply Quote 0
                • janusofdoorsundefined
                  janusofdoors @Phaedrux
                  last edited by

                  @Phaedrux 😑

                  ; homeall.g
                  ; called to home all axes
                  ;
                  ; generated by RepRapFirmware Configuration Tool v3.1.3 on Mon Jun 29 2020 01:54:12 GMT-0400 (Eastern Daylight Time)

                  M400
                  M98 P"homex.g"
                  M400
                  M98 P"homey.g"
                  M400
                  M98 P"homez.g"
                  M400

                  ; homex.g
                  ; called to home the X axis
                  ;
                  ; generated by RepRapFirmware Configuration Tool v3.1.3 on Mon Jun 29 2020 01:54:12 GMT-0400 (Eastern Daylight Time)
                  ;M400 ; wait for any current moves to finish
                  ;M913 X30 Y30 ; drop motor current to 70%
                  ;M400 G91 ; relative positioning

                  G91 ; relative positioning
                  G1 H2 Z10 F2000 ; lower Z relative to current position
                  G1 H1 X500 F5000 ; move quickly to X axis endstop and stop there (first pass)
                  G1 X-5 F200 ; go back a few mm
                  G1 H1 X500 F500 ; move slowly to X axis endstop once more (second pass)
                  G1 H2 Z-10 F2000 ; lift Z again
                  G90 ; absolute positioning
                  M400 ; wait for moves to finish

                  ; homey.g
                  ; called to home the Y axis
                  ;
                  ; generated by RepRapFirmware Configuration Tool v3.1.3 on Mon Jun 29 2020 01:54:12 GMT-0400 (Eastern Daylight Time)
                  G91 ; relative positioning
                  G1 H2 Z5 F2000 ; lift Z relative to current position
                  G1 H1 Y-505 F1800 ; move quickly to Y axis endstop and stop there (first pass)
                  G1 Y5 F6000 ; go back a few mm
                  G1 H1 Y-505 F360 ; move slowly to Y axis endstop once more (second pass)
                  G1 H2 Z-5 F2000 ; lower Z again
                  G90 ; absolute positioning

                  ; homez.g
                  ; called to home the Z axis
                  ;
                  ; generated by RepRapFirmware Configuration Tool v3.1.3 on Mon Jun 29 2020 01:54:12 GMT-0400 (Eastern Daylight Time)
                  G91
                  G1 H2 Z10 F1000 ;move the bed down a bit
                  G90 ; relative positioning
                  G1 X250 Y250 F2000 ;move probe to centre of bed
                  G30 ;probe bed

                  When I have extra time I'll have to write a script that dumps all this into a file for you 😜

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

                    @vishiano said in minimum extrusion amounts:

                    When I have extra time I'll have to write a script that dumps all this into a file for you

                    In the system tab of DWC you can click the check box to highlight all files and then right click and download as zip. Then you can extract the zip file and drag and drop those .g files onto the forum post window to upload them.

                    Now that we've chased down all the gcode being executed when the print starts we're at least sure something weird isn't getting changed without realizing it.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    janusofdoorsundefined 1 Reply Last reply Reply Quote 0
                    • janusofdoorsundefined
                      janusofdoors @Phaedrux
                      last edited by

                      @Phaedrux said in minimum extrusion amounts:

                      @vishiano said in minimum extrusion amounts:

                      When I have extra time I'll have to write a script that dumps all this into a file for you

                      In the system tab of DWC you can click the check box to highlight all files and then right click and download as zip. Then you can extract the zip file and drag and drop those .g files onto the forum post window to upload them.

                      Now that we've chased down all the gcode being executed when the print starts we're at least sure something weird isn't getting changed without realizing it.

                      That's good to know.

                      Whats the next step? Is it possible to set two motors as extruder for the same tool? If so I can at least see if that one exhibits the same issue hooked up to the mainboard.

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

                        Yes you could map two extruders to a single tool and set a mixing ratio of 1:1

                        https://duet3d.dozuki.com/Wiki/Gcode#Section_M567_Set_tool_mix_ratios

                        That should cause them both to extrude at the same time.

                        Do you have any photos of previously "good" prints?

                        Z-Bot CoreXY Build | Thingiverse Profile

                        janusofdoorsundefined 1 Reply Last reply Reply Quote 0
                        • janusofdoorsundefined
                          janusofdoors @Phaedrux
                          last edited by janusofdoors

                          @Phaedrux said in minimum extrusion amounts:

                          Yes you could map two extruders to a single tool and set a mixing ratio of 1:1

                          https://duet3d.dozuki.com/Wiki/Gcode#Section_M567_Set_tool_mix_ratios

                          That should cause them both to extrude at the same time.

                          Do you have any photos of previously "good" prints?

                          Added these lines, a quick test extruding shows both motors seems to be moving at similar rates. Here is what I added to my config.g,

                          M569 P0.4 S1
                          M584 X0.0 Y0.1 Z0.2:0.3 E20.0:0.4

                          M563 P0 D0:1 H1 F0 S"1LC" ; Define tool 0
                          M567 P0 E1:1

                          I was tuning pressure advance/acceleration resonance before this issue happened, here is a picture of one of my test prints.

                          https://ibb.co/tzC3WkT

                          About to run the print, I'll let you know if the 2nd motor seems to skip.

                          janusofdoorsundefined 1 Reply Last reply Reply Quote 0
                          • janusofdoorsundefined
                            janusofdoors @janusofdoors
                            last edited by

                            @vishiano said in minimum extrusion amounts:

                            About to run the print, I'll let you know if the 2nd motor seems to skip.

                            Not definitive but the 2nd motor doesn't seem to exhibit the issue. The 2nd motor's motion also seems like it's smoother to me. I would think this narrows it down to either something on the toolboard, the hemera motor, or maybe something with the CAN connection.

                            I had a suspicion this would be the case so I bought another hemera motor and another toolboard this morning. I'm hoping they get delivered by Saturday so I can do some testing over the weekend.

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

                              Those prints definitely look better!!

                              Please keep us posted on your progress.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              janusofdoorsundefined 1 Reply Last reply Reply Quote 0
                              • janusofdoorsundefined
                                janusofdoors
                                last edited by

                                Sadly the replacement toolboard and hemera motor wont arrive till Monday. However I need to do a print for a friend so I tried hooking up the extruder motor to the Duet 3 mainboard instead of the toolboard. I then tried my stringing test sliced by prusaslicer that so far has failed to print every time.

                                https://ibb.co/N3JZj0N

                                Tons of stringing but then I designed it as a stringing test and it's also printed with a 0.6 volcano nozzle. I also probably need to redial in my settings after changing a ton of them trying to fix the issue. Surfaces look good and I didn't see any signs of the motor stuttering or skipping areas of the print. I think it's safe to say this is an issue with the toolboard. I'll be able to confirm once the 2nd toolboard gets here but I'd be curious if anyone has any suggestions what on the toolboard it could be. Maybe a bad stepper driver?

                                1 Reply Last reply Reply Quote 0
                                • janusofdoorsundefined
                                  janusofdoors @Phaedrux
                                  last edited by

                                  @Phaedrux

                                  Got the new motor and toolboard from filastruder.

                                  I just tried the new motor hooked up to the old toolboard, I then tried to print my stringing test again and got the same issue on the same areas. I think I've ruled everything else out and this proves to me it's something with the toolboard.

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

                                    Did you try the new tool board too?

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    janusofdoorsundefined 3 Replies Last reply Reply Quote 0
                                    • janusofdoorsundefined
                                      janusofdoors @Phaedrux
                                      last edited by

                                      @Phaedrux Right about to, it's a bit more work than the motor

                                      1 Reply Last reply Reply Quote 0
                                      • janusofdoorsundefined
                                        janusofdoors @Phaedrux
                                        last edited by

                                        @Phaedrux Ok now I'm very confused. Appears to be happening with the new motor and new toolboard as well...

                                        Going to try making a new connector for the motor.

                                        1 Reply Last reply Reply Quote 0
                                        • janusofdoorsundefined
                                          janusofdoors @Phaedrux
                                          last edited by

                                          @Phaedrux
                                          I tried using the new connector that came with the new toolboard. no luck. I'll try some more stuff tomorrow.

                                          Would it be possible to setup both toolboards and have them both extrude a print simultaneously? Even if no filament is loaded I should be able to tell if the extruder is showing the issue.

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