KBL für alle mit kbl4all
Das Werkzeug kbl4all
Die KBL (Kabelbaumliste; engl. Harness Description List) ist eine offizielle Empfehlung des VDA für den Austausch standardisierter Produktdaten. Die KBL wird als Datenaustauschformat zwischen Automobilherstellern und Zulieferern verwendet und beschreibt Kabelbäume mit allen fertigungsrelevanten Informationen.
Das Werkzeug kbl4all erzeugt aus einer gegebenen KBL-Datei einen komfortabel navigierbaren HTML-Report. Dieser präsentiert dem Anwender sämtliche Inhalte der KBL ansprechend aufbereitet und strukturiert.

Aufgrund des Reporting-Ansatzes ist kbl4all nicht mit interaktiven KBL-Viewern vergleichbar, die zusätzlich diverse Such- und Filtermöglichkeiten bieten.
Schwerpunkt bei der Entwicklung des Werkzeugs war und ist die Qualitätssicherung des aktuellen VDA-Standards KBL. kbl4all ist in erster Linie dazu gedacht, sämtliche Inhalte einer KBL so darzustellen, dass sich die standardkonforme Anwendung für den Autor bzw. Empfänger der KBL möglichst gut verifizieren lässt.
Anforderungen an kbl4all
Aus dieser Zielsetzung heraus leiten sich die folgenden Anforderungen an das Werkzeug ab:
- Alle Inhalte der KBL werden dargestellt.
- Die jeweils aktuellste KBL-Version wird zeitnah vollständig unterstützt.
- Schema-Verletzungen werden erkannt und angezeigt.
- Auch implizite Constraints, die nicht in der Schema-Definition verankert sind, werden geprüft und angezeigt.
Die Architektur von kbl4all erlaubt darüber hinaus auch die Einbindung zusätzlicher Prüf-Routinen, die ggf. nur bilateral zwischen den Austauschpartnern vereinbarte Regeln prüfen (z.B. Wertebereiche). Damit kann das Werkzeug eine wichtige Rolle bei der Kommunikation zwischen Entwicklungspartnern spielen.
Aktuell realisierte Funktionen
- Validierung der KBL gegenüber
- XML-Schema (2.2 und 2.3)
- Zusätzliche Schematron-Regeln für 2.3
- Benutzerdefinierte Schematron-Regeln
- Konvertierung von KBL 2.2 auf KBL 2.3
- Basis hierfür ist das XSL-Stylesheet der von ProSTEP und dem VDA, das auf der Website des ECAD-Implementor-Forum zum Download angeboten wird.
- Navigationsstruktur
- Teilumfänge
- Module
- Teile
- Externe Referenzen
- Topologie (Knoten, Segmente, Bemaßungen)
- Auswertungen je Modul bzw. Teilumfang
- Verbindungsliste: alle Verbindungen und Leitungen eines Moduls/Teilumfangs
- Steckerliste: alle durch die Verbindungen eines Moduls/Teilumfangs kontaktierten Stecker
- Stückliste: alle durch ein Modul/Teilumfang gesteuerten Teile
- Report-Formate
- HTML
- CSV
Bekannte Fehler und Einschränkungen
- Ein Doppel-Click auf einen CSV-Report führt ggf. zu einer falschen Interpretation der Spaltenformate (numerische Werte werden als Datumsangaben interpretiert). Es empfiehlt sich daher, die CSV-Dateien mit dem Import-Filter in die verwendete Tabellenkalkulation zu laden.
Geplante Funktionen
- Die Informationen aus dem Data-Dictionary zur KBL sollen auch direkt von den entsprechenden Stellen im HTML-Report nachschlagbar sein. Dadurch lässt sich von einem Wert in der KBL direkt zur Definition navigieren und die Standard-konforme Verwendung leichter überprüfen.
- Für die Darstellung der Topologie ist eine grafische Visualisierung mit SVG geplant. 3D-Topologien werden hierbei als Projektionen auf alle drei Ebenen dargestellt.
- Durch einen speziellen Report könnten die Unterschiede zwischen zwei KBLs einander gegenübergerstellt werden.
-
PDF-Dokumente
-
KBL-Standard
-
Referenzen
© 2010 4Soft GmbH · Mittererstraße 3 · D-80336 München · Telefon: +49-89-5307 4444 · Fax: +49-89-5307 4445 · E-Mail: info@4soft.de


