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

    Duet 3 mini X axis weird sound at decel

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    10
    532
    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.
    • Krohm Koalaundefined
      Krohm Koala
      last edited by

      Hi,
      Since I've switch to duet 3 mini, i got a weird sound at decel on the X axis at high speed that sometimes (i think) cause layer shifts, Y doesn't even if it have same settings.
      I thought in first place that it was the M569 V parameter that was too high but even at 1 i have this sound, in spreadcycle i haven't this sound but it's a lot louder.

      does anyone had the issue and resolved it ?

      Here's a video if you want to listen https://drive.google.com/file/d/1-kVhqiigsvg7bo2yxqshgJVfqGPtCCtb/view?usp=sharing

      T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators @Krohm Koala
        last edited by

        @krohm-koala please post information about your setup, the config.g to show what motor currents you are using, input shaping in use etc. I would expect Y to be different from the X on a bed slinger.

        www.duet3d.com

        Krohm Koalaundefined 1 Reply Last reply Reply Quote 0
        • Krohm Koalaundefined
          Krohm Koala @T3P3Tony
          last edited by

          @t3p3tony i have a MK3S bear, i run the same settings on X and Y motors, that's why i don't understand the problem. Here's my config.g

          ;Duet 3 Mini MK3S Bear
          
          ; General preferences
          G90                                                                 ; Send absolute coordinates...
          M83                                                                 ; ...but relative extruder moves
          
          ; Network
          ;M550 P"Kroma3D-MK3S"                                                   ; Set machine name
          ;M552 S1                                                             ; Enable network
          ;M586 P0 S1                                                          ; Enable HTTP
          ;M586 P1 S0                                                          ; Disable FTP
          ;M586 P2 S0                                                          ; Disable Telnet
          
          ; Drives
          M569 P0 S0 D2                               	    	            ; Z1 Drive 0 goes backwards
          M569 P1 S1 D3 V1                   		               			; Y Drive 1 goes forwards
          M569 P2 S0 D2 		                                 		        ; Z2 Drive 2 goes backwards
          M569 P3 S0 D3 V1                                            	    ; X Drive 3 goes forwards
          M569 P4 S1 D2													; E1 Drive
          M584 X3 Y1 Z0:2 E4													; Set drive number
          M92 X200.00 Y200.00 Z400.00 E284,87619                              ; Set steps per mm
          M350 X16 Y16 Z16 E16 I1                                             ; Configure microstepping with interpolation
          M205 X10 Y10 Z0.5 E10											    ; Set maximum instantaneous speed changes (mm/s)
          M203 X15000.00 Y15000.00 Z2400.00 E4200.00                          ; Set maximum speeds (mm/min)
          M201 X1400.00 Y1400.00 Z80.00 E3000.00                              ; Set accelerations (mm/s^2)
          M906 X1200.00 Y1200.00 Z1200.00 E1000.00 I50                           ; Set motor currents (mA) and motor idle factor in per cent
          M84 S60                                                             ; Set idle timeout
          
          ; Temp Sensor
          M308 S0 P"temp0" Y"thermistor" T100000 B4100            			; Set thermistor + ADC parameters for heater 0
          M308 S1 P"temp1" Y"thermistor" T100000 B4725 C7.060000e-8			; Set thermistor + ADC parameters for heater 1
          
          ; Axis Limits
          M208 X0 Y-5.4 S1                                           			; Set axis minima
          M208 X254 Y210 Z210 S0                                           	; Set axis maxima
          
          ; Endstops
          M574 Z1 S2
          M574 X1 Y1 S3                                                    	; Set endstops controlled by motor load detection
          
          ; Filament Sensor
          M591 D0 P2 C"io3.in" S1						 						; Set filament sensor
          
          ; Z-Probe
          M558 P5 C"^io1.in" A2 H2.5 F2000:500 T9000                            ; Set Z probe type to switch and the dive height + speeds
          G31 P999 Z0                                                  ; Set Z probe trigger value, offset and trigger height
          G31 X23 Y-4														; Set Z probe offsets
          M557 X25:245 Y5:200 P5:4                                       		; Define mesh grid
          
          ; Heaters
          M950 H0 C"out0" Q30 T0											; Define bed heater
          M950 H1 C"out1" T1												; Define E0 heater
          M140 H0
          M307 H0 B0 S1.0                                 	        		; Disable bang-bang mode for the bed heater and set PWM limit
          M143 H0 T0 S120                                     		 		; Set temperature limit for heater 0 to 120C
          M143 H1 T1 S285                                   			 		; Set temperature limit for heater 1 to 285C
          ;M307 H1 A358.6 C148.2 D5.5 B0                       				; Set PID for heater 1
          
          ; Fans
          M950 F0 C"out3" Q62.5												; Set print fan
          M950 F1 C"out4" Q500												; Set dissipator fan
          M950 F2 C"out6" Q500												; Set case fan
          M106 P0 S0 H-1 C"Print Fan"                                         ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
          M106 P1 S1 H1 T45 C"Head Fan"                                       ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
          M106 P2 S1 H20 T35:40 L0.5 C"Case Fan"
          
          ; LEDs
          M950 F3 C"out5" Q25000												; Set LEDs
          M106 P3 S0 C"LEDs" B0
          
          ; Tools
          M563 S"E3D MiniRevo" P0 D0 H1                                    		   ; Define tool 0
          G10 P0 X0 Y0 Z0                                    			       ; Set tool 0 axis offsets
          G10 P0 R0 S0                                       			       ; Set initial tool 0 active and standby temperatures to 0C
          
          ; Automatic power saving
          M911 S23 R23.8 P"M913 X0 Y0 G91 M83 G1 Z0.2 E-5 F1000"             ; Set voltage thresholds and actions to run on power loss
          
          ; Arduino COM / Paneldue
          M575 P1 S1 B57600
          
          ; Global Var Creation
          global Zcal = 0.1
          global XTrav = 250
          global YTrav = 210
          global daemon = 0
          global PrintFilament = "NONE"
          ; Custom settings are not configured
          
          ; Miscellaneous
          T0 P0                                                                 ; Select first tool
          M501															   ; Load config overrides
          M81 C"PS_ON"                                                                ; Make sure PSU is off
          
          T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
          • T3P3Tonyundefined
            T3P3Tony administrators @Krohm Koala
            last edited by

            @krohm-koala I think V1 on the M569 commands for D3 is quite unusual

            have you followed this:
            https://duet3d.dozuki.com/Wiki/Tuning_Stepper_Motor_Drivers?#Section_Configuring_stealthChop
            As a comparison try the default (M569 Pn Sn with no other parameters ) for the X axis.

            www.duet3d.com

            Krohm Koalaundefined 1 Reply Last reply Reply Quote 0
            • Krohm Koalaundefined
              Krohm Koala @T3P3Tony
              last edited by

              @t3p3tony I haven't tried to follow this but looking at it, i don't think i'll help. Default V parameter make the change to spreadcycle at 1.9mm/s.
              V1 on my M569 was to be sure i don't go in spreadcycle and that wasn't the cause of the sound, i run it at V15 (250mm/s) usually, as i tried to go as fast of my duet 2 (i was able to print my infill at 200mm/s and can't anymore) i'm searching for what limits me for achieving that speed and principally what makes the sound as it didn't in spread cycle.
              Do you think the motor can be faulty ?

              T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators @Krohm Koala
                last edited by

                @krohm-koala not sure about the motor, can you easily swap them?

                www.duet3d.com

                Krohm Koalaundefined 2 Replies Last reply Reply Quote 0
                • Krohm Koalaundefined
                  Krohm Koala @T3P3Tony
                  last edited by Krohm Koala

                  @t3p3tony at first i'll just swap cables from X and Y, it's not complicated to swap X motor for another but i haven't one with same specs in stock and swap both motor will be a long job with the tensioning etc. If i need to go to this step, i'll do 🙂
                  I'll come back to you for the result.

                  1 Reply Last reply Reply Quote 0
                  • Krohm Koalaundefined
                    Krohm Koala @T3P3Tony
                    last edited by

                    @t3p3tony So, at his time, i've done some tests, i've swapped cables with no change, i've change the cable and even used another driver, same thing, i reduced and augmented accelerations and same with current, still no real change. I also have just wired an other motor, it seems to do same-ish things without even mounting it. it's really weird that just this axis does it, i think i'll end my search for speed ^^

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

                      Search for speed and using stealthchop aren't really compatible. If you stay in spread cycle does the sound go away?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      Krohm Koalaundefined 1 Reply Last reply Reply Quote 0
                      • Krohm Koalaundefined
                        Krohm Koala @Phaedrux
                        last edited by

                        @phaedrux yes it goes away but I had some layershifts when the driver switched to spread cycle during prints, and keeping it spread cycle the entire time is louder, i should try since there was many update since I've tried having it switched, maybe also bad config, I don't know, switching was loud and sounded almost as what I experience now.

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