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.
- Öffnen Sie die Eigenschaften eines Leiters (Doppelklick auf den Leiter).
- Wechseln Sie auf den Reiter Affecter un fil.
- Filtern oder suchen Sie das Kabel und wählen Sie es aus.
- Bei einem mehradrigen oder geschirmten Eintrag wählen Sie im Auswahlfeld, welche Ader es sein soll. Einadrige, ungeschirmte Einträge brauchen das nicht.
- 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
- Leiter — die Felder, die hier befüllt werden, und warum das Kabelfeld nichts speist
- Klemmenleisten — wo Adern auf echten Klemmen landen
- Automatische Nummerierung — das Formelfeld, das sich die Beschriftung mit der Leiternummerierung teilt
- Variablen und Formeln —
%f,%{label}und die übrigen
Getting Started
🌐 Languages — English · Français · Deutsch
Guides
Conductors — wire properties, what feeds which export, and cables
Wire & cable catalogue — cable types, IEC 60757 core colours, assigning a core to a conductor
Printing and exporting — paper, PDF, images, and what each path does differently
Linking elements — master, slave, terminal
PLC modules — I/O tables and linking a wire to a specific point
Using the element editor — drawing tools, saving, checks
Preferences reference — what each settings page does
Keyboard-only control — mouseless QET, and the one real gap
Mouse modifiers — what Shift, Ctrl and Alt change while you drag
Managing collections — folders, writability, building your own shortlist
Templates — reusable multi-element blocks, and why clicking one does nothing
Search & Replace — bulk property changes
Building a nomenclature query — the BOM/summary table builder
Linking wires across pages — folio reports
Variables & formulas — %f, %{label}, sequences
Auto-numbering — schemes, sequences, freezing
Terminal strips — strips, levels, bridges
Title block templates — the .titleblock format
Importing EPLAN parts (.edz) — EPLAN Data Portal
DXF import & export — two unrelated features, one format
The project database — the in-memory SQLite cache
Development
Automating QET — CLI, XML formats, external tools
CLI Reference — command line usage
JavaScript Scripting — --run, geometry editing, undo
Vision — proposal, under discussion
