Antwort
Ich hab das Ganze so ähnlich schon mal implementiert allerdings ist der entscheidende Part (die Formeln selbst) nicht von mir.
Dabei hab ich (als Polygon betrachtet) jeden Punkt mit ner Formel für X und einer für Y berechnet und am Ende immer mit Turtle#goto die Punkte gezeichnet.
Hier ist es mit allem Drum und Dran
https://hastebin.com/wepenuyasu.rb
Die Formeln werden dir wahrscheinlich nicht helfen da es speziell um verzerrte Hypocycloide ging^^
Allerdings um zum richtigen Ansatz zu kommen sollte das helfen