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

    How can I make my motors more quiet

    Scheduled Pinned Locked Moved Unsolved
    General Discussion
    2
    2
    205
    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.
    • tmickeundefined
      tmicke
      last edited by

      -Sorry if this gets double posted, my first try didn't seem to work..

      As the title says..

      Please see my config file, I have tried a few things that I've red here but none seems to make it more quiet, sorry but can't recall exactly what I did try.

      I rebuilt a Monoprice mini with a V6 hotend and fitted an 8*8 leadscrew and runs it with a Mini 5+.
      X and Y motors are the original ones and those are really quiet, for the extruder I bought this one: https://www.bondtech.se/product/nema17-pancake-stepper-22mm/
      And for my Z: https://www.bondtech.se/product/nema17-pancake-stepper-25mm/

      They seem to be very much alike to my ignorant eye and they both make a sound that reminds of the belt-fan in your car when it starts to slip but with a pulsating pitch.

      I did try with a motor from the extruder from my Prusa (on my Z axis) and that made it even worse witch I didn't expect since it is quiet like a mouse in my Prusa printer.

      Another peculiar thing I noticed when I tried different e-steps for my extruder was that is was totally silent when I used a value of 395, iirc, and with the value of 413, that I need to have, it makes a relatively loud noise.
      How can that be?

      As you surely can tell I don't have much experience with this so any help and/or suggestions are much appreciated.

      /Micke

      ; Configuration file for Duet 3 Mini 5+ (firmware version 3)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v3.2.3 on Sat Jul 17 2021 14:24:58 GMT+0200 (CEST)
      
      ; General preferences
      G90                                          ; send absolute coordinates...
      M83                                          ; ...but relative extruder moves
      M550 P"Tower Of Babel"                       ; set printer name
      
      ; Network
      M552 P192.168.1.35 S1                        ; enable network and set IP address
      M553 P255.255.255.0                          ; set netmask
      M554 P192.168.1.1                            ; set gateway
      M586 P0 S1                                   ; enable HTTP
      M586 P1 S0                                   ; disable FTP
      M586 P2 S0                                   ; disable Telnet
      
      ; Drives
      M569 P0.0 S0                                 ; x - physical drive 0.0 goes backwards
      M569 P0.1 S1                                 ; y - physical drive 0.1 goes forwards
      M569 P0.2 S1                                 ; z - physical drive 0.2 goes forwards
      M569 P0.3 S0                                 ; e - physical drive 0.3 goes backwards
      M584 X0.0 Y0.1 Z0.2 E0.3                     ; set drive mapping
      M350 X16 Y16 Z16 E16 I1                      ; configure microstepping with interpolation
      M92 X93.50 Y92.50 Z400.00 E413.00            ; set steps per mm [X93.50 Y92.50 Z400.00 E413.00][E415 according to bondtech]
      M566 X300 Y300 Z50 E3000 P1                  ; set maximum instantaneous speed changes (mm/min) (Jerk speed) [X900 Y900 Z200 E3000 P1]
      M203 X9000.00 Y9000.00 Z400.00 E4500.00      ; set maximum speeds (mm/min)
      M201 X800.00 Y800.00 Z50.00 E800.00          ; set accelerations (mm/s^2)
      M906 X600 Y570 Z680 E680 I30                 ; set motor currents (mA) and motor idle factor in per cent [Z1.0Ah E0.8Ah]
      M84 S30                                      ; Set idle timeout
      
      ; Axis Limits
      M208 X0 Y0 Z0 S1                             ; set axis minima
      M208 X120 Y120 Z120 S0                       ; set axis maxima
      
      ; Endstops
      M574 X1 S1 P"!io5.in"                         ; configure active-high endstop for low end on X via pin io5.in !=reverse
      M574 Y1 S1 P"!io6.in"                         ; configure active-high endstop for low end on Y via pin io6.in
      M574 Z1 S1 P"!io2.in"                         ; configure active-high endstop for low end on Z via pin io2.in
      
      ; Z-Probe
      M558 P0 H3 F120 T3000                        ; disable Z probe but set dive height, probe speed and travel speed
      M557 X15:120 Y15:120 S20                     ; define mesh grid
      
      ; Heaters
      M308 S0 P"temp0" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin temp0
      M950 H0 C"out0" T0                           ; create bed heater output on out0 and map it to sensor 0
      M307 H0 B0 S1.00                             ; disable bang-bang mode for the bed heater and set PWM limit
      M140 H0                                      ; map heated bed to heater 0
      M143 H0 S65                                  ; set temperature limit for heater 0 to 65C
      M308 S1 P"temp1" Y"thermistor" T100000 B4138 ; configure sensor 1 as thermistor on pin temp1
      M950 H1 C"out1" T1                           ; create nozzle heater output on out1 and map it to sensor 1
      M307 H1 B0 S1.00                             ; disable bang-bang mode for heater  and set PWM limit
      M143 H1 S280                                 ; set temperature limit for heater 1 to 280C
      
      ; Fans
      M950 F0 C"out4" Q50                          ; create fan 0 on pin out4 and set its frequency
      M950 F1 C"out3+out3.tach" Q30                ; create fan 1 on pin out3 and set its frequency
      M106 P1 T45 S190 H1:2                        ; set fan 1 value. thermostatic control is turned on over 45degC
      
      ; Tools
      M563 P0 S"HotEnd" D0 H1 F0                   ; 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
      
      ; Custom settings are not defined
      
      ; Miscellaneous
      M575 P1 S1 B57600                            ; enable support for PanelDue
      M501                                         ; load saved parameters from non-volatile memory
      T0                                           ; select first tool
      M572 D0 S0.02                                ; enable pressure advance -value of 0.02
      
      fcwiltundefined 1 Reply Last reply Reply Quote 0
      • fcwiltundefined
        fcwilt @tmicke
        last edited by

        @tmicke

        It looks like you didn't use the "link" tag (the thing that looks like three links of a chain) for entering your links to the steppers.

        At least they are not working for me.

        I re-posted them below.

        E Stepper

        Z Stepper

        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 1
        • First post
          Last post
        Unless otherwise noted, all forum content is licensed under CC-BY-SA