the first thing you print on a 3D printer and the screensaver that misbehaves

after the calibration stuff is printed, that is.

there are tons of things you can print to improve your printer. i ended up printing the cable chains for cable management - typically i don't care, but the cables were touching the heat bed. i printed filament guiders and drawers. i printed a holder for a LED bar lamp and a mount for a USB cam. and finally, i put my old Raspberry Pi 3 and a waveshare knockoff TFT display to a good use


my black-and-white setup


 

the first thing to piss me off was the behavior of screensaver - i wanted the immediate access to the pause button in case something goes wrong. on the other hand, i wanted the screen to be off when the printer is not in use. this is possible- the OctoPrint server actually allows you to subscribe to the events - here's the doc with the details

i ended up making a couple of scripts to achieve exactly that - please find them and the instructions here - hexnumbers.github.io/OctoPrint/

Comments