Skip to content

Structural Design

DataFusr FEM logo

DataFusr Structural enables seamless data exchange and automated structural design workflows across engineering software. The DataFusr client connects the DataFusr platform with multiple structural engineering applications, allowing engineers to transfer models, results, and design data reliably and efficiently—without manual rework. At its core, the client includes the haskoning-structural Python package, which converts structural models between supported analysis and design tools. This makes it possible to move from one software environment to another while preserving geometry, loads, boundary conditions, mesh, analyses and results. In addition, the client integrates with the Haskoning API server, providing access to automated design checks and engineering calculations. These tools support consistent verification, reduce repetitive tasks, and help engineers make faster and better design decisions. Together, these components form a flexible, extensible platform for modern structural design workflows—linking data, tools, and calculations into a single, connected ecosystem.

DataFusr Speckle connectors

Haskoning-structral FEM Client

The haskoning-structural Python package can be used to transfer data between different engineering softwares. Currently, the following softwares are supported:

Quickstart

You can install the haskoning-structural package for Python through pip. For more information on installation procedure, refer to the haskoning-structural documentation

Eurocode

The haskoning-eurocode Python package provides validated design checks and calculations from the Eurocode as Python code. Currently implemented modules include:

Documentation Haskoning Eurocode module

Structural Design Tools

The structural design tools is in the basis a collection of Python code. It implements both formulas from the Eurocode module, as well as some equilibrium calculations that give insight in the design performance of a structure. The tools are distributed as Python code, through the Haskoning API server (Equation) and as Grasshopper components.

Python code

The Structural Design Tools can also directly be used in Python.

Team

The DataFusr structural team consists of the following people:

NameRole
Reinier RingersProduct Owner
Yannick van der BurghScrum Master
Rob ClaessensFEM General
Knut TjensvollFEM General
Jurriaan FloorFEM General / DIANA
Ruud HeurkensFEM Eurocode
Nick ElbersFEM Sofistik
Rik van SchaikFEM Sofistik
Jinxuan HeFEM VIIA / CD20
Marijn DrillenburgFEM Structural Design Tools
Weiyi ZhangFEM ABAQUS
Yannick v.d. BurghFEM SCIA
Nam TruongFEM STAAD
Vincent HuigenFEM VIIA

©Haskoning