{"id":26175512,"url":"https://github.com/bhom/etabs_toolkit","last_synced_at":"2026-04-03T00:28:56.976Z","repository":{"id":38429024,"uuid":"51499973","full_name":"BHoM/ETABS_Toolkit","owner":"BHoM","description":"Tools for ETABS and CSI Software","archived":false,"fork":false,"pushed_at":"2025-08-26T09:06:03.000Z","size":2209,"stargazers_count":22,"open_issues_count":37,"forks_count":10,"subscribers_count":10,"default_branch":"develop","last_synced_at":"2025-08-26T11:37:26.796Z","etag":null,"topics":["adapter","analysis","bhom","structure"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BHoM.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-02-11T07:22:15.000Z","updated_at":"2025-07-28T08:01:28.000Z","dependencies_parsed_at":"2023-02-02T19:03:20.818Z","dependency_job_id":"fa3206ae-db7f-4e4b-a4b8-bc00d8baa6a7","html_url":"https://github.com/BHoM/ETABS_Toolkit","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/BHoM/ETABS_Toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BHoM%2FETABS_Toolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BHoM%2FETABS_Toolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BHoM%2FETABS_Toolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BHoM%2FETABS_Toolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BHoM","download_url":"https://codeload.github.com/BHoM/ETABS_Toolkit/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BHoM%2FETABS_Toolkit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274902168,"owners_count":25371074,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-12T02:00:09.324Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adapter","analysis","bhom","structure"],"created_at":"2025-03-11T20:56:49.717Z","updated_at":"2026-04-03T00:28:56.968Z","avatar_url":"https://github.com/BHoM.png","language":"C#","readme":"\n[![License: LGPL v3](https://img.shields.io/badge/License-LGPL%20v3-blue.svg)](https://www.gnu.org/licenses/lgpl-3.0) [![Build status](https://ci.appveyor.com/api/projects/status/pc3au0y87vcl05tf/branch/master?svg=true)](https://ci.appveyor.com/api/projects/status/etabs_toolkit/branch/master) [![Build Status](https://dev.azure.com/BHoMBot/BHoM/_apis/build/status/ETABS_Toolkit/ETABS_Toolkit.CheckCore?branchName=master)](https://dev.azure.com/BHoMBot/BHoM/_build/latest?definitionId=81\u0026branchName=master)\n\n# ETABS_Toolkit\n\nThis toolkit allows interoperability between the BHoM and CSI ETABS. Enables creation, manipulation and reading of structural finite element analysis models as well as loading information and extraction of analysis results.\n\nhttps://www.csiamerica.com/products/etabs\n\n### Known Versions of Software Supported\n\n#### Built and tested:\nCSI ETABS 2016\nCSI ETABS 17\nCSI ETABS 18\nCSI ETABS 20\nCSI ETABS 21\nCSI ETABS 22.7.0\n\n#### Not supported:\nCSI ETABS versions 22.0.0 to 22.6.0.\n\n### Net runtime issues\n\nThere are currently some internal failures in the ETABS API when called in a NET Core environment. For this reason, running the ETABSAdapter in runtimes above net 4 is disabled.\n\nIf you are using the ETABS 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\n\nA fix to allow for higher net runtimes is being worked on.\n\n\n### Documentation\nFor more information about functionality, currently supported types and known issues see [ETABS_Toolkit wiki](https://github.com/BHoM/ETABS_Toolkit/wiki)\n\n---\nThis 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/)\n\n## Quick Start 🚀 \n\nGrab the [latest installer](https://bhom.xyz/) and a selection of [sample scripts](https://github.com/BHoM/samples).\n\n\n## Getting Started for Developers 🤖 \n\nIf you want to build the BHoM and the Toolkits from source, it's hopefully easy! 😄 \nDo take a look at our specific wiki pages here: [Getting Started for Developers](https://bhom.xyz/documentation/Guides-and-Tutorials/Coding-with-BHoM/)\n\nIn order to support multiple versions of ETABS with changes to the API, multiple build configurations have been set up. These all rename the resulting dll of the adapter project in order to support multiple versions to be installed simultaneously. ETABS_Toolkit needs to be built separately for each version of ETABS. To switch between version and specific ETABS_Toolkit configurations use Configuration Manager:  \nDebug16 -\u003e ETABS 2016   \nDebug17 -\u003e ETABS 17  \nDebug18 -\u003e ETABS 18 \n\n## Want to Contribute? ##\n\nBHoM 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).\n\n\n## Licence ##\n\nBHoM 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)  \nEach contributor holds copyright over their respective contributions.\nThe project versioning (Git) records all such contribution source information.\nSee [LICENSE](https://github.com/BHoM/BHoM/blob/main/LICENSE) and [COPYRIGHT_HEADER](https://github.com/BHoM/BHoM/blob/main/COPYRIGHT_HEADER.txt).\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhom%2Fetabs_toolkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbhom%2Fetabs_toolkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhom%2Fetabs_toolkit/lists"}