Skip to content
Valentin Noves edited this page Jul 24, 2020 · 17 revisions

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

What is BIMSOCKet?

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.

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

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

  • Automatic synchronization. We're not yet making an effort to support old platforms, but we have tested BIMsocket in Node.js, Chrome, Firefox, Safari, MS Edge, and Electron

  • Database Storage. When you use BIMSOCKet everything is saved in a database, you any change you make while you are offline will be updated as soon as you connect again.

  • Format Agnostic. BIMSOCKet currently use Json as the exchange format but any other format like IFC, glTF, etc. can be use as well.

  • Multi Model Capability.You can create multiple Sockets and then upload all of them together so every modification will only affect the model origin.

  • Useful API. ith the BIMSOCKet API you can not only share information but also process it or modified before it reaches any program.

  • Easy plugin. Create a project in BIMSOCKet is easy, just create a database, install your software node and then select the created database.

What problems do we solve?

1.Save time

2.Improve comunication in the AEC industry

3.Allow new workflows and processes

Conections logo

Do you wanna help?

1.Feel free to fix any of the reported issues

2.Add any features from the planned features list

3.No code experience, no problem here is a list of how you can help us

4.Test the product and give us feedback here