Depending on how you define "size of the printer", the peachy's model is one possible solution. Hypothetically, you could scale the system to arbitrary size (assuming a powerful enough laser and reflective enough mirrors), but be able to break it down/fold it up for compact storage when not in use.

You still might need a room dedicated to it while you're using it, but you could stick it away in a closet at other times.