See How This Intricate, 3D Printed Mechanical Calculator Works - Make:
Amazon.com : Mechanical Calculator 12 Digit Extra Large 5-Inch LCD Display, DECKLIT Battery Desk Calculator, Big Buttons Easy to Press Use as Office Calculators Desktop, 15°Tilt Screen for Kids Calculator(Green) : Office