Compare commits

...

21 Commits
v0.4.0 ... main

Author SHA1 Message Date
af33b2ae91 v0.7.0 2025-09-10 14:09:19 +02:00
49354ee6e9 Licence 2025-09-02 08:11:23 +02:00
e8fe10ee10 Merge branch 'main' into work 2025-09-02 07:54:36 +02:00
cb68ed2a48 kicad-symlib: work → main (Squash-Merge) 2025-09-02 07:53:28 +02:00
ea742cee52 Heizung etc. 2025-09-02 07:46:59 +02:00
d2673e86e8 UPS-US-Monitor-USB 2025-09-02 06:40:32 +02:00
be98b7c1ea Taster NC/NO 2025-09-01 10:41:32 +02:00
842ca5bea1 Taster NC/ Schloss NO 2025-09-01 10:37:15 +02:00
2d5cbca193 wip 2025-08-29 08:59:45 +02:00
1e8e97e705 0.5.0 2025-08-28 14:24:00 +02:00
296ec8557c korrektur 2025-08-28 07:40:10 +02:00
9e68d55b4e refactory + RCD 2025-08-27 12:01:06 +02:00
30e12ee5d6 pe 2025-08-27 07:32:45 +02:00
630bc470a7 Merge branch 'work' 2025-08-27 07:12:41 +02:00
72d9633807 new symbols added 2025-08-27 07:12:24 +02:00
1a6033896d Merge branch 'work' 2025-08-26 13:12:47 +02:00
99d179098a hotfix 2025-08-26 13:12:25 +02:00
84f797f217 Merge branch 'work' 2025-08-26 12:04:18 +02:00
f019442373 spd etc. 2025-08-26 12:03:53 +02:00
d66445a87d Merge branch 'work' 2025-08-25 13:29:26 +02:00
8cc4ac4d4e wip 2025-08-25 13:29:05 +02:00
28 changed files with 11192 additions and 632 deletions

24
.assets/svg/oval.svg Normal file
View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1">
<ellipse
style="fill:none;stroke:#000000;stroke-width:0.0635138;stroke-opacity:1"
id="path1"
cx="82.692856"
cy="111.7578"
rx="6.7424245"
ry="0.8657378" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 555 B

24
.assets/svg/oval_m.svg Normal file
View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1">
<ellipse
style="fill:none;stroke:#000000;stroke-width:0.0874016;stroke-opacity:1"
id="path1"
cx="9.5347643"
cy="1.5475031"
rx="9.2782745"
ry="1.1913449" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 556 B

3
.gitignore vendored
View File

