The da Vinci AiO from XYZprinting is truly an all-in-one device; the $799 da Vinci allows users to easily scan and print using 3D technology. It isn't, however, perfect. The company has now updated their XYZscan software to improve the scanning process in order to lessen frustrating occurrences of failed scans where the scanner didn't pick up certain areas of the object, with the new Multi-Scan process. XYZscan can now stitch together and merge two separate scans of an object to produce a more accurate, detailed mesh. Check out details on the process here: http://3dprint.com/92158/xyzscan-multi-scan/