Installation¤
Install the compas_fab library itself. For the CAD environment you plan to
use, also see CAD front-ends. For the planning backend you
plan to use, see Choosing a backend.
We recommend uv for managing your Python
environment, but pip and conda work too.
Install uv¤
If you do not have uv installed:
Create a virtual environment¤
Activate it:
Install compas_fab¤
Or with pip:
Or with conda from the conda-forge channel:
Verify installation¤
You should see a confirmation message that compas_fab is installed correctly.
Next steps¤
- Choose a backend: pick a planner that matches what you want to do.
- Set up a CAD front-end: Rhino, Grasshopper, Blender, COMPAS Viewer or headless Python.
- Concepts: a backend-agnostic walkthrough of the data
model (
RobotCell,RobotCellState,Target,Waypoints).