BricsCAD-Plugin für mehrsprachige Anlagenschemata in der Heizungs- und Anlagentechnik

Für einen Hersteller aus der Heizungs- und Anlagentechnik haben wir ein BricsCAD-Plugin entwickelt, das mehrsprachige Anlagenschemata direkt in der Zeichnung übersetzt und für jede Zielsprache eine eigene DWG- sowie PDF-Datei erzeugt. Legende, Restriktionshinweise und Einstellangaben werden dabei automatisch mitgeführt, statt für jede Sprache neu erstellt zu werden.

Für welches Unternehmen haben wir das BricsCAD-Plugin entwickelt?

Die Anlagenplanung arbeitet in BricsCAD und erzeugt aus einem Modell heraus mehrere Layouts: Hydraulikschema, Verdrahtungsplan sowie die genannten Blöcke für Legende, Restriktionen und Einstellungen. Genau hier setzt unser Plugin an: Es verlagert die sprachliche Übersetzung direkt in die Zeichnung selbst.

Diese Anlagenschemata müssen nicht nur einsprachig vorliegen, sondern in mehreren Zielsprachen parallel bereitstehen, ohne dass die Zeichnung dafür neu aufgebaut wird. Jede Sprachfassung trägt dieselben Anforderungen an Vollständigkeit: Legende, Restriktionshinweise und Einstellangaben müssen überall korrekt und aktuell sein, nicht nur in der Ausgangssprache.

Gefordert war deshalb ein Weg, der die Sprachfassungen aus derselben Zeichnung erzeugt, statt sie nebeneinander zu pflegen.

Für die Anlagenplanung ist das eine wiederkehrende Aufgabe im laufenden BricsCAD-Betrieb, kein Einzelfall. Sie betrifft nicht einzelne Pläne, sondern das gesamte Set aus Hydraulik-, Verdrahtungs- und Ergänzungslayouts gemeinsam.

Welchen Aufwand macht die manuelle Übersetzung von Anlagenschemata?

Wer Anlagenschemata von Hand in mehrere Sprachen überträgt, steht vor einer Wiederholungsaufgabe mit hohem Fehlerpotenzial. Jede Beschriftung, jeder Textblock und jede Legende muss für jede Zielsprache einzeln geprüft und angepasst werden, während sich am Schema selbst nichts ändert.

Bei mehreren Zielsprachen je Zeichnung addiert sich dieser Aufwand mit jeder Sprachfassung. Jede manuelle Anpassung ist zugleich eine weitere Gelegenheit für eine vergessene oder veraltete Angabe in der Legende oder in den Blöcken mit Restriktionshinweisen und Einstellangaben.

Die eigentliche Herausforderung liegt deshalb nicht in der Übersetzung einzelner Wörter. Sie liegt darin, dass Legende und Hinweisblöcke in jeder Sprachfassung vollständig und konsistent bleiben, obwohl sie an mehreren Stellen der Zeichnung getrennt gepflegt werden.

Für Ihr Projekt heißt das: Je mehr Sprachfassungen ein Anlagenschema braucht, desto stärker wirkt sich jede manuelle Pflege von Legende und Hinweisblöcken auf den Gesamtaufwand aus.

Wie haben wir das Plugin direkt in der Zeichnungsumgebung aufgebaut?

Wir haben dort angesetzt, wo die Zeichnung ohnehin entsteht: als Plugin direkt in BricsCAD, nicht als separates Programm außerhalb der Zeichnungsumgebung. Übersetzen und Multi-Übersetzung arbeiten auf demselben Modell wie der ursprüngliche Plan.

Für jede gewählte Zielsprache entsteht daraus eine eigene DWG-Datei mit zugehörigem PDF, statt einer gemeinsamen mehrsprachigen Datei. Diese Entscheidung hat einen Trade-off: Getrennte Dateien je Sprache lassen sich unabhängig weitergeben und archivieren, verlangen bei einer inhaltlichen Änderung am Schema aber einen erneuten Übersetzungslauf für jede Sprachfassung.

Auch die Liste der verfügbaren Zielsprachen haben wir bewusst nicht fest im Plugin hinterlegt, sondern aus einem zentralen, synchronisierten Datenstand geladen. Damit lässt sich der Sprachumfang erweitern, ohne das Plugin selbst zu ändern. Die Sprachauswahl hängt dafür vom aktuellen Stand dieser Datenverbindung ab.

Ein Plugin dieser Art ist kein Standardprodukt, sondern individuelle CAD-Programmierung für eine bestimmte Planungssystematik.

Welchen Arbeitsschritt haben wir aus der mehrsprachigen Planausgabe herausgenommen?

Ohne Automatisierung muss jede Sprachfassung eines Anlagenschemas einzeln bearbeitet werden: Beschriftungen ändern, Legende und Hinweisblöcke neu einsetzen und von Hand aktualisieren, und das für jede Zielsprache erneut. Genau diesen Durchgang nimmt das Plugin aus dem Ablauf.

Das von uns gelieferte Plugin erzeugt mit der Funktion Multi-Übersetzung für alle gewählten Zielsprachen in einem Lauf jeweils eine eigene DWG-Datei und ein zugehöriges PDF. Die Zeichnung muss dafür nicht Sprache für Sprache neu durchgegangen werden.

Legende und Hinweisblöcke werden dabei nicht von Hand übertragen, sondern als automatisierte Bausteine mitgeführt und aktualisiert. Damit tritt die Fehlerklasse einer vergessenen oder veralteten Angabe in einer einzelnen Sprachfassung in dieser Form nicht mehr auf.

