An open source microscope for 3D printing