Exploring computational design and digital fabrication with the COMPAS framework and the
compas_timberpackage.
👉 Slides
We will install compas_timber in Rhino and also in a standalone Python environment.
- Open Rhino 8, then open the
Package Manager(typePackageManagerin the command line), and search forcompas_timber, install the version1.0.1. - Restart Rhino.
- Open the example
00_hello_world.ghfrom theexamplesfolder to test the installation.
Install uv as pre-requisite (if you don't have it yet):
On Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"On MacOS / Linux:
curl -Ls https://astral.sh/uv/install.sh | shYou might need to restart VS Code if it was open during the installation of uv.
Open VS Code and open a terminal in the folder of this repository.
Create a new virtual environment:
uv venv --python 3.14Activate it:
On Windows:
.venv\Scripts\activateOn MacOS / Linux:
source .venv/bin/activateThen, install the package via pip:
uv pip install compas_timber==1.0.1Finally, test the installation by running the 00_hello_world.py script from the examples folder.
Make sure you select the newly created virtual environment in VS Code before running the script. You can do this by clicking on the Python version in the bottom-left corner of VS Code and selecting the interpreter from the
.venvfolder.
