diff --git a/.gitignore b/.gitignore
index 3e55797..abe5b12 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
diff --git a/.vscode/cspell.json b/.vscode/cspell.json
new file mode 100644
index 0000000..d48e513
--- /dev/null
+++ b/.vscode/cspell.json
@@ -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",
+ ]
+}
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
new file mode 100644
index 0000000..5b43b9a
--- /dev/null
+++ b/.vscode/extensions.json
@@ -0,0 +1,9 @@
+{
+ "recommendations": [
+ "yzane.markdown-pdf",
+ "yzhang.markdown-all-in-one",
+ "ms-ceintl.vscode-language-pack-de",
+ "tomoki1207.pdf"
+ ],
+ "unwantedRecommendations": []
+}
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..f5e37f6
--- /dev/null
+++ b/.vscode/settings.json
@@ -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": "
%%ISO-DATE%%
",
+ //"markdown-pdf.footerTemplate": " /
",
+
+ //Platzhalter:
+ // → aktuelles Datum
+ // → Dokumenttitel (Dateiname)
+ // → Dokumentpfad
+ // → aktuelle Seite
+ // → Gesamtseiten
+
+ // Kopfzeile anpassen:
+ "markdown-pdf.headerTemplate": "Seite /
",
+
+ // Fußzeile (Beispiel):
+ "markdown-pdf.footerTemplate": "© 2025 - A. Skotarczak - ionivation.com
",
+
+ // --- 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"
+
+}
diff --git a/README.md b/README.md
index c8f4403..60fda07 100644
--- a/README.md
+++ b/README.md
@@ -21,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
@@ -57,7 +56,7 @@ Diese Bibliothek enthält Symbole für Bauteile aus dem Schaltschrankbau.
## Dokumente und Anleitungen
-### Betriebsmittelkennzeichnung Industrie
+### [Betriebsmittelkennzeichnung Industrie](./docs/README.md)
#### Kennbuchstaben (A1) nach DIN EN IEC 81346-2 2019 / DIN EN IEC 81346-2 2020-10
@@ -136,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 |
@@ -150,4 +149,4 @@ Diese Bibliothek enthält Symbole für Bauteile aus dem Schaltschrankbau.
## License
-(c) 2025 - Adam Skotarczak
+© 2025 - Adam Skotarczak
diff --git a/VERSION b/VERSION
index 09a3acf..bcaffe1 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.6.0
\ No newline at end of file
+0.7.0
\ No newline at end of file
diff --git a/docs/README.md b/docs/README.md
index ac742b4..4696b4f 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -1,7 +1,15 @@
# Interne Dokumentation
-- [**Betriebsmittelkennzeichnung**](./abkuerzungen_international.mdbetriebsmittelkennzeichnung.md)
+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)
- - [Listen](./ortskennzeichen_liste.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)
diff --git a/docs/build/Betriebsmittelkennzeichnung.pdf b/docs/build/Betriebsmittelkennzeichnung.pdf
new file mode 100644
index 0000000..7541d75
Binary files /dev/null and b/docs/build/Betriebsmittelkennzeichnung.pdf differ
diff --git a/docs/build/abkuerzungen_international.pdf b/docs/build/abkuerzungen_international.pdf
new file mode 100644
index 0000000..a52b63b
Binary files /dev/null and b/docs/build/abkuerzungen_international.pdf differ
diff --git a/docs/build/farben_querschnitt.pdf b/docs/build/farben_querschnitt.pdf
new file mode 100644
index 0000000..d6562df
Binary files /dev/null and b/docs/build/farben_querschnitt.pdf differ
diff --git a/docs/build/ortkennzeichen.pdf b/docs/build/ortkennzeichen.pdf
new file mode 100644
index 0000000..42d6ac8
Binary files /dev/null and b/docs/build/ortkennzeichen.pdf differ
diff --git a/docs/build/ortskennzeichen_liste.pdf b/docs/build/ortskennzeichen_liste.pdf
new file mode 100644
index 0000000..e981d0c
Binary files /dev/null and b/docs/build/ortskennzeichen_liste.pdf differ
diff --git a/docs/farben_querschnitt.md b/docs/farben_querschnitt.md
index 5d9f9a8..83e9869 100644
--- a/docs/farben_querschnitt.md
+++ b/docs/farben_querschnitt.md
@@ -1,4 +1,4 @@
-# 📑 Typische Abkürzungen in Schaltplänen
+# 📑 Abkürzungen in Schaltplänen
> (basierend auf DIN 47100 / VDE / IEC)
diff --git a/docs/markdown-pdf.css b/docs/markdown-pdf.css
new file mode 100644
index 0000000..6b76757
--- /dev/null
+++ b/docs/markdown-pdf.css
@@ -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; }
+
diff --git a/symlib/devices.kicad_sym b/symlib/devices.kicad_sym
index 7899eff..fc65ec8 100644
--- a/symlib/devices.kicad_sym
+++ b/symlib/devices.kicad_sym
@@ -917,6 +917,409 @@
)
(embedded_fonts no)
)
+ (symbol "MCR-SLP-1-5-UI-0_(U)"
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board no)
+ (property "Reference" "-U"
+ (at -19.558 9.144 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" "MCR-SLP-1-5-UI-0"
+ (at 0 -19.812 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "Sensor"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "MCR-SLP-1-5-UI-0_(U)_0_1"
+ (rectangle
+ (start -13.97 8.382)
+ (end 13.9699 -8.2549)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -13.97 -5.08) (xy 13.97 -5.08)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -10.16 8.89) (xy -10.16 8.382)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -10.16 -8.89) (xy -10.16 -8.382)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -3.81 8.89) (xy -3.81 8.382)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -3.81 -8.89) (xy -3.81 -8.382)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.81 8.89) (xy 3.81 8.382)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.81 -8.89) (xy 3.81 -8.382)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 10.16 8.89) (xy 10.16 8.382)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 10.16 -8.89) (xy 10.16 -8.382)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "MCR-SLP-1-5-UI-0_(U)_1_1"
+ (text "1A"
+ (at -10.16 6.858 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (text "I"
+ (at -10.16 -7.112 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (text "5A"
+ (at -3.81 6.858 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (text "U"
+ (at -3.81 -7.112 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (text "MCR-SLP-1-5-UI-0"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.524 1.524)
+ (thickness 0.3048)
+ (bold yes)
+ )
+ )
+ )
+ (text "NC"
+ (at 3.81 6.858 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (text "GND2"
+ (at 3.81 -7.112 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (text "1A/5A"
+ (at 10.414 6.858 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (text "GND2"
+ (at 10.414 -7.112 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (pin passive line
+ (at -10.16 10.16 270)
+ (length 1.27)
+ (name "1A"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -10.16 -10.16 90)
+ (length 1.27)
+ (name "I"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -3.81 10.16 270)
+ (length 1.27)
+ (name "5A"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -3.81 -10.16 90)
+ (length 1.27)
+ (name "U"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 10.16 270)
+ (length 1.27)
+ (name "NC"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 -10.16 90)
+ (length 1.27)
+ (name "GND2"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 10.16 10.16 270)
+ (length 1.27)
+ (name "1A/5A"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 10.16 -10.16 90)
+ (length 1.27)
+ (name "GND2"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
(symbol "Monitor-HMI_(A)"
(pin_numbers
(hide yes)
diff --git a/symlib/hydraulik_pneumatic.kicad_sym b/symlib/hydraulik_pneumatic.kicad_sym
index 4660fd8..83dacdd 100644
--- a/symlib/hydraulik_pneumatic.kicad_sym
+++ b/symlib/hydraulik_pneumatic.kicad_sym
@@ -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)
+ )
)
diff --git a/symlib/standart.kicad_sym b/symlib/standart.kicad_sym
index a6a5957..af0a4aa 100644
--- a/symlib/standart.kicad_sym
+++ b/symlib/standart.kicad_sym
@@ -897,11 +897,11 @@
(exclude_from_sim no)
(in_bom yes)
(on_board no)
- (property "Reference" "-E"
- (at -6.35 10.16 0)
+ (property "Reference" "-A"
+ (at -13.208 15.24 0)
(effects
(font
- (size 2.032 2.032)
+ (size 1.524 1.524)
)
)
)
@@ -950,6 +950,15 @@
(justify top)
)
)
+ (property "-E" ""
+ (at -5.08 9.906 0)
+ (show_name)
+ (effects
+ (font
+ (size 2.032 2.032)
+ )
+ )
+ )
(symbol "PLC_IN_(E)_0_1"
(rectangle
(start -8.89 12.7)
@@ -1032,15 +1041,529 @@
)
(embedded_fonts no)
)
+ (symbol "PLC_IN_ANALOG_RTD_(E)"
+ (pin_names
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board no)
+ (property "Reference" "-A"
+ (at -15.494 14.986 0)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ )
+ )
+ (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" "RTD"
+ (at 0 -14.478 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Target" "=Gruppe/ Seite.Pfad"
+ (at 0.254 -7.112 0)
+ (do_not_autoplace)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify top)
+ )
+ )
+ (property "-E" ""
+ (at -5.842 -10.16 0)
+ (show_name)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "PLC_IN_ANALOG_RTD_(E)_0_1"
+ (rectangle
+ (start -10.16 12.7)
+ (end 10.16 -11.43)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -10.16 10.16) (xy 10.16 10.16)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -10.16 2.54) (xy 10.16 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -10.16 -6.35) (xy 10.16 -6.35)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -7.62 12.7) (xy -7.62 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.08 12.7) (xy -5.08 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.54 12.7) (xy -2.54 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 12.7) (xy 0 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 -5.08) (xy 1.27 -3.81) (xy 0 -5.08) (xy -1.27 -3.81)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 2.54 12.7) (xy 2.54 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 5.08 12.7) (xy 5.08 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 7.62 12.7) (xy 7.62 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "PLC_IN_ANALOG_RTD_(E)_1_1"
+ (text "U1+"
+ (at -9.398 4.826 900)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left top)
+ )
+ )
+ (text ".00"
+ (at -8.89 11.176 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (text "U2+"
+ (at -6.858 4.826 900)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left top)
+ )
+ )
+ (text ".01"
+ (at -6.35 11.176 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (text "U3+"
+ (at -4.318 4.826 900)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left top)
+ )
+ )
+ (text "AE"
+ (at -4.064 -0.254 0)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ )
+ )
+ (text ".02"
+ (at -3.81 11.176 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (text "U4+"
+ (at -1.778 4.826 900)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left top)
+ )
+ )
+ (text ".03"
+ (at -1.27 11.176 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (text "I1+"
+ (at 0.762 4.826 900)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left top)
+ )
+ )
+ (text ".04"
+ (at 1.27 11.176 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (text "I2+"
+ (at 3.048 4.826 900)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left top)
+ )
+ )
+ (text ".05"
+ (at 3.81 11.176 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (text "IN"
+ (at 3.81 -0.254 0)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ )
+ )
+ (text "I3+"
+ (at 5.842 4.826 900)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left top)
+ )
+ )
+ (text ".06"
+ (at 6.35 11.176 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (text "I4+"
+ (at 8.382 4.826 900)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left top)
+ )
+ )
+ (text ".07"
+ (at 8.89 11.176 0)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (pin input line
+ (at -8.89 15.24 270)
+ (length 2.54)
+ (name "1"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -6.35 15.24 270)
+ (length 2.54)
+ (name "2"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -3.81 15.24 270)
+ (length 2.54)
+ (name "3"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -1.27 15.24 270)
+ (length 2.54)
+ (name "4"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at 1.27 15.24 270)
+ (length 2.54)
+ (name "5"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at 3.81 15.24 270)
+ (length 2.54)
+ (name "6"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at 6.35 15.24 270)
+ (length 2.54)
+ (name "7"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at 8.89 15.24 270)
+ (length 2.54)
+ (name "8"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
(symbol "PLC_OUT_(A)"
(exclude_from_sim no)
(in_bom yes)
(on_board no)
(property "Reference" "-A"
- (at -6.35 10.16 0)
+ (at -12.954 16.002 0)
(effects
(font
- (size 2.032 2.032)
+ (size 1.524 1.524)
)
)
)
@@ -1088,6 +1611,15 @@
)
)
)
+ (property "-A" ""
+ (at -4.826 10.16 0)
+ (show_name)
+ (effects
+ (font
+ (size 2.032 2.032)
+ )
+ )
+ )
(symbol "PLC_OUT_(A)_0_1"
(rectangle
(start -8.89 12.7)
@@ -1352,7 +1884,7 @@
)
)
(property "XREF" ""
- (at -6.604 4.064 0)
+ (at 13.208 0 0)
(show_name)
(effects
(font
@@ -1383,6 +1915,18 @@
)
)
(symbol "Relais_(K)_A1-A2_1_1"
+ (polyline
+ (pts
+ (xy 6.35 0) (xy 11.43 0)
+ )
+ (stroke
+ (width 0.1016)
+ (type dash)
+ )
+ (fill
+ (type none)
+ )
+ )
(pin passive line
(at 0 5.08 270)
(length 2.54)
@@ -1700,6 +2244,338 @@
)
(embedded_fonts no)
)
+ (symbol "Relais_(K)_NO_Allpolig"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "-K"
+ (at -4.318 4.318 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" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "XREF" ""
+ (at -5.334 0 0)
+ (show_name)
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ (symbol "Relais_(K)_NO_Allpolig_0_1"
+ (polyline
+ (pts
+ (xy 0 1.27) (xy 0 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 -1.27) (xy -1.27 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 -1.27) (xy 0 -2.032)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.81 1.27) (xy 3.81 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.81 -1.27) (xy 2.54 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.81 -1.27) (xy 3.81 -2.032)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 7.62 1.27) (xy 7.62 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 7.62 -1.27) (xy 6.35 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 7.62 -1.27) (xy 7.62 -2.032)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "Relais_(K)_NO_Allpolig_1_1"
+ (polyline
+ (pts
+ (xy 0 2.794) (xy 0 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 3.81 2.794) (xy 3.81 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 6.858 0) (xy -3.81 0)
+ )
+ (stroke
+ (width 0.1016)
+ (type dash)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 7.62 2.794) (xy 7.62 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at 0 5.08 270)
+ (length 2.286)
+ (name "1"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -3.81 90)
+ (length 2.286)
+ (name "2"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 5.08 270)
+ (length 2.286)
+ (name "3"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 -3.81 90)
+ (length 1.778)
+ (name "4"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 5.08 270)
+ (length 2.286)
+ (name "5"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 7.62 -3.81 90)
+ (length 1.778)
+ (name "6"
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 0.508 0.508)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
(symbol "Relais_(K)_PLC_13-14"
(pin_numbers
(hide yes)