Senior Design Project: improving 3D printer to prevent failures and recycle filament
 
Notifications
Clear all

[Closed] Senior Design Project: improving 3D printer to prevent failures and recycle filament  

  RSS
woodbera
(@woodbera)
New Member
Senior Design Project: improving 3D printer to prevent failures and recycle filament

As part of my senior design project, I am working on a team of 8 students to improve the Prusa i3 mk3s/mk3 printers so that we can reduce the amount of failures that occur and significantly reduce our plastic waste. We currently have 3 subteams that focus on the breakdown of the failed parts into reusable pieces (1), creating a system to sense when the filament isn't moving through the nozzle(2), and creating a system to sense when the extruder is clogged or has issues that inevitably cause the print to fail(3). In order to better serve the people who would be benefitting from this improvement (hobbyists and colleges/universities), I would like any input/ feedback that you think would be helpful for us in our design process and how the improvements we plan to make will affect you or others who use the Prusa i3 mk3s/mk3 printers. All questions, comments and concerns are welcome!

Posted : 09/12/2019 4:19 pm
Nikolai
(@nikolai)
Noble Member
RE: Senior Design Project: improving 3D printer to prevent failures and recycle filament

Hi,

The project sounds interesting. Feel free to post any progress here.

Without any design ideas you plan to implement it's hard to answer your questions. Prusa's initial MK3 filament sensor was already (technically) capable to sense the motion and react to jams. But the firmware was running behind.

Having this feature would benefit all people. But as usual it depends on Costs/Reliability/Integration ...

Often linked posts:
Going small with MMU2
Real Multi Material
My prints on Instagram

Posted : 09/12/2019 7:07 pm
woodbera
(@woodbera)
New Member
Topic starter answered:
RE: Senior Design Project: improving 3D printer to prevent failures and recycle filament

@nikolai-r

Hello!

We are focusing on making this process more accurate and reliable. In terms of costs, we want to make sure that what we create can be open sourced and more easily accessible to the general public. If there is something you'd like to see specifically implemented, definitely let me know!

Posted : 10/12/2019 12:23 am
--
 --
(@)
Illustrious Member
RE: Senior Design Project: improving 3D printer to prevent failures and recycle filament

One area where reliability could use some review is the interrupt handling, especially around the filament sensor and power panic code.  Specifically, look at how IRQ flags are being used and cleared.

Posted : 10/12/2019 8:18 am
Matthias U
(@matthias-u)
Eminent Member
RE: Senior Design Project: improving 3D printer to prevent failures and recycle filament

Prusa's initial MK3 filament sensor was already (technically) capable to sense the motion and react to jams. But the firmware was running behind.

Well, with MMU attached the IR sensor can't do any more movement sensing. It has problems with some types of filament anyway. So I'd like to replace it with a proper mechanical filament sensor (wheel plus magnet plus magnetometer).

Posted : 06/01/2020 4:15 pm
Share: