Grasshopper API link - Cost estimation (05) version 24

Dit artikel is ook beschikbaar in:
In this tutorial, you'll discover how to effectively parameterize a joint to generate a range of costs for various settings using Grasshopper. REMARK: This manual is valid for versions up to 24.1.2

Grasshopper - Installatie van de plugin

Je kunt een proefversie van Rhino3d en Grasshopper downloaden via de Rhino3d website. Start Rhinoceros en selecteer de template met Meters:

inline image in article

Voer in de command regel "Package Manager" in:

inline image in article

Een nieuw venster verschijnt; selecteer IDEAStatiCa en klik op Install. De plugin wordt gedownload en geïnstalleerd. Om actief te worden, is een herstart van Rhinoceros noodzakelijk.

inline image in article

Om Grasshopper te starten met de IDEA StatiCa plugin, selecteer Tools / Grasshopper in het Rhihoceros tabblad.

inline image in article

Zoals u kunt zien, is de plugin nu beschikbaar.

inline image in article

Leer meer over de componenten en opdrachten in de IDEA StatiCa-plugin voor Grasshopper in het artikel Beschrijving van Grasshopper-plug-incomponenten.

Colibri plugin

As Grasshopper can not work with loops, you have to install another plugin - COLIBRI, which you will utilize in this tutorial.

inline image in article

IDEA StatiCa Connection – Design of a joint and set parameters

For the example, you will create a simple moment connection using a template:

inline image in article

Change both the cross-sections to the CHS400,10.

inline image in article

Now change the Plate to Plate Operation according to following picture:

inline image in article

Add operation Rib with actual settings:

inline image in article
inline image in article

Copy this Operation and set up these values:

inline image in article

To be able to work with parameters, it is necessary to enable the Developer tab in Preferences / Advance Settings

inline image in article

Now, you have to set up three parameters for this connection. Click in the Developer tab on the + button and set the values. The first one will be the diameter of bolts, the second one the length of the rib and the third one the position of the rib. Both parameters a and b set to Visible.

inline image in article

Connect all three parameters with the appropriate values of the corresponding operations.

inline image in article

Finally, you can save this connection under the name Model_costs_template.ideaCon.

Grasshopper - Import of the *ideaCon file and adding components

Create a new document, select the tab Params in the upper ribbon, and place the component File Path on the Canvas. 

inline image in article

Right-click on the component and select the file Model_costs_template.ideaCon you saved before. 

Note: If you open the attached file, you must change this path accordingly. 

Check the attached file for all the components, enabling cost estimation.

You can also watch the video, where the workflow is seen. 

Here is the final video with running the script.


Toegevoegde downloads

Gerelateerde artikelen