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

    Need help with Ender-6 core xy motor movement

    Scheduled Pinned Locked Moved
    Using Duet Controllers
    3
    27
    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.
    • davidewenundefined
      davidewen @Phaedrux
      last edited by

      @phaedrux

      First print completed.
      I printed text to confirm no mirroring was happening.

      I had 2 problems.
      1: 1st layer was crushed against the build plate. I had to babystep by 2.8 mm to get filament to come out. Homing Z works everytime. I used Cura to slice.

      2: print was horribly slow. It took 38m 27s to print "Duet 3 mini 5+" @ 0.6mm thickness.

      I'm using mesh compensation, and it maps out the surface.

      Printer is capable of moving 200mm/s.

      Any suggestions for solving these 2 problems?

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

        @davidewen said in Need help with Ender-6 core xy motor movement:

        1: 1st layer was crushed against the build plate. I had to babystep by 2.8 mm to get filament to come out. Homing Z works everytime.

        Calibrate your probe offsets.

        https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe#Section_Calibrate_the_Z_probe_trigger_height

        @davidewen said in Need help with Ender-6 core xy motor movement:

        2: print was horribly slow.

        Check your cura start gcode section for any speed commands that may be there overriding your config.g settings. Also make sure you're set to use RepRap Gcode flavour.

        Post a sliced gcode file here if you're unsure.

        Z-Bot CoreXY Build | Thingiverse Profile

        davidewenundefined 1 Reply Last reply Reply Quote 0
        • davidewenundefined
          davidewen @Phaedrux
          last edited by

          @phaedrux

          Thanks. I'll calibrate the probe offsets.

          I'm not sure about the RepRap flavor.
          Here's the gcode that I ran.
          Duet 3 mini 5.gcode

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

            ;FLAVOR:RepRap
            ;TIME:388
            ;Filament used: 0.145903m
            ;Layer height: 0.2
            ;MINX:67.247
            ;MINY:108.91
            ;MINZ:0.2
            ;MAXX:182.753
            ;MAXY:141.085
            ;MAXZ:0.8
            ;Generated with Cura_SteamEngine 4.10.0
            T0
            M190 S50
            M104 S200
            M109 S200
            M82 ;absolute extrusion mode
            M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
            M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
            M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
            M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
            M220 S100 ;Reset Feedrate
            M221 S100 ;Reset Flowrate
            

            You're ok for reprap flavor.

            And as expected, these lines are causing the speeds to be slow.

            M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
            M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
            M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
            M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
            

            Delete them from your start gcode.

            Z-Bot CoreXY Build | Thingiverse Profile

            davidewenundefined 1 Reply Last reply Reply Quote 0
            • davidewenundefined
              davidewen @Phaedrux
              last edited by

              @phaedrux

              I removed the starting gcode info and the print was much faster.
              Thanks for that!

              Regarding the probe calibration.
              I had run that previously.
              But, I ran it again anyway.
              Even after running it again, I had to babystep +0.6mm to get filament to flow.

              Is there someway to make the baby steps permanent?
              I have to adjust for every print.

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

                @davidewen said in Need help with Ender-6 core xy motor movement:

                Is there someway to make the baby steps permanent?

                If you constantly need to baby step up 0.6mm then you can simply modify your G31 Z value to take that into account. That's how you make it permanent.

                It could also be that you are homing Z at a different location than where you are measuring the offset. Ideally they should be the same location at the center of the bed.

                Z-Bot CoreXY Build | Thingiverse Profile

                davidewenundefined 1 Reply Last reply Reply Quote 0
                • davidewenundefined
                  davidewen @Phaedrux
                  last edited by

                  @phaedrux

                  I have the config.g file G31 Z value set, but I still have to adjust each print.

                  I'm still printing the test "DUET" text. Same gcode, just rerunning it.

                  Duet.gcode

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

                    @davidewen said in Need help with Ender-6 core xy motor movement:

                    I have the config.g file G31 Z value set, but I still have to adjust each print.

                    I understand, but if you're consistently needing to babystep, then you can modify your measured G31 Z with that baby stepping amount to make it permanent. Consider it a fine tuning of your G31 Z offset.

                    If you have G31 Z2 and you have to add +0.6mm to get a good first layer because your nozzle is too close after homing with the probe you can take 2mm - 0.6mm = 1.4mm and change to G31 Z1.4

                    Z-Bot CoreXY Build | Thingiverse Profile

                    davidewenundefined 1 Reply Last reply Reply Quote 0
                    • davidewenundefined
                      davidewen @Phaedrux
                      last edited by

                      @phaedrux

                      That seems to have done the trick.
                      Thanks again.

                      One more thing I'm having trouble finding info on.
                      When the print is done, the X/Y carriage moves.
                      In my case towards the front of the printer.
                      I would like to move it towards the back of the printer.

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

                        That would all be controlled by your slicer end gcode.

                        Z-Bot CoreXY Build | Thingiverse Profile

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