A great place to start is reading our Wiki here including pages like the Structure of the BHoM and Using the BHoM.
Try the installer and a selection of sample scripts.
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.
In the following build order:
Build as many as you like of your chosen Interop Toolkits:
- Revit_Toolkit
- Robot_Toolkit
- ETABS_Toolkit
- Lusas_Toolkit
- GSA_Toolkit
- TAS_Toolkit
- XML_Toolkit
- RAM_Toolkit
Then build as many User Interface Repositories as you like:
- Rhinoceros_Toolkit & Grasshopper_Toolkit (you need both)
- Dynamo_Toolkit
- Excel_Toolkit
You are good to go!
BHoM is an open-source project and would be nothing without its community. Take a look at our contributing guidelines and tips here.
BHoM is free software licenced under GNU Lesser General Public Licence - 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 and COPYRIGHT_HEADER.