vnoves / BIMSocket

A bidirectional cloud socket to connect any type of AEC software in real time
https://bimsocket.rocks/
MIT License
7 stars 1 forks source link
csharp css firebase-database html javascript threejs

BIMSocket logo

Keeping you conected

💬 Join the BIMSocket community

This project has been developed in July 2020 during the AEC Tech Hackathon.You can find the presentation of the idea Here

BIMSOCKet Main Goal

BIMSOCKet main goal is not only to communicate programs but to enhance the way we work in our industry. Our ultimate goal is create processes and workflows between all the different programs and make them work as whole.

Conections logo

What is BIMSOCKet for?

Conections logo

BIMSOCKet is a bidirectional cloud socket to connect any type of 3D software in the industry in real time. For the hackathon we will connect Revit, a Three JS viewer and Unity (maybe be Rhino as well) to our socket and show how it works.

How does it work under the hood?

BIMSOCKet allows you to create a Firebase realtime database and then use addins on each software to connect to it in real time and save changes.

Conections logo

Features and design principles

Contribute

BIMSocket is an open-source project. You can make suggestions or track and submit bugs via Github issues. You can submit your own code to the BIMSocket project via a Github pull request.

Clone this repo

git clone https://github.com/vnoves/BIMSocket.git

Load submodules

git pull --recurse-submodules

Refresh submodules git submodule update --init --recursive

git submodule update --recursive --remote

For more details go to Contribute

Getting Started

Visit the wiki Getting started page

Authors

License

MIT Licence