Showing results for 
Search instead for 
Did you mean: 

Grasshopper — ARCHICAD Live Connection

Emoke Csikos

The Grasshopper - ARCHICAD Live Connection is a part of the Rhino – Grasshopper – ARCHICAD Toolset.

Generate and manipulate BIM elements in ARCHICAD directly from Grasshopper

This tool enables Rhino/Grasshopper and ARCHICAD to communicate directly in order to create and manipulate a BIM model in full or in parts through Grasshopper’s visual scripting interface. Designers whose work is currently based on either Rhino/Grasshopper or ARCHICAD can leverage its functionality to their advantage. The live, associative and bi-directional nature of the connection enables users to build versatile workflows and utilize the connection in multiple scenarios — using both Apple Mac OS or Microsoft Windows operating systems.
In projects where the design is primarily determined by using the Rhino-Grasshopper toolset, users can apply the GH-AC Connection to convert the design into a full BIM model and still retain some of the algorithmic editing capabilities. In other cases, Rhino/Grasshopper (or other Rhino plug-in) can be used to complement an existing BIM project with algorithmic functions or freeform modelling environment in any stage of the design process. In these situations, the framework or reference geometry for the part designed in Grasshopper can be taken directly from ARCHICAD itself.

Grasshopper-ARCHICAD Live Connection V2.0

The latest update of GRAPHISOFT’s Grasshopper-ARCHICAD live connection opens a new level of intelligent workflows between the two design environments (algorithmic design and BIM).

With the brand new “Deconstruct” function, users can now use their BIM models as the backbone of their design, adding algorithmic design logic using Grasshopper. This allows designers to maintain the basic design logic in BIM (such as the base geometry of the building) and extend that with intelligent design details that follow changes in the core design.

A simple example is demonstrated in the video below, where building survey data about the built environment is being used to re-create the building information model of an urban environment after a recent earthquake in Italy.

Urban Deconstruction: from GIS terrain data to BIM master plan

Simple Deconstruction: from Conceptual volumes to BIM project

Grasshopper — ARCHICAD Live Connection Training Videos

Part One of the “Grasshopper – ARCHICAD Live Connection” training video series is available on our YouTube channel. Watch these introductory videos to learn how to design ARCHICAD Elements using the Live connection tool. Each video focuses on a different ARCHICAD Element and how it can be created and controlled using the appropriate Grasshopper components.


See ARCHICAD, Rhino and Grasshopper in Action

To see the real-time, bi-directional workflows between ARCHICAD, Rhino and Grasshopper in action, watch these videos presenting different real-life workflow scenarios!

Creating a Free-form Shading Device
This video clip presents how to create a free-form shading device for a multi-story building using Rhinoceros, Grasshopper and ARCHICAD.

Creating a Parametric Tower
This workflow video presents how to create a parametric tower using Rhinoceros, Grasshopper and ARCHICAD.

Creating a Triangulated Surface with the Morph Tool in ARCHICAD
This workflow video presents how to create a free-form surface in Rhinoceros, which will subsequently be transformed to an ARCHICAD Morph element by using Rhinoceros, Grasshopper and ARCHICAD.

Creating a Parametric Fence
This video clip presents how to create a parametric fence using Rhinoceros, Grasshopper and ARCHICAD.

Creating Algorithmic Solar Panels
This video clip presents how to create algorithmic solar panels using Rhinoceros, Grasshopper and ARCHICAD.

Download Grasshopper - ARCHICAD Live Connection




I am using:


Archicad 24 6004 INT FULL version,


Grasshopper-Archicad Live Connection 2.3


Rhino 7 (Version 7 (7.11.21293.09002, 2021-10-20))




When attempting to 'set' an object by clicking the 'set' object in Archicad button (from the dropdown menu in Grasshopper), the window focus does not automatically switch to the Archicad window, and I cannot complete the 'set object' operation.


Similarly, even if I preselect the objects to be set in Archicad first, I cannot successfully get them linked as values within the corresponding parameter object, even if I right click and select 'set multiple' objects immediately after preselecting them in Archicad.  I am a long time user of both Rhino and grasshopper, and any help here would be greatly appreciated. Thank you!



On a possibly related note,  the grasshopper-Archicad live connection .dmg file contains 6010 in the file name.  The other installation files use this four digit naming convention to denote the corresponding build within a given version (here, Archicad 24 6004 INT).  Is the grasshopper-Archicad live connection .dmg supposed to go with an Archicad 24 6010 build of some sort?


Screen Shot 2021-11-11 at 9.10.32 PM.png




I have the same problem. did you find a solution?


Thank you!


Well the same think Rhino 7 (7.16.22067.13002) and Archicad 25 (4013). Exactly the same problem. Any ideas?. Now I tried it with super fresh Mac book pro with Macosx 12.2.1.



I am experiencing the same problem in an M1 Max Macbook Pro. Any update from Graphisoft? It seems that they have absolutely not interested in making the Archicad Grasshopper Connections stable and an usable product. Seems to be always in a Beta State.


Hello all,


For those that have been attempting to make the rhino 7 connection with grasshopper using Archicad 24, I found this link below. 

"8. Support for Rhino 6 and 7


Archicad 25 offers support for both Rhino 6 and 7. Previously in Archicad 24, Rhino 5 and Rhino 6 were supported." 

Still looking?

Browse more articles

Back to articles

See latest solutions

Accepted solutions

Start a new discussion!