One important design consideration of my 3D scanner design that I didn’t consider is motor vibration control. Particularly, in the case of using cheap DC motors, you’re going to get vibrations traveling away from the motor due to not being perfectly weight balanced, imperfections in the design of the motor, a shaft that is not perfectly aligned, different force responses based off of the relative positions of the rotor and stator, and so on. Most importantly, these are qualities endemic to the motor, independent of the rest of your setup. But, when those spurious vibrations travel from the motor to the rest of your setup for rotating the laser module, those extra vibrations in your laser module effectively limit the maximum resolution that you can scan at, potentially even more so than the width of your laser.
So, what can you do about this? It could just as well be the case that using your average stepper motor in place of your average DC motor could solve your motor vibration woes. Especially considering some of the design specifications and measurements made for the FabScan 3D scanner, indeed a stepper motor can get you pretty good accuracy and minimal spurious vibration out-of-the-box.