# Generative design

**URL:** <https://forum.dynamobim.com/t/generative-design/7628>\
**Category:** Uncategorized\
**Created:** [November 19, 2016, 5:44pm UTC](https://forum.dynamobim.com/t/generative-design/7628 "2016-11-19T17:44:14Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![kamalakhtar736](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@kamalakhtar736](https://forum.dynamobim.com/u/kamalakhtar736)\
**Post date:** [November 19, 2016, 5:44pm UTC](https://forum.dynamobim.com/t/generative-design/7628/1 "2016-11-19T17:44:15Z")

</div>

i want to know can i use dyanmo for generative designing ? if yes then how or if not then which program ive to learn for generative designing

---

<div class="post-metadata">

**Author:** ![Kulkul](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/kulkul/32/49801_2.png) [@Kulkul](https://forum.dynamobim.com/u/Kulkul)\
**Post date:** [November 19, 2016, 6:09pm UTC](https://forum.dynamobim.com/t/generative-design/7628/2 "2016-11-19T18:09:13Z")

</div>

@kamalakhtar736 You should look in to T-Splines.

> [@T splines dynamo 1.1](https://forum.dynamobim.com/t/t-splines-dynamo-1-1/5583/2):
>
> This is an early attempt. Had posted it earlier [here](https://twitter.com/tstngwtrs/status/758003824590217216)… [bicycleStation1.dyn](https://forum.dynamobim.com/uploads/short-url/oeH80WYA0fatPa1HLjKsgDyriuk.dyn) (27.4 KB)

---

<div class="post-metadata">

**Author:** ![Thomas\_Mahon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/thomas_mahon/32/64209_2.png) [@Thomas\_Mahon](https://forum.dynamobim.com/u/Thomas_Mahon)\
**Post date:** [November 19, 2016, 6:58pm UTC](https://forum.dynamobim.com/t/generative-design/7628/3 "2016-11-19T18:58:28Z")

</div>

When you say “generative design” do you mean using search heuristics (like Autodesk Within) or parametric design, because there’s quite a big difference?

---

<div class="post-metadata">

**Author:** ![kamalakhtar736](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@kamalakhtar736](https://forum.dynamobim.com/u/kamalakhtar736)\
**Post date:** [November 20, 2016, 2:52am UTC](https://forum.dynamobim.com/t/generative-design/7628/4 "2016-11-20T02:52:56Z")

</div>

From my understanding searching heuristic or coming up with iterations is level of parametric designing, i mean in parametric designing we use variables which define limit of a system and condition of its operation. in generative designing same variables are used but program come up with various result which we can edit. please correct me if I’m wrong

---

<div class="post-metadata">

**Author:** ![kamalakhtar736](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@kamalakhtar736](https://forum.dynamobim.com/u/kamalakhtar736)\
**Post date:** [November 20, 2016, 2:58am UTC](https://forum.dynamobim.com/t/generative-design/7628/5 "2016-11-20T02:58:42Z")

</div>

thanks, will look into this.

---

<div class="post-metadata">

**Author:** ![Thomas\_Mahon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/thomas_mahon/32/64209_2.png) [@Thomas\_Mahon](https://forum.dynamobim.com/u/Thomas_Mahon)\
**Post date:** [November 20, 2016, 8:46am UTC](https://forum.dynamobim.com/t/generative-design/7628/6 "2016-11-20T08:46:30Z")

</div>

The terms have been blurred over the years and used interchangeably to mean the same thing; you’re right that there are some cross-overs (which may be partly to blame) but they represent two very different methodologies.

Here’s one - not necessarily academic - way of defining it:

**Parametric design**  
Known end goal (result is already known), which allows the result to be manipulated directly within a set of predefined constraints (sliders, handles etc)

**Generative design**  
Unknown end goal (unpredictable results), which can be manipulated indirectly within a set of predefined conditions (change environment conditions) - reliant on incremental generational improvements to find a solution, typically in the form of an evolutionary algorithm

Which method are you looking to implement?

---

<div class="post-metadata">

**Author:** ![Alberto\_Tono](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/alberto_tono/32/15925_2.png) [@Alberto\_Tono](https://forum.dynamobim.com/u/Alberto_Tono)\
**Post date:** [November 20, 2016, 1:20pm UTC](https://forum.dynamobim.com/t/generative-design/7628/7 "2016-11-20T13:20:01Z")

</div>

Dear @kamalakhtar736  
You could Try Optimo, and looking for the research of Acustamo, by Andrea Vannini [http://dynamobim.org/forums/topic/acustamo-released/](http://dynamobim.org/forums/topic/acustamo-released/) and [https://andreaarch.wordpress.com/](https://andreaarch.wordpress.com/)  
or  
Project Teaser by Nate Hollan [https://vimeo.com/23061345](https://vimeo.com/23061345). (Gh world with Galapagos and Octopus)  
I’m agree with @Thomas_Mahon Generative hasn’t a specific goal, it comes an holistic view and a bottom up system. (Not like the Parametric such as Moretti or Musumeci [https://www.youtube.com/watch?v=XNW7dGxNfWk](https://www.youtube.com/watch?v=XNW7dGxNfWk))

Try to read Toni Kotnik \_Digital Architectural Design as Exploration of Computable Functions, or have a look to some example like:  
[https://www.hda-paris.com/project/climate-ribbon-tm-miami-usa/](https://www.hda-paris.com/project/climate-ribbon-tm-miami-usa/) CLIMATE RIBBON  
Energy Roof,Perugia by Coop Himmelb(l)a.

Autodesk created Project Akaba, I never tested unfortunatly…let me know if it could be useful to your research

---

<div class="post-metadata">

**Author:** ![Alberto\_Tono](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/alberto_tono/32/15925_2.png) [@Alberto\_Tono](https://forum.dynamobim.com/u/Alberto_Tono)\
**Post date:** [November 20, 2016, 1:34pm UTC](https://forum.dynamobim.com/t/generative-design/7628/8 "2016-11-20T13:34:35Z")

</div>

Or better if you want to follow our champion @john_pierson try Project Fractal [http://sixtysecondrevit.blogspot.it/2016/09/project-fractal.html](http://sixtysecondrevit.blogspot.it/2016/09/project-fractal.html)

---

<div class="post-metadata">

**Author:** ![kamalakhtar736](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@kamalakhtar736](https://forum.dynamobim.com/u/kamalakhtar736)\
**Post date:** [November 21, 2016, 1:38pm UTC](https://forum.dynamobim.com/t/generative-design/7628/9 "2016-11-21T13:38:40Z")

</div>

i was looking forward to find a way designing which inc-operate both, i mean we give input and constrains to our program and in output it will generate series of options which satisfy our need.

---

<div class="post-metadata">

**Author:** ![kamalakhtar736](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@kamalakhtar736](https://forum.dynamobim.com/u/kamalakhtar736)\
**Post date:** [November 21, 2016, 6:27pm UTC](https://forum.dynamobim.com/t/generative-design/7628/10 "2016-11-21T18:27:46Z")

</div>

thanks for sharing this.🙂

---

<div class="post-metadata">

**Author:** ![Alberto\_Tono](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/alberto_tono/32/15925_2.png) [@Alberto\_Tono](https://forum.dynamobim.com/u/Alberto_Tono)\
**Post date:** [November 21, 2016, 9:16pm UTC](https://forum.dynamobim.com/t/generative-design/7628/11 "2016-11-21T21:16:49Z")

</div>

It is my pleasure…if you need more help let me know 😉

---

<div class="post-metadata">

**Author:** ![kamalakhtar736](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@kamalakhtar736](https://forum.dynamobim.com/u/kamalakhtar736)\
**Post date:** [November 22, 2016, 6:00am UTC](https://forum.dynamobim.com/t/generative-design/7628/12 "2016-11-22T06:00:37Z")

</div>

actually i’m writing dissertation report on generative designing through bio-mimicry and i’m looking for case studies or research work .if you can help me with that then it will be very helpful.

---

<div class="post-metadata">

**Author:** ![abhisheksaini.abhi](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@abhisheksaini.abhi](https://forum.dynamobim.com/u/abhisheksaini.abhi)\
**Post date:** [June 1, 2017, 12:14pm UTC](https://forum.dynamobim.com/t/generative-design/7628/13 "2017-06-01T12:14:37Z")

</div>

Hi @kamalakhtar736 I am also doing dissertation on Generative design, would you help me please.

---

<div class="post-metadata">

**Author:** ![kamalakhtar736](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@kamalakhtar736](https://forum.dynamobim.com/u/kamalakhtar736)\
**Post date:** [June 1, 2017, 12:29pm UTC](https://forum.dynamobim.com/t/generative-design/7628/14 "2017-06-01T12:29:45Z")

</div>

Yes I’ll help you if I can

---

<div class="post-metadata">

**Author:** ![abhisheksaini.abhi](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@abhisheksaini.abhi](https://forum.dynamobim.com/u/abhisheksaini.abhi)\
**Post date:** [June 1, 2017, 1:01pm UTC](https://forum.dynamobim.com/t/generative-design/7628/15 "2017-06-01T13:01:03Z")

</div>

How I can contact you?

---

<div class="post-metadata">

**Author:** ![kamalakhtar736](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@kamalakhtar736](https://forum.dynamobim.com/u/kamalakhtar736)\
**Post date:** [June 1, 2017, 1:32pm UTC](https://forum.dynamobim.com/t/generative-design/7628/16 "2017-06-01T13:32:21Z")

</div>

[Kamalakhtar736@gmail.com](mailto:Kamalakhtar736@gmail.com) my email id
