Strawberry Tools

Strawberry Lab is an initiative to create free tools for structural engineers to tackle specific bottle-necks in their workflow. Tools that they are creating are automating areas of modelling and loading for cases with large amounts of structural elements, interoperability with professional software package SCIA Engineer is established by provided components. Components are grouped by structure type.

Terrain Modeler is a simple tool to turn surfaces and meshes defined by Rhino or Grasshopper geometry into terrain elevations with variable height. Alternative supported format is an external DXF file that contains 3D faces representing the terrain. Such DXF may be obtained for example by online map service at

Terrain modeller is further used as a definition of topology for parametric bridge modeller, that generates parametric bridge based on the terrain and road definition (currently not yet available). Version 1.0 contains 2 components:

  • Component for creating contour lines based on inputted Mesh that is defined by smooth surface. Mesh may be either triangular or composed of quads.
  • Component for creating terrain contours based on custom DXF file with terrain topology defined by Face3D

Bridge Substructure Modeller enables based on Road definition and available terrain definition (result of Terrain Modeller components) to construct topology of the bridge substructure. The components allow for variety of input parameters that define position of the bridge, length of separate spans, size of foundations and amount of piles underneath, basic definition of abutments and columns. Furthermore, the bridge definition is possible to convert to data model that may be imported to SCIA Engineer.

Cooling Tower Modeller was in its first version developed as a research project at the Faculty of civil engineering at the Czech Technical University in Prague. Cooling Towers have high complexity of definition of the wind load as it is variable both along the height of the tower and also along the tower. Usually, such model is created with discrete “meshing” and separate faces are loaded separately.

Cooling Tower modeller aims to automate the manual and lengthy work of applying load to not only cooling towers, but also other cylindrical structures (silos, steel tanks, etc.). Cooling Tower Modeler was rewritten in order to be accessible for Grasshopper users and it contains few components for parametric definition of a cooling tower and calculation of wind action on it according to Eurocode standard EN 1991-1-4.


PH Newsletter

Free Weekly Scripts

Join our exclusive email newsletter and be the first to receive our free, useful Grasshopper scripts every week!