I have a Tronxy X3 (i3 Clone) running Repetier firmware on a Melzi board.
I would like to share the printer over my home network so that:
- Both my boys and I can use the printer. (We have separate Windows 10 PCs)
- I can initiate a print from my computer upstairs
- I can monitor the print progress remotely
I have (and could use)
- A RAMPS board set that I could use to run Marlin.
- A Raspberrry Pi 1B
- An idle laptop I (might) be willing to use
What I want to know:
- Are you sharing your printer on a network, and if so, how long
- What Hardware and Software are you using
- What do you like most
- What do you find most annoying
- What do you want to change
- What is the interface (web interface, print driver, etc.)
- What services are provided (printing, slicing, monitoring, etc.)
- Can two computers access it at the same time Ex: To monitor, or still print if my sons forgot to disconnect
- What sort of monitoring is supported? Ex: camera?
- What runs the print job (G-code)
OctoPi works well. Network access out of the box was tricky for me (my router was using channel 13 so the script based config didn't work).
I have octopi send me PushBullet notifications of print progress (which might be handy for sharing). This is handy since it can traverse firewalls more easily than me connecting direct to my Pi from outside my home network.
I'm single user, but it does things like let you upload g-code from a PC, and then action a print later (using any browser). I've not had any problems with stability, although using the serial port does increase the processor loading of the printer a little (so theoretically might have an impact on print quality). My R-Pi 3 onboard wifi did die, but it was replaced with a USB one, and all still works.
There are lots of plugins for octoprint, including some for cloud access to the printer I think, and development seems quite active.