@ -66,7 +66,7 @@ Thumbs.db # Windows Explorer
*.zip
# IDEs
.vscode
# .vscode
# LibreOffice
.~lock.*
@ -88,7 +88,6 @@ Thumbs.db
# Custom
Dokumentation/Work/**
#.vscode
*Kopie.qet
*.log
desktop.ini

80
.vscode/cspell.json vendored Normal file
View File

@ -0,0 +1,80 @@
{
"version": "0.2",
"language": "en,de",
"languageSettings": [
{
"languageId": "*",
"enabled": false
},
{
"languageId": "plaintext",
"enabled": true
},
{
"languageId": "markdown",
"enabled": true
},
{
"languageId": "asciidoc",
"enabled": true
}
],
"ignorePaths": [
"node_modules",
"dist",
"build",
"output",
".git"
],
"words": [
"abschranken",
"adoc",
"allpolig",
"arraybackslash",
"AsciiDoc",
"autochapter",
"Autorenrechtlich",
"Buildchain",
"Buildversion",
"clonen",
"Codesys",
"Codesysprogramm",
"DGUV",
"Effizienzkritischen",
"Ethercat",
"Funkengefahr",
"gitcopy",
"kapitel",
"Licence",
"localfonts",
"Logfile",
"makefile",
"Neutralleiter",
"newpage",
"okular",
"Ölflex",
"pandoc",
"Pandoc",
"PDFTheme",
"Pneumatikventile",
"PNOZ",
"Pressenstempel",
"Printversion",
"Projektinterne",
"Propotionalventile",
"raggedright",
"realAscot",
"Schottky",
"Skotarczak",
"tabularx",
"texlive",
"textbf",
"textwidth",
"tocgen",
"versionierten",
"winget",
"Leckagen",
"Mitarbeiter",
"Zustimmtaster",
]
}

9
.vscode/extensions.json vendored Normal file
View File

@ -0,0 +1,9 @@
{
"recommendations": [
"yzane.markdown-pdf",
"yzhang.markdown-all-in-one",
"ms-ceintl.vscode-language-pack-de",
"tomoki1207.pdf"
],
"unwantedRecommendations": []
}

50
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,50 @@
{
// --- Ausgabe ---
"markdown-pdf.type": ["pdf"], // Exportformat(e)
"markdown-pdf.outputDirectory": "./build/", // Zielordner relativ zum Projekt
"markdown-pdf.outputDirectoryRelativePathFile": true,
"markdown-pdf.convertOnSave": true,
// --- Styles ---
"markdown-pdf.styles": [
"docs/markdown-pdf.css" // dein projektspezifisches CSS
],
"markdown-pdf.stylesRelativePathFile": false, // relativer Bezug zum Workspace
"markdown-pdf.includeDefaultStyles": true, // VSCode/Ext.-Default-Styles beibehalten
// --- Syntax-Highlighting ---
"markdown-pdf.highlight": true,
"markdown-pdf.highlightStyle": "github.css", // Alternativen: monokai.css, atom-one-dark.css, ...
// --- PDF-Optionen (Puppeteer) ---
"markdown-pdf.format": "A4", // oder: A3/A5/Letter
"markdown-pdf.printBackground": true,
"markdown-pdf.margin.top": "2.5cm",
"markdown-pdf.margin.bottom": "2.5cm",
"markdown-pdf.margin.left": "2.5cm",
"markdown-pdf.margin.right": "2.5cm",
"markdown-pdf.displayHeaderFooter": true,
//"markdown-pdf.headerTemplate": "<div style='font-size:9px;margin-left:1cm;'><span class='title'></span></div><div style='font-size:9px;margin-left:auto;margin-right:1cm;'>%%ISO-DATE%%</div>",
//"markdown-pdf.footerTemplate": "<div style='font-size:9px;margin:0 auto;'><span class='pageNumber'></span> / <span class='totalPages'></span></div>",
//Platzhalter:
//<span class="date"></span> aktuelles Datum
//<span class="title"></span> Dokumenttitel (Dateiname)
//<span class="url"></span> Dokumentpfad
//<span class="pageNumber"></span> aktuelle Seite
//<span class="totalPages"></span> Gesamtseiten
// Kopfzeile anpassen:
"markdown-pdf.headerTemplate": "<div style='font-size:8px; width:100%; display:flex; justify-content:space-between; margin:0 1cm; color:rgba(0,0,0,0.5);'><span class='title'><span>Seite <span class='pageNumber'></span> / <span class='totalPages'></span></span></div>",
// Fußzeile (Beispiel):
"markdown-pdf.footerTemplate": "<div style='font-size:8px; margin:0 auto; color:rgba(0,0,0,0.5);'>© 2025 - A. Skotarczak - ionivation.com</div>",
// --- Optional: Auto-Konvertierung beim Speichern (mit Neustart von VS Code) ---
// "markdown-pdf.convertOnSave": true,
// "markdown-pdf.convertOnSaveExclude": ["README.md"]
// --- Optional: eigenes Chrome/Chromium statt gebündeltem Chromium ---
// "markdown-pdf.executablePath": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
}

37
LICENCE Normal file
View File

@ -0,0 +1,37 @@
# 1. Lizenz-Header für KiCad-Dateien
```text
# -----------------------------------------------------------------------------
# Symbolbibliothek für KiCad
#
# © 2025 Adam Skotarczak ionivation.com
#
# Lizenz: Frei nutzbar, veränderbar und weitergebbar (inkl. kommerzieller Nutzung).
# Bedingung: Bitte nennen Sie bei Verwendung oder Weitergabe den ursprünglichen Autor.
#
# License: Free to use, modify and redistribute (including commercial use).
# Requirement: Please give credit to the original author when using or redistributing.
# -----------------------------------------------------------------------------
```
---
## 2. README-Lizenztext
### Deutsch
Diese Symbolbibliothek für KiCad darf **frei genutzt, verändert und weitergegeben** werden auch in kommerziellen Projekten.
Einzige Bedingung: Bitte bei Verwendung oder Weitergabe den ursprünglichen Autor nennen.
**Namensnennung:**
© 2025 Adam Skotarczak [ionivation.com](http://www.ionivation.com)
---
### English
This KiCad symbol library may be **freely used, modified and redistributed** including for commercial projects.
The only requirement: Please give credit to the original author when using or redistributing.
**Attribution:**
© 2025 Adam Skotarczak [ionivation.com](http://www.ionivation.com)

View File

@ -8,10 +8,11 @@
- [MyCustomLib KiCad Symbol Library](#mycustomlib--kicad-symbol-library)
- [Direkteinbindung in KiCad 9](#direkteinbindung-in-kicad-9)
- [**Fertiger sym-lib-table-Ausschnitt**](#fertiger-sym-lib-table-ausschnitt)
- [Betriebsmittelkennzeichnung Industrie](#betriebsmittelkennzeichnung-industrie)
- [Kennbuchstaben (A1) nach DIN EN IEC 81346-2 2019 / DIN EN IEC 81346-2 2020-10](#kennbuchstaben-a1-nach-din-en-iec-81346-2-2019--din-en-iec-81346-2-2020-10)
- [Auszug typische Unterklassen (A2) für die Praxis](#auszug-typische-unterklassen-a2-für-die-praxis)
- [Abkürzungen Betriebsmittel - Elektronik](#abkürzungen-betriebsmittel---elektronik)
- [Dokumente und Anleitungen](#dokumente-und-anleitungen)
- [Betriebsmittelkennzeichnung Industrie](#betriebsmittelkennzeichnung-industrie)
- [Kennbuchstaben (A1) nach DIN EN IEC 81346-2 2019 / DIN EN IEC 81346-2 2020-10](#kennbuchstaben-a1-nach-din-en-iec-81346-2-2019--din-en-iec-81346-2-2020-10)
- [Auszug typische Unterklassen (A2) für die Praxis](#auszug-typische-unterklassen-a2-für-die-praxis)
- [Abkürzungen Betriebsmittel - Elektronik](#abkürzungen-betriebsmittel---elektronik)
- [License](#license)
## Informationen
@ -20,11 +21,10 @@
## Anleitung
Hier eine saubere **Vorlage für ein GitHub-Repository**, damit andere deine **KiCad-Symbollibrary** direkt per URL in ihre `sym-lib-table` einbinden können.
### MyCustomLib KiCad Symbol Library
Diese Bibliothek enthält Symbole für Bauteile aus dem Schaltschrankbau.
Diese Bibliothek enthält Symbole für Bauteile aus und für den Schaltschrankbau, Konstruktion, Hobby und Handwerk.
Teilweise symbolische Darstellung.
#### Direkteinbindung in KiCad 9
@ -54,9 +54,11 @@ Diese Bibliothek enthält Symbole für Bauteile aus dem Schaltschrankbau.
---
## Betriebsmittelkennzeichnung Industrie
## Dokumente und Anleitungen
### Kennbuchstaben (A1) nach DIN EN IEC 81346-2 2019 / DIN EN IEC 81346-2 2020-10
### [Betriebsmittelkennzeichnung Industrie](./docs/README.md)
#### Kennbuchstaben (A1) nach DIN EN IEC 81346-2 2019 / DIN EN IEC 81346-2 2020-10
| Kennbuchstabe | Verwendung / Funktion (Kurzfassung) | Quelle |
| ------------- | ------------------------------------------------------------------------------- | --------------------------------------------------------------- |
@ -89,7 +91,7 @@ Diese Bibliothek enthält Symbole für Bauteile aus dem Schaltschrankbau.
**Normquellen/Übersichten:** Zusammenfassungen der Klassen inkl. Beispiele und Erläuterungen finden sich in den verlinkten Übersichten; die deutsche Wikipedia-Seite fasst die 2019er Ausgabe (deutsche Übernahme 2020-10) prägnant zusammen. Für Praxisbeispiele/Unterklassen existieren zudem kompakte Tabellen (z. B. IHK PAL). ([Wikipedia][1], [Industrie- und Handelskammer][4])
### Auszug typische Unterklassen (A2) für die Praxis
#### Auszug typische Unterklassen (A2) für die Praxis
| Kennz. (A2) | Verwendung | Quelle |
| ----------- | --------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
@ -111,7 +113,7 @@ Diese Bibliothek enthält Symbole für Bauteile aus dem Schaltschrankbau.
---
## Abkürzungen Betriebsmittel - Elektronik
### Abkürzungen Betriebsmittel - Elektronik
| Abkürzung | Bauteil | Beschreibung |
|-----------|-------------------------|----------------------------------|
@ -133,7 +135,7 @@ Diese Bibliothek enthält Symbole für Bauteile aus dem Schaltschrankbau.
| X | Bauteil, sonstiges | Allgemeiner Platzhalter |
| IC | Integrierter Schaltkreis| Synonym für U, oft verwendet |
| OPT | Optokoppler | Optische Kopplungseinheit |
| LED | Leuchtdiode | Lichtemittierende Diode |
| LED | Leuchtdiode | Lichtmittierende Diode |
| SW | Schalter (Switch) | Manuell bedienbarer Schalter |
| VR | Variabler Widerstand | Potentiometer oder Trimmer |
| SCR | Thyristor | Steuerbare Halbleiterdiode |
@ -147,4 +149,4 @@ Diese Bibliothek enthält Symbole für Bauteile aus dem Schaltschrankbau.
## License
(c) 2025 - Adam Skotarczak
&copy; 2025 - Adam Skotarczak

View File

@ -1 +1 @@
0.4.0
0.7.0

View File

@ -54,6 +54,7 @@ In der alten DIN 40719 waren die Kennbuchstaben stark praxisorientiert. Beispiel
| Alt (DIN 40719) | Typische Bedeutung | Beispiel |
| --------------- | ------------------------------------- | ---------------------------- |
| A | Baugruppen, Aggregate, SPS-E/A-Module | Siemens SM 321 Digital Input |
| C | Akku, Batterie, Puffer, USV | USV, UPS |
| E | Erzeuger | Generator |
| F | Sicherungen | Leitungsschutzschalter |
| H | Signalisierung | Lampe, Summer |

15
docs/README.md Normal file
View File

@ -0,0 +1,15 @@
# Interne Dokumentation
Die Dokumentation gehört aktuell nicht zuz KiCAD Lib aber diente mir bei der Entwicklung teilweise als Hilfe.
Ich lasse sie vorläufig noch drin bevor diese in eine einheitliche Dokumentation übernommen wird.
- [**Betriebsmittelkennzeichnung**](./abkuerzungen_international.md)
- [PDF](./build/Betriebsmittelkennzeichnung.pdf)
- [**Abkürzungen** (deutsch/ International)](./abkuerzungen_international.md)
- [PDF](./build/abkuerzungen_international.pdf)
- [**Ortskennzeichen**](./ortkennzeichen.md)
- [PDF](./build/ortkennzeichen.pdf)
- [**Listen**](./ortskennzeichen_liste.md)
- [PDF](./build/ortskennzeichen_liste.pdf)
- [**Farben und Querschnitte**](./farben_querschnitt.md)
- [PDF](./build/farben_querschnitt.pdf)

View File

@ -1,4 +1,4 @@
# Betriebsmittel und Abkürzungen
# Betriebsmittel und Abkürzungen EU/ DE / EN
> ⚠️ Hinweis: In der Praxis gibt es Abweichungen je nach Normenreihe (DIN VDE, IEC, EN) und Hersteller. Ich habe nur **standardisierte und etablierte Bezeichnungen** aufgenommen.

Binary file not shown.

Binary file not shown.

BIN
docs/build/farben_querschnitt.pdf vendored Normal file

Binary file not shown.

BIN
docs/build/ortkennzeichen.pdf vendored Normal file

Binary file not shown.

BIN
docs/build/ortskennzeichen_liste.pdf vendored Normal file

Binary file not shown.

View File

@ -1,4 +1,4 @@
# 📑 Typische Abkürzungen in Schaltplänen
# 📑 Abkürzungen in Schaltplänen
> (basierend auf DIN 47100 / VDE / IEC)

88
docs/markdown-pdf.css Normal file
View File

@ -0,0 +1,88 @@
/* -------- Grundschrift & Layout -------- */
@page {
size: A4;
margin: 1.5cm;
}
:root {
--text: #222;
--muted: #666;
--accent: #0d6efd; /* Bootstrap-typischer Blauton */
--code-bg: #f6f8fa;
--border: #e5e7eb;
}
html, body {
font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
color: var(--text);
line-height: 1.5;
font-size: 12pt;
}
/* -------- Überschriften-Hierarchie -------- */
h1, h2, h3, h4, h5, h6 { page-break-after: avoid; font-weight: 700; }
h1 { font-size: 22pt; margin: 0 0 0.4cm; border-bottom: 2px solid var(--border); padding-bottom: 0.2cm; }
h2 { font-size: 18pt; margin: 0.6cm 0 0.3cm; }
h3 { font-size: 14pt; margin: 0.5cm 0 0.25cm; }
/* -------- Absatz & Listen -------- */
p { margin: 0 0 0.35cm; }
ul, ol { margin: 0 0 0.35cm 0.6cm; }
li { margin: 0.1cm 0; }
/* -------- Tabellen -------- */
table {
width: 100%;
border-collapse: collapse;
margin: 0.35cm 0;
font-size: 10pt;
}
th, td {
border: 1px solid var(--border);
padding: 6px 8px;
vertical-align: top;
}
th {
background: #fafafa;
text-align: left;
}
/* -------- Code-Blöcke & Inline-Code -------- */
code, pre code { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, "Liberation Mono", Consolas, "Courier New", monospace; }
pre {
background: var(--code-bg);
border: 1px solid var(--border);
padding: 10px 12px;
border-radius: 6px;
overflow: auto;
font-size: 10pt;
margin: 0.35cm 0;
}
code {
background: var(--code-bg);
padding: 0 4px;
border-radius: 4px;
}
/* -------- Bilder, Zitate, Links -------- */
img { max-width: 100%; page-break-inside: avoid; }
blockquote {
margin: 0.35cm 0;
padding: 0.01cm 0 0.01cm 0.5cm;
border-left: 3px solid var(--accent);
color: var(--muted);
}
a { color: var(--accent); text-decoration: none; }
a:hover { text-decoration: underline; }
/* -------- Seitenumbruch steuern -------- */
hr, .page { page-break-after: always; border: 0; height: 0; }
/* -------- ToC (optional, falls generiert) -------- */
.toc ul { list-style: none; margin-left: 0; padding-left: 0; }
.toc li { margin: 0.15cm 0; }
/* -------- Mermaid/PlantUML (falls genutzt) -------- */
.mermaid, .plantuml { page-break-inside: avoid; }
/* -------- Emoji Größe anpassbar -------- */
.emoji { height: 1.25em; }

