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

    AM8 config issues - cannot home any axis

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    6
    32
    3.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.
    • dc42undefined
      dc42 administrators
      last edited by dc42

      Have you tested your endstop switches? It sounds to me that you have configured or wired them incorrectly.
      https://duet3d.dozuki.com/Wiki/Connecting_endstop_switches#Section_Test_endstop_switches

      Two Z motors in series may be OK on 12V, depending on the type of motor.

      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

      Thoemseundefined 1 Reply Last reply Reply Quote 0
      • Thoemseundefined
        Thoemse @dc42
        last edited by Thoemse

        @dc42 homing doesn'
        t even get to the endstops. The z motors run uneven. First one than the other with a horrible grinding noise because x axis gets uneven as result. It is not a mechanical issue though.

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

          Please post your config.g file as @Phaedrux requested.

          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

          1 Reply Last reply Reply Quote 0
          • spunone69undefined
            spunone69
            last edited by

            I just got my Duet Wifi setup as a CoreXY and its doing the EXACT same thing! I can open Pronterface or Simplify 3D and move the axes in any direction, but when I home any of them it moves Z up and down and X or Y moves only a few millimeters...what is the issue?

            1 Reply Last reply Reply Quote 0
            • spunone69undefined
              spunone69
              last edited by

              And if I try to home Z it just goes up and down once or twice...

              1 Reply Last reply Reply Quote 0
              • Thoemseundefined
                Thoemse
                last edited by Thoemse

                Ok. Z motors run ok now that they are not in series anymore.
                Homign does not work at all though. Homing X and Y moves Z axis still.
                Homing Z axis runs the axis down into the switch that does not work and it keeps on running intothe switch - the switch actually died broke this.0_1545766351395_config.g

                1 Reply Last reply Reply Quote 0
                • Vetiundefined
                  Veti
                  last edited by

                  thats why dc posted the link. use the m119 command to test each endstop manually first.

                  Thoemseundefined 1 Reply Last reply Reply Quote 0
                  • Thoemseundefined
                    Thoemse @Veti
                    last edited by

                    @veti
                    Yeah makes sense. But can you see faults in the config.g?
                    I am far from anything workable. The hotend throws out a fault. The fans have no power (allways on fans as well - 12V fans, 12V PSU).
                    No endstops. A moving Z axis when tryign to home X or Y. I don't even know where to start really.

                    I never had trouble with marlin but this leaves me puzzled.

                    1 Reply Last reply Reply Quote 0
                    • wilrikerundefined
                      wilriker
                      last edited by

                      So, unless you have also changed the lead screw then your steps/mm for Z are 10x too high. They should be set to 400.

                      Also your steps/mm for X and Y are too low if you did not replace the pulleys by 20T versions. Original Anet A8 has 16T resulting in 100 steps/mm.

                      Then there is no endstop for Z configured at all. And the one for Y is set to active high where default Anet wiring of the endstop is active low.

                      The original Anet motors run on Z in series - that's how I had mine running for months also with the original 12V PSU.

                      Manuel
                      Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                      with probably always latest firmware/DWC (incl. betas or self-compiled)
                      My Tool Collection

                      Thoemseundefined 2 Replies Last reply Reply Quote 0
                      • Vetiundefined
                        Veti
                        last edited by

                        M574 Y1 S1 ; Set active high endstops
                        M574 X1 S3 ; Set endstops controlled by motor load detection

                        Normally the a8 switches are NO if i remember correctly. You configured NC for Y.
                        X is stall detection and not via switch. Is that correct?

                        Check the wiring on the fans. if you swapped them the wrong way the fuse might be blown.
                        See https://duet3d.dozuki.com/Wiki/Connecting_and_configuring_fans
                        . If you connect the fan the wrong way round, you may damage the fan, the Duet, or both.

                        1 Reply Last reply Reply Quote 0
                        • Thoemseundefined
                          Thoemse @wilriker
                          last edited by Thoemse

                          @wilriker

                          Thanks a lo. I will look into it. The Endstops were the wrong way round. Fault number one solved as well.
                          Sorry for my stupid questions. I am new to this. I thought the basic config of RFF config tool will get me somewhere. I found no basic values to start with for the anet.

                          X stall detection is because one switch died. I just fixed it though - back to endstop.

                          wilrikerundefined 1 Reply Last reply Reply Quote 0
                          • wilrikerundefined
                            wilriker @Thoemse
                            last edited by

                            @thoemse The easiest way to get the correct values is the use Marlin's appropriate Configuration.h and Configuration_adv.h. These have all the working values in there.

                            But this reminds me again that I wanted to create a template for Anet A8 in RRF Configurator. But that will probably only happen at the beginning of next year.

                            Manuel
                            Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                            with probably always latest firmware/DWC (incl. betas or self-compiled)
                            My Tool Collection

                            1 Reply Last reply Reply Quote 0
                            • Thoemseundefined
                              Thoemse @wilriker
                              last edited by Thoemse

                              @wilriker
                              Changed steps. Thank you.

                              Edit: Fantastic. Making progress. All endstops working. Axis are homing.
                              Now On to the hotend and the no power on fans issue. I shall read up on it first though. I went at this a bit to unprepared.

                              Thanky ou very much btw. I am starting to get the hang of it.

                              1 Reply Last reply Reply Quote 0
                              • Thoemseundefined
                                Thoemse
                                last edited by

                                Fixed the fan. I got an issue with z homing. It tries to home on top but I got a min Z endstop.
                                Considering it lifts z correctly before homing X and Y I think the Z axis direction should be correct.

                                I've added the z homing file.

                                I am sorry for all the questions.0_1545818773565_homez.g

                                wilrikerundefined 1 Reply Last reply Reply Quote 0
                                • wilrikerundefined
                                  wilriker @Thoemse
                                  last edited by

                                  @thoemse said in AM8 config issues - cannot home any axis:

                                  Considering it lifts z correctly before homing X and Y I think the Z axis direction should be correct.

                                  What happens if you issue the following commands?

                                  G91
                                  G0 Z5 H2
                                  G90
                                  

                                  It should move up 5mm. If it moves down then the direction is reversed.

                                  Warning: this will try to move 5mm ignoring endstops.

                                  Your homez.g looks good although

                                  G1 Z5 F6000 S2    ; lift Z relative to current position
                                  

                                  is unnecessary and

                                  ;G90              ; absolute positioning
                                  

                                  should rather not be commented out to avoid issues with anything expecting absolute positioning.

                                  Manuel
                                  Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                                  with probably always latest firmware/DWC (incl. betas or self-compiled)
                                  My Tool Collection

                                  1 Reply Last reply Reply Quote 0
                                  • Thoemseundefined
                                    Thoemse
                                    last edited by Thoemse

                                    Thank you. I will try that.
                                    I can't use thos commands. Insufficient axis homed. Only works after homing I guess? I managed to fix it now. All axis homing against endstop fine.

                                    1 Reply Last reply Reply Quote 0
                                    • Thoemseundefined
                                      Thoemse
                                      last edited by Thoemse

                                      Closing in to get it running. Axis Home. Endstops work. Fans work. Bed heats.
                                      Only the hotend keeps bugging me.

                                      It's a 3d Freunde e3d Full Metal Hotend.

                                      I get the error: Heater 1 fault (T0) - 2000°C

                                      I tried the original E3D thermistor values. I tried the values that work for the 3D Freunde Hotend in Marlin (B 3950) but all I get is a heater fault.

                                      The thermistor and heater are wired to E0.

                                      Heatbed works fine. Pid tuning it right now.

                                      1 Reply Last reply Reply Quote 0
                                      • Vetiundefined
                                        Veti
                                        last edited by

                                        before you try to heat the hotend see if the thermistor reads room temperature and changes by externaly heating it (hand body temperature)

                                        1 Reply Last reply Reply Quote 0
                                        • Thoemseundefined
                                          Thoemse
                                          last edited by

                                          Thermistor always shows 2000 C.

                                          1 Reply Last reply Reply Quote 0
                                          • Vetiundefined
                                            Veti
                                            last edited by

                                            check that you have connected it to the correct plug, then measure the resistance of the thermistor using an ohm meter.

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