In jeder Sprachfassung stammen sie damit aus derselben automatisierten Quelle. Die Lösung ist beim Kunden im produktiven Einsatz.

Für Ihr Projekt heißt das: Ein Plugin, das Legende und Hinweisblöcke automatisiert mitführt, verhindert genau die Abweichungen, die bei manueller Pflege über mehrere Sprachfassungen entstehen.

Wo liegen die Grenzen des Plugins?

Das Plugin ist kein eigenständiges Programm, sondern läuft in einer installierten BricsCAD-Umgebung und ausschließlich unter Windows. Aus dieser Bindung folgt die zweite Einschränkung: Unterstützt sind einzelne, ausgewählte Programmstände, nicht die gesamte Produktreihe.

Dieselbe Bindung erklärt, warum ein Wechsel auf einen neueren Programmstand eine Anpassung verlangt. Die Bedienoberfläche wiederum liegt nur auf Englisch vor, unabhängig davon, in welche Sprachen die Anlagenschemata am Ende übersetzt werden.

Welche Zielsprachen zur Auswahl stehen, ist nicht fest im Plugin hinterlegt, sondern hängt vom Stand des zentralen, synchronisierten Datenbestands ab. Ohne aktuellen Abgleich stehen nur die zuletzt geladenen Sprachen zur Verfügung. Dafür entsteht eine zusätzliche Zielsprache über den Datenbestand statt über eine Programmänderung.

Vorlagen, Blöcke und die hinterlegte Logik für Heizkreise, Legende und Hinweisblöcke sind auf die Planungssystematik dieses einen Herstellers zugeschnitten. Für ein anderes Unternehmen mit eigener Bauteilbibliothek und eigenen Planvorgaben wäre das keine Allzwecklösung, sondern eine Grundlage, die auf die eigene Systematik angepasst werden müsste.

Genau dieser Zuschnitt trägt den Regelfall: Weil die Logik nur eine Systematik kennt, greifen die automatisierten Bausteine ohne Handarbeit.

Ab wann lohnt sich ein solches Plugin für mehrsprachige Anlagenschemata?

Allgemein und unabhängig von diesem Projekt entscheidet weniger die Zahl der Anlagenschemata als das Verhältnis zwischen Wiederholung und Sprachvielfalt. Je mehr Zielsprachen dasselbe Schema regelmäßig braucht und je stärker Legende und Hinweisblöcke dabei identisch bleiben müssen, desto mehr trägt eine automatisierte Übersetzung direkt in der Zeichnung.

Wird ein Plan dagegen nur gelegentlich in eine zweite Sprache übertragen, überwiegt häufig der Aufwand, eine eigene Plugin-Logik für die eigene Blockbibliothek und die eigenen Layout-Vorgaben aufzubauen und zu pflegen. Entscheidend ist damit nicht die Größe der Anlagenplanung, sondern wie regelmäßig dieselben Planbestandteile in mehreren Sprachfassungen gebraucht werden.

Ein eigenes Plugin rechnet sich über die Zahl der Übersetzungsläufe, nicht über die Größe eines einzelnen Projekts.

Ein BricsCAD-Plugin für Ihr Vorhaben besprechen

Sie planen Anlagenschemata, die regelmäßig in mehreren Sprachen vorliegen müssen, und suchen eine Lösung, die direkt in Ihrer BricsCAD-Umgebung ansetzt? Schildern Sie uns Ihr Vorhaben über unsere Kontaktseite.

Als Autodesk Authorized Developer entwickeln wir AutoCAD-Plugins. Unabhängig von dieser Auszeichnung entwickeln wir Plugins auch für andere CAD-Umgebungen, in diesem Projekt für BricsCAD. Weitere Projekte aus der individuellen CAD-Entwicklung finden Sie in unserer Referenzen-Übersicht.

Häufige Fragen zu BricsCAD-Plugins

Ersetzt das Plugin die eigentliche CAD-Konstruktion der Anlage?

Nein. Das Plugin setzt ein vorhandenes Modell in BricsCAD voraus und übernimmt Übersetzung, PDF-Ausgabe sowie die automatisierten Bausteine für Legende und Hinweisblöcke. Den Hydraulik- oder Verdrahtungsplan selbst zeichnet weiterhin die Anlagenplanung.

Werden die übersetzten Pläne automatisch archiviert oder verwaltet?

Nein. Je Zielsprache entsteht eine eigene DWG-Datei mit zugehörigem PDF. Wie diese Dateien anschließend abgelegt, versioniert oder weitergegeben werden, liegt außerhalb der Plugin-Funktion.

Lässt sich nur die Legende oder ein Restriktionsblock aktualisieren, ohne die ganze Zeichnung neu zu übersetzen?

Ja. Sowohl die Legende als auch Restriktionshinweise und Einstellangaben stehen im Plugin jeweils als eigenständige Funktion zur Verfügung. Sie lassen sich unabhängig von Übersetzen oder Multi-Übersetzung aufrufen, etwa um nur die Ausgangssprache zu aktualisieren.

Braucht das Plugin durchgehend eine Verbindung zu einem zentralen Datenbestand?

Für die laufende Arbeit in der Zeichnung nicht, das Plugin läuft lokal in BricsCAD. Nötig ist ein gelegentlicher Abgleich mit einem zentralen Datenstand, damit Sprach- und Blockdaten aktuell bleiben. Eine dauerhaft bestehende Verbindung setzt das Plugin nicht voraus.