Glasshopper User Manual

Introduction

Setup

To get started, first log in to the service using the AuthComponent. Right-click on the"Provider" text and choose your login method: Google, Maffeis domain, or Maffeis username and password.

Immagine che contiene testo, schermata, Carattere, numero Il contenuto generato dall'IA potrebbe non essere corretto.

Next, use the UnitsComponent to select your preferred unit system. Right-click on the "Units System" text and select either metric or imperial units.

![Immagine che contiene testo, Carattere, Elementi grafici, schermata

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_3.png)

Geometry

To link geometry, you can either pass a surface to a Brep component or select a surface in Rhino, then right-click on the Brep component and choose "Set one Brep."

![Immagine che contiene schermata, specchietto dell'auto

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_4.png)

Built-up

Materials

The materials available for your built-up include glass, interlayer, and air materials.

Glass materials

There are two types of glass materials available: those that follow the ASTM standard and those that follow the EN16612 standard.

![Immagine che contiene testo, schermata

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_5.png)![Immagine che contiene testo, schermata

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_6.png)

Interlayer materials

You can select interlayer materials in two ways:

  • Database: Right-click on the "Material" option in the first component to choose from our database of interlayer materials.
  • Custom: Use the second component to input custom specifications.

![Immagine che contiene testo, schermata, Carattere

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_7.png)

Stacking layers

To define the thickness of a material layer, link the material to the LayerComponent and assign the desired thickness.

Once all individual layers are configured, merge all LayerComponents into the StratigraphyComponent to create the complete IGU (Insulating Glass Unit) built-up.

X

Y

Z

The 3D structure is created by extruding from inside to outside along the mean of the normals in each point.

![Immagine che contiene testo, diagramma, linea, Software per la grafica

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_8.png)

Loads and Mesh

![Immagine che contiene schermata, simbolo, design

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_9.png)

These are the multiple type of loads icons that can be applied to the IGU.

Example: barrier load

The Barrier Load component works by intersecting the glass surface with a horizontal plane at a specified height. The resulting area is then used as input for the Rhino Quad Mesh component as its Internal Edges.

![Immagine che contiene testo, schermata, diagramma, linea

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_10.png)

Restraints

Example: Z support on all edges

The following blocks are for fixing the z direction in all sides.

![Immagine che contiene Rettangolo, design

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_11.png) ![Immagine che contiene testo, schermata, Carattere

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_12.png)

Example: silicone support on one edge

![Immagine che contiene Rettangolo, testo, design, illustrazione

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_13.png) ![Immagine che contiene testo, schermata, Carattere, diagramma

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_14.png)

Load Combinations

![Immagine che contiene testo, schermata, Rettangolo, Carattere

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_15.png)

Use the yellow panel in the template above to define the coefficients for your load cases. Each row represents a single load case, and the columns are labeled with the load types, identified by these codenames:

WEGH: dead load (weight).
WPRE: wind pressure.
WSUC: wind suction.
SNOW: snow load.
BAR1: first barrier load.
BAR2: second barrier load.
PLO1: first point load.
PLO2: second point load.
TWIN/TSUM: temperature winter and summer.
AWIN/ASUM: altitude winter and summer.
PWIN/PSUM: pressure winter and summer.
NAME: name of the loadcase.
USAG: type of check: 0 if none, 1 for strength, 2 for deflections.
SHE1/SHE2: shear modulus of the first/second interlayer.

However, you can also click the Copy button and paste the data into an Excel file. The table will appear as follows:

![Immagine che contiene testo, schermata, linea, numero

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_16.png)

You may edit the parameters in each column, but keep in mind:

  • Do not remove any columns or change the column names, as this will cause errors.
  • You are free to add or delete rows as needed.

Once the table has been modified, select it in Excel and use the Paste button in the template to import the load combinations back into Grasshopper.

![Immagine che contiene testo, schermata, linea, Parallelo

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_17.png)

Connect all outputs to the Add Shear component and use the Reference Temperatures panel to apply seasonal temperature variations; the software will automatically determine the interlayer's shear modulus based on the temperature and the shortest load duration.

Calculation

The Glass Analysis component processes all the previously defined quantities, a selected standard, and the analysis options. The calculations are sent to our cloud servers for processing, which then returns the analysis results.

![Immagine che contiene testo, schermata

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_18.png)

This example demonstrates the application of the EN16602 standard with a spacer inserted into the cavities. Use the available Analysis options to control the visualization and analysis parameters: select between Nominal or Reduced thickness, define the color map, and establish the deflection limit.

![Immagine che contiene testo, schermata, diagramma, linea

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_19.png)

First, use the component circuit to select the folder and file name where the analysis results will be saved (this is accessible via the web app). Next, connect the output of the Glass Model Reference to the input of the Run Analysis component.

Results

Use the following circuit to see the output of the analysis.

![Immagine che contiene testo, schermata, diagramma, linea

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_20.png)

First, choose the combination number and glass layer. Then, configure the viewing direction by right clicking the face side and selecting Inside or Outside. Finally, right-click on the Stress Component menu to select the desired stress for visualization:

  • σid: Von Mises stress
  • σx/σy: Global x and y stresses
  • σ1/σ2/σ3: Principal stresses
  • τxy: Global xy shear stress

![Immagine che contiene testo, schermata, linea, diagramma

Il contenuto generato dall'IA potrebbe non essere corretto.](../material/manual_images/glasshopper_21.png)

Use the component shown above to create the PDF report of the analysis. The generated report will be available at the report file path on your computer.