Clone
1
cable_catalogue DE
ispyisail edited this page 2026-09-20 00:45:28 +12:00

Status: ausstehend. Alles auf dieser Seite beschreibt PR #936, der noch nicht zusammengeführt ist. Nichts davon funktioniert, solange das nicht geschehen ist — prüfen Sie den PR, bevor Sie etwas davon in Ihrem eigenen Build ausprobieren. Dieser Hinweis verschwindet, sobald er gemerged ist.

Leitungs- und Kabelkatalog

Ein Katalog von Kabel- und Leitungstypen — Herstellerreferenzen, Querschnitte, Aderzahl, Aderfarben, Schirmung, Spannungs- und Temperaturangaben —, den Sie einmal aufbauen und aus dem Sie anschließend beim Einrichten von Leitern schöpfen.

Es geht um die Dateneingabe, nicht ums Zeichnen. Ohne Katalog wird ein Leiter, der Ader 3 eines vieradrigen CAN-Kabels führt, von Hand eingerichtet: Farbe wählen, Querschnitt eintippen, Beschriftung eintippen — und das für jeden Leiter dieses Kabels auf jedem Folio erneut, wobei die Einheitlichkeit allein vom Gedächtnis abhängt. Mit einem Katalogeintrag wählen Sie das Kabel, dann die Ader, und Farbe, Querschnitt und Beschriftung werden aus dem Eintrag übernommen.

Trotz des Wortes „Leitung" im Namen ist das Datenmodell ein Kabelmodell. Eine einadrige Leitung ist lediglich der Sonderfall mit einer einzigen Ader:

bool isCable() const { return numCores > 1; }

Alles Übrige — Farben je Ader, Querschnitte je Ader, Außendurchmesser, Schirmart, Kabelfamilie — existiert, weil ein Kabel mehrere, voneinander verschiedene Adern besitzt.


Was es nicht ist

Bitte lesen, bevor Sie einen Arbeitsablauf darauf aufbauen.

QElectroTech hat weiterhin kein Kabelobjekt. Dieser Katalog erzeugt keines. Einem Leiter einen Katalogeintrag zuzuweisen kopiert Werte auf diesen Leiter; es fasst keine Leiter zu einem Kabel zusammen, prüft keine Aderzahl und erzeugt keine Kabelauswertung.

Was man erwarten könnte Was tatsächlich passiert
Das Zuweisen eines Kabels erzeugt ein Kabel, dem seine Leiter gehören Es wird nichts erzeugt. Jeder Leiter wird einzeln eingerichtet.
Das Feld Kabel verknüpft die Leiter miteinander Es speichert die Kabelkennung als freien Text. Nichts liest sie — siehe Leiter → Hinweis zu Kabeln.
Die Klemmenleiste zeigt Kabel- und Aderspalten Die Klemmenleiste deklariert zwar Spalten Cable und CableWire, aber nichts befüllt sie mit einem Wert. Siehe Diskussion #934.
Die Aderzahl wird geprüft Nichts prüft, ob Sie für ein vieradriges Kabel tatsächlich vier Leiter verwendet haben.

Der Katalog macht das Einrichten von Leitern also einheitlich und schnell. Er ist keine Kabelverwaltung, und die Felder, die er füllt, sind die gewohnten Leiterfelder, die es schon immer gab.


Das Bedienfeld öffnen

Ansicht → Catalogue de fils et câbles.

Das Bedienfeld ist ein Dock auf der rechten Seite und standardmäßig ausgeblendet — der Menüeintrag blendet es ein oder aus. Es lässt sich nach links verschieben oder als eigenes Fenster lösen.


Wo der Katalog gespeichert wird

Eine einzelne SQLite-Datei im Anwendungsdatenverzeichnis des Benutzers:

<AppDataLocation>/wirecatalogue.sqlite

Zwei Folgen, die man von Anfang an kennen sollte:

  • Der Katalog ist global, nicht projektbezogen. Alle Projekte auf dem Rechner sehen denselben Katalog. Er steckt nicht in der .qet-Datei: Ein auf einem anderen Rechner geöffnetes Projekt findet die zugrunde liegenden Einträge nicht wieder, sondern nur die bereits auf seine Leiter kopierten Werte.
  • Er ist nicht Teil der Projektsicherung. Sichern Sie ihn getrennt, oder halten Sie die Stammfassung als CSV (siehe unten) unter Versionsverwaltung.

Was ein Eintrag enthält

Gruppe Felder
Identität wireId (der Schlüssel, z. B. W31), Herstellername und -nummer, Lieferantenname und -nummer, Familie (z. B. CAN_Cable)
Physik Nennquerschnitt mm², Außendurchmesser mm, Isolationsdurchmesser mm, Aderzahl
Je Ader Farben (Grundfarbe plus bis zu zwei Kennstreifen), Querschnitt mm² — 0 bedeutet „Nennquerschnitt verwenden"
Schirmung Schirm vorhanden, Schirmart (Braid, Foil, Both)
Kennwerte Spannung V, Temperatur °C, flexibel ja/nein
Sonstiges Hauptfarbe, freie Notizen

