Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/noahsub/aspenlog

The Application of Specified Environmental Load Generator (Aspenlog 2020) is an online desktop application designed to calculate environmental loads (wind, seismic, and snow) on building cladding components. These calculations are based on Chapter 4 of the National Building Code of Canada (NBCC) 2020.
https://github.com/noahsub/aspenlog

Last synced: 4 days ago
JSON representation

The Application of Specified Environmental Load Generator (Aspenlog 2020) is an online desktop application designed to calculate environmental loads (wind, seismic, and snow) on building cladding components. These calculations are based on Chapter 4 of the National Building Code of Canada (NBCC) 2020.

Awesome Lists containing this project

README

        












Code style: black
code style: prettier

# Application of Specified Environmental Load Generator
The Application of Specified Environmental Load Generator (Aspenlog 2020) is an
online desktop application designed to calculate environmental loads (wind,
seismic, and snow) on building cladding components. These calculations are based
on Chapter 4 of the National Building Code of Canada (NBCC) 2020. The
application was developed by the University of Toronto Institute for
Multidisciplinary Design & Innovation (UT-IMDI) for SEEDA.

## Overview
- Automatically get site parameters from an address
- Efficiently input building parameters
- Calculate environmental loads
- Calculate load combinations
- 3D visualizations of the building, loads, and load combinations
- Export all data to an Excel file
- User accounts to save and load projects and access them from any device anywhere with an internet connection

![aspenlog2020](assets/images/aspenlog_demo_slower.gif)

## Hosting the Backend
Refer to [Setup and Installation](https://noahsub.github.io/Aspenlog/setup-and-installation.html) in the documentation.

## Running the Application
To run the frontend application simply install the latest release for your operating system from the releases page.
Currently, there is support for x86 architecture on Windows, MacOS, and Linux however, the application can be run on
many other platforms by running the following (assuming node is installed):

```bash
cd frontend
npm install electron
npm start
```

## Documentation
You can see how the program is structured and how to use here: [Documentation](https://noahsub.github.io/Aspenlog/)

## Authors



noahsub



alastairsim



kinheychan



lishujie2000



myraliym


## LICENSE
This project is licensed under the Mozilla Public License 2.0 - see the [LICENSE](LICENSE) and [DISCLAIMER](DISCLAIMER) files for details.