This video by adam savage would explain to you the design of a 3D printed Curta Calculator which cand be used for multiples purpose.
Watch the video to learn more.