Gramazio Kohler Research
Open Positions
Compas FAB
Compas Timber
AIXD: AI-eXtended Design
AI-Augmented Architectural Design
Impact Printing
AR Timber Assemblies
Architectural Design with Conditional Autoencoders
Integrated 3D Printed Facade
Think Earth SP7
Robotic Plaster Spraying
Additive Manufactured Facade
Human-Machine Collaboration
Timber Assembly with Distributed Architectural Robotics
Eggshell Benches
Autonomous Dry Stone
Data Driven Acoustic Design
Mesh Mould Prefabrication
Data Science Enabled Acoustic Design
Thin Folded Concrete Structures
Adaptive Detailing
Deep Timber
Robotic Fabrication Simulation for Spatial Structures
Jammed Architectural Structures
Digital Ceramics
On-site Robotic Construction
Mesh Mould Metal
Smart Dynamic Casting and Prefabrication
Spatial Timber Assemblies
Robotic Lightweight Structures
Mesh Mould and In situ Fabricator
Complex Timber Structures
Spatial Wire Cutting
Robotic Integral Attachment
Mobile Robotic Tiling
YOUR Software Environment
Aerial Construction
Smart Dynamic Casting
Topology Optimization
Mesh Mould
Acoustic Bricks
Additive processes
Room acoustics
Compas Timber, 2022-2024
Software development project
compas_timber is a user-friendly open-source software toolkit to streamline the design of timber frame structures. Despite its advancements in digitalization compared to other building techniques, timber construction is often perceived as challenging, involving intricate design, planning, coordination, and fabrication processes. We aim to increase the use of timber in architecture by lowering the threshold of creating versatile and resource-aware designs.

compas_timber is an open-source library written in Python and integrated within the COMPAS framework ecosystem. It provides an implementation for Rhino as a Grasshopper plug-in, which we employ in teaching design studios for master students in architecture. At the current stage, the library encompasses tools for the fast and intuitive design of timber frame structures with simple joints. It offers a parametric data model composed of beams, joints, and assembly entities to describe semantic information about the structure. As we look forward, we envision expanding the toolkit to include interfaces to structural analysis software and specialist timber construction software, assembly sequencing methods, fabricability checking tools and more.

To find out more, see compas_timber documentation and source code.

Gramazio Kohler Research, ETH Zurich

Collaborators: Dr. Aleksandra Anna Apolinarska, Chen Kasirer, Gonzalo Casas
Copyright 2024, Gramazio Kohler Research, ETH Zurich, Switzerland
Gramazio Kohler Research
Chair of Architecture and Digital Fabrication
ETH Zürich HIB E 43
Stefano-Franscini Platz 1 / CH-8093 Zurich

+41 44 633 49 06
Follow us on:
Vimeo | Instagram