Notifications
Clear all

Prusa i3 mks3+ resonance profiles (input shaper)  

Page 2 / 2
  RSS
Just Ice
(@just-ice)
New Member
Nice to see klipper being used

It's nice to see klipper and input shaping being used here. It's an interesting data point but it's probably not that useful for mk3s with stock frames or people with properly tensioned belts. The chart is nice because it tells you where your natural frequencies are. You can see that the axis down at 25 hz might benefit from some stiffening and improve some print quality but largely this data isn't helpful because we don't have input shaping in marlin.... Or slicers.... yet.

 

 This data might be a useful first pass for someone who doesn't have an accelerometer and is willing compromise with using a robust input shaper like 3 hump.

  • It's hard to understate how transformative input shaping is for home printers. Hitting 500mm/s is easy now, melting the plastic fast enough is the hard part. 
Posted : 05/11/2021 3:29 am
MarschallMarc
(@marschallmarc)
Active Member
Topic starter answered:
reply

Those data, of course, are anecdotal and I would not recommend using those values for input shaping another printer of the same model.
There soon will be a plug and play solution for the i3 and klipper, which may ease the access of this feature to other users. It is not my highest priority though and therefore might take one or two weeks still.

 

Posted : 05/11/2021 10:01 am
MarschallMarc
(@marschallmarc)
Active Member
Topic starter answered:
RE: demonstration

Just to get an idea of what input shaper does. both the same gcode, 250 mm/s with 6000mm/s^2 acceleration, left without input shaper, on the right with input shaper. This is pretty sketchy for the i3 already though.


And just to get how that looks during printing. Exact the same gcode and machine, just different filament. I had to bin that print as that old PETG was too wet.

This post was modified 3 years ago by MarschallMarc
Posted : 05/11/2021 12:00 pm
raew and karl-herbert liked
MarschallMarc
(@marschallmarc)
Active Member
Topic starter answered:
further

By sketchy I mean, that those speeds and accelerations are a bit on the high side for an i3, in comparison with a fast CoreXY or crossGantry or other printer styles.
I am also not sure if the v6 hotend could actually keep up in flow at this speed, would probably be right on the edge. I replaced the hotend for now, this is a DragonFly hotend (maybe further upgrades coming).

Posted : 05/11/2021 1:35 pm
mrchristian
(@mrchristian)
New Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

Have a corexy with a tightly tuned klipper setup + ADXL345. Have been debating moving off of marlin to klipper for a while. Glad to see I'm not alone on this, thanks for the info @marschallmarc

Posted : 30/11/2021 2:27 am
Crazy3DPrinter
(@crazy3dprinter)
New Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

After watching Michael at Teaching Tech on YT display some compelling examples of input shaping with Klipper it seems like investigating Prusa+Klipper+Input Shaping might be worth the hassle.

Posted : 25/12/2021 10:47 am
Crazy3DPrinter
(@crazy3dprinter)
New Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

FYI for those not interested in fixing resonance via deep diving into software, it looks like a company called Prorifi3D created an add-on kit in an attempt to improve resonance via hardware. Unclear if the kit actually works.

Posted : 26/12/2021 4:20 pm
cmgreyhounds
(@cmgreyhounds)
Eminent Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

The Prorifi3D kit is a stepper motor upgrade though, not really an overall resonance improvement for the machine. 

To improve the resonance situation we'd need to do things like stiffen the frame, reduce weight of the print head or moving bed assembly, reduce the spring effect of the belts, reduce friction, etc.

I run a modified Ender 3 on Klipper and it's Y axis peak is around 42 hz. The Prusa has a pretty beefy bed frame (to keep the bed flat I expect) and that's probably part of the issue. If we could get that part reproduced in Titanium the Y axis would be much improved.

Posted : 07/02/2022 6:47 pm
MarschallMarc
(@marschallmarc)
Active Member
Topic starter answered:
RE: Prusa i3 mks3+ resonance profiles (input shaper)

While I planned to allow a simple upgrade path to klipper, I got so say, that this project is kind of on ice for now. Too much other printer stuff going on for me to care much about that i3 ATM. 

Posted by: @crazy3dprinter

FYI for those not interested in fixing resonance via deep diving into software, it looks like a company called Prorifi3D created an add-on kit in an attempt to improve resonance via hardware. Unclear if the kit actually works.

This is another type of resonance. What we talk about here is the resonances in the frame, what they talk about is motor resonances and the lack of smooth stepper operation due to that (which they manage to impressively oversimplify and fail to tell that this is known for decades and represented in many data sheets of motors...)

