A new method of microscale 3D printing features in-situ resin mixing, delivery and exchange, and a robotic material cleansing system to allow switching between materials of different modulus, or ...