# Curve growth - differential growth (Where to Start?)

**URL:** <https://discourse.mcneel.com/t/curve-growth-differential-growth-where-to-start/76839>\
**Category:** Grasshopper\
**Created:** [January 1, 2019, 4:35pm UTC](https://discourse.mcneel.com/t/curve-growth-differential-growth-where-to-start/76839 "2019-01-01T16:35:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![youssef.eskandar](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/youssef.eskandar/32/314007_2.png) [@youssef.eskandar](https://discourse.mcneel.com/u/youssef.eskandar)\
**Post date:** [January 1, 2019, 4:35pm UTC](https://discourse.mcneel.com/t/curve-growth-differential-growth-where-to-start/76839/1 "2019-01-01T16:35:09Z")

</div>

Anyone has an idea how to achieve this in GH or Python (familiar with the kangaroo solution but it doesn’t yield the same effect) There seem to be an algorithm way around it Below are some images for reference.

 ![image](https://global.discourse-cdn.com/mcneel/original/3X/3/e/3e724914932eb7b0f8fb75db65c2b909ff534f85.jpeg)  
 ![image](https://global.discourse-cdn.com/mcneel/original/3X/7/3/731edc421d4ab9efab1eb0d3e2f59e0506816192.png)  
 ![IMG_2665](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/0/7/0757c4832c58a225298087dfd6a75ac097a1431c.jpeg)

Thanks in advance

---

<div class="post-metadata">

**Author:** ![laurent\_delrieu](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/laurent_delrieu/32/601605_2.png) [@laurent\_delrieu](https://discourse.mcneel.com/u/laurent_delrieu)\
**Post date:** [January 1, 2019, 4:52pm UTC](https://discourse.mcneel.com/t/curve-growth-differential-growth-where-to-start/76839/2 "2019-01-01T16:52:27Z")

</div>

Hello  
a first good thing is to search ! There are plenty of definitions on curves growth …

> [@Create such a this pattern in grasshopper](https://discourse.mcneel.com/t/create-such-a-this-pattern-in-grasshopper/76362/11):
>
> So, I am trying to implement the ‘growth’ of a few concentric curves, as suggested by this Zaha Hadid work. One thing I am not understanding is how Kangaroo handles multiple curves in a tree structure. For example, say I have 4 concentric rectangles, as in the attached script, modified after Riccardo’s links to ‘folding curve on a surface’. Despite various attempts at a tree structure, the curves output are flattened, so I lose the distinction between the curves. An approach which might work,…
