Skip to content

HoareLea/SAM_gbXML

Repository files navigation

Build (Windows) Installer (latest)

SAM_gbXML

SAM_gbXML is part of the SAM (Sustainable Analytical Model) Toolkit
an open-source collection of tools designed to help engineers create, manage, and process analytical building models for energy and environmental analysis.

This repository provides gbXML import and export utilities to enable interoperability between SAM analytical models and tools that use gbXML as a building information exchange format.

It supports translation between gbXML geometry and SAM analytical representations, with helper utilities for validation and geometry inspection.

Welcome — and let’s keep the open-source journey going. 🤝


Features

  • Import gbXML and translate gbXML geometry into SAM analytical objects
  • Export SAM analytical models to gbXML
  • Create and manipulate gbXML geometry programmatically
  • Validate gbXML files and basic schema/geometry consistency

Resources


Installing

To install SAM using the Windows installer, download and run the
latest installer.

Alternatively, you can build the toolkit from source using Visual Studio.
See the main repository for details:
👉 https://github.com/SAM-BIM/SAM


Development notes

  • Target framework: .NET / C#
  • gbXML mapping follows SAM-BIM analytical modelling conventions
  • New or modified .cs files must include the SPDX header from COPYRIGHT_HEADER.txt

Licence

This repository is free software licensed under the
GNU Lesser General Public License v3.0 or later (LGPL-3.0-or-later).

Each contributor retains copyright to their respective contributions.
The project history (Git) records authorship and provenance of all changes.

See:

  • LICENSE
  • NOTICE
  • COPYRIGHT_HEADER.txt

About

SAM gbXML Toolkit

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages