Le cylindre de Leibniz est un dispositif mécanique qui simule une roue dentée ayant un nombre variable de dents. Le cylindre porte des cannelures en relief, parallèles à son axe, de longueurs différentes, et disposées par ordre de taille. Quand on fait glisser le cylindre le long de son axe, il présente un nombre variable de cannelures à la roue dentée avec laquelle il engrène (dans la position qu’occupe le cylindre sur l’animation présentée, ce nombre est 3). Leibniz a inventé ce cylindre et l’a utilisé dans sa
machine à calculer mécanique (1694). Ce principe a également été utilisé dans les
arithmomètres, successeurs de la machine de Leibniz.