Die Querschnitte je Ader sind es, die einen einzigen Eintrag ein gemischtes Kabel beschreiben lassen — eine Leistungsader mit 4 mm² neben Signaladern mit 0,5 mm².


Aderfarben: IEC 60757

Farben werden als IEC-60757-Namen gespeichert, nicht als RGB-Werte. Jede hat ein zweibuchstabiges Kürzel, und eine Ader kann eine Grundfarbe plus bis zu zwei Kennstreifen tragen.

Name Kürzel Name Kürzel
Schwarz BK Weiß WH
Braun BN Rosa PK
Rot RD Türkis TQ
Orange OG Gold GD
Gelb YE Silber SR
Grün GN Violett VT
Blau BU Grau GY
Grün-Gelb GNYE

Grün-Gelb ist ein Paar, keine Farbe, und wird gesondert behandelt — siehe unten. Genau die Speicherung als ein einzelner RGB-Wert machte einen Schutzleiter zuvor von einem grünen Leiter ununterscheidbar.


Suchen

Das Suchfeld vergleicht einen einzelnen Begriff in einer Abfrage mit:

  • der Leitungskennung
  • Herstellername und -nummer
  • Lieferantenname und -nummer
  • der Hauptfarbe
  • dem Querschnitt, als Text verglichen
  • der Aderzahl, als Text verglichen

Die letzten beiden sind wichtig. Die Eingabe 2.5 findet alle Einträge mit 2,5 mm², und 4 findet vieradrige Kabel — unabhängig davon, wie die Einträge heißen. Verglichen wird auf Teilzeichenketten: 2.5 findet daher auch 12.5.


Eine Ader einem Leiter zuweisen

Das ist der Teil, den Sie am häufigsten verwenden werden.

  1. Öffnen Sie die Eigenschaften eines Leiters (Doppelklick auf den Leiter).
  2. Wechseln Sie auf den Reiter Affecter un fil.
  3. Filtern oder suchen Sie das Kabel und wählen Sie es aus.
  4. Bei einem mehradrigen oder geschirmten Eintrag wählen Sie im Auswahlfeld, welche Ader es sein soll. Einadrige, ungeschirmte Einträge brauchen das nicht.
  5. Drücken Sie Affecter à ce conducteur.

Was dabei auf den Leiter geschrieben wird:

Leiterfeld Wert
Farbe die IEC-60757-Farbe dieser Ader
Querschnitt der Querschnitt dieser Ader, ersatzweise der Nennquerschnitt des Eintrags
Beschriftung eine Zeichenkette aus Aderbezeichnung, Querschnitt und Farbe
Kabel die wireId des Eintrags — gespeichert, aber von nichts gelesen

Jeder Leiter stellt somit eine Ader dar. Ein vieradriges Kabel zwischen zwei Schaltschränken sind vier Leiter, jeder einer anderen Ader desselben Eintrags zugewiesen.

Der Schirm

Bei einem geschirmten Eintrag enthält die Aderauswahl zusätzlich den Eintrag Schirm, damit der Schirm wie jede andere Ader gezeichnet und aufgelegt werden kann. Wird er gewählt, erhält der Leiter eine gestrichelte Linienart und das grün-gelbe Paar.

Grün-gelbe Leiter

Das Zuweisen einer grün-gelben Ader nähert das Paar nicht durch eine einzelne Farbe an. Der Leiter wird auf den in QElectroTech bereits vorhandenen Zweifarb-Modus umgestellt:

  • Farbe 1 — Grün, #00a651
  • Farbe 2 — Gelb, #ffd700

Ein Schutzleiter wird dadurch als Schutzleiter gezeichnet, mit derselben Zweifarb-Unterstützung, über die jeder Leiter seit jeher verfügt.


CSV-Import und -Export

Das Bedienfeld exportiert den Katalog als CSV und liest ihn wieder ein. Der vorgeschlagene Exportname ist wirecatalogue.csv.

Felder werden bei Bedarf in Anführungszeichen gesetzt, und ein solches Feld darf Zeilenumbrüche enthalten — eine mehrzeilige Notiz übersteht also den Hin- und Rückweg.

Das ist der praktische Weg, um:

  • einen Katalog zwischen Rechnern zu übertragen, da die Datenbank global und benutzerbezogen ist
  • die Stammliste unter Versionsverwaltung zu halten und die lokale Datenbank als Zwischenspeicher zu behandeln
  • den Katalog in einer Tabellenkalkulation aufzubauen und in einem Zug zu laden

Einschränkungen

Als Tatsachen genannt, nicht als Entschuldigung:

  • Der Katalog ist global je Benutzer, nicht projektbezogen, und wird nicht in der .qet-Datei gespeichert.
  • Das Feld Kabel, das er füllt, wird heute von nichts gelesen.
  • Nichts prüft, ob die zugewiesenen Leiter zur Aderzahl des Eintrags passen.
  • Die Zuweisung erfolgt je Leiter; es gibt keine Aktion „dieses Kabel auf diese sechs Leiter anwenden".
  • Die Katalogdatenbank wird beim Erzeugen des Docks geöffnet, nicht bei der ersten Verwendung.
  • Die Oberfläche ist französisch, entsprechend der Quellsprache von QElectroTech.

Siehe auch