What is Inkbeagle all about?

The Inkbeagle project seeks ways in which an informed design process for (structural) designers can be facilitated. Academic research on the act of structural designing and how designers make decisions points out that designers do want to make informed decisions, but that this is not always possible due to time constraints or (digital) interfaces that do not allow for this.

The Inkbeagle project started as a proof-of-concept to create interactive data visualisations from structural finite element models. As designers tend to generate multiple design alternatives, assess these and select the most promising solutions from the set, great emphasis has been laid on the allowance to compare multiple design solutions simultaneously. Data visualization is able to compress large amounts of data into an understandable representation, this approach was indeed assessed as very valuable by designers from the professional field.

   Proof-of-concept piece of software, used to investigate the practical use of interactive data visualisations for structural design. (Loos, L., 2019, Vrije Universiteit Brussel)

Inkbeagle Data

This plugin allows to handle data, attached to Grasshopper geometries analogous to Attribute User Text that can be set to rhino objects. Inkbeagle Data objectifies data and geometries into inkObjects on which basic operations such as filtering, evaluating expressions and sorting can be performed, fully based on Grasshopper's native data types. Furthermore various methods are included to import and export the inkObjects as a file to and from Grasshopper.


Inkbeagle Canvas

This implementation allows to create interactive graphs. It needs to be used along the Inkbeagle Data plugin for Grasshopper.

This part of Inkbeagle is currently under development.

Sofistik import

Read a Sofistik database to get geometrical data and structural results and turn them into inkObjects that can be handled in Grasshopper with the help of Inkbeagle Data.

Private project for now.

Karamba3d import

Read elements from Karamba3d and cast it into inkObjects that can be handled in Grasshopper with the help of Inkbeagle Data.

It's just an idea on the shelf for now.