loglib /*______________________________________________________________*/ /* */ /* LOG Library : connect.def */ /* SCM Library : connect.ddb */ /* */ /* Author : Bartels System, Kloeckner-Moeller */ /* Last Revision: 2007/11/23 */ /*______________________________________________________________*/ /* */ /* This library includes definitions for commonly used */ /* connector device types such as: */ /* */ /* - Test Points and Connection Pads */ /* - Battery Contacts */ /* - BNC Connectors */ /* - Coax Connectors */ /* - Test Points and Connection Pads */ /* - Blade Connectors */ /* - Spring Contact Strips */ /* - PCB mounted connectors */ /* - SIL/DIL Sockets and Connectors */ /* - Sub-D Connectors */ /* - Screw Terminals */ /* - Flat Connector Blocks */ /* - Automotive Connectors */ /* - Power Connectors */ /* - Western Connectors */ /* - SMA Connectors */ /* - USB Connectors */ /* - ZPACK Connectors */ /* - MagJack Connectors */ /* */ /* NOTE: */ /* */ /* Part translations to Layout Package named "nospec" denote */ /* assignment to template package instead of correct package */ /* due to missing Layout Library definitions. */ /*______________________________________________________________*/ /*______________________________________________________________*/ /* Test Points / Messpunkte */ part mp_ : nospec { newattr "$comment" = "Test Point" ; newattr "$commentge" = "Messpunkt" ; pin (1) ; } part mp : pad13n { newattr "$comment" = "Test Point" ; newattr "$commentge" = "Messpunkt" ; newattr "$type" = "Pad 1.3mm N" ; pin (1) ; } part tp : tpad { newattr "$comment" = "Test Pad" ; newattr "$commentge" = "Testpunkt" ; newattr "$type" = "TPAD" ; pin (1) ; } part tpad : tpad { newattr "$comment" = "Test Pad" ; newattr "$commentge" = "Testpunkt" ; newattr "$type" = "TPAD" ; pin (1) ; } part tpc : tpc { newattr "$comment" = "Test Pad" ; newattr "$commentge" = "Testpunkt" ; newattr "$type" = "TPAD" ; pin (x); } /* Pad with Drill Hole / Loetauge mit Bohrung */ part x : default pad08n { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 0.8mm N" ; pin (1) ; } part x_pad08k : pad08k { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 0.8mm K" ; } part x_pad08n : pad08n { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 0.8mm N" ; } part x_pad10n : pad10n { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 1.0mm N" ; } part x_pad11n : pad11n { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 1.1mm N" ; } part x_pad13g : pad13g { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 1.3mm G" ; } part x_pad13k : pad13k { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 1.3mm K" ; } part x_pad13n : pad13n { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 1.3mm N" ; } part x_pad16k : pad16k { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 1.6mm K" ; } part x_pad16n : pad16n { newattr "$comment" = "Pad with Drill Hole" ; newattr "$commentge" = "Loetauge mit Bohrung" ; newattr "$type" = "Pad 1.6mm N" ; } /*______________________________________________________________*/ /* Battery Contacts / Batteriekontakte */ part x_bat : xbat { newattr "$comment" = "Battery Contact" ; newattr "$commentge" = "Batteriekontakt" ; net internal : (1,2) ; pin (1) ; } /*______________________________________________________________*/ /* BNC Connectors / BNC-Stecker */ part bnc : default bnc { newattr "$comment" = "BNC Connector" ; newattr "$commentge" = "BNC-Stecker" ; pin (in,s) ; } part bncsub : bncsub { newattr "$comment" = "BNC Connector" ; newattr "$commentge" = "BNC-Stecker" ; pin (in,s); net internal : (s,s1,s2,s3); } /*______________________________________________________________*/ /* Coax Connectors / Koax-Verbinder */ part sma_edge : sma_edge { newattr "$comment"="Universal SMA edge connector"; newattr "$commentge"="Universelle SMA Kantenbuchse"; net internal : (s1-s4); xlat (s) to (s1); pin (s,in); } part sma_js1420711 : sma_js1420711 { newattr "$comment"="142-0711-841"; newattr "$commentge"="142-0711-841"; newattr "$manufacturer"="Johnson Components"; net internal : (s1-s4); xlat (s) to (s1); pin (s,in); } part smacasecon : default smacasecon { newattr "$comment" = "SMA case mounted Connector" ; newattr "$commentge" = "SMA Gehaeusesteckverbinder" ; pin (in,s) ; } /*______________________________________________________________*/ /* VG Connectors / VG-Steckerleisten */ part vg32ac : default vg32ac { newattr "$comment" = "VG Connector" ; newattr "$commentge" = "VG-Steckerleiste" ; newattr "$type" = "VG32AC" ; pin (a2-a32:2,c2-c32:2) ; xlat (a2-a32:2,c2-c32:2) to (2a-32a:2,2c-32c:2) ; } part vg64 : default vg64 { newattr "$comment" = "VG Connector" ; newattr "$commentge" = "VG-Steckerleiste" ; newattr "$type" = "VG64" ; pin (a1-a32,c1-c32); } part vg64bg : default vg64bg { newattr "$comment" = "VG Connector" ; newattr "$commentge" = "VG-Steckerleiste" ; newattr "$type" = "VG64BG" ; pin (a1-a32,b1-b32); } part vg96 : default vg96 { newattr "$comment" = "VG Connector" ; newattr "$commentge" = "VG-Steckerleiste" ; newattr "$type" = "VG96" ; pin (a1-a32,b1-b32,c1-c32); } part vg96_a : mainpart default vg96 { newattr "$comment" = "DIN41612 Connector" ; newattr "$commentge" = "DIN41612 Steckerleiste" ; newattr "$type" = "VG96" ; pin (a1-a32); } part vg96_b : subpart vg96_a { pin (b1-b32); } part vg96_c : subpart vg96_a { pin (c1-c32); } part vg96u : default vg96u { newattr "$comment" = "VG Connector" ; newattr "$commentge" = "VG-Steckerleiste" ; newattr "$type" = "VG96U" ; pin (a1-a32,b1-b32,c1-c32); xlat (a1-a32,b1-b32,c1-c32) to (1a-32a,1b-32b,1c-32c) ; } part x_idc50 : idc50 { newattr "$comment" = "Connector" ; newattr "$commentge" = "Steckerleiste" ; newattr "$type" = "IDC50" ; } /* Male Blade Connectors / Messerleisten */ part x_ml15dz : xml15dz { newattr "$comment" = "Male Blade Connector" ; newattr "$commentge" = "Messerleiste" ; newattr "$type" = "MBC/ML 15DZ" ; pin (d6-d30:4,z4-z32:4) ; } part x_ml16d : xml16d { newattr "$comment" = "Male Blade Connector" ; newattr "$commentge" = "Messerleiste" ; newattr "$type" = "MBC/ML 16D" ; pin (d2-d32:2) ; } part x_ml32bz : xml32bz { newattr "$comment" = "Male Blade Connector" ; newattr "$commentge" = "Messerleiste" ; newattr "$type" = "MBC/ML 32BZ" ; pin (b2-b32:2,z2-z32:2) ; } part x_ml48dbz : xml48dbz { newattr "$comment" = "Male Blade Connector" ; newattr "$commentge" = "Messerleiste" ; newattr "$type" = "MBC/ML 48DBZ" ; pin (d2-d32:2,b2-b32:2,z2-z32:2) ; } part x_ml64ac : xml64ac { newattr "$comment" = "Male Blade Connector" ; newattr "$commentge" = "Messerleiste" ; newattr "$type" = "MBC/ML 64AC" ; pin (a1-a32,c1-c32); } part x_ml96abc : xml96abc { newattr "$comment" = "Male Blade Connector" ; newattr "$commentge" = "Messerleiste" ; newattr "$type" = "MBC/ML 96ABC" ; pin (a1-a32,b1-b32,c1-c32); } /* Spring Contact Strips / Federleisten */ part x_federl15dz : xfederl15dz { newattr "$comment" = "Spring Contact Strip" ; newattr "$commentge" = "Federleiste" ; newattr "$type" = "SCS/FL 15DZ" ; pin (d6-d30:4,z4-z32:4) ; } part x_federl16d : default xfederl16d13 { newattr "$comment" = "Spring Contact Strip" ; newattr "$commentge" = "Federleiste" ; newattr "$type" = "SCS/FL 16D" ; pin (d2-d32:2); } part x_federl32bz : default xfederl32bz13 { newattr "$comment" = "Spring Contact Strip" ; newattr "$commentge" = "Federleiste" ; newattr "$type" = "SCS/FL 32BZ" ; pin (b2-b32:2,z2-z32:2); } part x_federl48dbz : default xfederl48dbz13 { newattr "$comment" = "Spring Contact Strip" ; newattr "$commentge" = "Federleiste" ; newattr "$type" = "SCS/FL 48DBZ" ; pin (d2-d32:2,b2-b32:2,z2-z32:2); } part x_federl64ac : default xfederl64ac08 { newattr "$comment" = "Spring Contact Strip" ; newattr "$commentge" = "Federleiste" ; newattr "$type" = "SCS/FL 64AC" ; pin (a1-a32,c1-c32); } part x_federl96abc : default xfederl96abc08 { newattr "$comment" = "Spring Contact Strip" ; newattr "$commentge" = "Federleiste" ; newattr "$type" = "SCS/FL 96ABC" ; pin (a1-a32,b1-b32,c1-c32); } /* PCB Mounted Connectors / Leiterplatten-Direkt-Stecker */ part atcona : default dircon31a { newattr "$comment" = "PCB-Mounted Connector" ; newattr "$commentge" = "Leiterplatten-Direktstecker" ; newattr "$type" = "DIRCON31A" ; pin (a1-a31); xlat (a1-a31) to (1-31); } part atconb : default dircon31b { newattr "$comment" = "PCB-Mounted Connector" ; newattr "$commentge" = "Leiterplatten-Direktstecker" ; newattr "$type" = "DIRCON31B" ; pin (b1-b31); xlat (b1-b31) to (1-31); } part atfinga : dircon31a { newattr "$comment" = "PCB-Mounted Connector" ; newattr "$commentge" = "Leiterplatten-Direktstecker" ; newattr "$type" = "DIRCON31A" ; pin (a1-a31); xlat (a1-a31) to (1-31); } part atfingb : dircon31b { newattr "$comment" = "PCB-Mounted Connector" ; newattr "$commentge" = "Leiterplatten-Direktstecker" ; newattr "$type" = "DIRCON31B" ; pin (b1-b31); xlat (b1-b31) to (1-31); } part atfingc : dircon18c { newattr "$comment" = "PCB-Mounted Connector" ; newattr "$commentge" = "Leiterplatten-Direktstecker" ; newattr "$type" = "DIRCON18C" ; pin (c1-c18); xlat (c1-c18) to (1-18); } part atfingd : dircon18d { newattr "$comment" = "PCB-Mounted Connector" ; newattr "$commentge" = "Leiterplatten-Direktstecker" ; newattr "$type" = "DIRCON18D" ; pin (d1-d18); xlat (d1-d18) to (1-18); } part x_pcs2x18p : xpcs2x18p { newattr "$comment" = "PCB-Mounted Connector 2 x 18 Pin" ; newattr "$commentge" = "Leiterplatten-Direktstecker" ; newattr "$type" = "PCS2x18P" ; pin (a1-a18,b1-b18); } part x_pcs2x31p : xpcs2x31p { newattr "$comment" = "PCB-Mounted Connector" ; newattr "$commentge" = "Leiterplatten-Direktstecker" ; newattr "$type" = "PCS2x31P" ; pin (a1-a31,b1-b31); } /* In-Line Connectors / Anschlussreihen */ part 8pol : pfd8,xb2r8ps,xs2r8ps,xb1r8ps,xs1r8ps { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "8 Pins" ; } part 10pol : pfd10,xb2r10ps,xs2r10ps,xb1r10ps,xs1r10ps { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "10 Pins" ; } part 12pol : pfd12,xb2r12ps,xs2r12ps,xb1r12ps,xs1r12ps { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "12 Pins" ; } part 14pol : pfd14,xb2r14ps,xs2r14ps,xb1r14ps,xs1r14ps { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "14 Pins" ; } part 16pol : pfd16,xb2r16ps,xs2r16ps,xb1r16ps,xs1r16ps { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "16 Pins" ; } part 20pol : pfd20,xb2r20ps,xs2r20ps,xb1r20ps,xs1r20ps { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "20 Pins" ; } part 34pol : pfd34,xb2r34ps,xs2r34ps { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "34 Pins" ; } part 40pol : pfd40,xb2r40ps,xs2r40ps { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "40 Pins" ; } part 64pol : pfd64 { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "64 Pins" ; } part 86pol : pfd86 { newattr "$comment" = "In-Line Connector" ; newattr "$commentge" = "Anschlussreihe" ; newattr "$type" = "86 Pins" ; } /* Top Connector */ part 16tcon : xt2r16ps { newattr "$comment" = "Top Connector dual-in-line" ; newattr "$commentge" = "Top Connector zweireihig" ; newattr "$type" = "TCON2x8" ; pin (1-16) ; } part 20tcon : xt2r20ps { newattr "$comment" = "Top Connector dual-in-line" ; newattr "$commentge" = "Top Connector zweireihig" ; newattr "$type" = "TCON2x10" ; pin (1-20) ; } /* SIL Sockets / SIL-Sockel */ part sil2 : default sil2 { newattr "$comment" = "SIL Socket" ; newattr "$commentge" = "SIL-Sockel" ; newattr "$type" = "SIL2" ; } part sil3 : default sil3 { newattr "$comment" = "SIL Socket" ; newattr "$commentge" = "SIL-Sockel" ; newattr "$type" = "SIL3" ; } part sil4 : default sil4 { newattr "$comment" = "SIL Socket" ; newattr "$commentge" = "SIL-Sockel" ; newattr "$type" = "SIL4" ; } part sil6 : default sil6 { newattr "$comment" = "SIL Socket" ; newattr "$commentge" = "SIL-Sockel" ; newattr "$type" = "SIL6" ; } part sil8 : default sil8 { newattr "$comment" = "SIL Socket" ; newattr "$commentge" = "SIL-Sockel" ; newattr "$type" = "SIL8" ; } part sil10 : default sil10 { newattr "$comment" = "SIL Socket" ; newattr "$commentge" = "SIL-Sockel" ; newattr "$type" = "SIL10" ; } part sil20 : default sil20 { newattr "$comment" = "SIL Socket" ; newattr "$commentge" = "SIL-Sockel" ; newattr "$type" = "SIL20" ; } part sil32 : default sil32 { newattr "$comment" = "SIL Socket" ; newattr "$commentge" = "SIL-Sockel" ; newattr "$type" = "SIL32" ; } /* Male Single Row In Line Connectors / Stiftleiste einreihig */ part x_s1r2p : xs1r2ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R2PS" ; pin (1, 2) ; } part x_s1r3p : xs1r3ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R3PS" ; pin (1, 2, 3) ; } part x_s1r4p : xs1r4ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R4PS" ; pin (1-4) ; } part x_s1r5p : xs1r5ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R5PS" ; pin (1-5) ; } part x_s1r6p : xs1r6ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R6PS" ; pin (1-6) ; } part x_s1r7p : xs1r7ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R7PS" ; pin (1-7) ; } part x_s1r8p : xs1r8ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R8PS" ; pin (1-8) ; } part x_s1r9p : xs1r9ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R9PS" ; pin (1-9) ; } part x_s1r10p : xs1r10ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R10PS" ; pin (1-10) ; } part x_s1r11p : xs1r11ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R11PS" ; pin (1-11) ; } part x_s1r12p : xs1r12ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R12PS" ; pin (1-12) ; } part x_s1r13p : xs1r13ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R13PS" ; pin (1-13) ; } part x_s1r14p : xs1r14ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R14PS" ; pin (1-14) ; } part x_s1r15p : xs1r15ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R15PS" ; pin (1-15) ; } part x_s1r16p : xs1r16ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R16PS" ; pin (1-16) ; } part x_s1r17p : xs1r17ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R17PS" ; pin (1-17) ; } part x_s1r18p : xs1r18ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R18PS" ; pin (1-18) ; } part x_s1r19p : xs1r19ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R19PS" ; pin (1-19) ; } part x_s1r20p : xs1r20ps { newattr "$comment" = "Male SIL Connector" ; newattr "$commentge" = "Stiftleiste einreihig" ; newattr "$type" = "S1R20PS" ; pin (1-20) ; } /* Male Double Row In Line Connectors / Stiftleiste zweireihig */ part x_s2r4p : xs2r4ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R4PS" ; pin (1-4) ; } part x_s2r6p : xs2r6ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R6PS" ; pin (1-6) ; } part x_s2r8p : xs2r8ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R8PS" ; pin (1-8); } part x_s2r10p : xs2r10ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R10PS" ; pin (1-10); } part x_s2r12p : xs2r12ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R12PS" ; pin (1-12); } part x_s2r14p : xs2r14ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R14PS" ; pin (1-14); } part x_s2r16p : xs2r16ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R16PS" ; pin (1-16); } part x_s2r18p : xs2r18ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R18PS" ; pin (1-18); } part x_s2r20p : xs2r20ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R20PS" ; pin (1-20); } part x_s2r22p : xs2r22ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R22PS" ; pin (1-22); } part x_s2r24p : xs2r24ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R24PS" ; pin (1-24); } part x_s2r26p : xs2r26ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R26PS" ; pin (1-26); } part x_s2r28p : xs2r28ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R28PS" ; pin (1-28); } part x_s2r30p : xs2r30ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R30PS" ; pin (1-30); } part x_s2r32p : xs2r32ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R32PS" ; pin (1-32); } part x_s2r34p : xs2r34ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R34PS" ; pin (1-34); } part x_s2r36p : xs2r36ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R36PS" ; pin (1-36); } part x_s2r40p : xs2r40ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R40PS" ; pin (1-40); } part x_s2r50p : xs2r50ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R50PS" ; pin (1-50); } part x_s2r52p : xs2r52ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R52PS" ; pin (1-52); } part x_s2r56p : xs2r56ps { newattr "$comment" = "Male DIL Connector" ; newattr "$commentge" = "Stiftleiste zweireihig" ; newattr "$type" = "S2R56PS" ; pin (1-56); } /* Female Single Row In Line Connectors / Buchsenleiste einreihig */ part x_b1r2p : xb1r2ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R2PS" ; pin (1, 2) ; } part x_b1r3p : xb1r3ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R3PS" ; pin (1, 2, 3) ; } part x_b1r4p : xb1r4ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R4PS" ; pin (1-4) ; } part x_b1r5p : xb1r5ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R5PS" ; pin (1-5) ; } part x_b1r6p : xb1r6ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R6PS" ; pin (1-6) ; } part x_b1r7p : xb1r7ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R7PS" ; pin (1-7) ; } part x_b1r8p : xb1r8ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R8PS" ; pin (1-8) ; } part x_b1r9p : xb1r9ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R9PS" ; pin (1-9) ; } part x_b1r10p : xb1r10ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R10PS" ; pin (1-10) ; } part x_b1r11p : xb1r11ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R11PS" ; pin (1-11) ; } part x_b1r12p : xb1r12ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R12PS" ; pin (1-12) ; } part x_b1r13p : xb1r13ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R13PS" ; pin (1-13) ; } part x_b1r14p : xb1r14ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R14PS" ; pin (1-14) ; } part x_b1r15p : xb1r15ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R15PS" ; pin (1-15) ; } part x_b1r16p : xb1r16ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R16PS" ; pin (1-16) ; } part x_b1r17p : xb1r17ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R17PS" ; pin (1-17) ; } part x_b1r18p : xb1r18ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R18PS" ; pin (1-18) ; } part x_b1r19p : xb1r19ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R19PS" ; pin (1-19) ; } part x_b1r20p : xb1r20ps { newattr "$comment" = "Female SIL Connector" ; newattr "$commentge" = "Buchsenleiste einreihig" ; newattr "$type" = "B1R20PS" ; pin (1-20) ; } /* Female Double Row In Line Connectors / Buchsenleiste zweireihig */ part x_b2r4p : xb2r4ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R4PS" ; pin (1-4) ; } part x_b2r6p : xb2r6ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R6PS" ; pin (1-6) ; } part x_b2r8p : xb2r8ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R8PS" ; pin (1-8) ; } part x_b2r10p : xb2r10ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R10PS" ; pin (1-10) ; } part x_b2r12p : xb2r12ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R12PS" ; pin (1-12) ; } part x_b2r14p : xb2r14ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R14PS" ; pin (1-14) ; } part x_b2r16p : xb2r16ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R16PS" ; pin (1-16) ; } part x_b2r18p : xb2r18ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R18PS" ; pin (1-18); } part x_b2r20p : xb2r20ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R20PS" ; pin (1-20); } part x_b2r22p : xb2r22ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R22PS" ; pin (1-22); } part x_b2r24p : xb2r24ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R24PS" ; pin (1-24); } part x_b2r26p : xb2r26ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R26PS" ; pin (1-26); } part x_b2r28p : xb2r28ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R28PS" ; pin (1-28); } part x_b2r30p : xb2r30ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R30PS" ; pin (1-30); } part x_b2r32p : xb2r32ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R32PS" ; pin (1-32); } part x_b2r34p : xb2r34ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R34PS" ; pin (1-34); } part x_b2r36p : xb2r36ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R36PS" ; pin (1-36); } part x_b2r40p : xb2r40ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R40PS" ; pin (1-40); } part x_b2r52p : xb2r52ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R52PS" ; pin (1-52); } part x_b2r56p : xb2r56ps { newattr "$comment" = "Female DIL Connector" ; newattr "$commentge" = "Buchsenleiste zweireihig" ; newattr "$type" = "B2R56PS" ; pin (1-56); } /* Sub-D Male Connectors / Sub-D Stiftstecker */ part x_subd9s : default xsubd9ss { newattr "$comment" = "Sub-D Male Connector" ; newattr "$commentge" = "Sub-D-Stiftstecker" ; newattr "$type" = "Sub-D 9S" ; pin (1-9, a, b) ; swap ((( a, b))) ; } part x_subd15s : default xsubd15ss { newattr "$comment" = "Sub-D Male Connector" ; newattr "$commentge" = "Sub-D-Stiftstecker" ; newattr "$type" = "Sub-D 15S" ; pin (1-15, a, b) ; swap ((( a, b))) ; } part x_subd25s : default xsubd25ss { newattr "$comment" = "Sub-D Male Connector" ; newattr "$commentge" = "Sub-D-Stiftstecker" ; newattr "$type" = "Sub-D 25S" ; pin (1-25, a, b) ; swap ((( a, b))) ; } part x_subd37s : default xsubd37sr { newattr "$comment" = "Sub-D Male Connector" ; newattr "$commentge" = "Sub-D-Stiftstecker" ; newattr "$type" = "Sub-D 37S" ; pin (1-37, a, b) ; swap ( (( a, b)) ) ; } /* Sub-D Female Connectors / Sub-D Buchsenstecker */ part d25pol : default submind25b { newattr "$comment" = "Sub-D-Mini Female Connector" ; newattr "$commentge" = "Sub-D-Miniatur-Buchsenstecker" ; newattr "$type" = "Sub-D-Mini 25B" ; } part x_subd9b : default xsubd9bs { newattr "$comment" = "Sub-D Female Connector" ; newattr "$commentge" = "Sub-D-Buchsenstecker" ; newattr "$type" = "Sub-D 9B" ; pin (1-9, a, b) ; swap ((( a, b))) ; } part x_subd15b : default xsubd15bs { newattr "$comment" = "Sub-D Female Connector" ; newattr "$commentge" = "Sub-D-Buchsenstecker" ; newattr "$type" = "Sub-D 15B" ; pin (1-15, a, b) ; swap ((( a, b))) ; } part x_subd25b : default xsubd25bs { newattr "$comment" = "Sub-D Female Connector" ; newattr "$commentge" = "Sub-D-Buchsenstecker" ; newattr "$type" = "Sub-D 25B" ; pin (1-25, a, b) ; swap ((( a, b))) ; } part x_subd37b : default xsubd37bl { newattr "$comment" = "Sub-D Female Connector" ; newattr "$commentge" = "Sub-D-Buchsenstecker" ; newattr "$type" = "Sub-D 37B" ; pin (1-37, a, b) ; swap ( (( a, b)) ) ; } /*______________________________________________________________*/ /* Miscellaneous Screw Terminals / Diverse Steck- und Schraubverbinder */ /* Screw Terminals / Schraubverbinder */ part x_schr1r2ap : default xwago2schr500s { newattr "$comment" = "Screw Terminal" ; newattr "$commentge" = "Schraubklemme" ; newattr "$type" = "WAGO 2/500S" ; pin (1, 2) ; } part x_schr1r3ap : default xwago3schr500s { newattr "$comment" = "Screw Terminal" ; newattr "$commentge" = "Schraubklemme" ; newattr "$type" = "WAGO 3/500S" ; pin (1, 2, 3) ; } part x_schr1r4ap : default xwago4schr1000 { newattr "$comment" = "Screw Terminal" ; newattr "$commentge" = "Schraubklemme" ; newattr "$type" = "WAGO 4/1000" ; pin (1-4) ; } part x_schr1r10api : default xphoe10schr508s { newattr "$comment" = "Screw Terminal" ; newattr "$commentge" = "Schraubklemme" ; newattr "$type" = "PHOE 10/508S" ; pin (1-10) ; } part x_schr1r1a2p : default xphoe1schr500l { newattr "$comment" = "Screw Terminal cascadable" ; newattr "$commentge" = "Schraubklemme anreihbar" ; newattr "$type" = "PHOE 1/500L" ; pin (1, 2) ; } /* Flat Male Connectors / Flachsteckverbinder */ part x_flst1r2a4p : default xvoge2flst750l { newattr "$comment" = "Flat Male Connector Block" ; newattr "$commentge" = "Flachsteckblock" ; newattr "$type" = "VOGE 2/750L" ; pin (1-4) ; } part x_flst1r3a6p : default xvoge3flst750l { newattr "$comment" = "Flat Male Connector Block" ; newattr "$commentge" = "Flachsteckblock" ; newattr "$type" = "VOGE 3/750L" ; pin (1-6) ; } /* Miscellaneous Male Connectors / Diverse Stiftstecker */ part x_stst1r6ap : default xamp06stst396s { newattr "$comment" = "Male Connector" ; newattr "$commentge" = "Stiftleiste" ; newattr "$type" = "AMP 06/396S" ; pin (1-6) ; } part x_stst1r8ap : default xamp08stst396s { newattr "$comment" = "Male Connector" ; newattr "$commentge" = "Stiftleiste" ; newattr "$type" = "AMP 08/396S" ; pin (1-8) ; } part x_stwa2r16ap : default x3m016stwa254s { newattr "$comment" = "Male Connector" ; newattr "$commentge" = "Stiftleiste" ; newattr "$type" = "3M 016/254S" ; pin (1-16) ; } part x_stst2r26ap : default x3m026stst254l { newattr "$comment" = "26 Pin Male Connector" ; newattr "$commentge" = "26 Pin Stiftstecker" ; newattr "$type" = "3M 026/254L" ; pin (1-26); } part x_stst2r40ap : default x3m040stst254l { newattr "$comment" = "Male Connector" ; newattr "$commentge" = "Stiftstecker" ; newattr "$type" = "3M 040/254L" ; pin (1-40); } /* Miscellaneous Female Connectors / Diverse Buchsenstecker */ part x_bust1r6ap : default xamp06bust396s { newattr "$comment" = "Female Connector" ; newattr "$commentge" = "Buchsenleiste" ; newattr "$type" = "AMP 06/396S" ; pin (1-6) ; } part x_bust1r8ap : default xamp08bust396s { newattr "$comment" = "Female Connector" ; newattr "$commentge" = "Buchsenleiste" ; newattr "$type" = "AMP 08/396S" ; pin (1-8) ; } /*______________________________________________________________*/ /* Erni SMC Connectors / Steckverbinder */ part xernismc26sd : xernismc26sd { newattr "$comment" = "Erni SMC 26 small 1.27mm Connector" ; newattr "$commentge" = "Erni SMC 26 1.27mm Steckverbinder klein" ; newattr "$type" = "unknown" ; newattr "$manufacturer" = "Erni" ; pin (a1-a13); pin (b1-b13); } part xernismc50sd : xernismc50sd { newattr "$comment" = "Erni SMC 50 small 1.27mm Connector" ; newattr "$commentge" = "Erni SMC 50 1.27mm Steckverbinder klein" ; newattr "$type" = "unknown" ; newattr "$manufacturer" = "Erni" ; pin (a1-a25); pin (b1-b25); } /*______________________________________________________________*/ /* ZPACK 2mm Bus (CompactPCI) Connectors / ZPACK 2mm-Verbinder */ part x_zpack_a110_a : class zpack_a110 mainpart default x_zpack_a110_fc { newattr "$comment" = "ZPACK 2mm Type A Connector" ; newattr "$commentge" = "ZPACK 2mm Typ A Verbinder" ; newattr "$type" = "" ; newattr "$manufacturer" = "Erni, AMP" ; pin (a1-a11,a15-a25); pin (s); xlat (s) to (f1); net internal : (f1-f25:2); } part x_zpack_a110_b : class zpack_a110 subpart x_zpack_a110_a { pin (b1-b11,b15-b25); } part x_zpack_a110_c : class zpack_a110 subpart x_zpack_a110_a { pin (c1-c11,c15-c25); } part x_zpack_a110_d : class zpack_a110 subpart x_zpack_a110_a { pin (d1-d11,d15-d25); } part x_zpack_a110_e : class zpack_a110 subpart x_zpack_a110_a { pin (e1-e11,e15-e25); } part x_zpack_a110_a_f : class zpack_a110 mainpart default x_zpack_a110_fc { newattr "$comment" = "ZPACK 2mm Type A Connector" ; newattr "$commentge" = "ZPACK 2mm Typ A Verbinder" ; newattr "$type" = "" ; newattr "$manufacturer" = "Erni, AMP" ; pin (a1-a11,a15-a25); pin (s); xlat (s) to (f1); net internal : (f1-f25:2); } part x_zpack_a110_b_f : class zpack_a110 subpart x_zpack_a110_a_f { pin (b1-b11,b15-b25); } part x_zpack_a110_c_f : class zpack_a110 subpart x_zpack_a110_a_f { pin (c1-c11,c15-c25); } part x_zpack_a110_d_f : class zpack_a110 subpart x_zpack_a110_a_f { pin (d1-d11,d15-d25); } part x_zpack_a110_e_f : class zpack_a110 subpart x_zpack_a110_a_f { pin (e1-e11,e15-e25); } part x_zpack_a110_a_m : class zpack_a110 mainpart default x_zpack_a110_ms { newattr "$comment" = "ZPACK 2mm Type A Connector" ; newattr "$commentge" = "ZPACK 2mm Typ A Verbinder" ; newattr "$type" = "male straight shielded" ; newattr "$manufacturer" = "Erni, AMP" ; pin (a1-a11,a15-a25); pin (s); xlat (s) to (f1); net internal : (f1-f11,f15-f25,z1-z11,z15-z25); } part x_zpack_a110_b_m : class zpack_a110 subpart x_zpack_a110_a_m { pin (b1-b11,b15-b25); } part x_zpack_a110_c_m : class zpack_a110 subpart x_zpack_a110_a_m { pin (c1-c11,c15-c25); } part x_zpack_a110_d_m : class zpack_a110 subpart x_zpack_a110_a_m { pin (d1-d11,d15-d25); } part x_zpack_a110_e_m : class zpack_a110 subpart x_zpack_a110_a_m { pin (e1-e11,e15-e25); } part x_zpack_b125_a : class zpack_b125 mainpart default x_zpack_b125_fc { newattr "$comment" = "ZPACK 2mm Type B Connector" ; newattr "$commentge" = "ZPACK 2mm Typ B Verbinder" ; newattr "$type" = "" ; newattr "$manufacturer" = "Erni, AMP" ; pin (a1-a25); pin (s); xlat (s) to (f1); net internal : (f1-f25:2); } part x_zpack_b125_b : class zpack_b125 subpart x_zpack_b125_a { pin (b1-b25); } part x_zpack_b125_c : class zpack_b125 subpart x_zpack_b125_a { pin (c1-c25); } part x_zpack_b125_d : class zpack_b125 subpart x_zpack_b125_a { pin (d1-d25); } part x_zpack_b125_e : class zpack_b125 subpart x_zpack_b125_a { pin (e1-e25); } part x_zpack_b125_a_f : class zpack_b125 mainpart default x_zpack_b125_fc { newattr "$comment" = "ZPACK 2mm Type B Connector" ; newattr "$commentge" = "ZPACK 2mm Typ B Verbinder" ; newattr "$type" = "" ; newattr "$manufacturer" = "Erni, AMP" ; pin (a1-a25); pin (s); xlat (s) to (f1); net internal : (f1-f25:2); } part x_zpack_b125_b_f : class zpack_b125 subpart x_zpack_b125_a_f { pin (b1-b25); } part x_zpack_b125_c_f : class zpack_b125 subpart x_zpack_b125_a_f { pin (c1-c25); } part x_zpack_b125_d_f : class zpack_b125 subpart x_zpack_b125_a_f { pin (d1-d25); } part x_zpack_b125_e_f : class zpack_b125 subpart x_zpack_b125_a_f { pin (e1-e25); } part x_zpack_b125_a_m : class zpack_b125 mainpart default x_zpack_b125_ms { newattr "$comment" = "ZPACK 2mm Type B Connector" ; newattr "$commentge" = "ZPACK 2mm Typ B Verbinder" ; newattr "$type" = "male straight shielded" ; newattr "$manufacturer" = "Erni, AMP" ; pin (a1-a25); pin (s); xlat (s) to (f1); net internal : (f1-f25,z1-z25); } part x_zpack_b125_b_m : class zpack_b125 subpart x_zpack_b125_a_m { pin (b1-b25); } part x_zpack_b125_c_m : class zpack_b125 subpart x_zpack_b125_a_m { pin (c1-c25); } part x_zpack_b125_d_m : class zpack_b125 subpart x_zpack_b125_a_m { pin (d1-d25); } part x_zpack_b125_e_m : class zpack_b125 subpart x_zpack_b125_a_m { pin (e1-e25); } part x_zpack_c55_a : class zpack_c55 mainpart default x_zpack_c55_fc { newattr "$comment" = "ZPACK 2mm Type C Connector" ; newattr "$commentge" = "ZPACK 2mm Typ C Verbinder" ; newattr "$type" = "" ; newattr "$manufacturer" = "Erni, AMP" ; pin (a1-a11); pin (s); xlat (s) to (f1); net internal : (f1-f11:2); } part x_zpack_c55_b : class zpack_c55 subpart x_zpack_c55_a { pin (b1-b11); } part x_zpack_c55_c : class zpack_c55 subpart x_zpack_c55_a { pin (c1-c11); } part x_zpack_c55_d : class zpack_c55 subpart x_zpack_c55_a { pin (d1-d11); } part x_zpack_c55_e : class zpack_c55 subpart x_zpack_c55_a { pin (e1-e11); } part x_zpack_c55_a_f : class zpack_c55 mainpart default x_zpack_c55_fc { newattr "$comment" = "ZPACK 2mm Type C Connector" ; newattr "$commentge" = "ZPACK 2mm Typ C Verbinder" ; newattr "$type" = "" ; newattr "$manufacturer" = "Erni, AMP" ; pin (a1-a11); pin (s); xlat (s) to (f1); net internal : (f1-f11:2); } part x_zpack_c55_b_f : class zpack_c55 subpart x_zpack_c55_a_f { pin (b1-b11); } part x_zpack_c55_c_f : class zpack_c55 subpart x_zpack_c55_a_f { pin (c1-c11); } part x_zpack_c55_d_f : class zpack_c55 subpart x_zpack_c55_a_f { pin (d1-d11); } part x_zpack_c55_e_f : class zpack_c55 subpart x_zpack_c55_a_f { pin (e1-e11); } part x_zpack_c55_a_m : class zpack_c55 mainpart default x_zpack_c55_ms { newattr "$comment" = "ZPACK 2mm Type C Connector" ; newattr "$commentge" = "ZPACK 2mm Typ C Verbinder" ; newattr "$type" = "male straight shielded" ; newattr "$manufacturer" = "Erni, AMP" ; pin (a1-a11); pin (s); xlat (s) to (f1); net internal : (f1-f11,z1-z11); } part x_zpack_c55_b_m : class zpack_c55 subpart x_zpack_c55_a_m { pin (b1-b11); } part x_zpack_c55_c_m : class zpack_c55 subpart x_zpack_c55_a_m { pin (c1-c11); } part x_zpack_c55_d_m : class zpack_c55 subpart x_zpack_c55_a_m { pin (d1-d11); } part x_zpack_c55_e_m : class zpack_c55 subpart x_zpack_c55_a_m { pin (e1-e11); } /*______________________________________________________________*/ /* Wago Large 5,08mm Single Row In Line Connectors */ part x_wago2schr508s : xwago2schr508s { newattr "$comment" = "Wago 5,08mm Connector" ; newattr "$commentge" = "Wago 5,08mm Anschlussklemmen" ; newattr "$type" = "Wago 5,08mm 2 pol." ; pin (1, 2) ; } part x_wago4schr508s : xwago4schr508s { newattr "$comment" = "Wago 5,08mm Connector" ; newattr "$commentge" = "Wago 5,08mm Anschlussklemmen" ; newattr "$type" = "Wago 5,08mm 4 pol." ; pin (1-4) ; } part x_wago8schr508s : xwago8schr508s { newattr "$comment" = "Wago 5,08mm Connector" ; newattr "$commentge" = "Wago 5,08mm Anschlussklemmen" ; newattr "$type" = "Wago 5,08mm 8 pol." ; pin (1-8) ; } part x_wago10schr508s : xwago10schr508s { newattr "$comment" = "Wago 5,08mm Connector" ; newattr "$commentge" = "Wago 5,08mm Anschlussklemmen" ; newattr "$type" = "Wago 5,08mm 10 pol." ; pin (1-10) ; } part x_wago12schr508s : xwago12schr508s { newattr "$comment" = "Wago 5,08mm Connector" ; newattr "$commentge" = "Wago 5,08mm Anschlussklemmen" ; newattr "$type" = "Wago 5,08mm 12 pol." ; pin (1-12) ; } /*______________________________________________________________*/ /* Automotive Connectors / KFZ-Stecker */ part ampqlok8 : ampqlok8 { newattr "$comment" = "Quadlok System 967658" ; newattr "$manufacturer" = "AMP" ; pin (1-8) ; } part amp_185683 : amp_185683 { newattr "$comment" = "Connector Type 185683" ; newattr "$manufacturer" = "AMP" ; pin (1-18) ; } part mcondj25 : mcondj25 { newattr "$comment" = "Digijet Special 25 Pin 5 mm Connector" ; newattr "$type" = "827 050" ; newattr "$manufacturer" = "AMP" ; pin (1-25); } part motcon35 : motcon35 { newattr "$comment" = "Motronic Special 35 Pin 5 mm Connector" ; newattr "$type" = "unknown" ; newattr "$manufacturer" = "Bosch" ; pin (1-35); } /*______________________________________________________________*/ /* Power Connectors */ part pow25con : pow25con { newattr "$comment" = "2.5mm PCB Power Supply Socket (round)" ; newattr "$commentge" = "2,5mm Leiterkarten Netzteilbuchse (rund)" ; newattr "$type" = "286-8763" ; newattr "$manufacturer" = "RS Components" ; pin (1,2,3) ; } part powcon_6mm : powcon_6mm { newattr "$comment" = "Standard 6mm Single Pole Car Connector" ; newattr "$commentge" = "Standard 6mm Einzelsteckschuh Verbinder" ; pin (x) ; xlat (x) to (x1) ; net internal : (x1, x2) ; } part powcon_m5 : powcon_m5 { newattr "$comment" = "M5 Screw Direct PCB Power Contact" ; newattr "$commentge" = "Leiterkarten Direktkont. mit M5 Schraube" ; pin (x) ; } /*______________________________________________________________*/ /* Western Connectors / Western Steckverbinder */ part x_wd6con : x_wd6con { newattr "$comment" = "6 Pin Western Connector" ; newattr "$type" = "FCC68-66" ; pin (1-6) ; } part x_wd8cat5 : x_wd8cat5 { newattr "$comment"="8 Pin Western CAT5 Connector"; newattr "$type"="FCC68-CAT5"; pin (1-8,s); xlat (s) to (s1); net internal : (s1,s2); } part x_wd8rev_led : x_wd8rev_led { newattr "$comment"= "8 Pin Western Connector (rev. w. LED)"; newattr "$commentge"= "8 Pin Western Verbinder (rev. mit LED)"; newattr "$type"="406549-1 (Farnell: 4739528)"; newattr "$manufacturer" = "AMP" ; pin (1-8,s); pin (l1a,l1c,l2a,l2c); xlat (s) to (s1); net internal : (s1,s2); } /*______________________________________________________________*/ /* SMA Connectors / SMA-Stecker */ part sma_hs45111 : sma_hs45111 { newattr "$comment" = "82 SMA-S50-0-45/111 NE" ; newattr "$commentge" = "82 SMA-S50-0-45/111 NE" ; newattr "$manufacturer" = "Huber+Suhner" ; pin (in,s) ; xlat (s) to (s1); net internal : (s1,s2); } part smacon : default smacon { newattr "$comment" = "SMA Connector" ; newattr "$commentge" = "SMA-Stecker" ; pin (in,s) ; net internal : (s,s1,s2,s3); } part smasidecon : default smasidecon { newattr "$comment" = "SMA SMD PCB Corner Connector" ; newattr "$commentge" = "SMA SMD Platinenseitenstecker" ; pin (in,s) ; xlat (s) to (s1); net internal : (s1,s2); } /*______________________________________________________________*/ /* USB Connectors / USB-Verbinder */ part usb_minib_smd : usb_minib_smd { newattr "$comment" = "USB Mini B Connector (SMD)" ; newattr "$commentge" = "USB Mini B Verbinder (SMD)" ; newattr "$type" = "54819-0578 (RS:418-0172)" ; newattr "$manufacturer" = "Molex" ; pin (1-5,s); xlat (s) to (s1); net internal : (s1-s4); } /*______________________________________________________________*/ /* MagJack Connectors */ part x_magjack : x_magjack { newattr "$comment"= "100BaseT LAN MagJack (with LED)"; newattr "$commentge"= "100BaseT LAN MagJack (mit LED)"; newattr "$type"="SI-40138 (Farnell: 4303696)"; newattr "$manufacturer" = "Bel Stewart Connector" ; pin (1-6,8,s); pin (l1a,l1c,l2a,l2c); xlat (s) to (s1); net internal : (s1,s2); } /*______________________________________________________________*/ /* Special Connectors */ part m42_2p4c : m42_2p4c { newattr "$comment" = "DIN41612 Connector" ; newattr "$commentge" = "DIN41612 Steckerleiste" ; newattr "$type" = "M42 2 x Power 4 x Coax" ; /* Standard Signal Pins */ pin (a10-a23, b10-b23, c10-c23) ; /* Power Pins */ pin (b2,b31) ; /* Coax Pins */ pin ( b5, a4, b8, a7,b25,a24,b28,a27) ; net internal : ( a4, a6, c4, c6) ; net internal : ( a7, a9, c7, c9) ; net internal : (a24,a26,c24,c26) ; net internal : (a27,a29,c27,c29) ; } part scartcon : scartcon { newattr "$comment" = "SCART PCB Socket 90 deg." ; newattr "$commentge" = "SCART Leiterkartenbuchse stehend" ; newattr "$type" = "474-704" ; newattr "$manufacturer" = "RS Components" ; pin (1-21) ; } part x_2mm_4 : default x_2mm_bm_4 { newattr "$comment" = "2mm In-Line Connector (mirrored)" ; newattr "$commentge" = "2mm Steckverbinder (gespiegelt)" ; newattr "$type" = "4 Pins SMD" ; pin (1-4); } part x_2mm_30 : default x_2mm_bm_30 { newattr "$comment" = "2mm In-Line Connector (mirrored)" ; newattr "$commentge" = "2mm Steckverbinder (gespiegelt)" ; newattr "$type" = "30 Pins SMD" ; pin (1-30); } part x_ampfh_s_40 : x_ampfh_s_40 { newattr "$comment" = "Male AMP FH 0,8mm SMT Connector" ; newattr "$commentge" = "AMP FH SMD 0,8mm Platinenstecker" ; newattr "$type" = "177984-1 (RS 361-6557)" ; newattr "$manufacturer" = "AMP" ; pin (1-40); } part x_ampfh_b_40 : x_ampfh_b_40 { newattr "$comment" = "Female AMP FH 0,8mm SMT Connector" ; newattr "$commentge" = "AMP FH SMD 0,8mm Platinenbuchse" ; newattr "$type" = "177983-1 (RS 361-6670)" ; newattr "$manufacturer" = "AMP" ; pin (1-40); } part x_mxfpc10_10l : x_mxfpc10_10l { newattr "$comment" = "FPC 1mm Lowside SMT Connector" ; newattr "$commentge" = "FPC 1mm Kont. unten SMD Verbinder" ; newattr "$type" = "52271-1090 (RS 335-5050)" ; newattr "$manufacturer" = "Molex" ; pin (1-10,x1,x2) ; } part x_pow13mm_a : x_pow13mm_a { newattr "$comment" = "1.3mm PCB Power Supply Socket (round)" ; newattr "$commentge" = "1,3mm Leiterkarten Netzteilbuchse (rund)" ; pin (1,2,3) ; } part x_pow25mm_a : x_pow25mm_a { newattr "$comment" = "2.5mm PCB Power Supply Socket (round)" ; newattr "$commentge" = "2,5mm Leiterkarten Netzteilbuchse (rund)" ; newattr "$type" = "286-8763" ; newattr "$manufacturer" = "RS Components" ; pin (1,2,3) ; } part x_stereo25mm_a : x_stereo25mm_a { newattr "$comment" = "2.5mm PCB Stereo Phones Socket (round)" ; newattr "$commentge" = "2,5mm PCB Stereoklinkenbuchse (rund)" ; pin (1,2,3) ; } /*______________________________________________________________*/ /* Logical library definition file end */ end.