Posted : 07/02/2022 7:27 pm
cmgreyhounds
(@cmgreyhounds)
Eminent Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

I just re-tested my Ender on Klipper last night and the Y axis resonance peak is at 48 hz, so much better that the 35 hz or so of the Prusa. My Ender uses a stock bed and single linear rail instead of rollers.

I wonder how much of it is related to the Prusa y axis stepper mount. That thing flops around like a carp.

Posted : 03/05/2022 9:16 pm
RU's nephew
(@rus-nephew)
Eminent Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

I thought I would jump in & post just a bit about Input Shaper. 

First, the main purpose of Input Shaping is to reduce ringing in prints caused by sympathetic vibrations. Ringing tends to worsen as print speeds are increased. Input Shaping not only reduces ringing at a printer's normal speed; it allows for the possibility of increasing print speeds significantly while still canceling out most ringing.

Second, Input Shaping is built into Klipper, which is 1 of several reasons to consider using it.

Second, the 2 graphs shown in the original post represent the X and Y axes, 1 graph for each. They indicate when the printer vibrates more because the movement of the axis being tested is at a sympathetic frequency. 2 graphs are needed because the axes are tested separately.

Third, the way Input Shaping is done with Klipper is by the use of an accelerometer. Most often, an ADXL345 is used. This is a small, inexpensive circuit board that responds to motion in X, Y, and Z directions.
     To test the X axis, the board is mounted to the print head assembly, usually with a screw or 2. A cable is run from the ADXL345 to the Raspberry Pi that is typically used to run Klipper.
     To test the Y axis, the board must be attached to the print bed.
     Typically, no testing is done in the Z axis direction, mainly because the Z axis moves much slower than X & Y.

Fourth, while Input Shaping is a definite reason to use Klipper, it's not the only 1. By using fluidd or Mainsail as the front ends to Klipper, it is possible to very easily update many print parameters that would ordinally be buried in the firmware. Klipper uses a file named print.cfg. A whole slew of printer settings are recorded in the file. It is a simple text file that can easily be edited. In fact, fluidd & Mainsail let you edit it right from within their interface.
     This concept makes it possible to fine tune printer settings without have to edit source code, compile, and flash new firmware. Simply edit printer.cfg, save & restart Klipper to implement the changes. Restarting Klipper is easy & quick.

I have used Klipper very successfully on my Ender 5 Pro. It really is a game changer. That said, I have not "Klipperized" my MK3S+. To be honest, I'm a bit afraid to because, as I've seen in so many places, the MK3S+ "just works".

BTW, fluidd & Mainsale, like OctoPrint, are web servers. You access them from any browser. 

Posted : 22/06/2022 5:47 pm
Filavandrel
(@filavandrel)
Active Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

@MarschallMarc

Thanks for posting your charts! I've been wondering about the resonance profile of the mk3 for a while. "not exactly impressive" is an understatement - it's basically unusable. Even with the most aggressive shaper there are still residual vibrations and the amount of smoothing is like nothing I've ever seens (and I've looked at a lot of resonance charts)

Anyways, thanks again for posting the charts! Just install klipper last night so I hope to do IS today. I'll report back in this thread.

I really want to know how consistent the frequency response is from machine to machine.

Posted : 16/01/2023 3:20 pm
richnormand
(@richnormand)
Estimable Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

Thanks for posting.

You have given me much reading and motivation  in order to learn more about Klipper.

REPAIR, RENEW, REUSE, RECYCLE, REBUILD, REDUCE, RECOVER, REPURPOSE, RESTORE

Posted : 16/01/2023 11:58 pm
Filavandrel
(@filavandrel)
Active Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

My results were much better. I'm not sure if the belt tension plays a significant role. 

 

Posted : 17/01/2023 1:14 am
Opotion
(@opotion)
New Member
RE: Prusa i3 mks3+ resonance profiles (input shaper)

I'm abandoning Prusa if they don't drop an experimental update with input shaper. It's been too long with no real jump on advancement. Please Please Please rush this before you lose your base. 

Posted : 17/02/2023 4:36 am
BraveSolo liked
CharminULTRA
(@charminultra)
New Member
RE:

 

Posted by: @filavandrel

My results were much better. I'm not sure if the belt tension plays a significant role. 

 

 

Can you tell us more about your setup? I'm getting pretty strange results, but I'm also brand new to looking at these charts. None of the YouTubers charts look like this, so I'm trying to understand how much of a problem I have and how to diagnose. My KUSBA is mounted where the KUSBA Z = Printer X.

 

This post was modified 10 months ago by CharminULTRA
Posted : 15/02/2024 2:41 am
Page 2 / 2
Share: