High precision 3D printer