https://github.com/bhom/sap2000_toolkit
https://github.com/bhom/sap2000_toolkit
adapter analysis bhom structure
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bhom/sap2000_toolkit
- Owner: BHoM
- License: lgpl-3.0
- Created: 2018-03-08T15:08:47.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2025-10-02T15:48:04.000Z (8 months ago)
- Last Synced: 2025-11-09T05:03:31.943Z (7 months ago)
- Topics: adapter, analysis, bhom, structure
- Language: C#
- Size: 933 KB
- Stars: 9
- Watchers: 7
- Forks: 2
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://www.gnu.org/licenses/lgpl-3.0) [](https://ci.appveyor.com/api/projects/status/sap2000_toolkit/branch/master) [](https://dev.azure.com/BHoMBot/BHoM/_build/latest?definitionId=202&branchName=master)
# SAP2000_Toolkit
This toolkit allows interoperability between the BHoM and SAP2000. Enables creation and reading of structural finite element analysis models and analysis results.
[SAP2000 Product Website](https://www.csiamerica.com/products/sap2000)
### Known Versions of Software Supported
The adapter is intended to support SAP2000 version 21 and all future versions. It is currently tested on version 23 exclusively.
### Net runtime issues
There are currently some internal failures in the SAP2000 API when called in a NET Core environment. For this reason, running the ETABSAdapter in runtimes above NET4 is disabled.
If you are using the SAP2000 Adapter with Grasshopper in Rhino 8 you can change the runtime used by Rhino to framework. To do this, please see this link: https://www.rhino3d.com/en/docs/guides/netcore/#to-change-rhino-to-always-use-net-framework
A fix to allow for higher net runtimes is being worked on.
### Documentation
For more information about functionality see [Object Relation Table](https://github.com/BHoM/SAP2000_Toolkit/wiki/BHoM-SAP2000-Object-Relations)
---
This toolkit is part of the Buildings and Habitats object Model. Find out more on our [wiki](https://github.com/BHoM/documentation/wiki) or at [https://bhom.xyz](https://bhom.xyz/)
## Quick Start 🚀
Grab the [latest installer](https://bhom.xyz/) and a selection of [sample scripts](https://github.com/BHoM/samples).
## Getting Started for Developers 🤖
If you want to build the BHoM and the Toolkits from source, it's hopefully easy! 😄
Do take a look at our specific wiki pages here: [Getting Started for Developers](https://bhom.xyz/documentation/Guides-and-Tutorials/Coding-with-BHoM/)
## 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).
## License ##
BHoM is free software licensed under GNU Lesser General Public License - [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).