CoreXY vibration and noise at specific speeds
-
I support the 'check for rattles first' approach. I was almost driven bugsy by a resonance in my AM8 printer. I looked all over the body of the printer for it, listening to different parts of the frame, etc. Finally, I noticed an Allen wrench left sitting on the printer base (which is a ceramic bathroom tile). That, not the printer, was the source of all the trouble. The tile is very hard, so anything on it will vibrate and buzz mercilessly. I use the tile since it is a nice, stable base, and fireproof.
-
Maybe that speed hits the mid band resonance feature of the motors, and something else on your printer also resonates at that frequency.
-
UPDATE
I did check for loose screws connected to rattling and I found one one the X carriage, fixed that and rattling is gone.Vibration at specific speeds is still a problem though and it's definitely coming from the AB motors. AB motors are rated for 1.7A each. Previously I tried lowering AB motor current from 1000 to 800mA with no change in noise. This time I changed it from 1000 to 1500mA and to my surprise the vibration at those specific speeds has calmed down a bit. Motors are a bit louder overall, but at those specific speeds there is less vibration. Anything else I could try with this new piece of information?
-
I have a very similar issue.
At around 50mm/s the printer starts resonating. It doesn't do that at any other speed. I was about to post a message about that, but I'll post my findings later today here instead.
In the meantime you may try to change the microstepping.
-
@matt3o said in CoreXY vibration and noise at specific speeds:
I have a very similar issue.
At around 50mm/s the printer starts resonating. It doesn't do that at any other speed. I was about to post a message about that, but I'll post my findings later today here instead.
In the meantime you may try to change the microstepping.
Same for me @50mm/s and only at this speed
-
@mildw4ve said in CoreXY vibration and noise at specific speeds:
UPDATE
I did check for loose screws connected to rattling and I found one one the X carriage, fixed that and rattling is gone.Classic! glad to hear at least that is gone
-
so, I tried with bigger/sturdier XY motors brackets and also with some dampening material but nothing seems to solve this issue. I made more tests and the problem starts at approx 3800mm/m up to about 4600.
If only one motor moves (any of them) the problem doesn't come up. If both moves especially in straight lines it's really bad (I can feel the whole printer vibrating)
Nothing that I tried seems to have any effect except reducing amperage. I have 2amps motors that I run at 1.4. Running them at 1amp reduces drastically the resonance.
Any suggestion?
-
I had the same issues with my Voron 2.4 and the 1.8° steppers. With changing to 0.9° steppers my problems had been gone.
-
@medicusdkfz said in CoreXY vibration and noise at specific speeds:
the same issues with my Voron 2.4 and the 1.8° steppers. With changing to 0.9° steppers my problems had been gone.
different stepper have different quality.
-
okay more testing today. I played with stealthchop and spreadcycle but really nothing has the slightest effect on this issue. Also acceleration and Jerk don't play any role in it. Really the only thing that works is setting the amperage to half what it is needed.
I also tried with a different set of motors and resonance changed and it's to reasonable levels... but I can't use them in "production" because they are way underpowered for my build.
So I guess the only way is to buy new motors and hope they will work.
I have a rather big corexy (40x40cm), wondering if using a 9mm belt would change anything... or maybe nema23.
gosh this hobby is frustrating.
-
@matt3o crazy idea, but what happens if you use the same motors but set them to different currents? It seems the issue is the two motors are interacting, and changing the current changes the vibration level and I'd guess its frequency. So if the currents are different, you might find they don't interact as much.
-
@engikeneer I actually tried that and strangely enough it doesn't work... that is very weird as it doesn't resonate in diagonals so the problem seems to be in the interaction between the motors.
PS: also belt tension doesn't seem to effect much if at all
-
@matt3o Sorry to bring up an old post, but did you ever find the solution to this? I also have similar noise issues and curious if you found a culprit.
-
@fickert i had similar issues and i solved it nearly completely by increasing motor current. i would run my CoreXY motors at 1.4 amps using TMC2209 drivers, and these motors are rated 2.5 amps/phase. I raise the current to 2.0 amps, and the motors quieted down almost completely.
WARNING i had to add active cooling to my mainboard! My drivers overheated quickly until i added a fan on the mainboard. I use the Duet 3 Mini 5+, and a simply 4010 fan blowing across the driver chips keeps the board at around 39C. I added the fan to temperature control of the MCU temp, so the fan kicks on automatically when the board gets hot.
-
I used to use a NEMA-23 driven ball screw on the Y axis of a printer. It had a horrible mechanical resonance that I was never able to get rid of. The axis could run just fine at any speed up to about 150 mm/sec, except at 50 mm/sec it would make awful noise and would skip steps. I limited maximum print speed to 40 mm/sec and it worked great. Eventually I converted it back to belt drive and there were no more resonance issues.