Products > 3D printing

Best filament motion sensor? Design or buy?

<< < (4/8) > >>

dl6lr:

--- Quote from: natman69 on January 19, 2022, 03:23:49 pm ---Maybe these two projects can inspire you:

https://hackaday.io/project/18804-coversion-of-ps2-mouse-to-filament-counter

https://www.toybuilderlabs.com/products/tunell-3d-printer-filament-monitor

--- End quote ---

I would upvote the usage of a friction driven wheel with an optical encoder. If upcycling an old mouse, you could additionally use a tactile switch on the wheel for the runout detection, so you can distinguish filament runout from clogging.

Zucca:

--- Quote from: natman69 on January 19, 2022, 03:23:49 pm ---https://www.toybuilderlabs.com/products/tunell-3d-printer-filament-monitor

--- End quote ---

Thanks this one is promising! well done design!
That said, I want to try a magnetic encoder, I think is has less friction.

Zucca:

--- Quote from: dl6lr on January 19, 2022, 04:10:54 pm ---I would upvote the usage of a friction driven wheel with an optical encoder. If upcycling an old mouse, you could additionally use a tactile switch on the wheel for the runout detection, so you can distinguish filament runout from clogging.

--- End quote ---

In both cases I need the printer to pause, I do not see personally the point to make a difference between the two.
BTW the AS5601 can detect a push button event too, and it is magnetic.

dl6lr:

--- Quote from: Zucca on January 21, 2022, 01:03:41 am ---
--- Quote from: dl6lr on January 19, 2022, 04:10:54 pm ---I would upvote the usage of a friction driven wheel with an optical encoder. If upcycling an old mouse, you could additionally use a tactile switch on the wheel for the runout detection, so you can distinguish filament runout from clogging.

--- End quote ---

In both cases I need the printer to pause, I do not see personally the point to make a difference between the two.

--- End quote ---

If you just have a runout, the print is paused (you could start filament change) but the print is without error up to the end of filament.
If you have a knot and the filament strips, the non-existent movement is detected later (after timeout), as you will have at least some delay until the filament not moving is detected. I would expect the print to be damaged already.
The best movement detection would be to couple the filament sensor directly to the extruder (without any slack) and correlate the sensor signal with the extruder movement. This is the case with Prusa, where the motor stall can be monitored with the Trinamic drivers and the runout is detected with an optical switch at the extruder lever.

Zucca:
It depends.

My goal is to trigger the filament problem with 1mm sensitivity. 3mm it would be still acceptable IMHO.
That said if the filament tangled in an infill area I would not consider automatically the print wasted.

Printer paused, user comes and assess the situation. From a paused state you can always abort.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod