Hi All,
I recently got back on the 3d printing scene after about a decade (Time flies!), the other day I was inspecting a failed print for a spool holder and noticed the Z axis striations seemed to follow some kind of oscillating pattern for the most part.
This made me think of the early day flight recording units and I thought if we were able to quantify these oscillations and compare them to the gcode we could derive what types of movement are causing these issues and hopefully troubleshoot them (perhaps even beyond our naked eyes capabilities)
So I drew up this back of an envelope concept and since I’m relatively inexperienced with 3D printing, I wanted to post it here and see what the communities thoughts are on it.
If it seems like a worthwhile endeavour I would be happy to invest my time in making it a reality and could hopefully publish this work (under FOSS of course) to help benefit everyones prints.
i was thinking along those lines for equipment monitoring stuff, klipper works with Prometheus & grafana (have metrics from my printers), was thinking about looking at using the extra accelerometers I have to do something like vibration monitoring.
I could see using a second sbc for extra sensors as well for support, thinking about printers that don’t run klipper, so long as you can correlate data it should still be useful. Honestly kinda thinking something similar to PLC data, was fantastic for fault finding and failure investigations, also useful for process control + condition based maintenance, there’s a heck of a lot that could be done with it.
Edit: You have me thinking about this now, what would be really cool is an ability to anonymously federate data tied to events, I recall some enterprise software I used like 5-6 years ago could do this with condition indicators, I have 2 machines, I won’t see every failure mode, but if we had 1000 machines you can get much more accurate information about things like MTBF. Heck I’d even just be happy with some community FMEAs, really just thinking of taking a technical approach to my printer maintenance and usage.