Research track 02

StructuralEngineering.

Computational tools are most valuable when they strengthen—not obscure—structural reasoning. This work connects classical engineering methods with transparent parametric and automated workflows.

SOFiSTiKGrasshopperRhinoRFEMPython

Selected studies

Engineering models designed for iteration and understanding.

Bridge design · Parametric modelling

SOFiSTiK × Grasshopper × Rhino

A bridge-study workflow linking geometric control in Rhino and Grasshopper with structural analysis in SOFiSTiK. The model is organized around legible parameters so alternatives can be tested without losing the connection between geometry and mechanics.

Building design · Structural system

House structure study

A classical building-design exercise focused on load paths, system selection, and the disciplined translation from architectural geometry to an analysable structural model.

Automation · Model generation

RFEM × Python

Automating repetitive model operations and structured data exchange with Python. The goal is a faster engineering loop while preserving explicit assumptions and reviewable intermediate results.

Parametric workflow

Geometry, analysis, and judgement remain connected.

01

Define

Set geometry, boundary conditions, and intent.

02

Generate

Build a consistent analytical model.

03

Evaluate

Compare behaviour across alternatives.

04

Refine

Feed engineering judgement back into the model.

Principles

What makes a computational model useful.

P / 01

Traceable assumptions

Inputs, boundary conditions, and simplifications should remain visible enough to be challenged.

Clarity before complexity
P / 02

Controlled variation

Parameters should support meaningful engineering questions—not variation for its own sake.

Design space with intent
P / 03

Reviewable outputs

Automation should make comparison and verification easier for the engineer responsible for the decision.

Human judgement stays central
Next research track

Experimental Structural Engineering