BIM Coordinator Program (INT) April 22, 2024

Find the next step in your career as a Graphisoft Certified BIM Coordinator!

Parametric design
About Rhino & Grasshopper and PARAM-O.

Grasshopper-Archicad without Rhino

Anonymous
Not applicable
I am currently working on a research project with a local firm where we aim to develop a grasshopper script that could color visualize energy use (from data extracted from the Archicad energy evaluation report) on building volumes/forms in Archicad. However, I want to know if there are ways to work directly between Archicad and Grasshopper without using Rhino as a link. In other words, what is the capacity of the Grasshopper-Archicad live connection to read geometry from Archicad directly into Grasshopper? I am trying to eliminate the incorporation of Rhino in this equation for two reasons: 1. Avoid purchasing Rhino for the firm I work with + 2. Avoid having to introduce the office to the use of a new modeling program that they aren’t familiar with (people at the office only know how to use Archicad, but little/no knowledge of Grasshopper and Rhino. Ultimately, I would just have to set up the grasshopper script and it would automatically run with Archicad projects and not have them go through accessing Rhino in addition to that. Does anyone know how this workflow could work?
7 REPLIES 7
Laszlo Nagy
Community Admin
Community Admin
Grasshopper is a Rhino "Add-On" and is run by typing the "Grasshopper" command in Rhino. I do not think Grasshopper can run on its own.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Nader Belal
Mentor
@abdel243@umn.edu & @abdel243@umn.edu

1. Grasshopper is a rhino plugin, you need Rhino.
2. Mc Neel is creating a new project that is doing just what you need called RhinoInside, but you will still need to purchase/install rhino to function.
3. Rhino is not that difficult, and for what you're proposing they have to learn one of the two procedures:
3a. Either to type "Grasshopper" to fire it up from with in Rhino.
3b. How to navigate to the Grasshopper icon.

4. If you needed something a little but more elaborate, just create an office reference guide.

5. For the economic reasons you have just mentioned, I can't say anthing but contact the local dealer, maybe he can offer you a solution tailored to your needs.

About the workflow, PM me, may be I can help
A good friend of mine have once told me that I´m so brute that I´m capable of creating a GDL script capable of creating GDLs.
leceta
Expert
Shortly, you cannot scape from rhino if you want to use Grasshopper. Not even using RhinoInside...

If you dont want to pay a Rhino license (you should) Invest time learning python + Archicad API, hopefully, in the near future (3-4 years?) you will be able to automate "some" operations

Anyway, Rhino is particularly cheap, license cost 1200€, each release is published more or less each 5-6 years. Update are 600€. A bargain. And Graphisoft is investing resources to enhance connection with Rhino/Grasshopper. I my opinion, Rhino is a must-have in the toolset of an Archicad user.
leceta
Expert
Rajaa Issa from McNeel has recently published a very interesting manual about algorithms design and data structures basics for grasshopper. Enjoy!
https://www.rhino3d.com/download/rhino/6.0/essential-algorithms

Also worth mentioning her previous manual about essential maths for programmers.
https://www.rhino3d.com/download/rhino/6/essentialmathematics

For completing these resources for beginning with Grasshopper, David Rutten has made some good introductory lessons. They are rather old videos, but the content is excellent:

the very basics: https://vimeopro.com/rhino/grasshopper-getting-started-by-david-rutten
not so very basics: https://vimeo.com/28175502
mastering Data trees: https://vimeo.com/channels/datatreegh
Nader Belal
Mentor
@leceta

+1
A good friend of mine have once told me that I´m so brute that I´m capable of creating a GDL script capable of creating GDLs.
Besides Grasshopper, Marionette, and Dyno, what other algorithmic design software for use with CAD programs is there ?

ArchiCAD 25 7000 USA - Windows 10 Pro 64x - Dell 7720 64 GB 2400MHz ECC - Xeon E3 1535M v6 4.20GHz - (2) 1TB M.2 PCIe Class 50 SSD's - 17.3" UHD IPS (3840x2160) - Nvidia Quadro P5000 16GB GDDR5 - Maxwell Studio/Render 5.2.1.49- Multilight 2 - Adobe Acrobat Pro - ArchiCAD 6 -25

Nader Belal
Mentor
From Bentley side you have Generative Component (never seen it)
A good friend of mine have once told me that I´m so brute that I´m capable of creating a GDL script capable of creating GDLs.
Learn and get certified!