Getting Started

Requirements

Dependencies

1. Setting up the Anaconda environment with COMPAS

Execute the commands below in Anaconda Prompt:

(base) conda config --add channels conda-forge

Windows

(base) conda create -n revamp compas_fab=0.22.0 --yes
(base) conda activate revamp

Mac

(base) conda create -n revamp compas_fab=0.22.0 python.app --yes
(base) conda activate revamp

Verify Installation

(revamp) pip show compas_fab

Name: compas-fab
Version: 0.22.0
Summary: Robotic fabrication package for the COMPAS Framework
...

Install on Rhino

(revamp) python -m compas_rhino.install -v 7.0

2. Installation of Dependencies

(revamp) conda install git

UR Fabrication Control

(revamp) python -m pip install git+https://github.com/augmentedfabricationlab/ur_fabrication_control@master#egg=ur_fabrication_control
(revamp) python -m compas_rhino.install -p ur_fabrication_control -v 7.0

3. Cloning and installing the Course Repository

(revamp) cd C:\Users\YOUR_USERNAME\workspace
(revamp) python -m pip install -e workshop_aaec_revamp
(revamp) python -m compas_rhino.install -p workshop_aaec_revamp -v7.0

4. Cloning and installing additional repositories

Simulation of the mobile platform:

Install mobile_fabrication_control

(revamp) cd C:\Users\YOUR_USERNAME\workspace
(revamp) python -m pip install -e mobile_fabrication_control
(revamp) python -m compas_rhino.install -p mobile_fabrication_control -v7.0

Voilà! You can now go to VS Code, Rhino or Grasshopper to run the example files!