We use a proprietary high-speed scanning system to generate a topographical map of each layer after deposition. Any discrepancy from the expected geometry is immediately corrected. These data are also used to train a machine learning algorithm that enables our printer to learn the properties of each material and anticipate their behavior. This ensures parts are built quickly and accurately, every time. Per-layer scanning also allows us to generate a full 3D reconstruction of each part as-printed, providing a complete digital record of every print, ensuring 100% quality control on every part.