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

    hbot homes correctly but prints mirrored ,

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    169
    8.1k
    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.
    • tracarundefined
      tracar
      last edited by tracar

      i have set to this
      M569 P5 S0 T5 R1 ; physical drive x goes forwards
      M569 P6 S0 T5 R1 ; physical drive y goes forwards

      the
      G91
      G1 S2 X10 F3000

      they both move towards the back left corner (where the endstops are )
      so x moves in a negative and y in a positive

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

        @tracar said in hbot homes correctly but prints mirrored ,:

        so x moves in a negative and y in a positive

        If it moves towards +X and -Y, or towards -X and +Y, then either turn the power off and swap the X and Y motor connections, or use M584 in config.g to swap the X and Y motor drivers over.

        So swap your X and Y motor plugs.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • tracarundefined
          tracar
          last edited by

          changed drives to :
          M584 X6 Y5 Z7:8 E3 ; set drive mapping

          now with

          G91
          G1 S2 X10 F3000

          x and y move to the negative. so heading x to 0 and y to 0
          which is the front left side of the printer.

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

            @tracar said in hbot homes correctly but prints mirrored ,:

            x and y move to the negative.

            If it moves in the -X and -Y directions, change the S parameter to S1 in the M569 P0 command. Or in your case, flip the direction on your external stepper for the P0 driver, labeled as X.

            Actually that might be wrong because you've now remapped which driver X is assigned to. You're now using driver 6? Flip that one.

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • tracarundefined
              tracar
              last edited by

              ; Drives
              M569 P5 S0 T5 R1 ; physical drive y goes forwards
              M569 P6 S1 T5 R1 ; physical drive x goes forwards

              both move in a positive , to the top right side of the printer

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

                @tracar said in hbot homes correctly but prints mirrored ,:

                both move in a positive , to the top right side of the printer

                If the head moves diagonally in the +X and +Y directions, all is well.

                Move on to the next direction move test.

                When you have the X motor moving correctly, test the Y motor by sending from the console:

                G91
                G1 S2 Y10 F3000

                If the head moves diagonally in the +X and -Y directions, all is well. If it moves in the -X and +Y directions, change the S parameter in the M569 P1 command to S1.

                Y+ meaning to the back

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • tracarundefined
                  tracar
                  last edited by

                  x pos
                  y neg
                  🙂

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

                    Alright, so now when you jog the print head normally, does +x go to the right and Y+ to the back?

                    Have you changed your homing files to move to Y positive?

                    Z-Bot CoreXY Build | Thingiverse Profile

                    peter247undefined 1 Reply Last reply Reply Quote 0
                    • tracarundefined
                      tracar
                      last edited by tracar

                      jogging is correct

                      y homing needs to be reversed

                      1 Reply Last reply Reply Quote 0
                      • peter247undefined
                        peter247 @Phaedrux
                        last edited by peter247

                        @Phaedrux

                        There is also some positive move need to go minus , eg the back off the end stop move , or they will push into the back stop instead of backing off.
                        So like I said don't change invert all y moves.

                        Ender 5 plus linear rail and hemera powered by duet 2 wifi , CR10s pro v1 with bltouch mostly stock , BLV mgn Cube slowly being built powered by duet 3 mini 5+

                        1 Reply Last reply Reply Quote 0
                        • tracarundefined
                          tracar
                          last edited by

                          homeall works
                          homex ,and homey work
                          and......x y jog work in the right way

                          peter247undefined 1 Reply Last reply Reply Quote 0
                          • peter247undefined
                            peter247 @tracar
                            last edited by

                            @tracar

                            So all you need to do now is set the Z offset ?

                            Ender 5 plus linear rail and hemera powered by duet 2 wifi , CR10s pro v1 with bltouch mostly stock , BLV mgn Cube slowly being built powered by duet 3 mini 5+

                            1 Reply Last reply Reply Quote 0
                            • tracarundefined
                              tracar
                              last edited by

                              @peter247 said in hbot homes correctly but prints mirrored ,:

                              So all you need to do now is set the Z offset ?

                              z always worked right

                              peter247undefined 1 Reply Last reply Reply Quote 0
                              • peter247undefined
                                peter247 @tracar
                                last edited by

                                @tracar

                                So Zero mm is zero mm from the bed ?

                                Ender 5 plus linear rail and hemera powered by duet 2 wifi , CR10s pro v1 with bltouch mostly stock , BLV mgn Cube slowly being built powered by duet 3 mini 5+

                                tracarundefined 1 Reply Last reply Reply Quote 0
                                • tracarundefined
                                  tracar
                                  last edited by

                                  all thats left to get back is the bltouch settings and independant z axis for bed leveling

                                  1 Reply Last reply Reply Quote 0
                                  • tracarundefined
                                    tracar @peter247
                                    last edited by

                                    @peter247 yes z0 is Zero

                                    after it homes to z0 it backs off 5mm

                                    peter247undefined 1 Reply Last reply Reply Quote 0
                                    • peter247undefined
                                      peter247 @tracar
                                      last edited by

                                      @tracar

                                      So what is next to do bed.g / G32 ?

                                      Ender 5 plus linear rail and hemera powered by duet 2 wifi , CR10s pro v1 with bltouch mostly stock , BLV mgn Cube slowly being built powered by duet 3 mini 5+

                                      1 Reply Last reply Reply Quote 0
                                      • tracarundefined
                                        tracar
                                        last edited by

                                        next is to get it to recognize it has a bltouch attached, as M280 P7 S10 :deploy bltouch does not work

                                        Phaedruxundefined peter247undefined 2 Replies Last reply Reply Quote 0
                                        • Phaedruxundefined
                                          Phaedrux Moderator @tracar
                                          last edited by

                                          @tracar said in hbot homes correctly but prints mirrored ,:

                                          M280 P7 S10

                                          If we're using RRF3 now, that should be P0 instead of P7.

                                          There should be an M950 command in your config.g that create the servo 0 pin for the bltouch. That's where the zero comes from.

                                          Z-Bot CoreXY Build | Thingiverse Profile

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

                                            Bed Area.png

                                            Doing up a diagram like this can be very helpful in getting the offsets all straight. Piece of grid paper works well if you're not a paint wiz.

                                            There's also some useful info here:
                                            https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe
                                            https://duet3d.dozuki.com/Wiki/Using_mesh_bed_compensation
                                            https://duet3d.dozuki.com/Wiki/Bed_levelling_using_multiple_independent_Z_motors

                                            This page will also be useful for getting the hang of RRF3:
                                            https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview

                                            And of course the Gcode wiki that will tell you how each gcode works:
                                            https://duet3d.dozuki.com/Wiki/Gcode#main

                                            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