135
docs/ortkennzeichen.md Normal file
View File

@ -0,0 +1,135 @@
# Leitfaden „Ortskennzeichen“ (Ortsaspekt „+“/„++“) im Schaltschrankbau & PLC
- [Leitfaden „Ortskennzeichen“ (Ortsaspekt „+“/„++“) im Schaltschrankbau \& PLC](#leitfaden-ortskennzeichen-ortsaspekt--im-schaltschrankbau--plc)
- [1) Normativer Rahmen (was gilt)](#1-normativer-rahmen-was-gilt)
- [2) Auswahl des **richtigen Ortskennzeichens** Schritt für Schritt](#2-auswahl-des-richtigen-ortskennzeichens--schritt-für-schritt)
- [Schritt A Entscheiden: **Site (++)** und/oder **Host (+)**](#schritt-a--entscheiden-site--undoder-host-)
- [Schritt B **Hierarchie** festlegen (von grob nach fein)](#schritt-b--hierarchie-festlegen-von-grob-nach-fein)
- [Schritt C **Buchstabenklasse** gemäß **IEC 81346-2** wählen](#schritt-c--buchstabenklasse-gemäß-iec-81346-2-wählen)
- [Schritt D **Nummerierung** vergeben](#schritt-d--nummerierung-vergeben)
- [Schritt E **Aspekte kombinieren** (bei Bedarf)](#schritt-e--aspekte-kombinieren-bei-bedarf)
- [3) **Ortskennzeichen in bestehenden Plänen finden** (Vorgehensweise)](#3-ortskennzeichen-in-bestehenden-plänen-finden-vorgehensweise)
- [4) **Beispielhafte, normkonforme Muster**](#4-beispielhafte-normkonforme-muster)
- [5) **Qualitätssicherung \& Do/Dont**](#5-qualitätssicherung--dodont)
- [6) **Minimaler Projektstandard (empfohlen)**](#6-minimaler-projektstandard-empfohlen)
- [Quellen](#quellen)
## 1) Normativer Rahmen (was gilt)
- **Aspekte & Vorzeichen.** Referenzkennzeichnungen bestehen aus unabhängigen Aspekten. Relevante Vorzeichen: `+` **Host-Installation (Einbauort)**, `++` **Site-Installation (Standort)**; daneben `=` Funktion, `` Produkt, `%` Typ, `#` Management. ([Iteh Standards][1])
- **Klassifikationsbuchstaben.** Die **Buchstaben kommen aus IEC 81346-2** (aktuell: 2019). Für ortsbezogene Träger/Einbauten ist die **Hauptklasse „U“ (holding object / Objekt zum Lokalisieren/Halten)** maßgeblich; Unterklassen differenzieren z. B. Umschließen/Tragen/Stützen. ([Iteh Standards][2])
- **Darstellung im Plan.** Die **Platzierung von Referenzkennzeichen** an Symbolen regelt **IEC 61082-1** (z. B. oberhalb bei horizontalen, links bei vertikalen Anschlussrichtungen). ([Iteh Standards][3])
- **CAE-Praxis (Beispiel EPLAN).** Strukturierung nach **Funktion/Ort/Produkt** erfolgt über **Identifier-Blocks** („Struktursegmente“). ([eplan.help][4])
---
## 2) Auswahl des **richtigen Ortskennzeichens** Schritt für Schritt
### Schritt A Entscheiden: **Site (++)** und/oder **Host (+)**
1. **Site (`++`)** verwenden, wenn der **Standort absolut** ist (Gebäude → Geschoss → Raum, Aufstellplatz, Feld).
2. **Host (`+`)** verwenden, wenn der **Einbauort relativ** zum Produkt/Schrank ist (Schaltschrank → Montageplatte → Träger/DIN-Schiene → Position).
*(Die Trennung „++“ vs. „+“ ist normativ festgelegt.)* ([Iteh Standards][1])
### Schritt B **Hierarchie** festlegen (von grob nach fein)
- **Site (`++`)**: z. B. `++GEBAEUDE1++EG++R015`.
- **Host (`+`)**: z. B. `+SCHRANK1+PLATTE1+SCHIENE1`.
*(Mehrstufige Bezeichnungen entstehen durch **Verketten** von Einzelniveaus.)* ([Readijip][5])
### Schritt C **Buchstabenklasse** gemäß **IEC 81346-2** wählen
- Für **Orte/Träger/Einbauten** gilt **Hauptklasse „U“** (holding/localising object).
**Beispiele (typisch im Schaltschrankbau):**
Schaltschrank/Umhausung (**U…**),
Kabelpritsche/Leiter/Kanäle (**U…**),
Montageplatte/Konsolen/Stützen (**U…**).
*(Detail-Unterklassen liefert die IEC 81346-2:2019.)* ([Iteh Standards][2])
> **Wichtig:** Keine „freien“ Buchstaben erfinden. **„H…“** steht nach 81346-2 **nicht** für „Host/Ort“, sondern (Hauptklasse **H**) für **Stoffverarbeitung** also **falsch** für Ortskennzeichen. ([Wikipedia][6])
### Schritt D **Nummerierung** vergeben
- **Zähler nur zur Unterscheidung** gleichartiger Elemente; **keine Bedeutungen** in Nummern „codieren“ (z. B. „01=Hauptfeld“ vermeiden). ([Readijip][5])
### Schritt E **Aspekte kombinieren** (bei Bedarf)
- Aspekte sind **nebeneinander** nutzbar, z. B.:
`++WERK1++HALL1 +SCHRANK1+SCHIENE2 M1`
*(Site) · (Host) · (Produktkomponente)*.
**Jeder Aspekt bleibt inhaltlich „rein“.** ([Readijip][5])
---
## 3) **Ortskennzeichen in bestehenden Plänen finden** (Vorgehensweise)
1. **Titel-/Kopfbereich & Strukturboxen prüfen.** Viele CAE-Systeme zeigen **Projektstruktur** (Installation/Ort) in Kopfzeile/Seiteneinstellungen oder als **Identifier-Blöcke** an. In EPLAN z. B. über „Projektstruktur nach EN 81346“ → **Identifier-Blocks**. ([eplan.help][4])
2. **Am Symbol nachsehen.** Die **Position der Referenzkennzeichen** richtet sich nach IEC 61082-1 (oberhalb/links je nach Anschlussrichtung). Dort stehen häufig **Kurzformen** der Ortssegmente. ([Iteh Standards][3])
3. **Seitennavigation/Verzeichnisse.** Stücklisten, Geräte-/Klemmen-/Aufstellungslisten enthalten oft **Ortsspalten** (Site/Location). Diese sind i. d. R. direkt aus den **Strukturselektoren** generiert. ([eplan.help][4])
4. **Segmentierung erkennen.** Achte auf **Vorzeichen** (`++`, `+`, `=`, ``). **„++“** deutet **Standort**, **„+“** den **Einbauort** an. ([Iteh Standards][1])
5. **Altpläne (IEC 81346-2:2009).** Räume/Flächen konnten damals **innerhalb der U-Klasse** geführt sein; seit **2019** existiert ein **eigenes Schema für „Spaces“** (und „++“/„+“ ist beschrieben). Prüfe daher bei Altbeständen die **Legende**/Dokumentation zur Klassifikation. ([ISO][7], [Iteh Standards][2])
---
## 4) **Beispielhafte, normkonforme Muster**
> **Nur Syntaxmuster Buchstabenklassen immer der IEC 81346-2 entnehmen.** ([Iteh Standards][2])
```text
# Site-Only (absoluter Ort)
++GEBAEUDE1++EG++R015
# Host-Only (Einbauort im Produkt)
+U1+U11+U111 # z. B. Schrank → Platte → Träger
# Kombiniert (Site + Host + Produkt)
++WERK1++HALL1 +U1+U11 M5
```
*(Mehrstufig: Aneinanderreihung der Einzelniveaus; Nummern ohne semantische Sonderbedeutung.)* ([Readijip][5])
---
## 5) **Qualitätssicherung & Do/Dont**
**Do**
- **„++“ vs. „+“** strikt unterscheiden (Standort vs. Einbauort). ([Iteh Standards][1])
- **Buchstaben aus IEC 81346-2** verwenden; für Orts-/Trägerobjekte **Klasse „U“**. ([Iteh Standards][2])
- **Nummern rein sequenziell** verwenden (keine Bedeutungs-Kodierung). ([Readijip][5])
- **Platzierung** der Kennzeichen gemäß **IEC 61082-1** prüfen. ([Iteh Standards][3])
**Dont**
- **Buchstaben „frei“ vergeben** (z. B. „H“ für Host/Ort). **Falsch.** ([Wikipedia][6])
- **Aspekte mischen** (z. B. Host-Info in Produktaspekt stecken). Aspekte sind **unabhängig**. ([Readijip][5])
---
## 6) **Minimaler Projektstandard (empfohlen)**
1. **Aspektpolitik dokumentieren:** Welche **Site-Ebenen (`++`)** und **Host-Ebenen (`+`)** werden genutzt? (z. B. Gebäude/Geschoss/Raum sowie Schrank/Platte/Schiene). ([Iteh Standards][1])
2. **Klassifikationsliste beilegen:** Verweis auf die **IEC 81346-2:2019** (welche U-Unterklassen sind zulässig). ([Iteh Standards][2])
3. **Nummerierungsregel notieren:** **laufend, ohne Bedeutungen**; Stellenzahl optional (z. B. 1…n). ([Readijip][5])
4. **CAD-Umsetzung fixieren:** Aktivierte **Identifier-Blocks** / Struktursegmente (z. B. in EPLAN-Projektrahmen). ([eplan.help][4])
5. **Planerstprüfung:** Sichtkontrolle nach **IEC 61082-1** (Lesbarkeit, Positionierung). ([Iteh Standards][3])
---
### Quellen
- **ISO 81346-10:2022** Host-Installation `+` und Site-Installation `++`; Mehrstufigkeit gem. IEC 81346-1. ([Iteh Standards][1])
- **IEC 81346-2:2019** Klassifikation & Buchstaben (Hauptklasse **U** für Halte-/Lokalisiere-Objekte). ([Iteh Standards][2])
- **IEC 61082-1** Präsentationsregeln, Position von Referenzkennzeichnungen. ([Iteh Standards][3])
- **EPLAN-Doku** Strukturierung nach EN 81346 via Identifier-Blocks. ([eplan.help][4])
- **RDS-O\&G-Manual (2019/2020)** Ausführliche, frei zugängliche Erläuterungen zu Aspekten, **Verkettung**, **Zähler ohne Bedeutung**. ([Readijip][5])
Dieses Vorgehen ist normenkonform, in der Praxis prozesssicher und erleichtert Suche, Montage und Instandhaltung.
[1]: https://cdn.standards.iteh.ai/samples/75471/56f3f60a9e094355865b5c6927f2c97e/ISO-81346-10-2022.pdf?utm_source=chatgpt.com "international standard iso 81346-10"
[2]: https://cdn.standards.iteh.ai/samples/75265/18f2fefeec2248278a850dd80a7a1179/IEC-81346-2-2019.pdf?utm_source=chatgpt.com "[PDF] IEC 81346-2 - iTeh Standards"
[3]: https://cdn.standards.iteh.ai/samples/19897/2d9fca205e194863a04013d515c0e149/IEC-61082-1-2014.pdf?utm_source=chatgpt.com "IEC 61082-1"
[4]: https://www.eplan.help/en-us/Infoportal/Content/Plattform/2026/Content/htm/projectstructure_k_referenzkennzeichnung.htm?utm_source=chatgpt.com "Structuring of Projects in Accordance with EN 81346"
[5]: https://readi-jip.org/wp-content/uploads/2020/06/RDS-OG-Manual-revision-1st-revision-2020-06-19.pdf "RDS-O&G manual, rev. 1"
[6]: https://de.wikipedia.org/wiki/EN_IEC_81346?utm_source=chatgpt.com "EN IEC 81346"
[7]: https://www.iso.org/standard/50858.html?utm_source=chatgpt.com "IEC 81346-2:2009 - Industrial systems, installations and ..."

View File

@ -0,0 +1,58 @@
# Ortskennzeichen Liste
Listen mit Ortskennzeichen von zuverlässig belegbaren Kenn-buchstaben aus IEC 81346 für „Orte“ bzw. ortsbezogene Objekte (Location/Host-Installation).
Getrennt nach aktuellem Stand (2019) und häufig noch anzutreffenden Altkennungen (2009).
- [Ortskennzeichen Liste](#ortskennzeichen-liste)
- [IEC 81346-2 2019 Klasse **U** (Halten/Lokalisieren) ortsbezogene Objekte](#iec-81346-2-2019--klasse-u-haltenlokalisieren--ortsbezogene-objekte)
- [Häufige Altkennungen aus **IEC 81346-2 2009** (in älteren Plänen)](#häufige-altkennungen-aus-iec-81346-2-2009-in-älteren-plänen)
## IEC 81346-2 2019 Klasse **U** (Halten/Lokalisieren) ortsbezogene Objekte
| Kennbuchstabe | Bezeichnung | Kurzdefinition | Beispiele aus Quelle |
| ------------- | ---------------------------- | ------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **U** | Halteobjekt (holding object) | Objekt zum Lokalisieren anderer Objekte | |
| **UB** | Trageobjekt | Tragstruktur/Trasse | Kabelleiter, Kabelpritsche, Kabelrohr, Kabeltrasse, Gerätestützstruktur ([Wikipedia][1]) |
| **UBB** | Bügel | Trageobjekt an diskreter Position mit vertikalem Zug | Aufhängebügel, Gurt, Seil ([Wikipedia][1]) |
| **UBC** | Trittstufe | Trageobjekt mit Stufen | Sprosse, Stufe ([Wikipedia][1]) |
| **UBD** | Mast | Trageobjekt an diskreter Position mit vertikalem Schub | Leitungsmast, Stange, Pfosten, Halteklammer, Fernleitungsmast ([Wikipedia][1]) |
| **UBE** | (Plattform/Tisch) | Trageobjekt auf einer Ebene mit Schub | Laufsteg, Operationstisch, Plattform ([Wikipedia][1]) |
| **UBF** | Portal | Trageobjekt zwischen diskreten Positionen | Portalträger ([Wikipedia][1]) |
| **UC** | Umschließobjekt | Halteobjekt zum Umschließen | ([Wikipedia][1]) |
| **UCA** | Schaltschrank | Umschließobjekt für Geräte | Schrank, elektrische Umhüllung/Schalttafel, Wartungskammer, Server-Rack, Schlauchtrommelkasten, Sicherheitsschrank, Sensorgehäuse, Untergestell ([Wikipedia][1]) |
| **UCB** | Pflanzenerde | Umschließobjekt für Wurzeln | Pflanzensubstrat/Beet (normseitiges Beispiel) ([Wikipedia][1]) |
| **UCC** | Abzugshaube | Umschließobjekt für Bereichslüftung | (z. B. Laborabzug) ([Wikipedia][1]) |
| **UL** | Strukturstützobjekt | Halteobjekt zur Bildung einer Stütze | ([Wikipedia][1]) |
| **ULA** | Tragschicht | Aggregierte Materialschicht | Basisschicht, Verbindungsschicht, Unterbau ([Wikipedia][1]) |
| **ULB** | Konsole | Stütze/Kragarm | Konsole/Kragstein ([Wikipedia][1]) |
| **ULC** | Pfahl | Lineares Stützelement | Pfahl, (Gebäude-)Fundament ([Wikipedia][1]) |
**Hinweis zu „Räumen“ (Spaces):** IEC 81346-2:2019 enthält ein **eigenes Klassifikationsschema für Räume** („Clause 6, Table 4 Classification scheme for spaces“). Die Norm trennt seit 2019 also „Spaces“ vom oben gezeigten U-Schema ab. Die Existenz und Trennung ist in der Norm belegt; die Detailtabelle selbst liegt hinter dem Paywall-Original.&#x20;
## Häufige Altkennungen aus **IEC 81346-2 2009** (in älteren Plänen)
| Kennbuchstabe | Bezeichnung (2009) | Beispiele |
| ------------- | -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| **UA** | Halten/Tragen v. Einrichtungen elektrischer Energie | Stütze, Gerüst ([Wikipedia][1]) |
| **UB** | Halten/Tragen v. Energiekabeln/-leitungen | Portal, Mast, Isolator, Kabelpritsche/-wanne/-kanal, Kabelleiter ([Wikipedia][1]) |
| **UC** | Umschließen v. Einrichtungen elektrischer Energie | Gehäuse, Kapselung ([Wikipedia][1]) |
| **UF** | Halten/Tragen/Umschließen Leit-/Kommunikationstechnik | Gestell, Baugruppenträger, Leiterplatte ([Wikipedia][1]) |
| **UG** | Halten/Tragen Leit-/Kommunikationskabel | Kabelpritsche, Kabelkanal ([Wikipedia][1]) |
| **UH** | Umschließen Leittechnische Einrichtungen | Schrank ([Wikipedia][1]) |
| **UL** | Halten/Tragen maschinentechnische Objekte | Maschinenfundament ([Wikipedia][1]) |
| **UM** | Halten/Tragen gebäudetechnische Objekte | Gebäudefundament ([Wikipedia][1]) |
| **UN** | Halten/Tragen rohrleitungstechnische Objekte | Rohrbrücke, Rohrhalterung ([Wikipedia][1]) |
| **UP** | Halten/Führen Wellen/Läufer | Rollen-/Kugel-/Gleitlager ([Wikipedia][1]) |
| **UQ** | Halten/Führen Fertigung/Montage | Spann-, Zentrier-, Greifvorrichtung ([Wikipedia][1]) |
| **UR** | Befestigen/Verankern maschinentechnische Objekte | Konsole, **Montageplatte/-gestell**, Ankerplatte, Träger ([Wikipedia][1]) |
| **US** | **Räumliche Objekte** zur Unterbringung/Tragen anderer Objekte | **Korridor, Halle, Raum** (wurde 2019 in das separate „Spaces“-Schema überführt) ([Wikipedia][1]) |
| **UZ** | Kombinierte Aufgaben | ([Wikipedia][1]) |
**Quellenhinweise:**
- Offizielle Normvorschau **IEC 81346-2:2019** (Tabelle 1 Einordnung **U** als „holding object“; sowie Hinweis auf separates Schema für „spaces“).&#x20;
- Zusammenstellung der **Unter- und Unter-Unterklassen** (u. a. **UBB, UBC, UBD, UBE, UBF, UCA, UCB, UCC, ULA, ULB, ULC**) sowie **Altkennungen 2009** (u. a. **US, UR**) mit Beispielen. ([Wikipedia][1])
Diese Tabellen decken damit die in der Praxis relevanten Orts-/Halte- und Umschließ-Kennbuchstaben ab, inkl. der häufig anzutreffenden Altbezeichnungen.
[1]: https://de.wikipedia.org/wiki/EN_IEC_81346?utm_source=chatgpt.com "EN IEC 81346"

File diff suppressed because it is too large Load Diff

View File

@ -1053,7 +1053,7 @@
)
)
(property "Description" "Hydraulikzylinder doppelt wirkend"
(at 0.254 -8.636 0)
(at 0.762 -14.986 0)
(effects
(font
(size 1.27 1.27)
@ -1128,4 +1128,152 @@
)
(embedded_fonts no)
)
(symbol "Zylinder_Doppelt_(M)_Vorfüll"
(pin_names
(offset 0)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "-M"
(at -4.826 12.192 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Hydraulikzylinder doppelt wirkend mit Vorfüllanschluss"
(at 0.762 -14.986 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Zylinder_Doppelt_(M)_Vorfüll_0_1"
(polyline
(pts
(xy -0.508 9.906) (xy -2.54 9.906) (xy -2.54 -6.096) (xy 2.54 -6.096) (xy 2.54 9.906) (xy 0.508 9.906)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 -6.096) (xy 0 -6.604)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.254 16.002) (xy 0.254 0) (xy 2.286 0) (xy 2.286 -0.762) (xy -2.286 -0.762) (xy -2.286 0)
(xy -0.254 0) (xy -0.254 16.002) (xy 0.254 16.002)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "Zylinder_Doppelt_(M)_Vorfüll_1_1"
(pin passive line
(at -6.35 8.89 0)
(length 3.81)
(name "1"
(effects
(font
(size 0.762 0.762)
)
)
)
(number "1"
(effects
(font
(size 0.508 0.508)
)
)
)
)
(pin passive line
(at -6.35 -5.08 0)
(length 3.81)
(name "1"
(effects
(font
(size 0.762 0.762)
)
)
)
(number "1"
(effects
(font
(size 0.508 0.508)
)
)
)
)
(pin input line
(at 0 -7.62 90)
(length 1.016)
(name "Vorfüll"
(effects
(font
(size 0.762 0.762)
)
)
)
(number "2"
(effects
(font
(size 0.508 0.508)
)
)
)
)
)
(embedded_fonts no)
)
)

File diff suppressed because it is too large Load Diff

View File

@ -19,6 +19,7 @@
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" ""
@ -27,6 +28,7 @@
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Footprint" ""
@ -126,6 +128,7 @@
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" ""
@ -134,6 +137,7 @@
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Footprint" ""

File diff suppressed because it is too large Load Diff

View File

@ -92,12 +92,12 @@
(size 1.778 1.778)
)
)
(tbtext "Blatt:"
(tbtext "Blatt/ Seiten"
(name "text22:Text")
(pos 19.3962 9.2862)
(pos 19.396 9.286)
(font
(linewidth 0.18)
(size 1.778 1.778)
(size 1.524 1.778)
)
)
(tbtext "${COMPANY}"

View File

@ -0,0 +1,14 @@
(kicad_wks
(version 20231118)
(generator "pl_editor")
(generator_version "9.0")
(setup
(textsize 1.5 1.5)
(linewidth 0.15)
(textlinewidth 0.15)
(left_margin 10)
(right_margin 10)
(top_margin 10)
(bottom_margin 10)
)
)