COMPAS 1.0: Affine Anchor

After many years of development, we are happy to announce the release of COMPAS 1.0!

COMPAS is an open source computational framework for research in Architecture, Engineering, Fabrication, and Construction. The goal of COMPAS is to simplify multidisciplinary collaboration in AEFC research, introduce computational rigour and standards in our academic community, encourage sharing and reuse of research results, and facilitate the transfer of state-of-the-art academic developments into practice.

The framework consists of a general-purpose core library, written in pure Python, and a growing collection of extensions that provide easy access to peer-reviewed research, state-of-the-art external libraries such as CGAL, libigl and Triangle, and tools with specialized functionality for AEFC applications such as Abaqus, ANSYS, SOFISTIK, ROS, etc.

COMPAS has dedicated packages for working with Rhino, Grasshopper, and Blender, but it can be used in any environment that supports Python scripting. It is available on PyPI and conda-forge and can be easily installed using popular package managers on multiple platforms.

3 Likes