ProjectsResearch.htmlResearch.htmlshapeimage_1_link_0
PublicationsPublications.htmlPublications.htmlshapeimage_2_link_0

Design patterns for parametric modeling

Copyright 2020 Maryam Maleki

HomeHome.htmlHome.htmlshapeimage_4_link_0
TeachingTeaching.htmlTeaching.htmlshapeimage_5_link_0
MiscMisc.htmlMisc.htmlshapeimage_6_link_0
ContactContact.htmlContact.htmlshapeimage_7_link_0

People

  1. Rob Woodbury

  2. Cheryl Qian

  3. Roham Sheikholeslami

  4. Maryam Maleki

  5. Victor Chen

I was fortunate enough to be involved in Rob Woodbury’s design patterns project in 2007-08. Along with the rest of the team and under Rob’s supervision, I contributed to the development of some of the patterns, using Generative Components to create examples of the user of the patterns in parametric models. The work was later published in Rob’s Elements of Parametric Design book. The following description of the project is from his’s website.

“Experts use their experience of solving problems in the past to build on and create new solutions in new situations. Such experience is part of what makes them experts. Some of these reusable solutions can be expressed in what are known as design patterns. Patterns express design work at a tactical level, above simple editing and below overall conception. A pattern comprises several components, including a name, a problem description, an abstract solution and a discussion of consequences.

The Elements of parametric design website provides the parametric modeling community with well-crafted examples of reusable code. By explaining the motivation, context and details of the code, it enables people to more effectively learn parametric modeling systems and to build larger and more complex models with confidence. Further, the patterns themselves suggest new directions for the design of such systems as GenerativeComponents.”

DesignDEVS.html
endUser.html
GoalSeeker.html
LloydWright.html
Lists.html
Processing.html
DreamCatcher.html