Circles and tangents depends of the previous one!

Hello.

I don’t see how to simplify this Grasshopper file.

I wish to obtain a circle whose center passes through a tangent to a previous circle. Each circle obtained thus depends of the previous one.

I also use a series of horizontal points to generate vertical lines whose intersection with the tangent gives the center of the new circle.

But unfortunately, my point series is not related to circles in Grasshopper and I have to copy and paste the definition of each new circle.

I hope to have been clear.

Opinions ? :slightly_smiling_face: thank you

French :
Bonjour.

Je ne vois pas comment faire pour simplifier ce fichier Grasshopper.

Je souhaite obtenir un cercle dont le centre passe par une tangente à un précédent cercle. Chaque cercles obtenus dépend ainsi du précédent.

J’utilise aussi une série de points horizontaux pour générer des droites verticales dont l’intersection avec la tangente donne le centre du nouveau cercle.

Mais malheureusement, ma série de point n’est pas liée aux cercles dans Grasshopper et je suis obligé de copier – coller la définition de chaque nouveaux cercles.

J’espère avoir été clair.

Des avis ?

CERCLE.gh (30.7 KB)

wish to obtain a circle whose center passes through a tangent to a previous circle. Each circle obtained thus depends of the previous one.

What you are describing is a recursion. Look into plug-ins like Anemone.

1 Like

As @Michael_Pryor suggested, you can use Anemone to achieve your goal…

CERCLE_REgh.gh (30.0 KB)

1 Like

Ok thank you very much guys.

I watch this solution with “anemone”, try to understand, :blush:
And i’ll be back !!
:ok_hand: