Skip to main content

COMPAS Masonry is a masonry assessment toolbox for Rhino based on the COMPAS framework.

Project description

COMPAS Masonry

[!WARNING] This plugin is under active development, and its functionality will frequently change.

COMPAS Masonry

COMPAS Masonry is a plugin for Rhino for the assessment of masonry structures, and for the stability analsis of Discrete Element Models in general.

The current version of this plugin is based on COMPAS 2 and is available for Rhino 8.

Installation

To install COMPAS-Masonry, use Rhino's package manager Yak. To open Yak, type PackageManager on the Rhino command line.

COMPAS-Masonry installation with Yak

COMPAS Packages

COMPAS-Masonry uses the following COMPAS packages:

After installing RhinoVAULT with Yak, these requirements will be installed automatically if necessary. The tool might be unresponsive during this process, which might take up to 1 or 2 mins. The packages are installed in a separate virtual environment named COMPAS-Masonry.

[!NOTE] Note that COMPAS-Masonry currently doesn't include any solvers (such as compas_cra) yet. This is because they have dependencies that are still difficult to install in Rhino.

User Interface

COMPAS-Masonry defines the following Rhino commands:

  • Masonry
  • Masonry_session_undo
  • Masonry_session_redo
  • Masonry_session_open
  • Masonry_session_save
  • Masonry_scene_clear
  • Masonry_scene_redraw
  • Masonry_settings

These commands can be executed using the Rhino command line (simply start typing the command name), or with the corresponding buttons of the COMPAS-Masonry toolbar.

COMPAS-Masonry toolbar

If the toolbar is not visible after installing COMPAS-Masonry, you can load it from the "Toolbars" page. To open the "Toolbars" page, type Toolbar on the Rhino command line...

Rhino Toolbars

Documentation

For further "getting started" instructions, a tutorial, examples, and an detailed description of the individual commands and the user interface, please check out the online documentation here: COMPAS-Masonry Gitbook

Issues

Please report problems using the issue tracker of the github repo: https://github.com/blockresearchgroup/compas-Masonry/issues

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

compas_masonry-0.2.1.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

compas_masonry-0.2.1-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file compas_masonry-0.2.1.tar.gz.

File metadata

  • Download URL: compas_masonry-0.2.1.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for compas_masonry-0.2.1.tar.gz
Algorithm Hash digest
SHA256 6238ab94600394a038bb6db04cad8ac4186a7a5cf5f567013264618115651de1
MD5 3d398016f2316dd9d0b7084ef2e324e5
BLAKE2b-256 37506481956323395b169bc25c6f978026d32000ab3f8379cedcc853bf74edb0

See more details on using hashes here.

File details

Details for the file compas_masonry-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: compas_masonry-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for compas_masonry-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 52a4159107bdf40bbf8d4ae861fa6e89965e9294d7f3f469135d4e827037af3d
MD5 998c6d599774722176aa2e4b07fbb6a0
BLAKE2b-256 256227db2afd23aabf1f5ae88fe5ddfcc3a25727908c033a3bfb272b645002eb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page