Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    XYZ carriage rise without reason

    General Discussion
    4
    23
    312
    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.
    • MrOppip
      MrOppip last edited by

      duet 2 wifi with fw and DWC updated to the latest version (not beta).

      hello, I connected the duet to the cr-10s pro.

      when I ask x home the carriage rises
      about 10 cm, then goes back down and continues the home procedure.

      I also ask z home (with the bltouch) and the carriage stops
      about 10 cm away from the plate; on the DWC it says that it is 12.5 mm but it is not true.

      could it be a step problem on the z axis?
      I have the original leadscrews and I don't know how to set the steps.
      double axis z.

      any ideas to solve the problem?
      I can give you more info if requested.

      thanks

      config.json

      Stephen6309 1 Reply Last reply Reply Quote 0
      • Stephen6309
        Stephen6309 @MrOppip last edited by

        @MrOppip Your homing files determine what happens during homing. Post your homing files.

        1 Reply Last reply Reply Quote 0
        • MrOppip
          MrOppip last edited by

          I put the .json because you could see all the configuration from the browser.

          here are the individual files:
          tpre0.g tpost0.g tfree0.g stop.g sleep.g retractprobe.g resume.g pause.g homez.g homey.g homex.g homeall.g deployprobe.g config.json config.g bed.g

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

            in your homex.g do you see the commands to lift the z up and down?

            ; homex.g
            ; called to home the X axis
            ;
            ; generated by RepRapFirmware Configuration Tool v2.0.4 on Tue Sep 24 2019 00:04:06 GMT+0200 (Ora legale dell’Europa centrale)
            G91 ; relative positioning
            G1 Z5 F6000 S2 ; lift Z relative to current position
            G1 S1 X-305 F3000 ; move quickly to X axis endstop and stop there (first pass)
            G1 X5 F6000 ; go back a few mm
            G1 S1 X-305 F300 ; move slowly to X axis endstop once more (second pass)
            G1 Z-5 F6000 S2 ; lower Z again
            G90 ; absolute positioning

            also unless there is a specific reason, you should go with x16 and interpolation.
            do you have 0.9 or 1.8 degree steppers?

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

              @Veti I know, that means it rises 5mm before x home .... but it rises more.
              1.8 degrees.
              In the configurator I set x256. I will do the test with x16 but I don't think that's the reason

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

                @MrOppip said in XYZ carriage rise without reason:

                .... but it rises more.

                measure the exact distance with a ruler. more does not give any clues as to what the difference is using the manual movements from the web interface.

                1 Reply Last reply Reply Quote 0
                • MrOppip
                  MrOppip last edited by

                  you were right. it was enough to set x16 and the right steps to fix the z shift.
                  strange, I didn't understand because with x256 it moved too much.
                  thanks for the advice

                  now another problem has arrived. The extruder does not work.
                  I warmed up, I enabled the tool, but the extruder does not send the filament forward or backward.
                  The engine works well because I tried to connect it to x driver.
                  so I think that the E0 driver is broken.
                  I tried to use E1 modifying the config like this:
                  M569 P4 S0
                  M584 X0 Y1 Z2 E4
                  But it did not work.
                  Is it possible also the E1 driver is broken?

                  When I had the duet on another printer I found the extruder motor cable fused. Could the E0 and E1 drivers be broken?

                  How can I check?

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

                    to rule out config problem reconfigure it e0 as x and connect the x stepper to it.
                    see if you can home.
                    Be aware the M584 has to be one of the first commands in the config.

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

                      @Veti said in XYZ carriage rise without reason:

                      to rule out config problem reconfigure it e0 as x and connect the x stepper to it.
                      see if you can home.
                      Be aware the M584 has to be one of the first commands in the config.

                      I did the test you told me.
                      E0 and E1 drivers work great with X and Y motors.
                      I put the connections as first ..... extruder does not move.
                      I also tried cold extrusions but it doesn't work.

                      what can I do?

                      tpre0.g tpost0.g tfree0.g stop.g sleep.g retractprobe.g resume.g pause.g homez.g homey.g homex.g homeall.g deployprobe.g config.g bed.g

                      1 Reply Last reply Reply Quote 0
                      • fcwilt
                        fcwilt last edited by

                        Hi,

                        Did you verify that the cables to the extruder motors are good?

                        Frederick

                        Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                        MrOppip 1 Reply Last reply Reply Quote 0
                        • MrOppip
                          MrOppip @fcwilt last edited by

                          @fcwilt said in XYZ carriage rise without reason:

                          Hi,

                          Did you verify that the cables to the extruder motors are good?

                          Frederick

                          The motor and cable works well because I tried to connect it to x driver.

                          fcwilt 1 Reply Last reply Reply Quote 0
                          • fcwilt
                            fcwilt @MrOppip last edited by fcwilt

                            @MrOppip said in XYZ carriage rise without reason:

                            @fcwilt said in XYZ carriage rise without reason:

                            Hi,

                            Did you verify that the cables to the extruder motors are good?

                            Frederick

                            The motor and cable works well because I tried to connect it to x driver.

                            I read that you tried the X,Y motors with the E0,E1 drivers. I missed where you tried the extruder motor with the X driver.

                            When trying to extrude via DWC do you have a tool selected?

                            Frederick

                            Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                            MrOppip 1 Reply Last reply Reply Quote 0
                            • MrOppip
                              MrOppip @fcwilt last edited by

                              @fcwilt said in XYZ carriage rise without reason:

                              @MrOppip said in XYZ carriage rise without reason:

                              @fcwilt said in XYZ carriage rise without reason:

                              Hi,

                              Did you verify that the cables to the extruder motors are good?

                              Frederick

                              The motor and cable works well because I tried to connect it to x driver.

                              I read that you tried the X,Y motors with the E0,E1 drivers. I missed where you tried the extruder motor with the X driver.

                              When trying to extrude via DWC do you have a tool selected?

                              Frederick

                              it was written in the previous post

                              sure, otherwise the extrusion and protrusion button is disabled

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

                                can you tell us step by step how you are trying to extrude? every button you press, every command you issue.

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

                                  @Veti said in XYZ carriage rise without reason:

                                  can you tell us step by step how you are trying to extrude? every button you press, every command you issue.

                                  first method:
                                  power on duet
                                  home all
                                  activated heater
                                  heated 200 °
                                  in "extruder control" pressed extrude
                                  then retract.

                                  second method:
                                  power on duet
                                  activated heater
                                  in "gcode console" given command M302 P1
                                  then G1 E50
                                  then G1 E-50

                                  nothing moves

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

                                    can you verify with a multimeter that the phases on the extruder stepper are correct.
                                    i.e. one phase for red and blue and one for green and black.

                                    1 Reply Last reply Reply Quote 0
                                    • fcwilt
                                      fcwilt @MrOppip last edited by

                                      @MrOppip

                                      I don't see where you selected the tool.

                                      Frederick

                                      Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                                      MrOppip 1 Reply Last reply Reply Quote 0
                                      • MrOppip
                                        MrOppip @fcwilt last edited by

                                        @fcwilt
                                        activated the heater means the same as selected the tool.

                                        @Veti
                                        yes is the first thing I checked to run it correctly.
                                        I found that my hardware is perfect because I loaded the Creality Ender 3 Pro predefined configuration from the RepRapFirmware Configuration Tool and the extruder works.

                                        so there's something in myFW that doesn't make the extruder go.

                                        I have the BLTouch, connected to the heater 3 (disabled as in the tutorials).
                                        does it interfere in any way?

                                        in the meantime, thanks for the support

                                        fcwilt 1 Reply Last reply Reply Quote 0
                                        • fcwilt
                                          fcwilt @MrOppip last edited by

                                          @MrOppip said in XYZ carriage rise without reason:

                                          @fcwilt
                                          activated the heater means the same as selected the tool.

                                          Hmm...

                                          I cannot check right now but I'm pretty sure a tool can have it's heater in the standby state without the tool being active.

                                          Frederick

                                          Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

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

                                            @MrOppip said in XYZ carriage rise without reason:

                                            I have the BLTouch, connected to the heater 3 (disabled as in the tutorials).
                                            does it interfere in any way?

                                            its shouldnt, but its an easy check. comment the line and try it.

                                            do you have a config-overwrite? because you have a M501 in your config.

                                            please post the config where it was working.

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

                                              @Veti said in XYZ carriage rise without reason:

                                              do you have a config-overwrite? because you have a M501 in your config.

                                              I'm not sure if it's useful. I had enabled it along with the ability to save the print in the event of a blackout.

                                              please post the config where it was working.

                                              config Ender.g

                                              checking it I saw that:
                                              ; Tools
                                              M563 P0 D0 H1 F0

                                              in my CR10 file config D0 is not there.

                                              I don't know why the online configurator doesn't create it.

                                              can it be the cause? I haven't had time to try yet.

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

                                                yes
                                                If there is no 'D' field the tool has no drives.

                                                MrOppip 1 Reply Last reply Reply Quote 1
                                                • MrOppip
                                                  MrOppip @Veti last edited by

                                                  @Veti said in XYZ carriage rise without reason:

                                                  yes
                                                  If there is no 'D' field the tool has no drives.

                                                  ok! sorry for the delay but I checked only now.
                                                  the problem was just that "D" missing.
                                                  now everything works as it should.

                                                  Thanks for your help.

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