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
      I'm not to the point of printing yet. I don't even know how to load a file yet.

      I'm still trying to figure out the rest of the config.

      I'm currently working on the Extruder.
      I installed a Bondtech extruder. So far it's working, but not loading filament all the way, so I must have some parameters incorrectly set.

      So far I have the X, Y & Z axis moving in the correct directions and the endstops working.

      The EZAble seems to be around 15mm off to the + side even though I have it set to +2mm.

      1 Reply Last reply Reply Quote 0
      • 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