I put a flat edge on one side to optionally print vertically and included a selection of various tolerance tests. The cylinders are designed to pop out if tolerance is adequate. There is a taper on the bottom to avoid any first layer squish issues.
#1 is 0.1 to 0.9mm in 0.1mm increments
#2 is 0.05 to 0.85 in 0.1mm increments
#3 is 0.05 to 0.45 in 0.05mm increments
#4 is 0.6 to 1.0mm in 0.05mm increments
#5 is 0.2 to 0.6mm in 0.05mm increments
The author hasn't provided the model origin yet.