BauBio Jeremias · Bau und Nachhaltigkeit

Abgeschlossen

UBP-Rechner: Umweltbelastung direkt aus dem CAD-Export

Ein Rechner ordnet HiCAD-Stahlbauteile den KBOB-Daten zu und liefert Umweltbelastungspunkte, Pareto-Diagramm und Excel-Export.

Jahr
2025
Leistungen
Webanwendung · Datenabgleich · Excel-Export
Stand
Prototyp
Erste Version
04.12.2025
Abschluss der Anpassungen
18.12.2025
Datenbasis
KBOB-Ökobilanzdaten im Baubereich

Ausgangslage

BauBio Jeremias musste für Stahlbauteile die Umweltbelastung in Umweltbelastungspunkten (UBP) angeben. Die Mengen stammen aus dem CAD-Programm HiCAD. Die Referenzwerte stehen in den KBOB-Ökobilanzdaten.

Der CAD-Export ist eine Excel-Mengenliste. Jede Zeile hat ein Material, ein Gewicht und oft eine Beschichtung. Diese Angaben müssen zu den Einträgen der Ökobilanzdaten passen. Wer das von Hand macht, vergleicht Zeile für Zeile.

Lösung

ByteBricks hat einen Rechner als Webanwendung gebaut. Der Ablauf hat drei Schritte.

  1. Die Mengenliste aus HiCAD hochladen.
  2. Der Rechner ordnet Material und Beschichtung den KBOB-Einträgen zu und berechnet die UBP.
  3. Das Ergebnis lässt sich ansehen und als Excel-Datei exportieren.

Die Auswertung zeigt:

  • UBP pro Bauteil, nach Material und nach Beschichtung
  • ein Pareto-Diagramm: Welche Bauteile verursachen den grössten Teil der Belastung?
  • eine Liste der Zeilen, die der Rechner nicht zuordnen konnte

Der Rechner rät nicht. Was er nicht kennt, zeigt er an. Eine Person prüft diese Zeilen und ergänzt die Zuordnung. Der gleiche Werkstoff kann je nach Form (Blech oder Profil) andere Werte haben. Auch das berücksichtigt die Zuordnung.

Der Excel-Export trägt einen Zeitstempel. Die Anwendung ist mit einem Passwort geschützt.

Zusammenfassung mit Total UBP, Gewicht und Trefferquote, darunter die Umweltbelastung pro Material
Zusammenfassung und Umweltbelastung pro Material
Pareto-Diagramm der 15 Bauteile mit der grössten Umweltbelastung
Pareto: Welche Bauteile verursachen den grössten Teil der Belastung?
Liste der Bauteile, die der Rechner nicht zuordnen konnte
Was der Rechner nicht kennt, zeigt er an

Alle Bilder zeigen den echten Rechner mit einem erfundenen Beispielprojekt. Bauteile und Zahlen stammen nicht von BauBio Jeremias.

Ergebnis

Stand: Prototyp. Die erste lauffähige Version stand am 4. Dezember 2025. Am 18. Dezember 2025 folgte die zweite Runde mit weiteren Zuordnungsregeln, neuen Diagrammen und einer Spalte mit der KBOB-Material-ID für die Kontrolle.

Einen Betriebsstart nennen wir nicht. Wir nennen auch keine Zeitersparnis in Stunden.

Tabelle mit den Ergebnissen pro Bauteil und der KBOB-Material-ID
Ergebnis pro Bauteil, mit KBOB-Material-ID für die Kontrolle

Wie wir gearbeitet haben

Die erste Version entstand an einem Nachmittag, am 4. Dezember 2025. Danach folgte die zweite Runde mit weiteren Zuordnungsregeln. Der Rechner kennt nur Zuordnungen, die in der Zuordnungstabelle stehen. Fehlt eine, erscheint die Zeile in der Liste und die Tabelle wächst.

Die Zuordnung ist nachvollziehbar. Die Ergebnistabelle enthält die KBOB-Material-ID jeder Zeile. Wer das Ergebnis kontrolliert, sieht sofort, welcher Eintrag verwendet wurde.

Technik

  • Python mit Streamlit für die Oberfläche
  • pandas und openpyxl für Excel-Import und Excel-Export
  • Plotly für Pareto-, Balken- und Verteilungsdiagramme
  • Zuordnungstabelle als JSON-Datei, damit Regeln ohne Code-Änderung wachsen können
  • Datenbasis: Ökobilanzdaten im Baubereich 2009/1:2022 v7.0, UBP'21

Nächster Schritt

Sie haben eine Mengenliste, die jemand von Hand auswertet? Senden Sie uns eine Excel-Liste oder ein Beispiel des Ablaufs. Anonymisiert reicht.

Im Erstgespräch klären wir, ob sich ein Werkzeug lohnt. Danach folgt eine schriftliche Offerte mit Umfang, Festpreis und Termin.

Für Planungs- und Ingenieurbüros: Excel-Exit-Sprint.

Über ByteBricks

ByteBricks ist ein Produktstudio in Bern. Wir entwickeln Software für KMU, von der ersten Idee bis zum laufenden Betrieb.

Wir klären zuerst, was wirklich gebraucht wird. Wir bauen in kurzen Schritten und zeigen laufend Zwischenstände. Sie sind die ganze Zeit dabei. Nach dem Start bleiben wir dran und entwickeln weiter.

  1. 01 Klären

    Wir fragen nach Zielen, Abläufen und Sonderfällen und verwerfen schwache Ideen früh.

  2. 02 Gestalten

    Wir entwerfen Abläufe und Oberflächen aus der Sicht der Menschen, die damit arbeiten.

  3. 03 Bauen

    Wir bauen in kurzen Schritten und prüfen und testen jede Änderung, bevor sie live geht.

  4. 04 Weiterentwickeln

    Der Start ist ein Zwischenhalt, danach verbessern wir die Software mit Ihnen weiter.

Wir arbeiten nicht nach Schema. Der Ablauf passt sich Ihrem Projekt an.

Ansprechperson: Michael Scheiwiller, michael@bytebricks.ch

Ein ähnliches Werkzeug für Ihr Büro?

Erzählen Sie uns in 30 Minuten, was heute noch von Hand läuft. Wir sagen Ihnen ehrlich, ob und wie wir helfen können.