Drawbot
References
Nice overview of how Makelangelo works (including inverse kinematics equations): https://www.marginallyclever.com/2012/02/drawbot-overview/