SIMBIM

Algorithmic Design with Rhino and Grasshopper: From the Parametric Model to the BIM Model in Archicad

Webinar in SpanishRecorded on 12 May 2020Length 1:02:23Graphisoft

A joint technical seminar by SIMBIM and McNeel Europe devoted to algorithmic design. David León explains what Rhino and Grasshopper are and builds a parametric definition live from the perimeter of a plot; Joana Alsasua picks that geometry up in Archicad through the two-way connection with Grasshopper and turns it into building elements with their composites, their classification and their properties.

This recording captures a technical seminar from SIMBIM's virtual room devoted to algorithmic design, presented together with McNeel Europe. The session is led by Joana Alsasua, joined by David León, of McNeel Europe, who takes the Rhino and Grasshopper part. The approach is introductory: it is not a step-by-step tutorial but an explanation of what designing through algorithms means and of how that work then reaches the Archicad BIM model. David León places Rhino as a modeller based on NURBS surfaces, used in design, analysis, digital fabrication, prototyping and visualisation, and shows projects in which geometric complexity was resolved with Grasshopper definitions. He explains Grasshopper through the analogy of the cup of coffee: ingredients go in, a process combines them and the result comes out at the other end. He runs through the ecosystem of add-ons — physical simulation, structural optimisation, environmental analysis, landscape design — and what Rhino 6 and the version then in development brought: Quad Mesher, SubD modelling, rendering with Cycles, PBR materials, Rhino.Inside and Rhino.Compute. He then builds a definition from scratch. He draws the perimeter of a plot, turns it into a surface with Boundary Surface, subdivides its domain into four parcels, scales each of them from its own centre, sorts the points with Sort Along Curve to close a central courtyard, extrudes the four volumes with independent sliders, subtracts the courtyard with Solid Difference and deforms the whole with the Taper component. From the final volume he extracts a series of contours that will become the slabs. Joana Alsasua takes that same definition and shows the two-way connection with Archicad. From the Archicad tab inside Grasshopper she connects the geometry to a slab component, enables the connection in Archicad's interoperability section and the model appears built; moving a slider, the change is reflected in the project. The connection does not carry geometry alone: composites, layers, classification and properties are assigned from the components themselves. The second workflow runs the other way. Starting from a sports stadium modelled in Archicad, a shell is taken as the reference for generating beams and columns in Grasshopper, and when the façade is curved the structure adapts in cascade. It closes with a solar study using Ladybug on a curtain wall and a roof, the result of which leads to adding louvres with parameterised complex profiles.

  • What algorithmic design is and how it differs from modelling a fixed geometry.
  • What role Rhino and Grasshopper play within that approach to design.
  • How to read a Grasshopper definition as a sequence of inputs, processes and results.
  • How to reference Rhino geometry in Grasshopper and turn a polyline into a surface.
  • How to subdivide the domain of a surface to obtain working plots.
  • How to scale several elements independently, taking the centre of each one as the reference.
  • How to generate a parametric central courtyard by sorting points along a curve.
  • How to obtain slabs from a volume through contours at whatever spacing is defined.
  • How the two-way connection between Grasshopper and Archicad works and what is seen in each program.
  • How to assign composites, layers, classification and properties to the elements from Grasshopper.
  • How to work in the opposite direction and take geometry from an Archicad model as a reference to be parameterised.
  • Why a solar study at early stages changes design decisions.

  • 0:00 Bienvenida y objetivos del seminario
  • 1:58 Qué veremos hoy: guion de la sesión
  • 7:05 McNeel y el enfoque de Rhino
  • 9:09 Proyectos de referencia diseñados con Rhino
  • 11:15 Qué es Grasshopper y para qué se usa
  • 12:27 La analogía de la taza de café: entradas, proceso y resultado
  • 12:59 El ecosistema de complementos para Grasshopper
  • 14:03 El complemento de conexión con Archicad
  • 14:20 Novedades de Rhino 6
  • 16:46 Quad Mesher y modelado SubD
  • 20:35 Rhino.Inside y Rhino.Compute
  • 23:31 Demostración: el entorno de nodos de Grasshopper
  • 25:27 Del perímetro del solar a una superficie NURBS
  • 26:50 Subdividir el solar en cuatro parcelas
  • 30:38 Generar un patio central paramétrico
  • 34:13 Extruir los cuatro volúmenes con sliders
  • 36:26 Deformar el conjunto con el componente Taper
  • 39:00 Obtener los forjados por contornos
  • 41:13 La conexión bidireccional con Archicad
  • 44:00 Dos flujos de trabajo posibles
  • 46:33 Del algoritmo al forjado en Archicad, en directo
  • 47:52 Compuestos, clasificación y propiedades desde Grasshopper
  • 49:21 Flujo inverso: deconstruir un modelo de Archicad
  • 51:11 Análisis de soleamiento con Ladybug
  • 56:31 Preguntas de los asistentes

Watch this webinar in full, free

Create your free SIMBIM account to open this session and the rest of the SIMBIM Virtual Room. Already registered? Sign in.

Disclaimer — This session is published as it was recorded. Company and product names, logos, job titles, certifications, badges and partnership statements shown in it reflect the situation at the time of recording and may have changed since. Software versions and interfaces shown may also differ from current releases.

Presented by

  • Joana Alsasua
  • David León

← Recorded sessions