Nano step - Learning Parametric Modelling
Introduction
Parametric modelling with Rhinoceros and its Grasshopper plugin transforms how we approach design, modelling, and analysis in civil and structural engineering. This article encourages engineers to take the first step in learning this powerful tool, which offers flexibility, efficiency, and a new level of control over complex designs. Below are three key benefits that make parametric modelling essential for modern engineering projects.
Three Key Benefits of Parametric Modeling for Engineers
Familiar CAD Concepts Enhanced
Rhino and Grasshopper retain familiar CAD elements: basic geometry (points, lines, curves, surfaces, and 3D objects), construction planes, gridlines, snapping, and various manipulation tools (like array, mirror, extend, trim, chamfer, extrude, and Boolean operations).
In Grasshopper (Plugin for Rhinocores), these tools are represented as "components" – functional blocks that perform specific tasks. Each component takes inputs (such as numbers or geometry), processes them, and outputs results, creating a dynamic, visually programmable workflow.
For example, the "Right Trigonometry" component under the "Math" tab will take two inputs ( two sides of a Right-angled triangle, one angle and one side) and will solve for unknown sides and unknown angles, Refer to Figure 2
This makes the interface easy to move from basic to complex with transparency.
The Grasshopper components are grouped under twelve families
The Grasshopper plugin is invoked by typing "Grasshopper" at the command line in Rhino
Components in Grasshopper
How can one remember all the components?
no need, double clicking on the Grasshopper screen, brings the input box, typing the first alphabet pops up with all components with that alphabet or complete word line "line", "curve", vector", "array", "region". Example below
Case Study 1
In the first case study, the Geometry of Belfast-type roof truss is generated, input parameter
Fig. 9 shows the complete scripting for geometry generation from input. The geometry will automatically change using a slider for different span and span-to-depth ratio values. Fig. 10 shows the geometry generated which can be exported as.IGES ( extension .igs) or STEP ( extension stp) for further structural analysis and design or taken ahead with the "Karamba3D" plugin for structural analysis and optimisation.
Components under Different Tabs
Summary
Parametric modelling with Rhino and Grasshopper empowers civil and structural engineers to streamline design processes, optimize complex geometries, and bring greater efficiency to their projects. Taking this first step into parametric modelling could be a game-changer in enhancing your engineering practice.
?Further Resources
University resources
YouTube
IStructE resources
?
?
HOD -Structural | Furnace Steel | Revamp Specialist | Modular Structure | Axens | Ex-Technip | PEC
1 周Looks like this can be useful in oil and gas industries as most of the time arrangements are similar and can greatly reduce time for rework.
Transform engineering work into fun with programming || Join 3,000 AEC professionals on my learning platform and become a computational designer!
1 周Great article about learning Grasshopper and Rhino Hemant Gor However a case study with Belfast roof truss may be too complex and scare most engineers and architects at the start. Nevertheless, it is great example of showing GH power ??