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

    Getting rid of resonances

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    7
    17
    2.2k
    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.
    • PropellerHatundefined
      PropellerHat
      last edited by

      Hi all

      Is there more ways to deaden resonances that cause horrible racket that just microstepping and cutting down the speed? (if not getting into frame construction)

      I have my workshop in a residential block and would like to keep the relationship nice with my neighbour.

      The heavy Y axis still makes noise after 32 microstepping (tried 62 and 128 too, no differences in the sound) and as everybody who has tried to make their printer silent knows, just dropping the speed can raise another resonance on different speeds.

      Thanks!

      1 Reply Last reply Reply Quote 0
      • burtoogleundefined
        burtoogle
        last edited by

        Mount the printer on a heavy base and sit the whole thing on top of an inner tube?

        1 Reply Last reply Reply Quote 0
        • deckingmanundefined
          deckingman
          last edited by

          What sort of "horrible racket"?

          You can dampen resonance by adding mass. Maybe not the thing to do on a Delta but for other printers it's fine. I know it sounds crazy as the entire 3D printing community (apart from me) has a fixation about building the lightest possible hot end assembly but trust me, my 2kg hot end (4kg including the separate extruder gantry) does not resonate and is still capable of printing at far higher speeds than I can melt filament. My default speed setting for non-print moves is 350mm/sec and the noisiest thing by far is the hot end fan.

          But what is making the noise on your printer? You say it's the Y axis so I'm guessing it's the guides or guide bearings? I'd say that if 128x micro-stepping doesn't help, then you need to look at the mechanics.

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          1 Reply Last reply Reply Quote 0
          • DjDemonDundefined
            DjDemonD
            last edited by

            The only machine I've ever had which had nasty noises was my corexy, and the way motors were mounted made a big difference. Belts shouldnt make a lot of noise if you run smooth sides over any small idler pulleys, (or use toothed pulleys) try cork motor damper mounts, but I'd avoid those mounts with loads of rubber bushings in them they must introduce backlash in some way.

            Simon. Precision Piezo Z-Probe Technology
            www.precisionpiezo.co.uk
            PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

            1 Reply Last reply Reply Quote 0
            • PropellerHatundefined
              PropellerHat
              last edited by

              The resonances come directly from the nema 23:s that are bolted to the frame. It´s sort of a big build so it has mass already. I would love to make the enclosure of heavier and better dampening stuff than acrylic but all the enclosure is made to be opened easily (every wall is a door to make it easy to service, fix and develop), so there are limits with adding mass. I will add glass to the doors next to the acrylics to get a air gap for better insulation, so it will surely help a lot.

              I Was just poundering if I could do something for the source of the problem instead of trying to cover it afterwards. Maybe I put thin sheets of rubber between the frame and the motor mounts.

              1 Reply Last reply Reply Quote 0
              • deckingmanundefined
                deckingman
                last edited by

                @PropellerHat:

                …........................... Maybe I put thin sheets of rubber between the frame and the motor mounts.

                Sorbothane sheet is an excellent choice for that. You can get it from good HiFi shops (used to dampen speaker enclosures and the like). It's not cheap though.

                Ian
                https://somei3deas.wordpress.com/
                https://www.youtube.com/@deckingman

                1 Reply Last reply Reply Quote 0
                • number40fanundefined
                  number40fan
                  last edited by

                  Have you tried lowering the voltage on the steppers?

                  1 Reply Last reply Reply Quote 0
                  • PropellerHatundefined
                    PropellerHat
                    last edited by

                    No I haven´t tried lowering the voltage. Wouldn´t that make lost steps more probable? Have to try it today…

                    1 Reply Last reply Reply Quote 0
                    • DjDemonDundefined
                      DjDemonD
                      last edited by

                      I don't know about lowering the voltage but lowering the current will make motors quieter, and may be quite sufficient for your needs, it may even be possible you can lower the current to levels where a nema 17 would work just as well, and that will reduce noise even further, you say its a big printer but there are countless examples of quite large machines running from nema 17 motors. Are you using the interpolated 1/16th mode? This does seem to offer an excellent middle ground between having very high stepping in higher modes and the load on the processor and noise reduction.

                      Simon. Precision Piezo Z-Probe Technology
                      www.precisionpiezo.co.uk
                      PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                      1 Reply Last reply Reply Quote 0
                      • PropellerHatundefined
                        PropellerHat
                        last edited by

                        Im running without interpolation. Clueless about how that affects. What line sets it into something worth trying?

                        I have the Y motors in series in lack of drivers right now but around christmas will set up the Duex5 so then both motors run on their own driver. Somehow I feel that will help also. Those masses in movement do effect on each other probably in surprising ways…

                        1 Reply Last reply Reply Quote 0
                        • deckingmanundefined
                          deckingman
                          last edited by

                          To run interpolated you set I1 at the end on your M350 command - I0 turns it off. AFAIK, the interpolation is done by the driver chip itself.

                          I have heard that Nema23s are noisier than Nema17s but have no direct experience of that because a single Nema 17 is more than adequate to throw my 2 kg hot end around. Admittedly mine is a CoreXY and some would say that I'm using two motors but for 45 degree infill, only one motor is employed. My default speed for non print moves is 350mm/sec at 1,000 mm/sec^2 acceleration. My total mass in Y is around 4Kg but that's due to the 5 Titan extruders which are on a separate gantry so for 4Kg, I do indeed use two Nema 17s.

                          Ian
                          https://somei3deas.wordpress.com/
                          https://www.youtube.com/@deckingman

                          1 Reply Last reply Reply Quote 0
                          • PropellerHatundefined
                            PropellerHat
                            last edited by

                            Well I could not wait for the holidays to connect the Duex5 and it looks to have been a lot simpler task than I expected. last time doing custom mapping I almost lost my mind XD

                            Soon to set on a test print, but just by trying the Y homing it looks a lot quieter already!

                            Sent M350 I1 and toggled a couple of time with the on off, but no difference in sound…

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

                              You need to specify which axes you want to use interpolation on, e.g.

                              M350 X16 Y16 Z16 I1

                              However, x16 microstepping with interpolation is the default, so unless you already had a M360 command in config.g then it would already have been enabled. Interpolation only works with x16 microstepping.

                              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
                              • PropellerHatundefined
                                PropellerHat
                                last edited by

                                All right, I'll give it a try tomorrow!

                                X is set up to 16 microsteps and is suuuper silent. Maybe it could work on Y since now the 2 motors are connected to their own drivers. Before (motors in series) 16 ms was a bit louder than 32, allthough might be placebo effect and the same sound in reality.

                                1 Reply Last reply Reply Quote 0
                                • stellatorundefined
                                  stellator
                                  last edited by

                                  Hi, interpolation really only works with 1/16 microstepping? So I1 is just beeing ignored when i set for example 1/64 microstepping?
                                  Do have a link where the effect interpolation is explained maybe?

                                  thx and good night !

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

                                    The TMC2660 datasheet doesn't make it clear whether interpolation works with microstep resolution other than x16, so I asked Trinamic. They told me that it works with x16 only, and that the interpolation bit is ignored when using other microstep settings.

                                    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
                                    • DjDemonDundefined
                                      DjDemonD
                                      last edited by

                                      I've tried this, I switched my extruder to 1/4 and it was not interpolating, and it meant my other axes were not either, noisier but not as much noisier as I expected. It reduced my missed steps for extruder which I was getting but then with 4200 steps/mm on 1/16th, and a 30:1 gear reduction, a few missed ones is not going to affect print quality so I'm back on interpolation for all axes.

                                      Simon. Precision Piezo Z-Probe Technology
                                      www.precisionpiezo.co.uk
                                      PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

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