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

    Motors working then chatter before and after homing...

    Scheduled Pinned Locked Moved
    General Discussion
    4
    42
    2.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.
    • Phaedruxundefined
      Phaedrux Moderator
      last edited by

      G1 S2 Z5 F6000

      Change the S2 to H2 and any S1 to H1 in your homing files.

      That is another change between RRF2 and RRF3. The S is now used for laser power. So H is now used for homing moves.

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 0
      • wingtipundefined
        wingtip
        last edited by

        ok, its working using this new reprap 3 coding , HOWEVER, i still have the same issues. The motors move the gantry just fine. But the moment i hit home x, the motors chatter a few seconds, then move to home and after the second hit of the endstops it chatters again for a few seconds then stops... it only does it during homeing... any other time the motors move nice and quiet as they should.

        Highly modified FT5 R1, ATX supply, mosfet w/silicone heat pad, bmg ext, TMC2600 drivers, and my custom quad z mod with 4 lead screws and custom cut new upper panels and bed, and using the dual z endstop mod. New project is 800x500x500z printer.

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

          Video?

          @wingtip said in Motors working then chatter before and after homing...:

          The motors move the gantry just fine.

          How are you moving the motors when it works if it's not homed yet?

          Do the axis move ok by hand with the duet powered off? (do it slowly)

          In the gcode console, can you send M122 and M98 P"config.g" and post the results here?

          Z-Bot CoreXY Build | Thingiverse Profile

          wingtipundefined 1 Reply Last reply Reply Quote 0
          • wingtipundefined
            wingtip @Phaedrux
            last edited by

            @Phaedrux said in Motors working then chatter before and after homing...:

            Video?

            @wingtip said in Motors working then chatter before and after homing...:

            The motors move the gantry just fine.

            How are you moving the motors when it works if it's not homed yet?

            Do the axis move ok by hand with the duet powered off? (do it slowly)

            M564 S0 H0 ; allows movement of non homed axis for testing, and yes the axis move fine with the duet powered off. let me take a short short video

            Highly modified FT5 R1, ATX supply, mosfet w/silicone heat pad, bmg ext, TMC2600 drivers, and my custom quad z mod with 4 lead screws and custom cut new upper panels and bed, and using the dual z endstop mod. New project is 800x500x500z printer.

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

              @wingtip said in Motors working then chatter before and after homing...:

              ok, its working using this new reprap 3 coding , HOWEVER, i still have the same issues. The motors move the gantry just fine. But the moment i hit home x, the motors chatter a few seconds, then move to home and after the second hit of the endstops it chatters again for a few seconds then stops... it only does it during homeing... any other time the motors move nice and quiet as they should.

              Sounds like your endstops may not be working.

              The G1 H1 commands specify a max distance they will move trying to reach the endstop. When the endstop activates the movement stops otherwise the movement may continue to the limit of the axis.


              Unrelated to that you have a command in your config.g file M574 Z1 S2 - that is invalid and not needed all at the same time.

              From the docs:

              Snnn 1 = switch-type (eg microswitch) endstop input, 2 = Z probe (when used to home an axis other than Z), 3 = single motor load detection, 4 = multiple motor load detection (see Notes).

              Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

              1 Reply Last reply Reply Quote 0
              • wingtipundefined
                wingtip
                last edited by

                While im waiting for the video to render, the code for the z axis is irrelevant right now as i have them unplugged. As for the comment about the endstops. both end stops trigger and can be seen in the dwc changing states... also, why would the motor chatter before it even moves and gets anywhere near the endstop...? You will see in the video and maybe understand better.... just waiting for my slow computer to render this so i can upload it to youtube and wait for it to process it , then post the link here...

                Highly modified FT5 R1, ATX supply, mosfet w/silicone heat pad, bmg ext, TMC2600 drivers, and my custom quad z mod with 4 lead screws and custom cut new upper panels and bed, and using the dual z endstop mod. New project is 800x500x500z printer.

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

                  @wingtip said in Motors working then chatter before and after homing...:

                  While im waiting for the video to render, the code for the z axis is irrelevant right now as i have them unplugged.

                  I only mentioned it because the configurator often inserts that M574 Z1 S2 command even though it is incorrect.

                  why would the motor chatter before it even moves and gets anywhere near the endstop...?

                  It will certainly help to see the video. The only thing I have experienced like that affected all motor movements - not just homing.

                  Could you post the relevant homing file?

                  Thanks.

                  Frederick

                  Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                  1 Reply Last reply Reply Quote 0
                  • wingtipundefined
                    wingtip
                    last edited by wingtip

                    https://youtu.be/jRshkrsYCDEhomex.g

                    Highly modified FT5 R1, ATX supply, mosfet w/silicone heat pad, bmg ext, TMC2600 drivers, and my custom quad z mod with 4 lead screws and custom cut new upper panels and bed, and using the dual z endstop mod. New project is 800x500x500z printer.

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

                      That is indeed strange that movement after M564 S0 H0 works fine, but homing behaves strangely. One thing that occurs to me is that it could be resonance due to the speed of the homing moves compared to the normal travel moves.

                      In the gcode console, can you send M122 and M98 P"config.g" and post the results here?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      1 Reply Last reply Reply Quote 0
                      • wingtipundefined
                        wingtip
                        last edited by

                        M122
                        M122
                        === Diagnostics ===
                        RepRapFirmware for Duet 2 WiFi/Ethernet version 3.2.2 running on Duet WiFi 1.02 or later
                        Board ID: 08DGM-917NK-F2MS4-7JKD6-3SN6K-9GU4G
                        Used output buffers: 3 of 24 (15 max)
                        === RTOS ===
                        Static ram: 23460
                        Dynamic ram: 73376 of which 76 recycled
                        Never used RAM 15168, free system stack 115 words
                        Tasks: NETWORK(ready,169) HEAT(blocked,200) MAIN(running,449) IDLE(ready,20)
                        Owned mutexes: WiFi(NETWORK)
                        === Platform ===
                        Last reset 00:45:14 ago, cause: power up
                        Last software reset at 2021-03-03 20:03, reason: User, GCodes spinning, available RAM 15168, slot 1
                        Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                        Error status: 0x00
                        Aux0 errors 0,0,0
                        MCU temperature: min 22.2, current 29.6, max 30.0
                        Supply voltage: min 11.6, current 12.0, max 12.1, under voltage events: 0, over voltage events: 0, power good: yes
                        Driver 0: position 0, standstill, SG min/max 0/319
                        Driver 1: position 1600, standstill, SG min/max 0/7
                        Driver 2: position -2000, standstill, SG min/max not available
                        Driver 3: position 0, standstill, SG min/max 0/320
                        Driver 4: position 0, standstill, SG min/max not available
                        Driver 5: position 0
                        Driver 6: position 0
                        Driver 7: position 0
                        Driver 8: position 0
                        Driver 9: position 0
                        Driver 10: position 0
                        Driver 11: position 0
                        Date/time: 2021-03-03 22:39:09
                        Cache data hit count 3286832726
                        Slowest loop: 25.80ms; fastest: 0.21ms
                        I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
                        === Storage ===
                        Free file entries: 10
                        SD card 0 detected, interface speed: 20.0MBytes/sec
                        SD card longest read time 1.6ms, write time 79.8ms, max retries 0
                        === Move ===
                        DMs created 83, maxWait 634476ms, bed compensation in use: none, comp offset 0.000
                        === MainDDARing ===
                        Scheduled moves 51, completed moves 51, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 40], CDDA state -1
                        === AuxDDARing ===
                        Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                        === Heat ===
                        Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
                        === GCodes ===
                        Segments left: 0
                        Movement lock held by null
                        HTTP is idle in state(s) 0
                        Telnet is idle in state(s) 0
                        File is idle in state(s) 0
                        USB is idle in state(s) 0
                        Aux is idle in state(s) 0
                        Trigger is idle in state(s) 0
                        Queue is idle in state(s) 0
                        LCD is idle in state(s) 0
                        Daemon is idle in state(s) 0
                        Autopause is idle in state(s) 0
                        Code queue is empty.
                        === Network ===
                        Slowest loop: 186.63ms; fastest: 0.00ms
                        Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
                        HTTP sessions: 1 of 8

                        • WiFi -
                          Network state is active
                          WiFi module is connected to access point
                          Failed messages: pending 0, notready 0, noresp 0
                          WiFi firmware version 1.25
                          WiFi MAC address bc:dd:c2:89:a2:58
                          WiFi Vcc 3.43, reset reason Power up
                          WiFi flash size 4194304, free heap 21168
                          WiFi IP address 192.168.1.7
                          WiFi signal strength -58dBm, mode 802.11n, reconnections 0, sleep mode modem
                          Clock register 00002002
                          Socket states: 0 0 0 0 0 0 0 0

                        Highly modified FT5 R1, ATX supply, mosfet w/silicone heat pad, bmg ext, TMC2600 drivers, and my custom quad z mod with 4 lead screws and custom cut new upper panels and bed, and using the dual z endstop mod. New project is 800x500x500z printer.

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

                          Can you also post your homeall, homex, and config.g as they are right now so we're all looking at the same code?

                          I notice in the video that when you are jogging it around it's with very short small moves. Have you tried longer distance moves yet?

                          Z-Bot CoreXY Build | Thingiverse Profile

                          wingtipundefined 1 Reply Last reply Reply Quote 0
                          • wingtipundefined
                            wingtip
                            last edited by

                            @Phaedrux said in Motors working then chatter before and after homing...:

                            M98 P"config.g"

                            M98 P"config.g"
                            HTTP is enabled on port 80
                            FTP is disabled
                            TELNET is disabled

                            Error: Temperature reading fault on heater 1: sensor open circuit

                            homex.g

                            home x is the only one im using at the moment.

                            Highly modified FT5 R1, ATX supply, mosfet w/silicone heat pad, bmg ext, TMC2600 drivers, and my custom quad z mod with 4 lead screws and custom cut new upper panels and bed, and using the dual z endstop mod. New project is 800x500x500z printer.

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

                              @wingtip said in Motors working then chatter before and after homing...:

                              i up'd the current from 1amp (1000mah) to 1.2amp (1200mah) and no change

                              What is the max rated current for the motors?

                              Z-Bot CoreXY Build | Thingiverse Profile

                              wingtipundefined 2 Replies Last reply Reply Quote 0
                              • wingtipundefined
                                wingtip @Phaedrux
                                last edited by

                                @Phaedrux said in Motors working then chatter before and after homing...:

                                Can you also post your homeall, homex, and config.g as they are right now so we're all looking at the same code?

                                I notice in the video that when you are jogging it around it's with very short small moves. Have you tried longer distance moves yet?

                                unfortunately at the moment i cant due to the huge mess lol... but months ago i was running it the full distance of 800mm no issues

                                Highly modified FT5 R1, ATX supply, mosfet w/silicone heat pad, bmg ext, TMC2600 drivers, and my custom quad z mod with 4 lead screws and custom cut new upper panels and bed, and using the dual z endstop mod. New project is 800x500x500z printer.

                                1 Reply Last reply Reply Quote 0
                                • wingtipundefined
                                  wingtip @Phaedrux
                                  last edited by

                                  @Phaedrux said in Motors working then chatter before and after homing...:

                                  @wingtip said in Motors working then chatter before and after homing...:

                                  i up'd the current from 1amp (1000mah) to 1.2amp (1200mah) and no change

                                  What is the max rated current for the motors?

                                  Ill have to check as they came from openbuilds.com but from the config file you gave me they are now down to 800 mah and still chatter before and after homing..

                                  Highly modified FT5 R1, ATX supply, mosfet w/silicone heat pad, bmg ext, TMC2600 drivers, and my custom quad z mod with 4 lead screws and custom cut new upper panels and bed, and using the dual z endstop mod. New project is 800x500x500z printer.

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

                                    Re-posting of your homeX.g file

                                    ; homex.g
                                    ;
                                    ; generated by RepRapFirmware Configuration Tool v2.1.1 on Sun Nov 03 2019 09:32:23 GMT-0500 (Eastern Standard Time)
                                    ;
                                    G91                      ; relative positioning
                                    G1 H2 Z5 F6000           ; lift Z relative to current position
                                    G1 H1 X-805 F400         ; move quickly to X axis endstop and stop there (first pass) S1 checks for endstop hit
                                    G91
                                    G1 H2 X5 F1800           ; go back a few mm
                                    G1 H1 X-10 F360          ; move slowly to X axis endstop once more (second pass) H1 checks for endstop hit
                                    G92 X0
                                    G90
                                    G1 H2 Z-5 F2000          ; lower Z again
                                    G90                      ; absolute positioning
                                    

                                    Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

                                      @fcwilt said in Motors working then chatter before and after homing...:

                                      Comment out the Z axis commands, move Z clear with the jog buttons, and try homing again.

                                      Frederick

                                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

                                        I'm curious if longer moves would actually work jogging around because the short back off move in homex does seem to work ok as do the short jogging moves. If the motor current is too low there may be some back emf issues on long moves since the motors have to spin fairly fast due to being lead screw based.

                                        Also, unrelated to the current problem, but will become a problem in the future when you try to use Z. The last Z move you have G90 setting it to absolute positioning and then telling it to go Z-5. Which is not what you want. You want to be using relative moves with G91 so that Z-5 lowers the z axis back down by 5mm.

                                        G90
                                        G1 H2 Z-5 F2000 ; lower Z again

                                        Z-Bot CoreXY Build | Thingiverse Profile

                                        fcwiltundefined 1 Reply Last reply Reply Quote 0
                                        • wingtipundefined
                                          wingtip @Phaedrux
                                          last edited by

                                          @Phaedrux said in Motors working then chatter before and after homing...:

                                          @wingtip said in Motors working then chatter before and after homing...:

                                          i up'd the current from 1amp (1000mah) to 1.2amp (1200mah) and no change

                                          What is the max rated current for the motors?

                                          checked, they are rated to 1.68 amps

                                          Highly modified FT5 R1, ATX supply, mosfet w/silicone heat pad, bmg ext, TMC2600 drivers, and my custom quad z mod with 4 lead screws and custom cut new upper panels and bed, and using the dual z endstop mod. New project is 800x500x500z printer.

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

                                            @Phaedrux

                                            Given that the chatter is at the beginning and the end perhaps we are hearing the Z axis?

                                            Frederick

                                            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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