Confirmed Workshops

Confirmed Workshops

In alphabetical order

Parametric Design with Dynamo Visual Programming*

by Autodesk

*Autodesk Workshop registration has now closed- thank you very much for your interest

When: Monday and Tuesday 08 and 09 September, morning 9:00-13:00 and afternoon 14:00-18:00

Where: TBC

This workshop will focus on the fundamentals of parametric design within the conceptual design environment in Revit using Dynamo. Extending Building Information Modeling with custom Dynamo programming offers the opportunity to not only efficiently automate many design tasks that utilize native families but also enables additional performance-driven or generative design capabilities.

The objective of this workshop is to provide participants with both the conceptual and technical framework through which to better understand the relevant application of Dynamo to the various design stages of professional practice. Digital content will be delivered through the parametric modeling and visual programming application Dynamo for Autodesk Revit. Additional work-in-progress versions will be demoed to share the current development and future possibilities of integrating Dynamo into your workflow.

Day 1
Introduction to visual programming—no prior experienced required.
Hands-on sessions introducing participants to the fundamentals of visual programming within the Autodesk Vasari and Autodesk Revit conceptual design environment.
- Custom code gives users the ability to efficiently automate many design tasks while also enabling new generative design capabilities.
- Compose useful scripts using Dynamo Visual Programming for Autodesk Revit and Autodesk Vasari software.
- Resources and step-by-step examples for automating geometry creation, adjusting family parameters using external data, and sharing information with different design platforms.

Day 2
Scripting and analysis:
- Control more complex geometry and use more complex logic
- Understand the DesignScript language that underpins Dynamo
- Move from “node to code,”
- Analysis, simulation, and digital fabrication workflows

Please register by sending e-mail with subject "eCAADe 2014 workshop" to Bjoern.Wittenberg [@] or by indicating your interest on the eCAADe 2014 registration form.

Bjoern Wittenberg (Autodesk)
Dynamo team member (Autodesk)
Andreas Dieckmann (RWTH Aachen)


Parametric design, analysis, and multi-objective optimization – FUSION workshop

by Bentley

When: Monday and Tuesday 08 and 09 September, morning and afternoon

Where: TBC

The workshop aims at reviewing the learning opportunities in the parametric design process arising from integration of data specific to challenges that need to be resolved on a design project, their analysis, and the automation of the exploration process to maximize learning and generation of knowledge about the design.

We will be using Bentley’s GenerativeComponents (GC) with the analysis and optimization services frameworks, integrating structural and energy analysis into the design process, as well as, optimization using Bentley’s industry-strength genetic algorithm. We will discuss and implement additional analysis types that might deepen understanding of design alternatives; how any parametric design model exploration promotes learning about possible approaches to design solutions and deepens the design team’s knowledge about the design; how, therefore, any parametric design model is comparable to a sketch –and needs to be readily discarded once it has been exhausted; how multi-objective optimization increases learning opportunities beyond any single-objective optimization process; and how all these pieces can contribute to better design solutions when used in the design process in smart ways.

We will also discuss further challenges and opportunities posited by the fusion of more massive data into the design process like building information modeling (BIM) and what “parametric BIM” or “” might be.

Parametric design tools like GC allow design teams to develop parametric models that are able to generate a huge number of design solutions. Many of these potential designs are never actually explored because there just is not enough time. Integration of analysis into the design process facilitates deeper exploration of any examined solutions and thus helps designers better understand the potential performance of their designs. These insights mixed with experience and intuition can help design teams accelerate their learning, build up faster their knowledge about the design, while moving it towards better performance.

This type of evaluation can be automated with the help of optimization algorithms. For multi-objective optimization, genetic algorithms with their mix of goal oriented or fitness-driven and arbitrary processes like mutation and cross-over promise to explore the design space with a greater chance of finding high-performing solutions. Sets of these high-performing solutions often illustrate well what the specific trade-offs are between conflicting design goals. This allows confirmation, adjustment, or growth of a team’s knowledge about how to achieve the design goals, may provide new insights for modification or replacement of the parametric design model so that it embodies the design goals better than the previous version, or even leads to revision of design goals. Overall it increases the depth of understanding of the design and thus increases the chances to improve the design further than the conventional design process.

Day 1
01 – interacting with GenerativeComponents
02 – integration of parametric design and analysis
03 – multi-objective optimization
04 – case example
06 – own cases (either as derivative of provided cases or started pre-workshop based on advance knowledge/training)
08 – end of day discussion and planning day 2

Day 2
01 – parametric BIM – – demo and discussion
02 – work on own cases continues – alternative performance analysis types
04 – discussion of cases and suggestions for final push
05 – work on own cases continues – collecting design artifacts
08 – final discussion


Graph modelling with Grasshopper3d
Introduction to data flow programming via visual graph editing

