What Is Computational Design
What Is Computational Design
What Is Computational Design
Traditionally, design is passive—a designer uses their knowledge and intuition to create
designs with a computer-aided design (CAD) program. This method of manual drafting
limits the number of design options that can be considered and is restricted by available
time and resources. Once implemented, computational design is an effective and useful
tool for increasing productivity and creating more robust designs.
Designers must break down their design process into measurable steps to implement
computational design. These steps create a set of instructions, complete with
recognizable patterns and trends, that lay the framework for algorithms to solve design
problems.
These visual programming tools are typically plug-ins that pair with design modeling
software like Tekla Structures, Autodesk Revit, Trimble Quadri, and Bentley
MicroStation. Two of the leading computational design plug-ins are Dynamo, compatible
with Revit, and Grasshopper, compatible with Tekla, Quadri, and Rhino.
Dynamo is a visual programming tool from Autodesk. Users import and export data from
their 3D model, Excel, or even image files to populate the scripting interface. The
program displays complex geometries allowing designers to analyze their projects and
make visual modifications.
design is very
much evolving and changing as standards are established within the field. As it currently
stands, there are three subsets of computational design: parametric design, generative
design, and algorithmic design.
Parametric Design
Parametric design is an interactive design process that uses a set of rules and inputted
parameters to control a design model. The rules establish the relationship between
different design elements. The parameters are project-specific values that define the
design model, like dimensions, angles, and weights. When a parameter is modified,
algorithms automatically update all associated design elements based on the set
dependencies.
The term parametric stems from parametricism, coined in 2009 by Patrick Schumacher,
principal of Zaha Hadid Architects. He argued that a new design style had emerged that
was “rooted in digital design techniques and takes full advantage of the computational
revolution that drives contemporary civilization.” Parametricism can be used to describe
a particular contemporary, avant-garde style of free-form structures that are typically
designed with parametric design tools.
Generative Design
Success metrics are criteria used to optimize the design, such as building positioning,
spatial planning, life safety analysis, structural loading capacity, number of building
units, or cost data. The program will produce a wide range of design options and the
designer will refine the optimization criteria accordingly. Generative design combines
the power of AI to create hundreds of possible designs with the intuition of human
choice to narrow down the results.
Designers left to their own devices tend to create predictable results. While some level
of trial and error is inherent to the design process, it is unfeasible for a human to
produce and vet all possible design options. This causes architects to lean on tried-and-
true designs or those used on past projects, sometimes rather than the ideal option.
Generative design leads designers to solutions they never even imagined that are
beyond their normal thought process. These solutions are referred to as “happy
accidents” in the generative design world. Designers use the process of optioneering—
the in-depth consideration of multiple design options—to evaluate all results, refine their
criteria, and land on the best design outcome.
Generative design is a process for design optimization. Designers use these tools to
maximize the number of locations served by a road, minimize the number of structural
members needed to achieve a specific design load, or achieve a specified thermal
capacity dependent on multiple construction surfaces or materials.
Algorithmic Design
While the goal of generative design is to produce as many design options as possible
for analysis, algorithmic design is the opposite. A higher level of detail and scrutiny is
placed on the input rules and parameters in an effort to produce just one or a few
desired results. Often, algorithmic design looks like a separate line of code or
connectors between nodes that can be traced back to each individual building element
generated.
Let’s first simplify the definition and intent of each design method:
It is easy to see how there is some overlap between the terms, especially the broad
definition of algorithmic design. Algorithmic design is a type of generative design
because it uses algorithms to produce a design result. It can also be considered a type
of parametric design if those algorithms rely upon a set of parameters.
Parameters and rules are key components of both parametric and generative design.
Both design methods also rely on strong input data to produce reliable results.
Engineers use visual scripting to unlock the full power of parametric design - building
customized workflows, automating repetitive design tasks and handling complex
shapes. Learn more about parametric design using Tekla and Grasshopper here.
What Are the Benefits of Computational Design?
Implementing computational design methods requires a cultural shift and extensive
programming on the frontend, but once a design firm overcomes the initial learning
curve, they will be able to:
design options rather than just the few they would produce with
improve outcomes.
Automate Repetitive Tasks – Updating a dimension or
fewer resources.
Error-free designs reduce risk and liability for all parties involved.
Designing structures with interesting shapes such as those seen on the Twickenham
Riverside
Development Project, are made possible with computational design. Read
more about the award-winning project here.
How Computational Design Is Used Now
Although computational design is an emerging concept to many in the industry, it has
been used in practice across numerous building and infrastructure projects.
One of the solutions used was a parametric model to assist with the design process.
The spherical roof and radial grids were parametrically controlled with the visual
programming plug-in Grasshopper enabled with Rhino modeling software. With the
parametric model, designers were able to effortlessly adjust the geometry of the
structure as the design was fine-tuned, allowing the design process to finish on
schedule even after numerous design changes.
There is an inflated demand for urban housing in Japan. With 9 in 10 Japanese citizens
residing in densely-packed cities, Daiwa House Group, Japan’s largest homebuilder, is
tasked with the challenge of maximizing housing opportunities across the scarce
available land. To do this, they utilize generative design practices.
Daiwa House Group uses generative design tools to speed up their workflow and
present customers with unique house plans that maximize their building lot rather than
rely on conventional methods. “Generative design … [offers] possibilities that deviate
from conventions in positive ways. I think that is the technology’s greatest appeal,”
explains Daiwa’s Project Director Masaya Harita.
How Computational Design Will Be Used in the Future
Computational design is positioned to alter the landscape of the AEC industry in the
same way CAD and project management software have. Once initial barriers to entry
are overcome, computational design will be a revolutionary addition to architectural
design, engineering, and construction.
Computational design methods are beginning to transcend the scope of design and
enter into construction. Contactors will input parameters about their unique construction
sites and receive optimized data about procedures to enhance efficiency and reduce
costs, including site improvements such as:
the ideal number and location of tower cranes and other heavy
equipment.
Although computational design tools are relatively easy to use thanks to visual
programming, implementing the design method across a company or an entire industry
is no small feat. Therefore, designers, engineers, and contractors intrigued by the
efficiencies and optimizations computational design offers should advocate for its use,
one project at a time.
grow by $ 8.38 bn during 2022-2025 progressing at a CAGR of 24% during the forecast
period.
6. Microstation
MicroStation’s advanced parametric 3D modeling and intelligent drafting
capabilities enable infrastructure professionals to collaborate on and deliver
projects of any scale and complexity.
You and your team can aggregate work in MicroStation, including designs and
models created with Bentley’s discipline-specific modeling applications. As a
result, you can create comprehensive, multi-discipline BIM models,
documentation, and other deliverables.
MicroStation and Bentley BIM applications are built on the same
comprehensive modeling platform. You, therefore, can quickly progress your
MicroStation work into discipline-specific workflows with Bentley’s design and
analytical modeling applications. With this flexibility, each member of your
project team has precisely the correct application for the work they need to
do.
8. Autodesk Civil 3d
Autodesk® Civil 3D® software is a civil engineering design and
documentation solution that supports Building Information Modeling (BIM)
workflows on civil infrastructure projects, including roads and highways, rail,
site development, airports, and water.
Civil 3D helps civil infrastructure professionals improve project delivery,
reduce risk, errors, and omissions, and respond faster to project changes.
Additionally, users can streamline time-consuming tasks such as corridor
design (road and rail), intersection design, parcel layout, site grading,
and piping design with specific tools and customizable design standards.
9. ArchiCAD
ARCHICAD is an architectural BIM CAD software for Macintosh and Windows
developed by the Hungarian company Graphisoft.
Equip the entire job site with instant access to reliable BIM data on any device.
Exceptional performance
Mitigate risk
Build the project owners are expecting
11. Autodesk Navisworks
Autodesk Navisworks Manage software (commonly called Navis) offers
design and construction professionals a comprehensive project review
solution, providing advanced tools for interference analysis, 5D analysis, and
spatial coordination.
13. BricsCAD® BIM Software
BricsCAD is a software application for computer-aided design, developed by
Bricsys nv. The company was founded in 2002 by Erik de Keyser, a longtime
CAD entrepreneur.
14. Edifices BIM Software
Edificius is the professional choice for architects, engineers, and surveyors
looking for a BIM software that will help bring projects and concepts to life:
create floor plans or 3D models with parametric BIM objects and complete the
project with things from the software’s online library.
15. Infurnia
Infurnia is a cloud-native BIM Software for professional architects that
DI ALIGNED DIMENSION / Creates an aligned dimension.
enables you to implement BIM in your designs in a seamless and integrated
DL DETAIL LINE / Creates view-specific lines.
manner.
SPOT ELEVATION / Displays the elevation of a selected
EL
point.
Quickly access detailed model information through visual programming.
FR Access modelFIND/REPLACE
information in /any
Find3rd
andparty
replace.
software using Infurnia APIs.
Export your model
MODELandGROUP:CREATE
model information in industry-standard
GROUP; DETAIL IFC4 format
GP
GROUP:CREATE GROUP / Creates a group of elements.
Conclusion
RT TAG ROOM; ROOM TAG / Tags the selected room.
Merely a few decades after early prototypes, BIM technologies are now one of
TAG BY CATEGORY / Applies tags to elements based on
TG the most significant aides in a building’s design journey. As innovations
their categories.
propagate, developers keep adding new features to the BIM software currently
TX TEXT / Adds text.
available.
Therefore, the suitable design solution for each project is unique and depends
on its scope. Though, the rising competition among the companies that
develop the top BIM software is poised to make the lives of designers easier.
Collaborate
Context Menu
Contextual Tabs
// DIVIDE SURFACE / Applies a division grid along a surface in a conceptual des
Create
Manage
Modify
Navigation Bar
32 2D MODE / Navigates the view using only 2D navigation options.
Structure
System
DUCT FITTING / Places duct fittings (elbows, tees, end caps, and so
DF
on) in duct systems.
View
HIDDEN LINE / Displays the image with all edges and lines drawn
HL
except those obstructed by surfaces.
WIREFRAME / Displays the image of the model with all edges and
WF
lines drawn, but with no surfaces drawn.