Yup, FreeCAD, Cura slicer, and my printer only hooked up to the outlet. Theoretically you could also make your own printer from scratch with a few DVD drives and hard drives from a local ewaste facility.