Simulation of Cycloid Drawing Machine in Processing
Physical machine designed by Joe Freedman and available on Kickstarter.
Processing simulation by Jim Bumgardner
Try the live demo here:
This Processing (java) version has additional features, including the ability to create animated sequences.
CDMS is licensed under the MIT License