Date and time of 2-full-day-workshop
Monday and Tuesday 08th and 09th September 2014,
(morning 9:00-12:30 and afternoon 14:00-17:30)

Target of workshop
Computer Aided Architectural Design software packages and 3d CAD platforms offer a wide range of functionality for direct and parametric modelling to architects and engineers. However in a scenario where the architectural model is to represent a rule-based design, it is appropriate to employ complementary tools that assist the development of the algorithm that underlies the actual design result.
To express a design intent utilizing computational means the creator may choose between text based programming (scripting) and visual graph modelling.
Architects and designers are trained to communicate ideas and concepts in a visual manner and don’t usually have additional training in computer science. Therefore a comfortable link between architecture and programming can be seen in the design of schema (graph modelling).
This workshop intends to approach students and architects interested in generative design by teaching the concepts of dataflow programming in a visual graph modelling environment.
During the two day classroom-style workshop we will use Grasshopper and Rhino.
Grasshopper3d is a plug in to NURBS-modelling software Rhinoceros, delivering users the capability to develop a design by modelling the dataflow in an acyclic directed graph.

Workshop Schedule

  • Participants of the workshop are introduced to the following topics in a hands-on approach: 
  • Concept of a graphical algorithm editor (dataflow programming paradigm)
  • Grasshopper zoomable user interface, customizable appearance, settings
  • Difference between parameters (data types) and components (data processing) 
  • Creating, editing and analyzing geometry via node networks, i.e. points, vectors, lines, curves, surfaces, boundary-representations, meshes
  • Structuring data using lists and trees
  • Various ways of combining data structures (matching)
  • Essential vector maths for generative design
  • Generating both 3d and 2d geometry by combining various sources: referenced geometry from an active Rhino session, user interface components and numerical input, images and geometry from external files
  • Practical examples to utilizing groups, clusters, user-objects and custom components

Content and workload on day two is adaptable to individual pace and interests of participants.


Participants should bring their laptop with following software preinstalled:

  • Rhinoceros3d V5 SR9
  • Grasshopper 0.9.0075 (free)

Participants of the workshop do not require any programming experience, however should be familiar with at least one CAD software.

Workshop presenter
Contact details:
Peter Mehrtens
Architect Buchenstrasse 33
74592 Kirchberg an der Jagst
Phone: +49 177 3407785 Email:

If you want to book this workshop please send an email to before 30th August 2014.



by IES

When: Tuesday morning, half a day workshop (TBC)

Where: TBC

INDICATE will support decision makers and other stakeholders towards transforming their cities to a ‘Smart’ City. This will be achieved through the development of an interactive cloud-based tool, which will provide dynamic assessment of the interactions between buildings, the electricity grid, and Renewable Technologies and Information Communication Technologies (ICT). Recommendations will be provided with respect to the best technologies to install, the infrastructure that requires improvement to enable local balancing and the utility services that offer the best financial plan. To understand how the decisions made will affect the overall urban environment, a set of Sustainable Urban Indicators will be developed, which will account for the knock on effects from changes made to the buildings, infrastructure changes or introduction of new technologies, within the urban context. The interactive cloud based tool has the following goals:

- PLAN development through a dynamic simulation, energy-based decision support tool, which takes into account the buildings and their interaction with the urban environment
- REDUCE energy consumption and carbon emissions through an indication of the impact of best practice Energy Conservation Measures via Dynamic Simulation Modelling
- INTEGRATE new technologies and services in the city to better manage supply and demand, via Dynamic Simulation Modelling, Graphical Information Systems (GIS) and 3D urban modelling which will reliably inform the impact of the integrated technologies
- OPTIMISE existing installed systems, to enable local balancing through demand response analysis and tariff analysis via Dynamic Simulation Modelling, which will model the interactions between the buildings the installed systems and the electricity grid, across multiple buildings in the urban environment

As a result, the INDICATE cloud-based interactive decision support tool, can be used at any stage of development; it can be used in a city where the buildings and their urban environment are at an early stage of sustainable development/redevelopment, or in contrast where the city has already installed smart grid infrastructure and where energy efficient technologies are present in many buildings. The project outcome will be the delivery of a cloud-based interactive decision support tool that can be used by City Architects/Planners, Urban Planning Consultancy Firms, the Public and Business Community, ICT/RET system suppliers and potential investors and developers in a city. These stakeholders will form the target audience of the workshop.

The consortium is made up of a well balanced mix of Large Companies (2), SME’s (2), Universities (2) and Public Authorities (2) from 4 different European countries (UK, Ireland, Italy and Switzerland). They bring expertise from the fields of Dynamic Simulation Modelling; Geographic Information System Development; 3D Urban CAD (Computer Aided Drawing) Modelling; Demand Side Management; Sustainable Urban Indicators; Business Model Development for Energy Retrofit in Cities; Integration of solutions to minimise Energy Consumption and Demand on Fossil Fuels.

Click on the image to see in more detail