Bim technical office for the_devenopment of a 1km2 island
Jordi Ortiz 13/08/2025 Works

BIM Technical Office for the Development of a 1km² Island

Complex modelling of topography and landscaping, masterplan development, and BIM coordination for the design and construction stages...

Tec Dynamo, Tec Grasshopper
BIM Process automation for manufacturer
Modelical 22/04/2024 Works

Process automation for Kriscadecor

Kriskadecor manufactures curtains and decorative elements. To optimise their work, we have developed an application with Grasshopper to rati...

Tec Grasshopper
Electric Tower parametric design and modelling
Bruno Castillon 12/05/2022 Works

Electric Tower Parametric Modelling

Parametric analysis of electrical towers to establish their optimal shape in early stages. The algorithm works minimizing the combination of...

Ind Construction, Tec Grasshopper, Tec Rhino
Bridge Modelling with Tekla
Bruno Castillon 09/02/2022 Guidelines

Modelling Rebars for bridges

Civil Infrastructures models are often defined by the road axis. BIM softwares begin to consider this requirement but for detailing workarou...

Tec Grasshopper, Tec Revit STR, Tec Rhino
parametric model of the roof of the La Laguna Cathedral
Roberto Molinos 02/05/2017 Case studies

ACHE Innovation Prize

Roof Replacement La Laguna Cathedral ACHE, the Spanish Technical Association for Structural Concrete, has awarded its Second Prize, Innovati...

Tec Grasshopper, Tec Rhino
Roberto Molinos 12/01/2017 Guidelines

Grasshopper Python 106

Loops (II) In the previous lesson we introduced some loops. Working with conditional statements and loops together with numbers and strings ...

Tec Grasshopper, Tec Python
Alberto Ramos 30/10/2015 Guidelines

Grasshopper best practices

Tips for working with Grasshopper. Setting a number of good practices will help us to have clear files, that will allow an external person t...

Tec Grasshopper
Roberto Molinos 20/04/2015 Guidelines

Grasshopper Python 105

Loops (I) Loops are a fundamental weapon when dealing with program flow. You’ll want your component to perform a certain action many t...

Tec Grasshopper, Tec Python
Roberto Molinos 20/04/2015 Guidelines

Grasshopper Python 104

Lists In the last post we discussed applying conditional operations to single values. But that is way too simple. We expect to process many ...

Tec Grasshopper, Tec Python
Roberto Molinos 24/03/2015 Guidelines

Grasshopper Python 103

Conditional Statements Working with single values improves a lot when you can perform what is called conditional logic. This introduces a ba...

Tec Grasshopper, Tec Python
Roberto Molinos 24/03/2015 Guidelines

Grasshopper Python 102

Variables and Assignment After the introduction in our latest post now is time to get our feet wet with a fundamental concept: variables. Wh...

Tec Grasshopper, Tec Python
Roberto Molinos 23/03/2015 Guidelines

Grasshopper Python 101

Introduction This is the first of a series of posts that should work as an introductory course to computer programming in general and script...

Tec Grasshopper, Tec Python
Roberto Molinos 30/03/2014 Guidelines

Grasshopper Scripting 108

Useful Stuff (II) After the beautiful examples from 107, let’s see some more examples of iteration that are not easily achievable with...

Tec C#, Tec Grasshopper
Roberto Molinos 30/03/2014 Guidelines

Grasshopper Scripting 107

Examples (I) In the previous lesson we described and used the concept of nested loop, and used it with basic types and Points. In this lesso...

Tec C#, Tec Grasshopper
Roberto Molinos 23/03/2014 Guidelines

Grasshopper Scripting 106

Loops (II) In the previous lesson we introduced some loops. Working with basic variables is interesting but I wanted to introduce a new vari...

Tec C#, Tec Grasshopper
Roberto Molinos 23/03/2014 Guidelines

Grasshopper Scripting 105

Loops (I) Loops are a fundamental weapon when dealing with program flow. You’ll want your component to perform a certain action many t...

Tec C#, Tec Grasshopper
Roberto Molinos 22/03/2014 Guidelines

Grasshopper Scripting 104

Lists In the last post we discussed applying conditional operations to single values. But that is way too simple. We expect to process many ...

Tec C#, Tec Grasshopper
Roberto Molinos 22/03/2014 Guidelines

Grasshopper Scripting 103

Conditionals and Operators Working with single values improves a lot when you can perform what is called conditional logic. This introduces ...

Tec C#, Tec Grasshopper