>_ DevTrendsde

Sprache

Start

Sprachen

Bereiche

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embedded Sicherheit
HTML

So öffnen Sie ein Revit-Modell oder eine DWG-Zeichnung im Browser und erhalten sofort eine Kostenschätzung – ohne proprietäre Software

Bausoftware ist auf eine bestimmte Weise aufgebaut. An einem Ende stehen schwergewichtige Unternehmensecosysteme wie Autodesk-Lösungen, die Hunderte von Dollar pro Monat und Nutzer kosten. Am anderen Ende stehen uralte lokale Kalkulationsprogramme mit Interfaces aus den frühen 2000er Jahren. Wenn Sie 3D-Modelle, Zeichnungen und Preise in einem System kombinieren müssen, war die Auswahl bis vor Kurzem mehr als schlecht.

Kürzlich habe ich das OpenConstructionERP-Repository erkundet. Dies ist eine Open-Source-Webplattform, die DWG-Zeichnungen, 3D-Revit- oder IFC-Modelle verarbeitet, automatisch physikalische Parameter der Elemente daraus extrahiert und Leistungsverzeichnisse erstellt. All das ist verpackt in einer Desktop-Anwendung oder einem Web-Service mit einer AGPL-3.0-Lizenz.

OpenConstructionERP Interface-Übersicht

Worum es bei diesem Projekt geht

OpenConstructionERP wurde als modulare Grundlage für Bauunternehmen konzipiert. Die Entwickler vergleichen es direkt mit WordPress – nur dass man hier statt Blogs und Online-Shops Anwendungen für die Baubranche erstellt.

Es gibt etwa 160 integrierte Module. Jeder Spezialist erhält sein eigenes Werkzeugset: Der Kalkulator arbeitet mit Sätzen und Klassifikatoren, der Bauleiter führt ein Bautagebuch und dokumentiert Mängel, und der Manager sieht Budgetanalysen ein.

Die Plattform kann mit Kalkulationsstandards verschiedener Länder arbeiten. Die Liste umfasst DIN 276, NRM, MasterFormat sowie heimische GESN und FER. Die Datenbank enthält über 120.000 vorgefertigte Preiseinträge.

Wichtigste Funktionen in der Praxis

Das Interessanteste ist zu sehen, wie das System Grafikdateien mit Geld und Arbeitsplänen verknüpft.

Automatische Mengenermittlung aus CAD und BIM

Normalerweise erfordert die Verknüpfung einer Kalkulation mit einem Modell die Installation von Revit oder spezieller Software. Hier haben die Entwickler ihren eigenen DDC cad2data-Konverter verwendet. Sie laden eine Datei im Format RVT, IFC, DWG oder DGN hoch, und das Python-Backend parst sie in Elemente und konvertiert sie in ein einheitliches JSON.

Исходник (.rvt / .ifc / .dwg)
       
       
DDC cad2data (извлечение геометрии)
       
       
Канонический формат элементов
       
       
Привязка к ведомости работ (BOQ)

Im Browser sieht es visuell aus: Klicken Sie auf eine Wand im 3D-Viewer oder auf eine Polylinie in einer 2D-Zeichnung, und die berechnete Fläche oder das Volumen geht sofort in die entsprechende Kalkulationsposition.

Gruppenbindung von BIM-Elementen an die Kalkulation

Leistungsverzeichnis-Editor und Satzbindung

Der Kalkulationseditor ist für keyboard-zentriertes Arbeiten konzipiert. Tabellen basieren auf AG Grid, sodass bei Änderung einer einzelnen Zelle oder Markierung die gesamte Hierarchie sofort neu berechnet wird.

Das System bewertet die Qualität des Leistungsverzeichnisses selbst nach 42 Validierungsregeln. Ein unfüllter Preis, eine leere Maßeinheit oder eine doppelte Position gefunden – Sie erhalten eine Warnung.

Leistungsverzeichnis-Editor

Einbindung neuronaler Netze

Die Entwickler haben KI nicht neu erfunden. Stattdessen haben sie eine Schicht zur Anbindung beliebiger Anbieter über API erstellt – ob Claude, OpenAI, Gemini oder DeepSeek.

Modelle werden für zwei Aufgaben eingesetzt:

  • Suche in der Preisdatenbank. Eine Anfrage wie „Betonwand

Ähnliche Projekte