Installation

Installation with conda

conda create -n dem -c conda-forge python=3.9 compas compas_occ compas_view2 shapely --yes
conda activate dem
pip install compas_assembly

Install compas_assembly for Rhino

compas_assembly can be installed in Rhino like any other COMPAS package. See the Getting Started instructions for Rhino in the main COMPAS docs for more information.

python -m compas_rhino.install

Note that, if Rhino was running while the above command was executed, you have to restart Rhino before the changes have an effect.

Install compas_assembly for Blender

Instructions coming soon…

Install equilibrium solvers

compas_assembly provides data structures and algorithms for managing the relationships between the individual elements of an assembly. However, it doesn’t provide any solvers for assessing the stability of assemblies or, for example, for assessing the impact on stability of the application of external loads or differential settlements at the support. To enable this kind of functionality, you have to install additional packages. Currently, the following equilibrium solvers are compatible with compas_assembly.

  • compas_rbe

  • compas_cra

  • compas_prd

  • compas_3dec

Installation instructions are available on the respective project pages.