Tuesday, 11 October 2011

Rhino/Grasshopper to Tekla

In the past two months I have been progressing a Grasshopper plugin that enables direct exchange of data between Rhino/Grasshopper and Tekla.  Tekla is a quite compehensive BIM application, although I have initially concentrated on the structures aspect for Fabrication.

This has been driven by a couple of projects where the steel work has been modelled in Rhino to fabrication detail and precision, either by python scripting or manual modelling.  Rhino does not presently have direct extraction to NC format for fabrication, so a means to automatically extract this information from Tekla without duplicating modelling efforts has many benefits.

As part of this, I have been advancing some "reverse engineering" components to convert rhino polysurfaces (that do not contain "explicit history" information such as profile extrusion, end conditions such as miters or cut parts, or drilled hole locations.  This can be implied from the features that the polysurface (brep) has.

I still find Grasshopper a very convenient means to assign attributes such as steel grade, finish, part/assembly numbering etc, so the Tekla plugin is only a GH addon at this moment.  I am happy to assist with explaining/applying this tool to your project if it is of interest.

To download the installer, please visit http://www.geometrygym.com/downloads

As part of a presentation I will make later this week to the Light Weight Structures conference in Sydney, I prepared a grasshopper definition to emulate the primary structure of the velodrome (which owes a lot of it's success to the generative approach taken by all designers).

Here's another example model that you can try for yourself. Download


  1. Being entangled in a gym is a picture that more and more people have placed themselves in, as they are becoming more and more conscious with their health. The frequent use of gym facilities, usually leaves you a question as to why you should have membership to a gym.

    MyoCalm Intramax

  2. Its very interesting,, I am a tekla modellor from india, bangalore. I would like to learn more about rhino and grasshooper. Where i will get this software course?

  3. Hi Sajesh,

    Rhino Evaluation can be downloaded here:
    Grashopper here:
    My plugins here:
    Get in touch if you need help setting up. Note if you use Tekla v17, this is only compatible with Rhinov5