Axolotl provides a set of volumetric modelling components for Rhino Grasshopper. They come as GH user objects and most of them are Python scripts. The range of possible applications is quite broad, it can do a lot of things. It is not very fast! It is thought and used as a teaching resource.
Keywords: signed distance fields (SDF), voxel space, function representation (FRep), constructive solid geometry (CSG), implicit surface
- Download and unpack the zip-Archive
- Copy the content of the folder UserObjects (*.ghuser files) into the corresponding special folder of your Grasshopper installation (Grasshopper: File > Special Folders > User Object Folder)
- You should then see a new tab "Axolotl" appear in the GH toolbar, containing the Axolotl components
- A second zip-Archive can be downloaded that contains some example definitions
- As most of the user objects are Python scripting components, you will also need to install GHPython plugin from here: food4rhino.com/app/ghpython
A folder with some example definitions can be downloaded below. Note that these are not always up to date, when UserObject definitions change. For more detailed description, see here: github.com/dbt-ethz/Axolotl/tree/master/examples
Join the AXOLOTL group on grasshopper3d.com to see some examples and share your creations.
More about the research on volumetric modeling can be found here: dbt.arch.ethz.ch/research-stream/volumetric-modelling/
We wrote a paper about many of the concepts involved, called Volumetric Modelling for 3D Printed Architecture
The most recent version of the components can always be found here: github.com/dbt-ethz/Axolotl
The idea is that this becomes a proper GH plugin one day. Some of the components might get rewritten in C# for performance improvement.
DBT - Digital Building Technologies / ITA / ETH Zurich / Mathias Bernhard / firstname.lastname@example.org