That said there are some experimental 3D printer setups where measurement (and possibly closed loop controls) is involved. (E.g. in SCARA robots, both serial or parallel mechanic designs. There it can be hard to implement end-stops. So one can instead try to detect a crash with accelerometers and stop the crashing motion before damage occurs, or just before the unpleasant noise of skipped steps sets in.)