Rohe BMK-Daten aus dem 2D-CAD-Layout mit unstrukturierten Bauteilbezeichnungen und Verbindungen
Beispiel für inkonsistente BMK-Datenformate, die manuelle Bearbeitung und Validierung erfordern
Elektrokonstruktion. Abteilung Automation und Planung
Automatisierte Konvertierung von BMK-Daten aus verschiedenen Quellen in Excel-Formate zur nahtlosen Weiterverarbeitung in Steuerungssystemen und E-CAD.
Projekt
BMK Tool: Automatisierte Ableitung der weiteren Imports für die Elektroplanung
Kategorie
Elektrokonstruktion. Abteilung Automation und Planung
Aufgaben im Projekt
Technologien
Python, Pandas, OpenPyXL, Excel
1/4
BMK-Daten liegen oft unsystematisch vor, csv Export aus dem Modell, powershell Skripte zur Aufbereitung und verschiedene Konfigurationen. Die Aufbereitung aus dem CAD Layout durch Selektieren der benötigten Symbole für den Export ist fehleranfällig und führt bei komplexen Projekten zu Verzögerungen und Ungenauigkeiten. Es fehlt eine automatisierte Lösung, die alle Formate zuverlässig aus einer Datenquelle erzeugt.
2/4
Entwicklung eines Python-Tools, das BMK-Rohdaten aus einem dxf-Anlagenlayout extrahiert und in formatierte Excel-Dateien exportiert. Dabei werden gängige Formate wie TIA Portal, WSCAD und einfache EA-Übersichten unterstützt. Sämtliche firmeninternen Formate können auf Wunsch abgebildet werden.
Das Tool kann in bestehende Workflows integriert werden und ist flexibel konfigurierbar, um unterschiedliche Projektanforderungen zu erfüllen.
3/4
Rohdaten werden eingelesen, mit Mustern geprüft und in Kategorien unterteilt. Fehlerhafte Einträge und Duplikate werden automatisch erfasst und in separaten Excel-Blättern dokumentiert. Fehler-Handling ist somit bereits im frühen Stadium möglich.
Das Tool erstellt neben einfachen EA-Übersichten auch SPS-konforme ‘Constants’ und ‘PLC Tags’ für TIA Portal sowie speziell formatierte WSCAD-Exporte mit oder ohne Bezugsinformationen.
Parameter wie Modus (EA, TIA, WSCAD), Eingabe- und Ausgabeordner sowie Namenskonventionen sind flexibel einstellbar, um unterschiedliche Projekte abzudecken.
Das Tool reduziert manuelle Aufwände deutlich und sorgt für konsistente, fehlerfreie BMK-Listen als Basis für Steuerung und Dokumentation
4/4
Die automatisierte Verarbeitung von BMK-Daten spart Zeit und minimiert Fehlerquellen bei der Erstellung von Steuerungs- und E-CAD-Dokumenten. Durch flexible Exportformate kann das Tool nahtlos in die weiteren Systeme wie das Siemens TIA Portal oder WSCAD integriert werden. Die Qualität und Nachvollziehbarkeit der Daten zur Betriebsmittelkennzeichnung wurde deutlich verbessert, was die Projektlaufzeiten verkürzt und die Planungsqualität erhöht.
Michael Stangl
Geschäftsführer