Getting rid of resonances
-
No I haven´t tried lowering the voltage. Wouldn´t that make lost steps more probable? Have to try it today…
-
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.
-
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…
-
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.
-
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…
-
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.
-
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.
-
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 !
-
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.
-
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.