Cycloid Experiment

by Tuğrul Yazar | May 9, 2014 12:43

This is a Cycloid-like[1] family of curves, generated by its classical description: a rolling circle. I had several other studies on similar topics[2] before. In this cycloid experiment, I used Grasshopper in which, we don’t need to roll the circle. Instead, we can divide a parametric curve, utilizing data lists to simply rotate a circle around it. Finally, evaluating the circle repeatedly creates a Cycloid-like result. I found this as the most simplistic way of showing and studying these special mathematical curves. I think this has good educational potential.

cycloid experiment
[3]

Although this study does not include the mathematical underpinnings of the family of curves called Cycloid, it becomes more and more interesting when you play with the definition. For example, choosing multiple evaluation points from the list of rotated circles creates interesting results. Here is an example you see below:

cycloid experiment

The Cycloid experiment is also a good educational exercise for the students of computational design and Grasshopper. I used graph mappers, my favorite data inputs for smooth and fast interactivity. I can improve this study by adding the mathematical calculations, and the animation of the rolling circles. Here is the Grasshopper definition I developed in 2014, and it still works without a problem in 2021:

Grasshopper definition[4]Download[5]
Endnotes:
  1. Cycloid-like: https://en.wikipedia.org/wiki/Cycloid
  2. similar topics: https://www.designcoding.net/tag/cycloid/
  3. [Image]: https://www.designcoding.net/decoder/wp-content/uploads/2014/05/2014_05_09-cycloid-def.jpg
  4. Grasshopper definition: https://www.designcoding.net/decoder/wp-content/uploads/2014/05/2014_05_09-cycloid.ghx
  5. Download: https://www.designcoding.net/decoder/wp-content/uploads/2014/05/2014_05_09-cycloid.ghx

Source URL: https://www.designcoding.net/cycloid-experiment/