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)