In order to capture high quality models for 3D printing, you are going to need a reliable scanner. The Revopoint MetroX is worth a look. It has 4 scanning modes and up to 0.03mm accuracy. This professional 3D scanner uses 14 cross-line lasers to capture surface areas on machinery and objects. This can also handle shiny and dark surfaces.
MetroX uses 7 parallel laser lines to capture intricate details. It can capture up to 7,000,000 points /s in full-field structured light mode. This tool has handheld and desktop modes. It has a working distance of 20 to 40cm. It can capture up to 32 x 21.5cm at 40cm. It is compatible with Windows and macOS devices. It supports various popular file formats, including PLY, OBJ, and STL. You can find out more here.