https://github.com/bhom/imodel_toolkit
Toolkit to Interface With IModel.js
https://github.com/bhom/imodel_toolkit
adapter bhom bim geometry
Last synced: 3 months ago
JSON representation
Toolkit to Interface With IModel.js
- Host: GitHub
- URL: https://github.com/bhom/imodel_toolkit
- Owner: BHoM
- License: lgpl-3.0
- Created: 2020-01-18T00:56:13.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-11-03T16:37:22.000Z (over 2 years ago)
- Last Synced: 2023-11-03T17:36:45.465Z (over 2 years ago)
- Topics: adapter, bhom, bim, geometry
- Size: 24.4 KB
- Stars: 0
- Watchers: 5
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
- Codeowners: docs/CODEOWNERS
Awesome Lists containing this project
README
[](https://www.gnu.org/licenses/lgpl-3.0)
# BHoM
A great place to start is reading our Wiki [here](https://github.com/BHoM/documentation/wiki) including pages like the [Structure of the BHoM](https://bhom.xyz/documentation/Basics/Coding%20fundamentals/The-BHoM-code-organisation/) and [Using the BHoM](https://bhom.xyz/documentation/Basics/Using-the-BHoM/).
## Quick start ##
Try the [installer](http://bhom.xyz/) and a selection of [sample scripts](https://github.com/BHoM/samples).
## Building the BHoM and the Toolkits from Source ##
You will need the following to build BHoM:
- Microsoft Visual Studio 2013 or higher
- Microsoft .NET Framework 4.0 and above (included with Visual Studio 2013)
- Note that there are no software - specific dependencies (only operating system relevant), this is specific: BHoM is a software agnostic object model.
### Clone and build the Core BHoM Repos
In the following build order:
- [BHoM](https://github.com/BHoM/BHoM)
- [BHoM_Engine](https://github.com/BHoM/BHoM_Engine)
- [BHoM_Adapter](https://github.com/BHoM/BHoM_Adapter)
- [BHoM_UI](https://github.com/BHoM/BHoM_UI)
- [Socket_Toolkit](https://github.com/BHoM/Socket_Toolkit)
- [Mongo_Toolkit](https://github.com/BHoM/Mongo_Toolkit)
Build as many as you like of your chosen Interop Toolkits:
- [Revit_Toolkit](https://github.com/BHoM/Revit_Toolkit)
- [Robot_Toolkit](https://github.com/BHoM/Robot_Toolkit)
- [ETABS_Toolkit](https://github.com/BHoM/ETABS_Toolkit)
- [Lusas_Toolkit](https://github.com/BHoM/Lusas_Toolkit)
- [GSA_Toolkit](https://github.com/BHoM/GSA_Toolkit)
- [TAS_Toolkit](https://github.com/BHoM/TAS_Toolkit)
- [XML_Toolkit](https://github.com/BHoM/XML_Toolkit)
- [RAM_Toolkit](https://github.com/BHoM/RAM_Toolkit)
Then build as many User Interface Repositories as you like:
- [Rhinoceros_Toolkit](https://github.com/BHoM/Rhinoceros_Toolkit) & [Grasshopper_Toolkit](https://github.com/BHoM/Grasshopper_Toolkit) (you need both)
- [Dynamo_Toolkit](https://github.com/BHoM/Dynamo_Toolkit)
- [Excel_Toolkit](https://github.com/BHoM/Excel_Toolkit)
You are good to go!
## Want to contribute? ##
BHoM is an open-source project and would be nothing without its community. Take a look at our contributing guidelines and tips [here](https://github.com/BHoM/BHoM/blob/main/CONTRIBUTING.md).
## Licence ##
BHoM is free software licenced under GNU Lesser General Public Licence - [https://www.gnu.org/licenses/lgpl-3.0.html](https://www.gnu.org/licenses/lgpl-3.0.html)
Each contributor holds copyright over their respective contributions.
The project versioning (Git) records all such contribution source information.
See [LICENSE](https://github.com/BHoM/BHoM/blob/main/LICENSE) and [COPYRIGHT_HEADER](https://github.com/BHoM/BHoM/blob/main/COPYRIGHT_HEADER.txt).