Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@compas-dev

compas-dev

COMPAS - an open source computational framework for research and collaboration in AEC

COMPAS

COMPAS is an open source toolbox for developing computational solutions in AEC. It provides a base framework and a collection of extensions related to specific AEC-related tasks, problems, processes...

The base framework consists of

  • a main library;
  • bindings for CGAL, libigl, OCC, gmsh, and ShapeOp;
  • UI and visualisation packages;
  • CAD integrations for Rhino/GH and Blender; and
  • a collection of developer tools.

COMPAS is Python-based and platform and CAD-software independent. The simplest way to get started with COMPAS is to install the "meta package" compas_framework in a virtual environment with pip.

pip install compas_framework

This will install all of the packages of the base framework, except for the binding for OCC (compas_occ). If you are planning to work with Nurbs and Breps outside of Rhino, you should install compas_occ as well.

conda create -n comaps-dev -c conda-forge compas_occ
conda activate compas_dev
pip install compas_framework

For more information about the packages of the base framework, check out the documentation of compas_framework.

Pinned Loading

  1. compas compas Public

    Main library of the COMPAS framework and CAD integrations for Rhino/GH and Blender.

    Python 375 121

  2. compas_viewer compas_viewer Public

    Viewer for COMPAS based on PyOpenGL and PySide6.

    Python 12 11

  3. compas_occ compas_occ Public

    COMPAS wrapper for the Python bindings of OCC

    Python 27 9

  4. compas_cgal compas_cgal Public

    COMPAS package for working with CGAL.

    C++ 32 12

  5. compas_libigl compas_libigl Public

    COMPAS bindings for libigl.

    C++ 5 8

  6. compas_gmsh compas_gmsh Public

    COMPAS interface for Gmsh

    Python 2 1

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 47 repositories

Top languages

Loading…

Most used topics

Loading…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.