Ce projet de programmation, initié en 1985 pour AutoCAD 2.17, compile une vaste bibliothèque de courbes bidimensionnelles entièrement gratuite et placée dans le domaine public. En utilisant exclusivement le langage AutoLISP aux côtés de fonctions de base comme eval(), le système calcule des coordonnées de points pour ensuite générer et lisser des polylignes adaptées à des applications artistiques ou de fabrication, telles que la conception de motifs CNC. Pour y parvenir, l’auteur s’appuie sur une diversité de méthodes mathématiques, allant des équations algébriques directes aux approximations numériques, en passant par la résolution pas à pas d’équations différentielles. Les équations et données historiques proviennent majoritairement de ressources mathématiques externes reconnues, tandis qu’un fichier partagé (Curvecore.lsp) centralise les fonctions communes nécessaires au fonctionnement autonome de chaque tracé.
