From d625630809fed9413f9d59aafbe726d20229d0e4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 25 May 2016 08:56:38 +1000 Subject: [PATCH 01/47] Improved description for symbols in device.dcm This PR improves documentation for a number of symbols in the device library: * Added description for CRYSTAL_SMD * Fixed spelling of potentiometer * fixed spelling and tags for a number of diodes * Added missing tags to a number of symbols * Fixed spelling of *filtre* to *filter* * Added missing description for fuses / inductors / jumpers / LEDs * Improved description for a number of switches --- library/device.dcm | 239 +++++++++++++++++++++++++++++++-------------- 1 file changed, 165 insertions(+), 74 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index cd74c88c..b6dc9462 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -20,6 +20,11 @@ $CMP CP_Small D Polarised capacitor $ENDCMP # +$CMP CRYSTAL_SMD +D SMD crystal, with GND pin +K oscillator quartz +$ENDCMP +# $CMP CTRIM D Variable capacitor K trimmer @@ -49,8 +54,8 @@ D Diode $ENDCMP # $CMP DUAL_POT -D Potentionmetre -K R +D Potentiometer, dual +K resistor variable $ENDCMP # $CMP D_Schottky @@ -62,67 +67,68 @@ D Diode Schottky $ENDCMP # $CMP D_Schottky_x2_ACom_AKK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common anode +K diode $ENDCMP # $CMP D_Schottky_x2_ACom_KAK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common anode +K diode $ENDCMP # $CMP D_Schottky_x2_ACom_KKA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common anode +K diode $ENDCMP # $CMP D_Schottky_x2_KCom_AAK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common cathode +K diode $ENDCMP # $CMP D_Schottky_x2_KCom_AKA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common cathode +K diode $ENDCMP # $CMP D_Schottky_x2_KCom_KAA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common cathode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_ACK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_AKC -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_CAK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_CKA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_KAC -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_KCA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Small D Diode +K diode $ENDCMP # $CMP Darl_NPN @@ -136,26 +142,54 @@ K Graetz $ENDCMP # $CMP EMI_FILTER -D Filtre EMI -K EMI +D EMI Filter +K emi $ENDCMP # -$CMP EMI_FILTER2 -D Filtre EMI -K EMI +$CMP EMI_FILTER_Small +D EMI Filter +K emi +F ~ $ENDCMP # $CMP FILTER -D Filtre EMI -K EMI +D EMI Filter +K emi $ENDCMP # $CMP FP_Small -D Fuse polarised +D Fuse, polarised +K fuse +$ENDCMP +# +$CMP FUSE +D Fuse, generic +K fuse $ENDCMP # $CMP F_Small -D Fuse +D Fuse, small symbol +K fuse +$ENDCMP +# +$CMP INDUCTOR +D Inductor +K inductor +$ENDCMP +# +$CMP INDUCTOR_SMALL +D Inductor, small symbol +K inductor +$ENDCMP +# +$CMP JUMPER +D Jumper generic NC +K jumper bridge +$ENDCMP +# +$CMP JUMPER3 +D Dual Jumper, NC +K jumper bridge $ENDCMP # $CMP Jumper_NC_Small @@ -169,43 +203,50 @@ K Jumper, Link $ENDCMP # $CMP LED -K LED +D LED generic +K led diode +F ~ $ENDCMP # $CMP LED_RABG -D Common Anode RGB LED -K RGB LED +D LED, RGB, common anode +K RGB LED diode $ENDCMP # $CMP LED_RCBG -D Common Cathode RGB LED -K RGB LED +D LED, RGB, common cathode +K RGB LED diode $ENDCMP # $CMP LED_RGB D LED RGB 6 pins +K led rgb diode $ENDCMP # $CMP LED_RGB_EP D LED RGB 6 pins, exposed pad +K led rgb diode +$ENDCMP +# +$CMP LED_Small +D LED small symbol +K led diode +F ~ $ENDCMP # $CMP L_Small D Inductor +K inductor $ENDCMP # $CMP Led_RGB_CA D Common Anode RGB LED -K RGB LED -$ENDCMP -# -$CMP Led_Small -D Led +K led rgb diode $ENDCMP # $CMP Led_x2 -D DOUBLE type Bicolore -K LED +D LED dual, common cathode +K led diode bicolor dual $ENDCMP # $CMP PHOTORESISTOR @@ -213,8 +254,13 @@ D Photo resistor $ENDCMP # $CMP POT -D Potentionmetre -K R +D Potentionmeter +K resistor variable +$ENDCMP +# +$CMP Photores +D Photoresistor +K resistor variable $ENDCMP # $CMP Q_NIGBT_CEG @@ -479,31 +525,39 @@ $ENDCMP # $CMP R D Resistor -K R DEV +K r +F ~ $ENDCMP # $CMP RR8 D 8 resistors -K R DEV +K r +$ENDCMP +# +$CMP RVAR +D Variable resistor +K resistor var potentiometer $ENDCMP # $CMP R_PACK4 D 4 resistors Pack -K R DEV +K r $ENDCMP # $CMP R_PACK8 D 8 resistors Pack -K R DEV +K r $ENDCMP # $CMP R_Small -D Resistor +D Resistor, small symbol +K r resistor +F ~ $ENDCMP # $CMP SCHDPAK D Diode schotty - cms -K DIODE SCHOTTKY CMS +K diode SCHOTTKY CMS $ENDCMP # $CMP SCR @@ -515,48 +569,78 @@ D 3 position switch, SP3T K switch SP3T $ENDCMP # +$CMP SPEAKER +D Speaker, generic, 2-pin +K speaker audio +F ~ +$ENDCMP +# $CMP SPST -D Interrupteur simple -K switch +D Switch Single Pole Single Throw +K switch single-pole single-throw spst +F ~ $ENDCMP # -$CMP SWITCH_INV -D inverseur -K switch -$ENDCMP -# -$CMP SWITCH_INV_MSM -D Switch inverseur M S M -K switch +$CMP SPST_Small +D Switch Single Pole Single Throw, small symbol +K switch single-pole single-throw spst +F ~ $ENDCMP # $CMP SW_PUSH -D Button -K Switch +D Button, generic, normally open +K switch push normally-open +F ~ +$ENDCMP +# +$CMP SW_PUSH_SMALL +D button, generic, small symbol +K switch normally-open push +F ~ $ENDCMP # $CMP Switch_DPST D Double Pole Single Throw (DPST) Switch -K switch +K switch dual double-pole single-throw +F ~ +$ENDCMP +# +$CMP Switch_SPDT +D Switch Single Pole Double Throw +K switch single-pole double-throw spdt +F ~ +$ENDCMP +# +$CMP Switch_SPDT_MSM +D Switch Single Pole Double Throw, with centre OFF position +K switch spdt single-pole double-throw +F ~ $ENDCMP # $CMP Switch_SPDT_x2 -D Double Single Pole Double Throw (SPDT) switch +D Dual Single Pole Double Throw (SPDT) switch +K switch single-pole double-throw spdt $ENDCMP # $CMP THERMISTOR -D Resistance -K R DEV +D Thermistor, temperature-dependent resistor +K R thermistor $ENDCMP # $CMP THYRISTOR D Diode simple -K DEV DIODE +K diode $ENDCMP # $CMP TVS D Transient voltage suppressor diode (bi-directional) -K DEV TVS TRANSIENT SUPPROESSOR ESD +K tvs esd +$ENDCMP +# +$CMP VARICAP +D Variable capacitor +K capacitor +F ~ $ENDCMP # $CMP VR @@ -566,7 +650,14 @@ $ENDCMP # $CMP ZENER D Diode zener -K DEV DIODE +K diode +F ~ +$ENDCMP +# +$CMP ZENERsmall +D Zener diode, small symbol +K diode zener +F ~ $ENDCMP # #End Doc Library From c9bebb711a34c78a767973deca0911da22449c31 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 9 Jun 2016 23:11:00 +1000 Subject: [PATCH 02/47] Removed duplicate components, improved push-button descriptions --- library/device.dcm | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 368541cd..7f991741 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -598,25 +598,21 @@ F ~ $ENDCMP # $CMP SW_PUSH -D Button, generic, normally open -K switch push normally-open +D Push button switch, normally open, two pins +K switch normally-open pushbutton push-button F ~ $ENDCMP # $CMP SW_PUSH_SMALL -D button, generic, small symbol -K switch normally-open push +D Push button switch, normally open, two pins, small symbol +K switch normally-open pushbutton push-button F ~ $ENDCMP # -$CMP SW_PUSH_SMALL -D Button -K switch -$ENDCMP -# $CMP SW_PUSH_SMALL_H -D Button -K switch +D Push button switch, generic, small symbol, two pins +K switch normally-open pushbutton push-button +F ~ $ENDCMP # $CMP Switch_DPST From e0c24374a208dde3934bc932d7b9e950d46f249f Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 9 Jun 2016 23:12:43 +1000 Subject: [PATCH 03/47] Added diode keywords --- library/device.dcm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 7f991741..8c7f1a04 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -51,6 +51,7 @@ $ENDCMP # $CMP D D Diode +K diode $ENDCMP # $CMP DUAL_POT @@ -59,11 +60,13 @@ K resistor variable $ENDCMP # $CMP D_Schottky -D Diode schottky +D Schottky diode +K diode schotty $ENDCMP # $CMP D_Schottky_Small -D Diode Schottky +D Schottky diode, small symbol +K diode schottky $ENDCMP # $CMP D_Schottky_x2_ACom_AKK @@ -566,7 +569,7 @@ F ~ $ENDCMP # $CMP SCHDPAK -D Diode schotty - cms +D Diode schottky - cms K diode SCHOTTKY CMS $ENDCMP # From 6ebcb461b191bc9953f30416334203bf775705de Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 9 Jun 2016 23:14:42 +1000 Subject: [PATCH 04/47] Added and cleaned up keywords --- library/device.dcm | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 8c7f1a04..182bfb67 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -2,27 +2,32 @@ EESchema-DOCLIB Version 2.0 # $CMP C D Unpolarized capacitor +K cap capacitor $ENDCMP # $CMP CP D Polarised capacitor +K cap capacitor $ENDCMP # $CMP CP1 D Polarised capacitor +K cap capacitor $ENDCMP # $CMP CP1_Small D Polarised capacitor +K cap capacitor $ENDCMP # $CMP CP_Small D Polarised capacitor +K cap capacitor $ENDCMP # $CMP CRYSTAL_SMD D SMD crystal, with GND pin -K oscillator quartz +K oscillator quartz resonator $ENDCMP # $CMP CTRIM @@ -41,12 +46,12 @@ $ENDCMP # $CMP Crystal D Two pin crystal -K Quartz, Ceramic, Filter, Resonator +K quartz ceramic resonator oscillator $ENDCMP # $CMP Crystal_Small D Two pin crystal -K Quartz, Resonator, Ceramic, Filter +K quartz ceramic resonator oscillator $ENDCMP # $CMP D @@ -528,7 +533,7 @@ $ENDCMP # $CMP R D Resistor -K r +K r res resistor F ~ $ENDCMP # From f79b922cdd9b92e2ad6de0de79661a065212d6ef Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 9 Jun 2016 23:32:14 +1000 Subject: [PATCH 05/47] * Added description for battery symbol * Added keywords for C_Small * Added description for heatsink * Added keywords for inductor --- library/device.dcm | 46 +- library/device.lib | 2050 ++++++++++++++++++++++---------------------- 2 files changed, 1048 insertions(+), 1048 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 182bfb67..9fbe3874 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1,8 +1,15 @@ EESchema-DOCLIB Version 2.0 # +$CMP Battery +D Battery +K batt voltage-source cell +F ~ +$ENDCMP +# $CMP C D Unpolarized capacitor K cap capacitor +F https://en.wikipedia.org/wiki/Capacitor $ENDCMP # $CMP CP @@ -37,6 +44,8 @@ $ENDCMP # $CMP C_Small D Unpolarized capacitor +K capacitor cap +F https://en.wikipedia.org/wiki/Capacitor $ENDCMP # $CMP Coded_Switch @@ -57,6 +66,13 @@ $ENDCMP $CMP D D Diode K diode +F https://en.wikipedia.org/wiki/Diode +$ENDCMP +# +$CMP DIODE +D Diode +K diode +F https://en.wikipedia.org/wiki/Diode $ENDCMP # $CMP DUAL_POT @@ -154,12 +170,6 @@ D EMI Filter K emi $ENDCMP # -$CMP EMI_FILTER_Small -D EMI Filter -K emi -F ~ -$ENDCMP -# $CMP FILTER D EMI Filter K emi @@ -180,14 +190,21 @@ D Fuse, small symbol K fuse $ENDCMP # +$CMP HEATSINK +D Heatsink +K thermal heat temperature +F ~ +$ENDCMP +# $CMP INDUCTOR D Inductor K inductor $ENDCMP # -$CMP INDUCTOR_SMALL +$CMP INDUCTOR_Small D Inductor, small symbol -K inductor +K inductor choke coil reactor magnetic +F https://en.wikipedia.org/wiki/Inductor $ENDCMP # $CMP JUMPER @@ -213,7 +230,7 @@ $ENDCMP $CMP LED D LED generic K led diode -F ~ +F https://en.wikipedia.org/wiki/Light-emitting_diode $ENDCMP # $CMP LED_RABG @@ -237,14 +254,15 @@ K led rgb diode $ENDCMP # $CMP LED_Small -D LED small symbol -K led diode -F ~ +D LED, small symbol +K led diode light-emitting-diode +F https://en.wikipedia.org/wiki/Light-emitting_diode $ENDCMP # $CMP L_Small -D Inductor -K inductor +D Inductor, small symbol +K inductor choke coil reactor magnetic +F https://en.wikipedia.org/wiki/Inductor $ENDCMP # $CMP Led_RGB_CA diff --git a/library/device.lib b/library/device.lib index 04000cd5..d5febe32 100644 --- a/library/device.lib +++ b/library/device.lib @@ -13,8 +13,8 @@ S -90 -7 90 -17 0 1 0 F S -90 50 90 40 0 1 0 F S -62 -30 58 -50 0 1 0 F S -62 27 58 7 0 1 0 F -P 2 0 1 10 20 95 60 95 N -P 2 0 1 10 40 115 40 75 N +P 2 0 1 10 20 95 60 95 N +P 2 0 1 10 40 115 40 75 N X ~ 1 0 150 100 D 50 50 1 1 P X ~ 2 0 -150 100 U 50 50 1 1 P ENDDRAW @@ -35,8 +35,8 @@ $FPLIST Capacitor* $ENDFPLIST DRAW -P 2 0 1 20 -80 -30 80 -30 N -P 2 0 1 20 -80 30 80 30 N +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N X ~ 1 0 150 110 D 40 40 1 1 P X ~ 2 0 -150 110 U 40 40 1 1 P ENDDRAW @@ -64,8 +64,8 @@ S -90 20 90 20 0 1 0 N S 90 -20 -90 -40 0 1 0 F S 90 40 -90 40 0 1 0 N S 90 40 90 20 0 1 0 N -P 2 0 1 0 -70 90 -30 90 N -P 2 0 1 0 -50 110 -50 70 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 110 -50 70 N X ~ 1 0 150 110 D 40 40 1 1 P X ~ 2 0 -150 110 U 40 40 1 1 P ENDDRAW @@ -89,9 +89,9 @@ $FPLIST $ENDFPLIST DRAW A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50 -P 2 0 1 20 -80 30 80 30 N -P 2 0 1 0 -70 90 -30 90 N -P 2 0 1 0 -50 70 -50 110 N +P 2 0 1 20 -80 30 80 30 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 70 -50 110 N X ~ 1 0 150 110 D 40 40 1 1 P X ~ 2 0 -150 130 U 40 40 1 1 P ENDDRAW @@ -115,9 +115,9 @@ $FPLIST $ENDFPLIST DRAW A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30 -P 2 0 1 12 -60 20 60 20 N -P 2 0 1 0 -50 60 -30 60 N -P 2 0 1 0 -40 50 -40 70 N +P 2 0 1 12 -60 20 60 20 N +P 2 0 1 0 -50 60 -30 60 N +P 2 0 1 0 -40 50 -40 70 N X ~ 1 0 100 80 D 40 40 1 1 P X ~ 2 0 -100 80 U 40 40 1 1 P ENDDRAW @@ -142,8 +142,8 @@ $ENDFPLIST DRAW S -60 -12 60 -27 0 1 0 F S -60 27 60 12 0 1 0 N -P 2 0 1 0 -50 60 -30 60 N -P 2 0 1 0 -40 50 -40 70 N +P 2 0 1 0 -50 60 -30 60 N +P 2 0 1 0 -40 50 -40 70 N X ~ 1 0 100 73 D 40 40 1 1 P X ~ 2 0 -100 73 U 40 40 1 1 P ENDDRAW @@ -157,10 +157,10 @@ F1 "CRYSTAL_SMD" 30 -110 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -70 -70 70 -70 N -P 2 0 1 16 -70 50 -70 -50 N -P 2 0 1 16 70 50 70 -50 N -P 5 0 1 12 -40 40 40 40 40 -40 -40 -40 -40 40 f +P 2 0 1 0 -70 -70 70 -70 N +P 2 0 1 16 -70 50 -70 -50 N +P 2 0 1 16 70 50 70 -50 N +P 5 0 1 12 -40 40 40 40 40 -40 -40 -40 -40 40 f X 1 1 -200 0 130 R 25 20 1 1 P X 2 2 200 0 130 L 25 20 1 1 P X case 3 0 -100 30 U 25 20 1 1 P @@ -175,11 +175,11 @@ F1 "CTRIM" 120 -140 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 20 -80 -30 80 -30 N -P 2 0 1 20 -80 30 80 30 N -P 2 0 1 12 50 100 -50 -100 N -P 2 0 1 12 50 100 20 90 N -P 2 0 1 12 50 100 60 70 N +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +P 2 0 1 12 50 100 -50 -100 N +P 2 0 1 12 50 100 20 90 N +P 2 0 1 12 50 100 60 70 N X ~ 1 0 150 120 D 40 40 1 1 P X ~ 2 0 -150 120 U 40 40 1 1 P ENDDRAW @@ -200,10 +200,10 @@ $FPLIST Capacitor* $ENDFPLIST DRAW -P 2 0 1 13 -60 -20 60 -20 N -P 2 0 1 12 -60 20 60 20 N -X ~ 1 0 100 75 D 40 40 1 1 P -X ~ 2 0 -100 80 U 40 40 1 1 P +P 2 0 1 13 -60 -20 60 -20 N +P 2 0 1 12 -60 20 60 20 N +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -217,7 +217,7 @@ F3 "" 0 0 50 H V C CNN DRAW C 0 0 150 0 1 0 N S 300 300 -300 -300 0 1 0 f -P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N +P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N X CM 1 600 250 300 L 50 50 1 1 P X D0 2 600 50 300 L 50 50 1 1 P X D1 3 600 -50 300 L 50 50 1 1 P @@ -238,8 +238,8 @@ $FPLIST $ENDFPLIST DRAW S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N X 1 1 -150 0 50 R 40 40 1 1 P X 2 2 150 0 50 L 40 40 1 1 P ENDDRAW @@ -257,8 +257,8 @@ $FPLIST $ENDFPLIST DRAW S -30 -60 30 60 0 1 0 N -P 2 0 1 0 -50 -30 -50 30 N -P 2 0 1 0 50 -30 50 30 N +P 2 0 1 0 -50 -30 -50 30 N +P 2 0 1 0 50 -30 50 30 N X 1 1 -100 0 50 R 40 40 1 1 P X 2 2 100 0 50 L 40 40 1 1 P ENDDRAW @@ -271,16 +271,18 @@ F0 "D" 0 100 50 H V C CNN F1 "D" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +ALIAS DIODE $FPLIST Diode_* D-Pak_TO252AA *SingleDiode *_Diode_* *SingleDiode* + D_* $ENDFPLIST DRAW -P 2 0 1 6 -50 50 -50 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F +P 2 0 1 6 -50 50 -50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -294,23 +296,23 @@ F1 "DUAL_POT" 290 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -T 0 -20 -100 30 0 0 0 H Normal 0 C C -T 0 -20 300 30 0 0 0 H Normal 0 C C -T 0 -20 -300 30 0 0 0 L Normal 0 C C -T 0 -20 100 30 0 0 0 L Normal 0 C C +T 0 -20 -100 30 0 0 0 H Normal 0 C C +T 0 -20 300 30 0 0 0 H Normal 0 C C +T 0 -20 -300 30 0 0 0 L Normal 0 C C +T 0 -20 100 30 0 0 0 L Normal 0 C C S -100 250 -100 250 0 1 0 N S -100 250 -100 250 0 1 0 N S -100 250 -100 250 0 1 0 N S -100 250 -100 250 0 1 0 N S -50 -50 50 -350 0 1 0 N S -50 350 50 50 0 1 0 N -P 4 0 1 0 200 200 80 200 80 200 80 200 N -P 5 0 1 0 80 -220 80 -180 50 -200 80 -220 80 -220 N -P 5 0 1 0 150 -200 100 -180 130 -150 150 -200 150 -200 N -P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N -P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N -P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N -P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N +P 4 0 1 0 200 200 80 200 80 200 80 200 N +P 5 0 1 0 80 -220 80 -180 50 -200 80 -220 80 -220 N +P 5 0 1 0 150 -200 100 -180 130 -150 150 -200 150 -200 N +P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N +P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N +P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N +P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N X 1 1 -150 300 100 R 40 40 1 1 P X 2 2 300 200 100 L 40 40 1 1 P X 3 3 -150 100 100 R 40 40 1 1 P @@ -335,8 +337,8 @@ $FPLIST *_Diode_* $ENDFPLIST DRAW -P 3 0 1 0 50 50 -50 0 50 -50 F -P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +P 3 0 1 0 50 50 -50 0 50 -50 F +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -357,10 +359,10 @@ $FPLIST *_Diode_* $ENDFPLIST DRAW -P 2 0 1 0 -30 -40 -30 40 N -P 3 0 1 0 -30 -40 -20 -40 -20 -30 N -P 3 0 1 0 -30 40 -40 40 -40 30 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 2 0 1 0 -30 -40 -30 40 N +P 3 0 1 0 -30 -40 -20 -40 -20 -30 N +P 3 0 1 0 -30 40 -40 40 -40 30 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW @@ -374,16 +376,16 @@ F1 "D_Schottky_x2_ACom_AKK" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N X A 1 0 -200 100 U 50 50 0 1 P X K 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -398,16 +400,16 @@ F1 "D_Schottky_x2_ACom_KAK" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 -300 0 150 R 50 50 0 1 P X A 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -422,16 +424,16 @@ F1 "D_Schottky_x2_ACom_KKA" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 0 -200 100 U 50 50 0 1 P @@ -446,16 +448,16 @@ F1 "D_Schottky_x2_KCom_AAK" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N -P 4 0 1 10 50 50 30 50 30 40 30 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N +P 4 0 1 10 50 50 30 50 30 40 30 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N X A 1 -300 0 150 R 50 50 0 1 P X A 2 300 0 150 L 50 50 0 1 P X K 3 0 -200 100 U 50 50 0 1 P @@ -470,16 +472,16 @@ F1 "D_Schottky_x2_KCom_AKA" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N -P 4 0 1 10 50 50 30 50 30 40 30 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N +P 4 0 1 10 50 50 30 50 30 40 30 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N X A 1 -300 0 150 R 50 50 0 1 P X K 2 0 -200 100 U 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -494,16 +496,16 @@ F1 "D_Schottky_x2_KCom_KAA" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N -P 4 0 1 10 50 50 30 50 30 40 30 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N +P 4 0 1 10 50 50 30 50 30 40 30 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N X K 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -518,17 +520,17 @@ F1 "D_Schottky_x2_Serial_ACK" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N X A 1 -300 0 150 R 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -543,17 +545,17 @@ F1 "D_Schottky_x2_Serial_AKC" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N X A 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -568,16 +570,16 @@ F1 "D_Schottky_x2_Serial_CAK" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N X common 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -592,16 +594,16 @@ F1 "D_Schottky_x2_Serial_CKA" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N X common 1 0 -200 100 U 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P @@ -616,16 +618,16 @@ F1 "D_Schottky_x2_Serial_KAC" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 300 0 150 L 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -640,17 +642,17 @@ F1 "D_Schottky_x2_Serial_KCA" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 0 -100 N -P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 300 0 150 L 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P @@ -672,8 +674,8 @@ $FPLIST *_Diode_* $ENDFPLIST DRAW -P 2 0 1 0 -30 -40 -30 40 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 2 0 1 0 -30 -40 -30 40 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW @@ -702,14 +704,14 @@ $FPLIST TO-247_Horizontal_Neutral123 $ENDFPLIST DRAW -P 2 0 0 0 -150 -100 -150 100 N -P 2 0 0 0 50 0 50 -200 N -P 2 0 1 0 50 -100 150 -200 N -P 3 0 1 0 -150 0 -50 -100 50 -100 N -P 3 0 1 0 -150 0 -50 100 150 100 N -P 3 0 1 0 -50 -100 -65 -20 -130 -90 F -P 3 0 1 0 50 -100 150 0 150 100 N -P 3 0 1 0 150 -200 135 -120 70 -185 F +P 2 0 0 0 -150 -100 -150 100 N +P 2 0 0 0 50 0 50 -200 N +P 2 0 1 0 50 -100 150 -200 N +P 3 0 1 0 -150 0 -50 -100 50 -100 N +P 3 0 1 0 -150 0 -50 100 150 100 N +P 3 0 1 0 -50 -100 -65 -20 -130 -90 F +P 3 0 1 0 50 -100 150 0 150 100 N +P 3 0 1 0 150 -200 135 -120 70 -185 F X ~ 1 150 -300 100 U 40 40 1 1 P X ~ 2 -250 0 100 R 40 40 1 1 I X ~ 3 150 200 100 D 40 40 1 1 P @@ -724,22 +726,22 @@ F1 "Diode_Bridge" 350 -350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 0 0 -300 0 -200 -100 N -P 2 0 0 0 -300 0 -200 100 N -P 2 0 0 8 -150 -250 -50 -150 N -P 2 0 0 8 -150 250 -50 150 N -P 2 0 0 0 0 -300 -100 -200 N -P 2 0 0 0 0 -300 100 -200 N -P 2 0 0 0 0 300 -100 200 N -P 2 0 0 0 0 300 100 200 N -P 2 0 0 8 150 -50 250 -150 N -P 2 0 0 8 150 50 250 150 N -P 2 0 0 0 300 0 200 -100 N -P 2 0 0 0 300 0 200 100 N -P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F -P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F -P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F -P 4 0 0 0 50 150 150 250 200 100 50 150 F +P 2 0 0 0 -300 0 -200 -100 N +P 2 0 0 0 -300 0 -200 100 N +P 2 0 0 8 -150 -250 -50 -150 N +P 2 0 0 8 -150 250 -50 150 N +P 2 0 0 0 0 -300 -100 -200 N +P 2 0 0 0 0 -300 100 -200 N +P 2 0 0 0 0 300 -100 200 N +P 2 0 0 0 0 300 100 200 N +P 2 0 0 8 150 -50 250 -150 N +P 2 0 0 8 150 50 250 150 N +P 2 0 0 0 300 0 200 -100 N +P 2 0 0 0 300 0 200 100 N +P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F +P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F +P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F +P 4 0 0 0 50 150 150 250 200 100 50 150 F X - 1 -400 0 100 R 50 50 1 1 I X ~ 2 0 -400 100 U 50 50 1 1 I X + 3 400 0 100 L 50 50 1 1 I @@ -762,8 +764,8 @@ A 0 0 0 0 0 0 1 0 N 0 0 0 0 A 50 0 50 1 1799 0 1 0 N 100 0 0 0 A 150 0 50 1 1799 0 1 0 N 200 0 100 0 A 250 0 50 1 1799 0 1 0 N 300 0 200 0 -P 3 0 1 0 -260 -80 260 -80 260 -80 N -P 5 0 1 0 -260 -40 260 -40 260 -40 260 -40 260 -40 N +P 3 0 1 0 -260 -80 260 -80 260 -80 N +P 5 0 1 0 -260 -40 260 -40 260 -40 260 -40 260 -40 N X VI 1 -450 0 150 R 40 40 1 1 P X GND 2 0 -250 170 U 40 40 1 1 P X VO 3 450 0 150 L 40 40 1 1 P @@ -783,8 +785,8 @@ A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 A 0 0 0 0 0 0 1 0 N 0 0 0 0 A 50 0 50 1 1799 0 1 0 N 100 0 0 0 A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -P 4 0 1 0 -150 -80 150 -80 150 -80 150 -80 N -P 4 0 1 0 -150 -30 150 -30 150 -30 150 -30 N +P 4 0 1 0 -150 -80 150 -80 150 -80 150 -80 N +P 4 0 1 0 -150 -30 150 -30 150 -30 150 -30 N X VI 1 -350 0 150 R 40 40 1 1 P X GND 2 0 -250 170 U 40 40 1 1 P X VO 3 350 0 150 L 40 40 1 1 P @@ -824,7 +826,7 @@ $ENDFPLIST DRAW S -50 20 -30 -20 0 1 0 F S -50 20 50 -20 0 1 0 N -P 2 0 1 0 -50 0 50 0 N +P 2 0 1 0 -50 0 50 0 N X ~ 1 -100 0 50 R 40 40 1 1 W X ~ 2 100 0 50 L 40 40 1 1 w ENDDRAW @@ -858,7 +860,7 @@ $FPLIST $ENDFPLIST DRAW S -50 20 50 -20 0 1 0 N -P 2 0 1 0 -50 0 50 0 N +P 2 0 1 0 -50 0 50 0 N X ~ 1 -100 0 50 R 40 40 1 1 P X ~ 2 100 0 50 L 40 40 1 1 P ENDDRAW @@ -872,28 +874,28 @@ F1 "HCPLXX" 0 -550 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 0 0 -250 -50 -50 -50 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N +P 2 0 0 0 -250 -50 -50 -50 N +P 2 0 0 0 -100 -100 -50 -150 N +P 2 0 0 0 -100 -100 -50 -150 N +P 2 0 0 0 -100 -100 0 -150 N +P 2 0 0 0 -100 -100 0 -150 N +P 3 0 0 0 -50 -150 -50 -150 -100 -150 N +P 3 0 0 0 -50 -150 -50 -150 -100 -150 N +P 3 0 0 0 -50 -100 0 -150 -50 -100 N +P 3 0 0 0 -50 -100 0 -150 -50 -100 N S -350 500 350 -500 0 1 0 N -P 2 0 1 0 200 -150 200 -350 N -P 2 0 1 0 200 200 200 200 F -P 3 0 1 0 -350 200 -150 200 -150 100 N -P 3 0 1 0 -250 100 -50 100 -150 -50 F -P 3 0 1 0 -150 -50 -150 -150 -350 -150 N -P 3 0 1 0 50 300 250 300 250 300 f -P 3 0 1 0 200 -250 300 -350 350 -350 N -P 3 0 1 0 200 -250 300 -150 350 -150 N -P 3 0 1 0 300 -350 295 -300 250 -345 F -P 4 0 1 0 50 150 250 150 150 300 150 300 F -P 4 0 1 0 150 50 150 400 350 400 350 400 N -P 4 0 1 0 200 -250 150 -250 150 50 350 50 N +P 2 0 1 0 200 -150 200 -350 N +P 2 0 1 0 200 200 200 200 F +P 3 0 1 0 -350 200 -150 200 -150 100 N +P 3 0 1 0 -250 100 -50 100 -150 -50 F +P 3 0 1 0 -150 -50 -150 -150 -350 -150 N +P 3 0 1 0 50 300 250 300 250 300 f +P 3 0 1 0 200 -250 300 -350 350 -350 N +P 3 0 1 0 200 -250 300 -150 350 -150 N +P 3 0 1 0 300 -350 295 -300 250 -345 F +P 4 0 1 0 50 150 250 150 150 300 150 300 F +P 4 0 1 0 150 50 150 400 350 400 350 400 N +P 4 0 1 0 200 -250 150 -250 150 50 350 50 N X NC 1 -550 400 200 R 50 50 1 1 U X ~ 2 -550 200 200 R 50 50 1 1 I X ~ 3 -550 -150 200 R 50 50 1 1 O @@ -913,8 +915,8 @@ F1 "HEATSINK" 0 -50 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 10 0 1 0 -25 50 -50 50 -50 150 -75 150 -75 50 -100 50 -100 150 -125 150 -125 0 -50 0 N -P 13 0 1 0 -25 50 -25 150 0 150 0 50 25 50 25 150 50 150 50 50 75 50 75 150 100 150 100 0 -50 0 N +P 10 0 1 10 -25 50 -50 50 -50 150 -75 150 -75 50 -100 50 -100 150 -125 150 -125 0 -50 0 f +P 13 0 1 10 -25 50 -25 150 0 150 0 50 25 50 25 150 50 150 50 50 75 50 75 150 100 150 100 0 -50 0 f ENDDRAW ENDDEF # @@ -939,27 +941,6 @@ X 2 2 0 -300 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# INDUCTOR_SMALL -# -DEF INDUCTOR_SMALL L 0 0 N N 1 F N -F0 "L" 0 100 50 H V C CNN -F1 "INDUCTOR_SMALL" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Choke_* - *Coil* -$ENDFPLIST -DRAW -A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 50 0 50 1 1799 0 1 0 N 100 0 0 0 -A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -X 1 1 -250 0 50 R 30 30 1 1 I -X 2 2 250 0 50 L 30 30 1 1 I -ENDDRAW -ENDDEF -# # JACK_2P # DEF JACK_2P J 0 40 Y Y 1 F N @@ -970,12 +951,12 @@ F3 "" 0 0 50 H V C CNN DRAW S -450 150 -400 -100 0 1 0 F S 300 -150 -400 200 0 1 0 N -P 3 0 1 0 150 0 300 0 300 0 N -P 4 0 1 0 0 -100 -50 -50 -100 -100 -100 -100 N -P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N -P 4 0 1 0 50 -50 100 -100 150 -50 150 -50 N -P 4 0 1 0 150 0 100 0 100 -100 100 -100 N -P 5 0 1 0 300 150 -250 150 -300 100 -350 150 -350 150 N +P 3 0 1 0 150 0 300 0 300 0 N +P 4 0 1 0 0 -100 -50 -50 -100 -100 -100 -100 N +P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N +P 4 0 1 0 50 -50 100 -100 150 -50 150 -50 N +P 4 0 1 0 150 0 100 0 100 -100 100 -100 N +P 5 0 1 0 300 150 -250 150 -300 100 -350 150 -350 150 N X ~ 1 450 -100 150 L 50 50 1 1 P X ~ 2 450 0 150 L 50 50 1 1 P X ~ 3 450 150 150 L 50 50 1 1 P @@ -1060,10 +1041,10 @@ $FPLIST LED_* $ENDFPLIST DRAW -P 2 0 1 0 -50 50 -50 -50 N -P 3 0 1 0 -80 -25 -125 -65 -120 -40 N -P 3 0 1 0 -65 -40 -110 -80 -105 -55 N -P 3 0 1 0 50 50 -50 0 50 -50 F +P 2 0 1 0 -50 50 -50 -50 N +P 3 0 1 0 -80 -25 -125 -65 -120 -40 N +P 3 0 1 0 -65 -40 -110 -80 -105 -55 N +P 3 0 1 0 50 50 -50 0 50 -50 F X K 1 -200 0 150 R 40 40 1 1 P X A 2 200 0 150 L 40 40 1 1 P ENDDRAW @@ -1082,23 +1063,23 @@ S 25 50 25 50 0 1 0 N S 25 150 25 250 0 1 0 N S 25 250 25 250 0 1 0 N S 150 300 -150 -300 0 1 0 f -P 2 0 1 0 -75 -200 -150 -200 N -P 2 0 1 0 -75 -150 -75 -250 N -P 2 0 1 0 -75 0 -150 0 N -P 2 0 1 0 -75 200 -150 200 N -P 2 0 1 0 25 0 150 0 N -P 3 0 1 0 -75 50 -75 -50 -75 -50 N -P 3 0 1 0 -75 250 -75 150 -75 150 N -P 4 0 1 0 -78 -116 -98 -116 -78 -126 -78 -126 N -P 4 0 1 0 -65 80 -85 80 -65 70 -65 70 N -P 4 0 1 0 -65 280 -85 280 -65 270 -65 270 N -P 4 0 1 0 25 200 75 200 75 -200 25 -200 N -P 5 0 1 0 -5 -150 -55 -140 -45 -130 -85 -120 -85 -120 N -P 5 0 1 0 25 -150 25 -250 -75 -200 25 -150 25 -150 F -P 6 0 1 0 -5 50 -55 60 -45 70 -85 80 -85 80 -85 80 N -P 6 0 1 0 -5 250 -55 260 -45 270 -85 280 -85 280 -85 280 N -P 6 0 1 0 25 50 25 -50 -75 0 25 50 25 50 25 50 F -P 6 0 1 0 25 250 25 150 -75 200 25 250 25 250 25 250 F +P 2 0 1 0 -75 -200 -150 -200 N +P 2 0 1 0 -75 -150 -75 -250 N +P 2 0 1 0 -75 0 -150 0 N +P 2 0 1 0 -75 200 -150 200 N +P 2 0 1 0 25 0 150 0 N +P 3 0 1 0 -75 50 -75 -50 -75 -50 N +P 3 0 1 0 -75 250 -75 150 -75 150 N +P 4 0 1 0 -78 -116 -98 -116 -78 -126 -78 -126 N +P 4 0 1 0 -65 80 -85 80 -65 70 -65 70 N +P 4 0 1 0 -65 280 -85 280 -65 270 -65 270 N +P 4 0 1 0 25 200 75 200 75 -200 25 -200 N +P 5 0 1 0 -5 -150 -55 -140 -45 -130 -85 -120 -85 -120 N +P 5 0 1 0 25 -150 25 -250 -75 -200 25 -150 25 -150 F +P 6 0 1 0 -5 50 -55 60 -45 70 -85 80 -85 80 -85 80 N +P 6 0 1 0 -5 250 -55 260 -45 270 -85 280 -85 280 -85 280 N +P 6 0 1 0 25 50 25 -50 -75 0 25 50 25 50 25 50 F +P 6 0 1 0 25 250 25 150 -75 200 25 250 25 250 25 250 F X RED_CATHODE 1 -300 200 150 R 50 50 1 1 P X COMMON_ANODE 2 300 0 150 L 50 50 1 1 P X BLUE_CATHODE 3 -300 -200 150 R 50 50 1 1 P @@ -1119,23 +1100,23 @@ S 75 50 75 50 0 1 0 N S 75 150 75 250 0 1 0 N S 75 250 75 250 0 1 0 N S 150 300 -150 -300 0 1 0 f -P 2 0 1 0 -25 -150 -25 -250 N -P 2 0 1 0 -25 0 -150 0 N -P 2 0 1 0 75 -200 150 -200 N -P 2 0 1 0 75 0 150 0 N -P 2 0 1 0 75 200 150 200 N -P 3 0 1 0 -25 50 -25 -50 -25 -50 N -P 3 0 1 0 -25 250 -25 150 -25 150 N -P 4 0 1 0 -28 -116 -48 -116 -28 -126 -28 -126 N -P 4 0 1 0 -25 200 -75 200 -75 -200 -25 -200 N -P 4 0 1 0 -15 80 -35 80 -15 70 -15 70 N -P 4 0 1 0 -15 280 -35 280 -15 270 -15 270 N -P 5 0 1 0 45 -150 -5 -140 5 -130 -35 -120 -35 -120 N -P 5 0 1 0 75 -150 75 -250 -25 -200 75 -150 75 -150 F -P 6 0 1 0 45 50 -5 60 5 70 -35 80 -35 80 -35 80 N -P 6 0 1 0 45 250 -5 260 5 270 -35 280 -35 280 -35 280 N -P 6 0 1 0 75 50 75 -50 -25 0 75 50 75 50 75 50 F -P 6 0 1 0 75 250 75 150 -25 200 75 250 75 250 75 250 F +P 2 0 1 0 -25 -150 -25 -250 N +P 2 0 1 0 -25 0 -150 0 N +P 2 0 1 0 75 -200 150 -200 N +P 2 0 1 0 75 0 150 0 N +P 2 0 1 0 75 200 150 200 N +P 3 0 1 0 -25 50 -25 -50 -25 -50 N +P 3 0 1 0 -25 250 -25 150 -25 150 N +P 4 0 1 0 -28 -116 -48 -116 -28 -126 -28 -126 N +P 4 0 1 0 -25 200 -75 200 -75 -200 -25 -200 N +P 4 0 1 0 -15 80 -35 80 -15 70 -15 70 N +P 4 0 1 0 -15 280 -35 280 -15 270 -15 270 N +P 5 0 1 0 45 -150 -5 -140 5 -130 -35 -120 -35 -120 N +P 5 0 1 0 75 -150 75 -250 -25 -200 75 -150 75 -150 F +P 6 0 1 0 45 50 -5 60 5 70 -35 80 -35 80 -35 80 N +P 6 0 1 0 45 250 -5 260 5 270 -35 280 -35 280 -35 280 N +P 6 0 1 0 75 50 75 -50 -25 0 75 50 75 50 75 50 F +P 6 0 1 0 75 250 75 150 -25 200 75 250 75 250 75 250 F X RED_ANODE 1 300 200 150 L 50 50 1 1 P X COMMON_CATHODE 2 -300 0 150 R 50 50 1 1 P X BLUE_ANODE 3 300 -200 150 L 50 50 1 1 P @@ -1151,32 +1132,32 @@ F1 "LED_RGB" 0 350 50 H V C CNN F2 "" 0 -50 50 H V C CNN F3 "" 0 -50 50 H V C CNN DRAW -T 0 -75 -250 50 0 0 0 B Normal 0 C C -T 0 -75 -50 50 0 0 0 G Normal 0 C C -T 0 -75 150 50 0 0 0 R Normal 0 C C +T 0 -75 -250 50 0 0 0 B Normal 0 C C +T 0 -75 -50 50 0 0 0 G Normal 0 C C +T 0 -75 150 50 0 0 0 R Normal 0 C C S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N S 100 300 -100 -300 0 1 0 f -P 2 0 1 0 -50 -200 -100 -200 N -P 2 0 1 0 -50 -150 -50 -250 N -P 2 0 1 0 -50 0 -100 0 N -P 2 0 1 0 -50 200 -100 200 N -P 2 0 1 0 50 -200 100 -200 N -P 2 0 1 0 50 0 100 0 N -P 2 0 1 0 50 200 100 200 N -P 3 0 1 0 -50 50 -50 -50 -50 -50 N -P 3 0 1 0 -50 250 -50 150 -50 150 N -P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N -P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N -P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N -P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N -P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 0 100 0 N +P 2 0 1 0 50 200 100 200 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N +P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N +P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N +P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N +P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RC 1 -200 200 100 R 50 50 1 1 P X GC 2 -200 0 100 R 50 50 1 1 P X BC 3 -200 -200 100 R 50 50 1 1 P @@ -1194,32 +1175,32 @@ F1 "LED_RGB_EP" 0 350 50 H V C CNN F2 "" 0 -50 50 H V C CNN F3 "" 0 -50 50 H V C CNN DRAW -T 0 -75 -250 50 0 0 0 B Normal 0 C C -T 0 -75 -50 50 0 0 0 G Normal 0 C C -T 0 -75 150 50 0 0 0 R Normal 0 C C +T 0 -75 -250 50 0 0 0 B Normal 0 C C +T 0 -75 -50 50 0 0 0 G Normal 0 C C +T 0 -75 150 50 0 0 0 R Normal 0 C C S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N S 100 300 -100 -300 0 1 0 f -P 2 0 1 0 -50 -200 -100 -200 N -P 2 0 1 0 -50 -150 -50 -250 N -P 2 0 1 0 -50 0 -100 0 N -P 2 0 1 0 -50 200 -100 200 N -P 2 0 1 0 50 -200 100 -200 N -P 2 0 1 0 50 200 100 200 N -P 2 0 1 0 100 0 50 0 N -P 3 0 1 0 -50 50 -50 -50 -50 -50 N -P 3 0 1 0 -50 250 -50 150 -50 150 N -P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N -P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N -P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N -P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N -P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 200 100 200 N +P 2 0 1 0 100 0 50 0 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N +P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N +P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N +P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N +P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RC 1 -200 200 100 R 50 50 1 1 P X GC 2 -200 0 100 R 50 50 1 1 P X BC 3 -200 -200 100 R 50 50 1 1 P @@ -1230,6 +1211,27 @@ X ~ PAD 0 -500 200 U 50 50 1 1 P ENDDRAW ENDDEF # +# LED_Small +# +DEF LED_Small D 0 10 N N 1 F N +F0 "D" -50 125 50 H V L CNN +F1 "LED_Small" -175 -100 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + LED-* + LED_* +$ENDFPLIST +DRAW +P 2 0 1 0 -30 -40 -30 40 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N +P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N +X K 1 -100 0 70 R 40 40 1 1 P +X A 2 100 0 70 L 40 40 1 1 P +ENDDRAW +ENDDEF +# # LIGNE_A_RETARD # DEF LIGNE_A_RETARD L 0 40 Y N 1 F N @@ -1246,7 +1248,7 @@ A 0 50 50 899 1 0 1 0 N 0 100 50 50 A 0 50 50 -1 -899 0 1 0 N 50 50 0 1 A 0 150 50 899 1 0 1 0 N 0 200 50 150 A 0 150 50 -1 -899 0 1 0 N 50 150 0 101 -P 2 0 1 0 -100 200 -100 -200 N +P 2 0 1 0 -100 200 -100 -200 N X 1 1 0 300 100 D 50 50 1 1 P X 2 2 0 -300 100 U 50 50 1 1 P X COMMUN 3 -200 0 100 R 50 50 1 1 I @@ -1260,6 +1262,7 @@ F0 "L" 30 40 50 H V L CNN F1 "L_Small" 30 -40 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +ALIAS INDUCTOR_Small $FPLIST Choke_* *Coil* @@ -1282,31 +1285,31 @@ F1 "Led_RGB_CA" 0 -350 50 H V C CNN F2 "" -45 -50 50 H V C CNN F3 "" -45 -50 50 H V C CNN DRAW -T 0 0 -120 25 0 0 0 B Normal 0 C C -T 0 0 80 25 0 0 0 G Normal 0 C C -T 0 0 280 25 0 0 0 R Normal 0 C C +T 0 0 -120 25 0 0 0 B Normal 0 C C +T 0 0 80 25 0 0 0 G Normal 0 C C +T 0 0 280 25 0 0 0 R Normal 0 C C S 30 -50 30 50 0 1 0 N S 30 50 30 50 0 1 0 N S 30 150 30 250 0 1 0 N S 30 250 30 250 0 1 0 N S 100 300 -100 -300 0 1 0 f -P 2 0 1 0 -70 -200 -100 -200 N -P 2 0 1 0 -70 -150 -70 -250 N -P 2 0 1 0 -70 0 -100 0 N -P 2 0 1 0 -70 200 -100 200 N -P 2 0 1 0 100 0 30 0 N -P 3 0 1 0 -70 50 -70 -50 -70 -50 N -P 3 0 1 0 -70 250 -70 150 -70 150 N -P 4 0 1 0 -73 -116 -93 -116 -73 -126 -73 -126 N -P 4 0 1 0 -60 80 -80 80 -60 70 -60 70 N -P 4 0 1 0 -60 280 -80 280 -60 270 -60 270 N -P 4 0 1 0 30 200 70 200 70 -200 30 -200 N -P 5 0 1 0 0 -150 -50 -140 -40 -130 -80 -120 -80 -120 N -P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F -P 6 0 1 0 0 50 -50 60 -40 70 -80 80 -80 80 -80 80 N -P 6 0 1 0 0 250 -50 260 -40 270 -80 280 -80 280 -80 280 N -P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F -P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F +P 2 0 1 0 -70 -200 -100 -200 N +P 2 0 1 0 -70 -150 -70 -250 N +P 2 0 1 0 -70 0 -100 0 N +P 2 0 1 0 -70 200 -100 200 N +P 2 0 1 0 100 0 30 0 N +P 3 0 1 0 -70 50 -70 -50 -70 -50 N +P 3 0 1 0 -70 250 -70 150 -70 150 N +P 4 0 1 0 -73 -116 -93 -116 -73 -126 -73 -126 N +P 4 0 1 0 -60 80 -80 80 -60 70 -60 70 N +P 4 0 1 0 -60 280 -80 280 -60 270 -60 270 N +P 4 0 1 0 30 200 70 200 70 -200 30 -200 N +P 5 0 1 0 0 -150 -50 -140 -40 -130 -80 -120 -80 -120 N +P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F +P 6 0 1 0 0 50 -50 60 -40 70 -80 80 -80 80 -80 80 N +P 6 0 1 0 0 250 -50 260 -40 270 -80 280 -80 280 -80 280 N +P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F +P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F X ~ 1 200 0 100 L 50 50 1 1 P X R 2 -200 200 100 R 50 50 1 1 P X G 3 -200 0 100 R 50 50 1 1 P @@ -1314,27 +1317,6 @@ X B 4 -200 -200 100 R 50 50 1 1 P ENDDRAW ENDDEF # -# Led_Small -# -DEF Led_Small D 0 10 N N 1 F N -F0 "D" -50 125 50 H V L CNN -F1 "Led_Small" -175 -100 50 H V L CNN -F2 "" 0 0 50 V V C CNN -F3 "" 0 0 50 V V C CNN -$FPLIST - LED-* - LED_* -$ENDFPLIST -DRAW -P 2 0 1 0 -30 -40 -30 40 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N -P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N -X K 1 -100 0 70 R 40 40 1 1 P -X A 2 100 0 70 L 40 40 1 1 P -ENDDRAW -ENDDEF -# # Led_x2 # DEF Led_x2 D 0 0 Y Y 1 F N @@ -1343,19 +1325,19 @@ F1 "Led_x2" 0 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 0 0 180 0 1 0 N -P 2 0 1 0 -180 0 -100 0 N -P 2 0 1 0 0 -50 0 -150 N -P 2 0 1 0 0 150 0 50 N -P 2 0 1 0 150 -100 100 -100 N -P 2 0 1 0 150 100 100 100 N -P 3 0 1 0 -30 -125 -75 -165 -70 -140 N -P 3 0 1 0 -30 75 -75 35 -70 60 N -P 3 0 1 0 -15 -140 -60 -180 -55 -155 N -P 3 0 1 0 -15 60 -60 20 -55 45 N -P 3 0 1 0 100 -50 0 -100 100 -150 F -P 3 0 1 0 100 150 0 100 100 50 F -P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +C 0 0 180 0 1 10 f +P 2 0 1 0 -180 0 -100 0 N +P 2 0 1 0 -25 -50 -25 -150 N +P 2 0 1 0 -25 150 -25 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 -30 -125 -75 -165 -70 -140 N +P 3 0 1 0 -30 75 -75 35 -70 60 N +P 3 0 1 0 -15 -140 -60 -180 -55 -155 N +P 3 0 1 0 -15 60 -60 20 -55 45 N +P 3 0 1 0 75 -50 -25 -100 75 -150 F +P 3 0 1 0 75 150 -25 100 75 50 F +P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N X A1 1 300 100 150 L 40 40 1 1 I X K 2 -300 0 120 R 40 40 1 1 I X A2 3 300 -100 150 L 40 40 1 1 I @@ -1370,14 +1352,14 @@ F1 "OPTO_NPN" 150 -100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 0 0 75 -75 N -P 2 0 1 0 0 0 100 100 N -P 2 0 1 0 0 100 0 -100 N -P 5 0 1 0 -30 -50 -30 -30 -50 -50 -30 -50 -30 -50 N -P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N -P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N -P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N -P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N +P 2 0 1 0 0 0 75 -75 N +P 2 0 1 0 0 0 100 100 N +P 2 0 1 0 0 100 0 -100 N +P 5 0 1 0 -30 -50 -30 -30 -50 -50 -30 -50 -30 -50 N +P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N +P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N +P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N +P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N X E 1 100 -200 100 U 40 40 1 1 P X C 3 100 200 100 D 40 40 1 1 P ENDDRAW @@ -1391,26 +1373,26 @@ F1 "PHDARL" 10 -320 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 0 0 -350 -50 -150 -50 N -P 2 0 0 0 -200 -100 -150 -150 N -P 2 0 0 0 -200 -100 -100 -150 N -P 2 0 0 0 50 150 50 -50 N -P 2 0 0 0 150 -50 100 -100 N -P 2 0 0 0 200 -100 250 -100 N -P 2 0 0 0 250 0 250 -200 N -P 2 0 0 0 250 0 250 -200 N -P 3 0 0 0 -150 -150 -150 -150 -200 -150 N -P 3 0 0 0 -150 -100 -100 -150 -150 -100 N -P 3 0 0 0 50 50 150 150 350 150 N -P 3 0 0 0 100 -100 150 -100 150 -50 N -P 3 0 0 0 250 -100 350 0 350 150 N -P 4 0 0 0 -350 100 -150 100 -250 -50 -350 100 N -P 4 0 0 0 50 0 150 -100 150 -100 200 -100 N +P 2 0 0 0 -350 -50 -150 -50 N +P 2 0 0 0 -200 -100 -150 -150 N +P 2 0 0 0 -200 -100 -100 -150 N +P 2 0 0 0 50 150 50 -50 N +P 2 0 0 0 150 -50 100 -100 N +P 2 0 0 0 200 -100 250 -100 N +P 2 0 0 0 250 0 250 -200 N +P 2 0 0 0 250 0 250 -200 N +P 3 0 0 0 -150 -150 -150 -150 -200 -150 N +P 3 0 0 0 -150 -100 -100 -150 -150 -100 N +P 3 0 0 0 50 50 150 150 350 150 N +P 3 0 0 0 100 -100 150 -100 150 -50 N +P 3 0 0 0 250 -100 350 0 350 150 N +P 4 0 0 0 -350 100 -150 100 -250 -50 -350 100 N +P 4 0 0 0 50 0 150 -100 150 -100 200 -100 N S -400 250 400 -250 0 1 0 N -P 3 0 1 0 -400 -200 -250 -200 -250 -50 N -P 3 0 1 0 -400 200 -250 200 -250 100 N -P 3 0 1 0 250 -100 350 -200 400 -200 N -P 3 0 1 0 350 150 350 200 400 200 N +P 3 0 1 0 -400 -200 -250 -200 -250 -50 N +P 3 0 1 0 -400 200 -250 200 -250 100 N +P 3 0 1 0 250 -100 350 -200 400 -200 N +P 3 0 1 0 350 150 350 200 400 200 N X ~ 1 -600 200 200 R 50 50 1 1 I X ~ 2 -600 -200 200 R 50 50 1 1 I X ~ 4 600 -200 200 L 50 50 1 1 P @@ -1426,19 +1408,19 @@ F1 "PHOTORESISTOR" 10 -320 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 0 0 -350 -50 -150 -50 N -P 2 0 0 0 -200 -100 -150 -150 N -P 2 0 0 0 -200 -100 -100 -150 N -P 3 0 0 0 -150 -150 -150 -150 -200 -150 N -P 3 0 0 0 -150 -100 -100 -150 -150 -100 N -P 4 0 0 0 -350 100 -150 100 -250 -50 -350 100 N +P 2 0 0 0 -350 -50 -150 -50 N +P 2 0 0 0 -200 -100 -150 -150 N +P 2 0 0 0 -200 -100 -100 -150 N +P 3 0 0 0 -150 -150 -150 -150 -200 -150 N +P 3 0 0 0 -150 -100 -100 -150 -150 -100 N +P 4 0 0 0 -350 100 -150 100 -250 -50 -350 100 N S -400 250 400 -250 0 1 0 N -P 2 0 1 0 250 -150 250 -150 N -P 3 0 1 0 -400 -200 -250 -200 -250 -50 N -P 3 0 1 0 -400 200 -250 200 -250 100 N -P 4 0 1 0 400 -200 250 -200 250 -150 250 -150 N -P 5 0 1 0 400 200 250 200 250 150 250 150 250 150 N -P 10 0 1 0 250 150 220 120 270 70 220 20 270 -30 220 -80 270 -130 250 -150 250 -150 250 -150 N +P 2 0 1 0 250 -150 250 -150 N +P 3 0 1 0 -400 -200 -250 -200 -250 -50 N +P 3 0 1 0 -400 200 -250 200 -250 100 N +P 4 0 1 0 400 -200 250 -200 250 -150 250 -150 N +P 5 0 1 0 400 200 250 200 250 150 250 150 250 150 N +P 10 0 1 0 250 150 220 120 270 70 220 20 270 -30 220 -80 270 -130 250 -150 250 -150 250 -150 N X A 1 -600 200 200 R 50 50 1 1 I X K 2 -600 -200 200 R 50 50 1 1 I X Rh 3 600 200 200 L 50 50 1 1 P @@ -1454,24 +1436,24 @@ F1 "PHTRANS" -50 -350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 0 0 -250 -50 -50 -50 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N +P 2 0 0 0 -250 -50 -50 -50 N +P 2 0 0 0 -100 -100 -50 -150 N +P 2 0 0 0 -100 -100 -50 -150 N +P 2 0 0 0 -100 -100 0 -150 N +P 2 0 0 0 -100 -100 0 -150 N +P 3 0 0 0 -50 -150 -50 -150 -100 -150 N +P 3 0 0 0 -50 -150 -50 -150 -100 -150 N +P 3 0 0 0 -50 -100 0 -150 -50 -100 N +P 3 0 0 0 -50 -100 0 -150 -50 -100 N S 350 -250 -350 250 0 1 0 N -P 2 0 1 0 200 0 200 -200 N -P 3 0 1 0 -350 200 -150 200 -150 100 N -P 3 0 1 0 -250 100 -50 100 -150 -50 F -P 3 0 1 0 -150 -50 -150 -150 -350 -150 N -P 3 0 1 0 200 -100 300 -200 350 -200 N -P 3 0 1 0 200 -100 300 0 350 0 N -P 3 0 1 0 300 -200 295 -150 250 -195 F -P 4 0 1 0 200 -100 150 -100 150 200 350 200 N +P 2 0 1 0 200 0 200 -200 N +P 3 0 1 0 -350 200 -150 200 -150 100 N +P 3 0 1 0 -250 100 -50 100 -150 -50 F +P 3 0 1 0 -150 -50 -150 -150 -350 -150 N +P 3 0 1 0 200 -100 300 -200 350 -200 N +P 3 0 1 0 200 -100 300 0 350 0 N +P 3 0 1 0 300 -200 295 -150 250 -195 F +P 4 0 1 0 200 -100 150 -100 150 200 350 200 N X ~ 1 -550 200 200 R 50 50 1 1 I X ~ 2 -550 -150 200 R 50 50 1 1 I X ~ 4 550 -200 200 L 50 50 1 1 I @@ -1508,8 +1490,8 @@ A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 -P 2 0 1 0 -20 -400 -20 400 N -P 2 0 1 0 20 400 20 -400 N +P 2 0 1 0 -20 -400 -20 400 N +P 2 0 1 0 20 400 20 -400 N X SA RD 400 400 300 L 50 50 1 1 P X AA YE -400 200 300 R 50 50 1 1 P X SC WH 400 -100 300 L 50 50 1 1 P @@ -1529,7 +1511,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW S -100 40 100 -40 0 1 0 N -P 3 0 1 0 0 40 -20 60 20 60 F +P 3 0 1 0 0 40 -20 60 20 60 F X 1 1 -150 0 50 R 40 40 1 1 P X 2 2 0 150 100 D 40 40 1 1 P X 3 3 150 0 50 L 40 40 1 1 P @@ -1550,33 +1532,33 @@ $ENDFPLIST DRAW C 0 0 180 0 1 0 N S -40 150 40 -150 0 1 12 N -P 2 0 1 0 -180 90 -280 190 N -P 2 0 1 0 -180 90 -210 90 N -P 2 0 1 0 -180 90 -180 120 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -180 90 -280 190 N +P 2 0 1 0 -180 90 -210 90 N +P 2 0 1 0 -180 90 -180 120 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N X ~ 1 0 250 100 D 50 50 1 1 P X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW @@ -1590,9 +1572,9 @@ F1 "QUARTZCMS4" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -100 100 -100 -100 N -P 2 0 1 0 100 100 100 -100 N -P 5 0 1 0 -50 50 50 50 50 -50 -50 -50 -50 50 N +P 2 0 1 0 -100 100 -100 -100 N +P 2 0 1 0 100 100 100 -100 N +P 5 0 1 0 -50 50 50 50 50 -50 -50 -50 -50 50 N X 1 1 -300 0 200 R 40 40 1 1 P X 3 3 300 0 200 L 40 40 1 1 P ENDDRAW @@ -1607,15 +1589,15 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F X C 1 100 200 100 D 50 50 1 1 P X E 2 100 -200 100 U 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -1631,15 +1613,15 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F X C 1 100 200 100 D 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X E 3 100 -200 100 U 50 50 1 1 P @@ -1655,15 +1637,15 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -1679,16 +1661,16 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -1705,15 +1687,15 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F X E 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X C 3 100 200 100 D 50 50 1 1 P @@ -1729,15 +1711,15 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F X G 1 -200 0 210 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P @@ -1753,16 +1735,16 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F X G 1 -200 0 210 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P @@ -1779,15 +1761,15 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F X G 1 -200 0 210 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P @@ -1803,10 +1785,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F X D 1 100 200 100 D 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X S 3 100 -200 100 U 50 50 1 1 P @@ -1822,10 +1804,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F X D 1 100 200 100 D 50 50 1 1 P X S 2 100 -200 100 U 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -1841,10 +1823,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F X G 1 -200 0 210 R 50 50 1 1 I X D 2 100 200 100 D 50 50 1 1 P X S 3 100 -200 100 U 50 50 1 1 P @@ -1860,10 +1842,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F X G 1 -200 0 210 R 50 50 1 1 I X S 2 100 -200 100 U 50 50 1 1 P X D 3 100 200 100 D 50 50 1 1 P @@ -1879,10 +1861,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -1898,10 +1880,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X D 3 100 200 100 D 50 50 1 1 P @@ -1917,17 +1899,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F X D 1 100 200 100 D 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X S 3 100 -200 100 U 50 50 1 1 P @@ -1943,17 +1925,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F X D 1 100 200 100 D 50 50 1 1 P X S 2 100 -200 100 U 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -1969,17 +1951,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F X G 1 -200 0 210 R 50 50 1 1 I X D 2 100 200 100 D 50 50 1 1 P X S 3 100 -200 100 U 50 50 1 1 P @@ -1995,18 +1977,18 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F X G 1 -200 0 210 R 50 50 1 1 I X D 2 100 200 100 D 50 50 1 1 P X S 3 100 -200 100 U 50 50 1 1 P @@ -2023,17 +2005,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F X G 1 -200 0 210 R 50 50 1 1 I X S 2 100 -200 100 U 50 50 1 1 P X D 3 100 200 100 D 50 50 1 1 P @@ -2049,17 +2031,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -2075,18 +2057,18 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -2103,17 +2085,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X D 3 100 200 100 D 50 50 1 1 P @@ -2129,10 +2111,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 225 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P @@ -2148,11 +2130,11 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 225 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P @@ -2169,10 +2151,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 225 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P @@ -2188,10 +2170,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X C 1 100 200 100 D 50 50 1 1 P X B 2 -200 0 225 R 50 50 1 1 I X E 3 100 -200 100 U 50 50 1 1 P @@ -2207,10 +2189,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X C 1 100 200 100 D 50 50 1 1 P X E 2 100 -200 100 U 50 50 1 1 P X B 3 -200 0 225 R 50 50 1 1 I @@ -2226,10 +2208,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X E 1 100 -200 100 U 50 50 1 1 P X B 2 -200 0 225 R 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P @@ -2245,10 +2227,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 225 R 50 50 1 1 P @@ -2264,11 +2246,11 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 225 R 50 50 1 1 P @@ -2285,10 +2267,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F X D 1 100 200 100 D 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X S 3 100 -200 100 U 50 50 1 1 P @@ -2304,10 +2286,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F X D 1 100 200 100 D 50 50 1 1 P X S 2 100 -200 100 U 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -2323,10 +2305,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F X G 1 -200 0 210 R 50 50 1 1 I X D 2 100 200 100 D 50 50 1 1 P X S 3 100 -200 100 U 50 50 1 1 P @@ -2342,10 +2324,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F X G 1 -200 0 210 R 50 50 1 1 I X S 2 100 -200 100 U 50 50 1 1 P X D 3 100 200 100 D 50 50 1 1 P @@ -2361,10 +2343,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -2380,10 +2362,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X D 3 100 200 100 D 50 50 1 1 P @@ -2399,17 +2381,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F X D 1 100 200 100 D 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X S 3 100 -200 100 U 50 50 1 1 P @@ -2425,17 +2407,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F X D 1 100 200 100 D 50 50 1 1 P X S 2 100 -200 100 U 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -2451,17 +2433,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F X G 1 -200 0 210 R 50 50 1 1 I X D 2 100 200 100 D 50 50 1 1 P X S 3 100 -200 100 U 50 50 1 1 P @@ -2477,18 +2459,18 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 200 100 100 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F X G 1 -200 0 210 R 50 50 1 1 I X D 2 100 200 100 D 50 50 1 1 P X S 3 100 -200 100 U 50 50 1 1 P @@ -2505,17 +2487,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F X G 1 -200 0 210 R 50 50 1 1 I X S 2 100 -200 100 U 50 50 1 1 P X D 3 100 200 100 D 50 50 1 1 P @@ -2531,17 +2513,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -2557,18 +2539,18 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 200 100 100 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -2585,17 +2567,17 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X D 3 100 200 100 D 50 50 1 1 P @@ -2611,10 +2593,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F X B 1 -200 0 225 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P @@ -2630,11 +2612,11 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 200 100 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F X B 1 -200 0 225 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P @@ -2651,10 +2633,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F X B 1 -200 0 225 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P @@ -2670,10 +2652,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F X C 1 100 200 100 D 50 50 1 1 P X B 2 -200 0 225 R 50 50 1 1 I X E 3 100 -200 100 U 50 50 1 1 P @@ -2689,10 +2671,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F X C 1 100 200 100 D 50 50 1 1 P X E 2 100 -200 100 U 50 50 1 1 P X B 3 -200 0 225 R 50 50 1 1 I @@ -2708,10 +2690,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F X E 1 100 -200 100 U 50 50 1 1 P X B 2 -200 0 225 R 50 50 1 1 I X C 3 100 200 100 D 50 50 1 1 P @@ -2727,10 +2709,10 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 225 R 50 50 1 1 I @@ -2746,11 +2728,11 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 200 100 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 225 R 50 50 1 1 I @@ -2784,61 +2766,61 @@ F1 "RELAY_2RT" 150 -500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -100 -350 -90 -350 N -P 2 0 1 0 -100 -250 -50 -250 N -P 2 0 1 0 -100 -50 50 -50 N -P 2 0 1 0 -90 -350 -70 -369 N -P 2 0 1 0 -90 -319 -90 -300 N -P 2 0 1 0 -80 -330 -90 -319 N -P 2 0 1 0 -80 -290 -90 -300 N -P 2 0 1 0 -70 -369 -50 -369 N -P 2 0 1 0 -50 -410 -50 -209 N -P 2 0 1 0 -50 -330 -80 -330 N -P 2 0 1 0 -50 -330 0 -330 N -P 2 0 1 0 -50 -290 -80 -290 N -P 2 0 1 0 -50 -250 0 -250 N -P 2 0 1 0 -50 -209 0 -209 N -P 2 0 1 0 0 -410 -50 -410 N -P 2 0 1 0 0 -369 -50 -369 N -P 2 0 1 0 0 -369 29 -369 N -P 2 0 1 0 0 -330 29 -330 N -P 2 0 1 0 0 -290 -50 -290 N -P 2 0 1 0 0 -290 29 -290 N -P 2 0 1 0 0 -250 29 -250 N -P 2 0 1 0 0 -209 0 -410 N -P 2 0 1 0 10 -119 89 -119 N -P 2 0 1 0 10 -9 89 -9 N -P 2 0 1 0 10 180 50 221 N -P 2 0 1 0 10 290 39 290 N -P 2 0 1 0 29 -369 39 -360 N -P 2 0 1 0 29 -330 39 -340 N -P 2 0 1 0 29 -290 39 -280 N -P 2 0 1 0 29 -250 39 -259 N -P 2 0 1 0 39 -360 39 -340 N -P 2 0 1 0 39 -259 39 -280 N -P 2 0 1 0 39 261 10 290 N -P 2 0 1 0 39 261 50 250 N -P 2 0 1 0 39 290 89 290 N -P 2 0 1 0 50 -150 50 -130 N -P 2 0 1 0 50 -130 50 -119 N -P 2 0 1 0 50 -80 10 -119 N -P 2 0 1 0 50 -50 10 -9 N -P 2 0 1 0 50 -50 100 -50 N -P 2 0 1 0 50 50 50 -9 N -P 2 0 1 0 50 50 100 50 N -P 2 0 1 0 50 150 50 180 N -P 2 0 1 0 50 150 100 150 N -P 2 0 1 0 50 221 89 180 N -P 2 0 1 0 50 250 -100 250 N -P 2 0 1 0 50 250 60 250 N -P 2 0 1 0 50 350 50 290 N -P 2 0 1 0 50 350 100 350 N -P 2 0 1 0 60 250 100 250 N -P 2 0 1 0 89 -119 50 -80 N -P 2 0 1 0 89 -9 50 -50 N -P 2 0 1 0 89 180 10 180 N -P 2 0 1 0 89 290 50 250 N -P 2 0 1 0 100 -150 50 -150 N +P 2 0 1 0 -100 -350 -90 -350 N +P 2 0 1 0 -100 -250 -50 -250 N +P 2 0 1 0 -100 -50 50 -50 N +P 2 0 1 0 -90 -350 -70 -369 N +P 2 0 1 0 -90 -319 -90 -300 N +P 2 0 1 0 -80 -330 -90 -319 N +P 2 0 1 0 -80 -290 -90 -300 N +P 2 0 1 0 -70 -369 -50 -369 N +P 2 0 1 0 -50 -410 -50 -209 N +P 2 0 1 0 -50 -330 -80 -330 N +P 2 0 1 0 -50 -330 0 -330 N +P 2 0 1 0 -50 -290 -80 -290 N +P 2 0 1 0 -50 -250 0 -250 N +P 2 0 1 0 -50 -209 0 -209 N +P 2 0 1 0 0 -410 -50 -410 N +P 2 0 1 0 0 -369 -50 -369 N +P 2 0 1 0 0 -369 29 -369 N +P 2 0 1 0 0 -330 29 -330 N +P 2 0 1 0 0 -290 -50 -290 N +P 2 0 1 0 0 -290 29 -290 N +P 2 0 1 0 0 -250 29 -250 N +P 2 0 1 0 0 -209 0 -410 N +P 2 0 1 0 10 -119 89 -119 N +P 2 0 1 0 10 -9 89 -9 N +P 2 0 1 0 10 180 50 221 N +P 2 0 1 0 10 290 39 290 N +P 2 0 1 0 29 -369 39 -360 N +P 2 0 1 0 29 -330 39 -340 N +P 2 0 1 0 29 -290 39 -280 N +P 2 0 1 0 29 -250 39 -259 N +P 2 0 1 0 39 -360 39 -340 N +P 2 0 1 0 39 -259 39 -280 N +P 2 0 1 0 39 261 10 290 N +P 2 0 1 0 39 261 50 250 N +P 2 0 1 0 39 290 89 290 N +P 2 0 1 0 50 -150 50 -130 N +P 2 0 1 0 50 -130 50 -119 N +P 2 0 1 0 50 -80 10 -119 N +P 2 0 1 0 50 -50 10 -9 N +P 2 0 1 0 50 -50 100 -50 N +P 2 0 1 0 50 50 50 -9 N +P 2 0 1 0 50 50 100 50 N +P 2 0 1 0 50 150 50 180 N +P 2 0 1 0 50 150 100 150 N +P 2 0 1 0 50 221 89 180 N +P 2 0 1 0 50 250 -100 250 N +P 2 0 1 0 50 250 60 250 N +P 2 0 1 0 50 350 50 290 N +P 2 0 1 0 50 350 100 350 N +P 2 0 1 0 60 250 100 250 N +P 2 0 1 0 89 -119 50 -80 N +P 2 0 1 0 89 -9 50 -50 N +P 2 0 1 0 89 180 10 180 N +P 2 0 1 0 89 290 50 250 N +P 2 0 1 0 100 -150 50 -150 N X T1 1 400 -150 300 L 50 50 1 1 P X R1 3 400 50 300 L 50 50 1 1 P X C1 5 -400 -50 300 R 50 50 1 1 P @@ -2858,30 +2840,30 @@ F1 "RF_SHIELD_ONE_PIECE" 0 100 50 H V C CNN F2 "" 0 -100 50 H V C CNN F3 "" 0 -100 50 H V C CNN DRAW -P 2 0 1 10 -600 -200 -600 -100 N -P 2 0 1 10 -600 -50 -600 50 N -P 2 0 1 10 -600 100 -600 200 N -P 2 0 1 10 -500 300 -400 300 N -P 2 0 1 10 -400 -300 -500 -300 N -P 2 0 1 10 -250 -300 -350 -300 N -P 2 0 1 10 -250 300 -350 300 N -P 2 0 1 10 -100 -300 -200 -300 N -P 2 0 1 10 -100 300 -200 300 N -P 2 0 1 10 -50 -300 50 -300 N -P 2 0 1 10 50 300 -50 300 N -P 2 0 1 10 100 -300 200 -300 N -P 2 0 1 10 200 300 100 300 N -P 2 0 1 10 250 -300 350 -300 N -P 2 0 1 10 350 300 250 300 N -P 2 0 1 10 400 -300 500 -300 N -P 2 0 1 10 500 300 400 300 N -P 2 0 1 10 600 -200 600 -100 N -P 2 0 1 10 600 -50 600 50 N -P 2 0 1 10 600 100 600 200 N -P 3 0 1 10 -600 250 -600 300 -550 300 N -P 3 0 1 10 -550 -300 -600 -300 -600 -250 N -P 3 0 1 10 550 -300 600 -300 600 -250 N -P 3 0 1 10 600 250 600 300 550 300 N +P 2 0 1 10 -600 -200 -600 -100 N +P 2 0 1 10 -600 -50 -600 50 N +P 2 0 1 10 -600 100 -600 200 N +P 2 0 1 10 -500 300 -400 300 N +P 2 0 1 10 -400 -300 -500 -300 N +P 2 0 1 10 -250 -300 -350 -300 N +P 2 0 1 10 -250 300 -350 300 N +P 2 0 1 10 -100 -300 -200 -300 N +P 2 0 1 10 -100 300 -200 300 N +P 2 0 1 10 -50 -300 50 -300 N +P 2 0 1 10 50 300 -50 300 N +P 2 0 1 10 100 -300 200 -300 N +P 2 0 1 10 200 300 100 300 N +P 2 0 1 10 250 -300 350 -300 N +P 2 0 1 10 350 300 250 300 N +P 2 0 1 10 400 -300 500 -300 N +P 2 0 1 10 500 300 400 300 N +P 2 0 1 10 600 -200 600 -100 N +P 2 0 1 10 600 -50 600 50 N +P 2 0 1 10 600 100 600 200 N +P 3 0 1 10 -600 250 -600 300 -550 300 N +P 3 0 1 10 -550 -300 -600 -300 -600 -250 N +P 3 0 1 10 550 -300 600 -300 600 -250 N +P 3 0 1 10 600 250 600 300 550 300 N X SHIELD 1 0 -400 100 U 50 50 1 1 P ENDDRAW ENDDEF @@ -2894,31 +2876,31 @@ F1 "RF_SHIELD_TWO_PIECES" 0 100 50 H V C CNN F2 "" 0 -100 50 H V C CNN F3 "" 0 -100 50 H V C CNN DRAW -P 2 0 1 10 -600 -200 -600 -100 N -P 2 0 1 10 -600 -50 -600 50 N -P 2 0 1 10 -600 100 -600 200 N -P 2 0 1 10 -500 300 -400 300 N -P 2 0 1 10 -400 -300 -500 -300 N -P 2 0 1 10 -250 -300 -350 -300 N -P 2 0 1 10 -250 300 -350 300 N -P 2 0 1 10 -100 -300 -200 -300 N -P 2 0 1 10 -100 300 -200 300 N -P 2 0 1 10 -50 -300 50 -300 N -P 2 0 1 10 50 300 -50 300 N -P 2 0 1 10 100 -300 200 -300 N -P 2 0 1 10 200 300 100 300 N -P 2 0 1 10 250 -300 350 -300 N -P 2 0 1 10 350 300 250 300 N -P 2 0 1 10 400 -300 500 -300 N -P 2 0 1 10 500 300 400 300 N -P 2 0 1 10 600 -200 600 -100 N -P 2 0 1 10 600 -50 600 50 N -P 2 0 1 10 600 100 600 200 N -P 3 0 1 10 -600 250 -600 300 -550 300 N -P 3 0 1 10 -550 -300 -600 -300 -600 -250 N -P 3 0 1 10 550 -300 600 -300 600 -250 N -P 3 0 1 10 600 250 600 300 550 300 N -P 4 0 1 10 -700 200 -700 450 700 450 700 200 N +P 2 0 1 10 -600 -200 -600 -100 N +P 2 0 1 10 -600 -50 -600 50 N +P 2 0 1 10 -600 100 -600 200 N +P 2 0 1 10 -500 300 -400 300 N +P 2 0 1 10 -400 -300 -500 -300 N +P 2 0 1 10 -250 -300 -350 -300 N +P 2 0 1 10 -250 300 -350 300 N +P 2 0 1 10 -100 -300 -200 -300 N +P 2 0 1 10 -100 300 -200 300 N +P 2 0 1 10 -50 -300 50 -300 N +P 2 0 1 10 50 300 -50 300 N +P 2 0 1 10 100 -300 200 -300 N +P 2 0 1 10 200 300 100 300 N +P 2 0 1 10 250 -300 350 -300 N +P 2 0 1 10 350 300 250 300 N +P 2 0 1 10 400 -300 500 -300 N +P 2 0 1 10 500 300 400 300 N +P 2 0 1 10 600 -200 600 -100 N +P 2 0 1 10 600 -50 600 50 N +P 2 0 1 10 600 100 600 200 N +P 3 0 1 10 -600 250 -600 300 -550 300 N +P 3 0 1 10 -550 -300 -600 -300 -600 -250 N +P 3 0 1 10 550 -300 600 -300 600 -250 N +P 3 0 1 10 600 250 600 300 550 300 N +P 4 0 1 10 -700 200 -700 450 700 450 700 200 N X SHIELD 1 0 -400 100 U 50 50 1 1 P ENDDRAW ENDDEF @@ -2931,7 +2913,7 @@ F1 "RR8" 30 0 50 V V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 -50 -400 -50 500 50 500 100 450 100 -400 -50 -400 N +P 6 0 1 0 -50 -400 -50 500 50 500 100 450 100 -400 -50 -400 N X COM 1 -350 450 300 R 50 50 1 1 P I X 2 2 -350 350 300 R 50 50 1 1 P I X 3 3 -350 250 300 R 50 50 1 1 P I @@ -2952,7 +2934,7 @@ F1 "RR9" 30 0 50 V V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 -50 -450 -50 550 50 550 100 500 100 -450 -50 -450 N +P 6 0 1 0 -50 -450 -50 550 50 550 100 500 100 -450 -50 -450 N X COM 1 -350 500 300 R 50 50 1 1 P I X 2 2 -350 400 300 R 50 50 1 1 P I X 3 3 -350 300 300 R 50 50 1 1 P I @@ -2975,8 +2957,8 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW S -40 150 40 -150 0 1 0 N -P 2 0 1 0 -70 -120 80 120 N -P 3 0 1 0 80 90 80 120 50 110 F +P 2 0 1 0 -70 -120 80 120 N +P 3 0 1 0 80 90 80 120 50 110 F X ~ 1 0 250 100 D 50 50 1 1 P X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW @@ -2990,11 +2972,11 @@ F1 "R_PACK4" 0 -50 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 5 0 1 0 -100 400 -100 0 100 0 100 400 -100 400 N -P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N -P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N -P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N -P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N +P 5 0 1 0 -100 400 -100 0 100 0 100 400 -100 400 N +P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N +P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N +P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N +P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N X P1 1 -200 350 100 R 40 40 1 1 P X P2 2 -200 250 100 R 40 40 1 1 P X P3 3 -200 150 100 R 40 40 1 1 P @@ -3015,14 +2997,14 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW S -100 400 100 -400 0 1 0 N -P 7 0 1 0 -100 -350 -80 -330 -40 -370 0 -330 40 -370 80 -330 100 -350 N -P 7 0 1 0 -100 -250 -80 -230 -40 -270 0 -230 40 -270 80 -230 100 -250 N -P 7 0 1 0 -100 -150 -80 -130 -40 -170 0 -130 40 -170 80 -130 100 -150 N -P 7 0 1 0 -100 -50 -80 -30 -40 -70 0 -30 40 -70 80 -30 100 -50 N -P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N -P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N -P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N -P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N +P 7 0 1 0 -100 -350 -80 -330 -40 -370 0 -330 40 -370 80 -330 100 -350 N +P 7 0 1 0 -100 -250 -80 -230 -40 -270 0 -230 40 -270 80 -230 100 -250 N +P 7 0 1 0 -100 -150 -80 -130 -40 -170 0 -130 40 -170 80 -130 100 -150 N +P 7 0 1 0 -100 -50 -80 -30 -40 -70 0 -30 40 -70 80 -30 100 -50 N +P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N +P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N +P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N +P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N X P1 1 -200 350 100 R 40 40 1 1 P X P2 2 -200 250 100 R 40 40 1 1 P X P3 3 -200 150 100 R 40 40 1 1 P @@ -3068,10 +3050,10 @@ F1 "SCHDPAK" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 100 0 50 0 N -P 2 0 1 0 100 50 100 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F -P 6 0 1 0 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +P 2 0 1 0 100 0 50 0 N +P 2 0 1 0 100 50 100 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +P 6 0 1 0 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N X A 1 200 -50 100 L 40 40 1 1 P X K 2 -200 0 150 R 40 40 1 1 P X A 3 200 50 100 L 40 40 1 1 I @@ -3086,9 +3068,9 @@ F1 "SCR" 150 -350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 0 0 -200 -150 200 -150 N -P 2 0 1 0 0 -150 -200 -400 N -P 3 0 1 0 -150 100 150 100 0 -150 F +P 2 0 0 0 -200 -150 200 -150 N +P 2 0 1 0 0 -150 -200 -400 N +P 3 0 1 0 -150 100 150 100 0 -150 F X K 1 0 -550 400 U 50 50 1 1 I X G 2 -350 -400 150 R 50 50 1 1 I X A 3 0 400 300 D 50 50 1 1 I @@ -3111,7 +3093,7 @@ C -125 0 25 0 1 0 N C 125 -100 25 0 1 0 N C 125 0 25 0 1 0 N C 125 100 25 0 1 0 N -P 2 0 1 0 -100 0 100 100 N +P 2 0 1 0 -100 0 100 100 N X 1 1 300 100 150 L 50 50 1 1 P X 2 2 300 0 150 L 50 50 1 1 P X 3 3 -300 0 150 R 50 50 1 1 P @@ -3127,8 +3109,8 @@ F1 "SPEAKER" -100 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 4 0 0 0 100 150 250 300 250 -300 100 -150 N -P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F +P 4 0 0 0 100 150 250 300 250 -300 100 -150 N +P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F X 1 1 -300 100 200 R 40 40 1 1 I X 2 2 -300 -100 200 R 40 40 1 1 I ENDDRAW @@ -3144,7 +3126,7 @@ F3 "" 0 0 50 H V C CNN DRAW C -150 0 50 0 0 0 N C 150 0 50 0 0 0 N -P 2 0 0 0 -100 0 100 100 N +P 2 0 0 0 -100 0 100 100 N X 1 1 -500 0 300 R 50 50 1 1 I X 2 2 500 0 300 L 50 50 1 1 I ENDDRAW @@ -3161,7 +3143,7 @@ DRAW C -150 0 50 0 0 0 N C 150 -100 50 0 0 0 N C 150 100 50 0 1 0 N -P 2 0 1 0 -100 0 150 50 N +P 2 0 1 0 -100 0 150 50 N X 1 1 500 100 300 L 50 50 1 1 P X 2 2 -500 0 300 R 50 50 1 1 P X 3 3 500 -100 300 L 50 50 1 1 P @@ -3180,7 +3162,7 @@ C -150 0 50 0 0 0 N C 150 -100 50 0 0 0 N C 150 100 50 0 1 0 N C 170 0 40 0 1 0 N -P 5 0 1 0 -100 0 120 0 120 0 120 0 120 0 N +P 5 0 1 0 -100 0 120 0 120 0 120 0 120 0 N X 1 1 500 100 300 L 50 50 1 1 P X 2 2 -500 0 300 R 50 50 1 1 P X 3 3 500 -100 300 L 50 50 1 1 P @@ -3196,7 +3178,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW S -170 50 170 60 0 1 0 N -P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N X 1 1 -300 0 200 R 50 50 0 1 P I X 2 2 300 0 200 L 50 50 0 1 P I ENDDRAW @@ -3212,10 +3194,10 @@ F3 "" 0 0 50 H V C CNN DRAW C -60 60 10 0 1 0 N C 60 -60 10 0 1 0 N -P 3 0 1 0 -100 100 -60 60 -60 60 N -P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N -P 6 0 1 0 -10 60 10 70 70 10 60 -10 60 -10 60 -10 N -P 7 0 1 0 -50 80 80 -50 90 -40 -40 90 -50 80 -50 80 -50 80 N +P 3 0 1 0 -100 100 -60 60 -60 60 N +P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N +P 6 0 1 0 -10 60 10 70 70 10 60 -10 60 -10 60 -10 N +P 7 0 1 0 -50 80 80 -50 90 -40 -40 90 -50 80 -50 80 -50 80 N X 1 1 -100 100 0 R 50 50 0 1 P X 2 2 100 -100 0 L 50 50 0 1 P ENDDRAW @@ -3251,9 +3233,9 @@ C -150 -200 50 0 0 0 N C -150 200 50 0 0 0 N C 150 -200 50 0 0 0 N C 150 200 50 0 0 0 N -P 2 0 0 0 -100 -200 100 -100 N -P 2 0 0 0 -100 200 100 300 N -P 2 0 0 0 0 250 0 -150 N +P 2 0 0 0 -100 -200 100 -100 N +P 2 0 0 0 -100 200 100 300 N +P 2 0 0 0 0 250 0 -150 N X 1 1 -300 -200 100 R 50 50 1 1 I X 2 2 300 -200 100 L 50 50 1 1 I X 3 3 -300 200 100 R 50 50 1 1 I @@ -3272,7 +3254,7 @@ DRAW C -150 0 50 0 0 0 N C 150 -100 50 0 0 0 N C 150 100 50 0 1 0 N -P 2 0 1 0 -100 0 150 50 N +P 2 0 1 0 -100 0 150 50 N X A 1 300 100 100 L 50 50 1 1 P X B 2 -300 0 100 R 50 50 1 1 P X C 3 300 -100 100 L 50 50 1 1 P @@ -3310,9 +3292,9 @@ $FPLIST SM0805 $ENDFPLIST DRAW -T 900 75 -150 60 0 0 1 - Normal 0 C C +T 900 75 -150 60 0 0 1 - Normal 0 C C S -40 150 40 -150 0 1 8 N -P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N +P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N X ~ 1 0 250 100 D 50 50 1 1 P X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW @@ -3326,9 +3308,9 @@ F1 "THYRISTOR" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -50 50 -50 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F -P 4 0 1 0 -50 0 -100 50 -100 50 -100 50 N +P 2 0 1 0 -50 50 -50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +P 4 0 1 0 -50 0 -100 50 -100 50 -100 50 N X A A 200 0 150 L 50 50 1 1 P X G G -100 100 50 D 50 50 1 1 P X K K -200 0 150 R 50 50 1 1 P @@ -3360,8 +3342,8 @@ A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N X AA 1 -300 200 200 R 50 50 1 1 P X AB 4 -300 -200 200 R 50 50 1 1 P X SA 5 300 -200 200 L 50 50 1 1 P @@ -3393,8 +3375,8 @@ A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N X AA 1 -400 200 300 R 50 50 1 1 P X AB 2 -400 -200 300 R 50 50 1 1 P X SA 3 400 -200 300 L 50 50 1 1 P @@ -3426,9 +3408,9 @@ A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -P 9 0 1 0 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 N +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +P 9 0 1 0 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 N X ~ 0 0 -400 100 U 50 50 1 1 I X AA 1 -400 200 300 R 50 50 1 1 P X AB 2 -400 -200 300 R 50 50 1 1 P @@ -3465,8 +3447,8 @@ A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 -P 2 0 1 0 -20 -400 -20 400 N -P 2 0 1 0 20 400 20 -400 N +P 2 0 1 0 -20 -400 -20 400 N +P 2 0 1 0 20 400 20 -400 N X AA 1 -400 200 300 R 50 50 1 1 P X AB 2 -400 -200 300 R 50 50 1 1 P X SA 3 400 400 300 L 50 50 1 1 P @@ -3500,8 +3482,8 @@ A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N X PR1 1 -400 200 300 R 50 50 1 1 P X PM 2 -400 0 300 R 50 50 1 1 P X PR2 3 -400 -200 300 R 50 50 1 1 P @@ -3538,8 +3520,8 @@ A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 -P 2 0 1 0 -20 -400 -20 400 N -P 2 0 1 0 20 400 20 -400 N +P 2 0 1 0 -20 -400 -20 400 N +P 2 0 1 0 20 400 20 -400 N X IN+ 1 -400 200 300 R 50 50 1 1 P X PM 2 -400 0 300 R 50 50 1 1 P X IN- 3 -400 -200 300 R 50 50 1 1 P @@ -3558,11 +3540,11 @@ F1 "TRIAC" -300 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -300 -50 0 -50 N -P 2 0 1 0 -150 -50 -300 -200 N -P 2 0 1 0 0 200 300 200 N -P 3 0 1 0 -300 200 -150 -50 0 200 F -P 3 0 1 0 150 200 0 -50 300 -50 F +P 2 0 1 0 -300 -50 0 -50 N +P 2 0 1 0 -150 -50 -300 -200 N +P 2 0 1 0 0 200 300 200 N +P 3 0 1 0 -300 200 -150 -50 0 200 F +P 3 0 1 0 150 200 0 -50 300 -50 F X ~ 1 0 -250 200 U 50 50 1 1 P X ~ 2 0 400 200 D 50 50 1 1 P X ~ 3 -500 -200 200 R 50 50 1 1 I @@ -3577,7 +3559,7 @@ F1 "TST" 0 250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 200 -50 150 0 100 50 150 0 200 0 200 N +P 6 0 1 0 0 200 -50 150 0 100 50 150 0 200 0 200 N X ~ 1 0 0 100 U 40 40 1 1 P ENDDRAW ENDDEF @@ -3590,9 +3572,9 @@ F1 "TVS" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 12 0 50 0 -50 N -P 4 0 1 0 -100 50 -100 -50 0 0 -100 50 F -P 4 0 1 0 0 0 100 50 100 -50 0 0 F +P 2 0 1 12 0 50 0 -50 N +P 4 0 1 0 -100 50 -100 -50 0 0 -100 50 F +P 4 0 1 0 0 0 100 50 100 -50 0 0 F X ~ 1 -300 0 300 R 50 50 1 1 P X ~ 2 300 0 300 L 50 50 1 1 P ENDDRAW @@ -3606,13 +3588,13 @@ F1 "VARICAP" 0 -120 50 H V C TNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -150 0 -61 0 N -P 2 0 1 0 -120 -100 70 70 N -P 2 0 1 0 50 -90 50 90 N -P 2 0 1 0 109 0 150 0 N -P 2 0 1 0 110 -90 110 90 N -P 3 0 1 0 -60 90 -60 -90 50 0 F -P 3 0 1 0 90 90 50 90 85 50 F +P 2 0 1 0 -150 0 -61 0 N +P 2 0 1 0 -120 -100 70 70 N +P 2 0 1 0 50 -90 50 90 N +P 2 0 1 0 109 0 150 0 N +P 2 0 1 0 110 -90 110 90 N +P 3 0 1 0 -60 90 -60 -90 50 0 F +P 3 0 1 0 90 90 50 90 85 50 F X ANODE 1 -250 0 100 R 50 50 1 1 P X CATHODE 2 250 0 100 L 50 50 1 1 P ENDDRAW @@ -3627,7 +3609,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW S -40 150 40 -150 0 1 0 N -P 5 0 1 0 -60 -100 -60 -60 60 60 60 100 60 100 N +P 5 0 1 0 -60 -100 -60 -60 60 60 60 100 60 100 N X ~ 1 0 250 100 D 50 50 1 1 P X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW @@ -3646,8 +3628,8 @@ $FPLIST SM* $ENDFPLIST DRAW -P 5 0 1 8 -70 50 -50 30 -50 -30 -30 -50 -30 -50 N -P 5 0 1 0 -50 0 50 50 50 -50 -50 0 -50 0 F +P 5 0 1 8 -70 50 -50 30 -50 -30 -30 -50 -30 -50 N +P 5 0 1 0 -50 0 50 50 50 -50 -50 0 -50 0 F X K 1 -200 0 150 R 50 50 1 1 P X A 2 200 0 150 L 50 50 1 1 P ENDDRAW @@ -3666,10 +3648,10 @@ $FPLIST SM* $ENDFPLIST DRAW -P 4 0 1 8 -60 40 -40 20 -40 -20 -20 -40 N -P 4 0 1 0 40 40 -40 0 40 -40 40 40 F -X K 1 -100 0 60 R 40 40 1 1 P -X A 2 100 0 60 L 40 40 1 1 P +P 4 0 1 8 -60 40 -40 20 -40 -20 -20 -40 N +P 4 0 1 0 40 40 -40 0 40 -40 40 40 F +X K 1 -100 0 100 R 50 50 1 1 P +X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # From 7eee821b3dc9afa05226188699c57591944b7ae5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 9 Jun 2016 23:59:49 +1000 Subject: [PATCH 06/47] Consolidated all the switch symbols into a common format / naming convention Much improvement to the keywords / description for the switches --- library/device.dcm | 54 ++++++----- library/device.lib | 226 +++++++++++++++++++++++++++------------------ 2 files changed, 168 insertions(+), 112 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 9fbe3874..c862b457 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -600,26 +600,21 @@ $CMP SCR D Thyristor $ENDCMP # -$CMP SP3T -D 3 position switch, SP3T -K switch SP3T -$ENDCMP -# $CMP SPEAKER D Speaker, generic, 2-pin K speaker audio F ~ $ENDCMP # -$CMP SPST -D Switch Single Pole Single Throw -K switch single-pole single-throw spst +$CMP SW_DPST +D Double Pole Single Throw (DPST) Switch +K switch dual double-pole single-throw OFF-ON F ~ $ENDCMP # -$CMP SPST_Small -D Switch Single Pole Single Throw, small symbol -K switch single-pole single-throw spst +$CMP SW_DPST_Small +D Double Pole Single Throw (DPST) Switch, small symbol +K switch dual double-pole single-throw OFF-ON F ~ $ENDCMP # @@ -641,27 +636,40 @@ K switch normally-open pushbutton push-button F ~ $ENDCMP # -$CMP Switch_DPST -D Double Pole Single Throw (DPST) Switch -K switch dual double-pole single-throw +$CMP SW_SP3T +D Switch, three position, single pole triple throw, 3 position switch, SP3T +K switch sp3t ON-ON-ON F ~ $ENDCMP # -$CMP Switch_SPDT -D Switch Single Pole Double Throw -K switch single-pole double-throw spdt +$CMP SW_SP3T_Small +D Switch, three position, single pole triple throw, 3 position switch, SP3T, small symbol +K switch sp3t ON-ON-ON F ~ $ENDCMP # -$CMP Switch_SPDT_MSM -D Switch Single Pole Double Throw, with centre OFF position -K switch spdt single-pole double-throw +$CMP SW_SPDT +D Switch, single pole double throw +K switch single-pole double-throw spdt ON-ON F ~ $ENDCMP # -$CMP Switch_SPDT_x2 -D Dual Single Pole Double Throw (SPDT) switch -K switch single-pole double-throw spdt +$CMP SW_SPDT_MSM +D Switch, single pole double throw, center OFF position +K switch spdt single-pole double-throw ON-OFF-ON +F ~ +$ENDCMP +# +$CMP SW_SPDT_Small +D Switch, single pole double throw, small symbol +K switch single-pole double-throw spdt ON-ON +F ~ +$ENDCMP +# +$CMP SW_SPDT_x2 +D Dual Single Pole Double Throw switch +K switch single-pole double-throw spdt ON-ON +F ~ $ENDCMP # $CMP THERMISTOR diff --git a/library/device.lib b/library/device.lib index d5febe32..6c53cb1e 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3077,30 +3077,6 @@ X A 3 0 400 300 D 50 50 1 1 I ENDDRAW ENDDEF # -# SP3T -# -DEF SP3T SW 0 0 N Y 1 F N -F0 "SW" -100 150 50 H V C CNN -F1 "SP3T" -100 -100 50 H V C CNN -F2 "" -625 175 50 H V C CNN -F3 "" -625 175 50 H V C CNN -$FPLIST - SW* - SP3T* -$ENDFPLIST -DRAW -C -125 0 25 0 1 0 N -C 125 -100 25 0 1 0 N -C 125 0 25 0 1 0 N -C 125 100 25 0 1 0 N -P 2 0 1 0 -100 0 100 100 N -X 1 1 300 100 150 L 50 50 1 1 P -X 2 2 300 0 150 L 50 50 1 1 P -X 3 3 -300 0 150 R 50 50 1 1 P -X 4 4 300 -100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # SPEAKER # DEF SPEAKER SP 0 0 N Y 1 F N @@ -3116,56 +3092,47 @@ X 2 2 -300 -100 200 R 40 40 1 1 I ENDDRAW ENDDEF # -# SPST +# SW_DPST # -DEF SPST SW 0 0 N Y 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SPST" 0 -100 50 H V C CNN +DEF SW_DPST SW 0 0 N Y 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DPST" 0 -350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -150 0 50 0 0 0 N -C 150 0 50 0 0 0 N -P 2 0 0 0 -100 0 100 100 N -X 1 1 -500 0 300 R 50 50 1 1 I -X 2 2 500 0 300 L 50 50 1 1 I +C -150 -200 50 0 0 0 N +C -150 200 50 0 0 0 N +C 150 -200 50 0 0 0 N +C 150 200 50 0 0 0 N +P 2 0 0 0 -100 -200 100 -100 N +P 2 0 0 0 -100 200 100 300 N +P 2 0 0 0 0 250 0 -150 N +X 1 1 -300 -200 100 R 50 50 1 1 I +X 2 2 300 -200 100 L 50 50 1 1 I +X 3 3 -300 200 100 R 50 50 1 1 I +X 4 4 300 200 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SWITCH_INV +# SW_DPST_Small # -DEF SWITCH_INV SW 0 0 N Y 1 F N -F0 "SW" -200 150 50 H V C CNN -F1 "SWITCH_INV" -150 -150 50 H V C CNN +DEF SW_DPST_Small SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_DPST_Small" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -150 0 50 0 0 0 N -C 150 -100 50 0 0 0 N -C 150 100 50 0 1 0 N -P 2 0 1 0 -100 0 150 50 N -X 1 1 500 100 300 L 50 50 1 1 P -X 2 2 -500 0 300 R 50 50 1 1 P -X 3 3 500 -100 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SWITCH_INV_MSM -# -DEF SWITCH_INV_MSM SW 0 0 N Y 1 F N -F0 "SW" -199 150 50 H V C CNN -F1 "SWITCH_INV_MSM" -250 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -150 0 50 0 0 0 N -C 150 -100 50 0 0 0 N -C 150 100 50 0 1 0 N -C 170 0 40 0 1 0 N -P 5 0 1 0 -100 0 120 0 120 0 120 0 120 0 N -X 1 1 500 100 300 L 50 50 1 1 P -X 2 2 -500 0 300 R 50 50 1 1 P -X 3 3 500 -100 300 L 50 50 1 1 P +C -80 -100 20 0 0 0 f +C -80 100 20 0 0 0 f +C 80 -100 20 0 0 0 f +C 80 100 20 0 0 0 f +P 2 0 0 0 -60 -100 50 -40 N +P 2 0 0 0 -60 100 50 160 N +P 2 0 0 0 0 120 0 -60 N +X 1 1 -200 -100 100 R 50 50 1 1 I +X 2 2 200 -100 100 L 50 50 1 1 I +X 3 3 -200 100 100 R 50 50 1 1 I +X 4 4 200 100 100 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -3221,33 +3188,59 @@ X 2 2 150 0 50 L 50 50 0 1 P ENDDRAW ENDDEF # -# Switch_DPST +# SW_SP3T # -DEF Switch_DPST SW 0 0 N Y 1 F N -F0 "SW" 300 50 50 H V C CNN -F1 "Switch_DPST" 300 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +DEF SW_SP3T SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SP3T" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN +$FPLIST + SW* + SP3T* +$ENDFPLIST DRAW -C -150 -200 50 0 0 0 N -C -150 200 50 0 0 0 N -C 150 -200 50 0 0 0 N -C 150 200 50 0 0 0 N -P 2 0 0 0 -100 -200 100 -100 N -P 2 0 0 0 -100 200 100 300 N -P 2 0 0 0 0 250 0 -150 N -X 1 1 -300 -200 100 R 50 50 1 1 I -X 2 2 300 -200 100 L 50 50 1 1 I -X 3 3 -300 200 100 R 50 50 1 1 I -X 4 4 300 200 100 L 50 50 1 1 I +C -125 0 25 0 1 0 N +C 125 -100 25 0 1 0 N +C 125 0 25 0 1 0 N +C 125 100 25 0 1 0 N +P 2 0 1 0 -100 0 100 100 N +X 1 1 300 100 150 L 50 50 1 1 P +X 2 2 300 0 150 L 50 50 1 1 P +X 3 3 -300 0 150 R 50 50 1 1 P +X 4 4 300 -100 150 L 50 50 1 1 P ENDDRAW ENDDEF # -# Switch_SPDT_x2 +# SW_SP3T_Small # -DEF Switch_SPDT_x2 SW 0 0 Y Y 2 F N +DEF SW_SP3T_Small SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SP3T_Small" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN +$FPLIST + SW* + SP3T* +$ENDFPLIST +DRAW +C -85 0 15 0 1 0 f +C 85 -100 15 0 1 0 f +C 85 0 15 0 1 0 f +C 85 100 15 0 1 0 f +P 2 0 1 0 -70 0 60 90 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 200 0 100 L 50 50 1 1 P +X 3 3 -200 0 100 R 50 50 1 1 P +X 4 4 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT +# +DEF SW_SPDT SW 0 0 N Y 1 F N F0 "SW" -200 150 50 H V C CNN -F1 "Switch_SPDT_x2" -250 -150 50 H V C CNN +F1 "SW_SPDT" 0 -210 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3255,12 +3248,67 @@ C -150 0 50 0 0 0 N C 150 -100 50 0 0 0 N C 150 100 50 0 1 0 N P 2 0 1 0 -100 0 150 50 N -X A 1 300 100 100 L 50 50 1 1 P -X B 2 -300 0 100 R 50 50 1 1 P -X C 3 300 -100 100 L 50 50 1 1 P -X A 4 300 100 100 L 50 50 2 1 P -X B 5 -300 0 100 R 50 50 2 1 P -X C 6 300 -100 100 L 50 50 2 1 P +X 1 1 500 100 300 L 50 50 1 1 P +X 2 2 -500 0 300 R 50 50 1 1 P +X 3 3 500 -100 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_MSM +# +DEF SW_SPDT_MSM SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 f +C 80 -100 20 0 0 0 f +P 2 0 0 0 -60 0 70 40 N +C 80 100 20 0 1 0 f +C 90 0 20 0 1 0 f +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 -200 0 100 R 50 50 1 1 P +X 3 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_Small +# +DEF SW_SPDT_Small SW 0 0 N Y 1 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_SPDT_Small" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 14 0 0 0 f +C 80 -100 14 0 0 0 f +C 80 100 14 0 1 0 f +P 2 0 1 0 -60 0 110 60 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 -200 0 100 R 50 50 1 1 P +X 3 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_x2 +# +DEF SW_SPDT_x2 SW 0 0 Y Y 2 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT_x2" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 f +C 80 -100 20 0 0 0 f +C 80 100 20 0 1 0 f +P 2 0 1 0 -60 0 90 60 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +X A 4 200 100 100 L 50 50 2 1 P +X B 5 -200 0 100 R 50 50 2 1 P +X C 6 200 -100 100 L 50 50 2 1 P ENDDRAW ENDDEF # From 1769eb035aeb145e5cf4acfaed89b480dae81e7d Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 14 Jun 2016 17:55:21 +1000 Subject: [PATCH 07/47] Removed doc lines that shouldn't be there --- library/device.dcm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index c862b457..e3c703c6 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -9,7 +9,7 @@ $ENDCMP $CMP C D Unpolarized capacitor K cap capacitor -F https://en.wikipedia.org/wiki/Capacitor +F $ENDCMP # $CMP CP @@ -45,7 +45,7 @@ $ENDCMP $CMP C_Small D Unpolarized capacitor K capacitor cap -F https://en.wikipedia.org/wiki/Capacitor +F $ENDCMP # $CMP Coded_Switch @@ -66,13 +66,13 @@ $ENDCMP $CMP D D Diode K diode -F https://en.wikipedia.org/wiki/Diode +F $ENDCMP # $CMP DIODE D Diode K diode -F https://en.wikipedia.org/wiki/Diode +F $ENDCMP # $CMP DUAL_POT @@ -204,7 +204,7 @@ $ENDCMP $CMP INDUCTOR_Small D Inductor, small symbol K inductor choke coil reactor magnetic -F https://en.wikipedia.org/wiki/Inductor +F $ENDCMP # $CMP JUMPER @@ -230,7 +230,7 @@ $ENDCMP $CMP LED D LED generic K led diode -F https://en.wikipedia.org/wiki/Light-emitting_diode +F $ENDCMP # $CMP LED_RABG @@ -256,13 +256,13 @@ $ENDCMP $CMP LED_Small D LED, small symbol K led diode light-emitting-diode -F https://en.wikipedia.org/wiki/Light-emitting_diode +F $ENDCMP # $CMP L_Small D Inductor, small symbol K inductor choke coil reactor magnetic -F https://en.wikipedia.org/wiki/Inductor +F $ENDCMP # $CMP Led_RGB_CA From 6ecf923ea2dc83a4155c09a9b0a9b885fe8d4024 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 15 Jun 2016 11:13:37 +1000 Subject: [PATCH 08/47] Added better keywords for inductors and jumpers --- library/device.dcm | 56 +++++++++++++++++++++++----------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index e3c703c6..47459226 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -3,7 +3,7 @@ EESchema-DOCLIB Version 2.0 $CMP Battery D Battery K batt voltage-source cell -F ~ +F $ENDCMP # $CMP C @@ -193,12 +193,12 @@ $ENDCMP $CMP HEATSINK D Heatsink K thermal heat temperature -F ~ +F $ENDCMP # $CMP INDUCTOR D Inductor -K inductor +K inductor choke coil reactor magnetic $ENDCMP # $CMP INDUCTOR_Small @@ -208,23 +208,23 @@ F $ENDCMP # $CMP JUMPER -D Jumper generic NC -K jumper bridge +D Jumper, generic, normally closed +K jumper bridge link nc $ENDCMP # $CMP JUMPER3 -D Dual Jumper, NC -K jumper bridge +D Dual Jumper, normally closed +K jumper bridge link nc $ENDCMP # $CMP Jumper_NC_Small -D Jumper normally close -K Jumper, Link +D Jumper, normally closed +K jumper link bridge $ENDCMP # $CMP Jumper_NO_Small -D Jumper normally open -K Jumper, Link +D Jumper, normally open +K jumper link bridge $ENDCMP # $CMP LED @@ -552,7 +552,7 @@ $ENDCMP $CMP R D Resistor K r res resistor -F ~ +F $ENDCMP # $CMP RF_SHIELD_ONE_PIECE @@ -588,7 +588,7 @@ $ENDCMP $CMP R_Small D Resistor, small symbol K r resistor -F ~ +F $ENDCMP # $CMP SCHDPAK @@ -603,73 +603,73 @@ $ENDCMP $CMP SPEAKER D Speaker, generic, 2-pin K speaker audio -F ~ +F $ENDCMP # $CMP SW_DPST D Double Pole Single Throw (DPST) Switch K switch dual double-pole single-throw OFF-ON -F ~ +F $ENDCMP # $CMP SW_DPST_Small D Double Pole Single Throw (DPST) Switch, small symbol K switch dual double-pole single-throw OFF-ON -F ~ +F $ENDCMP # $CMP SW_PUSH D Push button switch, normally open, two pins K switch normally-open pushbutton push-button -F ~ +F $ENDCMP # $CMP SW_PUSH_SMALL D Push button switch, normally open, two pins, small symbol K switch normally-open pushbutton push-button -F ~ +F $ENDCMP # $CMP SW_PUSH_SMALL_H D Push button switch, generic, small symbol, two pins K switch normally-open pushbutton push-button -F ~ +F $ENDCMP # $CMP SW_SP3T D Switch, three position, single pole triple throw, 3 position switch, SP3T K switch sp3t ON-ON-ON -F ~ +F $ENDCMP # $CMP SW_SP3T_Small D Switch, three position, single pole triple throw, 3 position switch, SP3T, small symbol K switch sp3t ON-ON-ON -F ~ +F $ENDCMP # $CMP SW_SPDT D Switch, single pole double throw K switch single-pole double-throw spdt ON-ON -F ~ +F $ENDCMP # $CMP SW_SPDT_MSM D Switch, single pole double throw, center OFF position K switch spdt single-pole double-throw ON-OFF-ON -F ~ +F $ENDCMP # $CMP SW_SPDT_Small D Switch, single pole double throw, small symbol K switch single-pole double-throw spdt ON-ON -F ~ +F $ENDCMP # $CMP SW_SPDT_x2 D Dual Single Pole Double Throw switch K switch single-pole double-throw spdt ON-ON -F ~ +F $ENDCMP # $CMP THERMISTOR @@ -690,7 +690,7 @@ $ENDCMP $CMP VARICAP D Variable capacitor K capacitor -F ~ +F $ENDCMP # $CMP VR @@ -701,13 +701,13 @@ $ENDCMP $CMP ZENER D Diode zener K diode -F ~ +F $ENDCMP # $CMP ZENERsmall D Zener diode, small symbol K diode zener -F ~ +F $ENDCMP # #End Doc Library From b41518539cb34ee6db7c09c7d7c90a762da85c23 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 17 Jun 2016 19:21:49 +1000 Subject: [PATCH 09/47] Fixed SW_SPST and added small-symbol variant --- library/device.dcm | 40 ++++++++++------------------------------ library/device.lib | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 30 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 630085bb..d3eb159b 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -3,13 +3,11 @@ EESchema-DOCLIB Version 2.0 $CMP Battery D Battery K batt voltage-source cell -F $ENDCMP # $CMP C D Unpolarized capacitor K cap capacitor -F $ENDCMP # $CMP CP @@ -45,7 +43,6 @@ $ENDCMP $CMP C_Small D Unpolarized capacitor K capacitor cap -F $ENDCMP # $CMP Coded_Switch @@ -66,13 +63,11 @@ $ENDCMP $CMP D D Diode K diode -F $ENDCMP # $CMP DIODE D Diode K diode -F $ENDCMP # $CMP DUAL_POT @@ -193,7 +188,6 @@ $ENDCMP $CMP HEATSINK D Heatsink K thermal heat temperature -F $ENDCMP # $CMP INDUCTOR @@ -204,7 +198,6 @@ $ENDCMP $CMP INDUCTOR_Small D Inductor, small symbol K inductor choke coil reactor magnetic -F $ENDCMP # $CMP JUMPER @@ -230,7 +223,6 @@ $ENDCMP $CMP LED D LED generic K led diode -F $ENDCMP # $CMP LED_RABG @@ -256,13 +248,11 @@ $ENDCMP $CMP LED_Small D LED, small symbol K led diode light-emitting-diode -F $ENDCMP # $CMP L_Small D Inductor, small symbol K inductor choke coil reactor magnetic -F $ENDCMP # $CMP Led_RGB_CA @@ -552,7 +542,6 @@ $ENDCMP $CMP R D Resistor K r res resistor -F $ENDCMP # $CMP RF_SHIELD_ONE_PIECE @@ -588,7 +577,6 @@ $ENDCMP $CMP R_Small D Resistor, small symbol K r resistor -F $ENDCMP # $CMP SCHDPAK @@ -605,69 +593,64 @@ D Audio speaker, 2 pins, generic symbol K buzzer beeper sound $ENDCMP # -$CMP SPST -D Interrupteur simple -K switch -$ENDCMP -# $CMP SW_DPST_Small D Double Pole Single Throw (DPST) Switch, small symbol K switch dual double-pole single-throw OFF-ON -F $ENDCMP # $CMP SW_PUSH D Push button switch, normally open, two pins K switch normally-open pushbutton push-button -F $ENDCMP # $CMP SW_PUSH_SMALL D Push button switch, normally open, two pins, small symbol K switch normally-open pushbutton push-button -F $ENDCMP # $CMP SW_PUSH_SMALL_H D Push button switch, generic, small symbol, two pins K switch normally-open pushbutton push-button -F $ENDCMP # $CMP SW_SP3T D Switch, three position, single pole triple throw, 3 position switch, SP3T K switch sp3t ON-ON-ON -F $ENDCMP # $CMP SW_SP3T_Small D Switch, three position, single pole triple throw, 3 position switch, SP3T, small symbol K switch sp3t ON-ON-ON -F $ENDCMP # $CMP SW_SPDT D Switch, single pole double throw K switch single-pole double-throw spdt ON-ON -F $ENDCMP # $CMP SW_SPDT_MSM D Switch, single pole double throw, center OFF position K switch spdt single-pole double-throw ON-OFF-ON -F $ENDCMP # $CMP SW_SPDT_Small D Switch, single pole double throw, small symbol K switch single-pole double-throw spdt ON-ON -F $ENDCMP # $CMP SW_SPDT_x2 D Dual Single Pole Double Throw switch K switch single-pole double-throw spdt ON-ON -F +$ENDCMP +# +$CMP SW_SPST +D Single Pole Single Throw (SPST) switch +K switch OFF-ON +$ENDCMP +# +$CMP SW_SPST_Small +D Single Pole Single Throw (SPST) switch, small symbol +K switch lever $ENDCMP # $CMP THERMISTOR @@ -688,7 +671,6 @@ $ENDCMP $CMP VARICAP D Variable capacitor K capacitor -F $ENDCMP # $CMP VR @@ -699,13 +681,11 @@ $ENDCMP $CMP ZENER D Diode zener K diode -F $ENDCMP # $CMP ZENERsmall D Zener diode, small symbol K diode zener -F $ENDCMP # #End Doc Library diff --git a/library/device.lib b/library/device.lib index 6c53cb1e..b0b8c692 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3312,6 +3312,38 @@ X C 6 200 -100 100 L 50 50 2 1 P ENDDRAW ENDDEF # +# SW_SPST +# +DEF SW_SPST SW 0 0 N Y 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_SPST" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -150 0 50 0 0 0 N +C 150 0 50 0 0 0 N +P 2 0 0 0 -100 0 100 100 N +X 1 1 -500 0 300 R 50 50 1 1 I +X 2 2 500 0 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_SPST_Small +# +DEF SW_SPST_Small SW 0 0 N Y 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_SPST_Small" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 10 f +C 80 0 20 0 0 10 f +P 2 0 0 0 -60 0 60 70 N +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # TEMPLATE # DEF TEMPLATE J 0 40 N N 1 F N From cd3db25e4e51c68092b0f42fd026a9dd22316aab Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 18 Jun 2016 23:20:46 +1000 Subject: [PATCH 10/47] Fixes for text size (multiple parts) checklib.py --fix --- library/device.lib | 186 ++++++++++++++++++++++----------------------- 1 file changed, 93 insertions(+), 93 deletions(-) diff --git a/library/device.lib b/library/device.lib index b0b8c692..aa3f319d 100644 --- a/library/device.lib +++ b/library/device.lib @@ -37,8 +37,8 @@ $ENDFPLIST DRAW P 2 0 1 20 -80 -30 80 -30 N P 2 0 1 20 -80 30 80 30 N -X ~ 1 0 150 110 D 40 40 1 1 P -X ~ 2 0 -150 110 U 40 40 1 1 P +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -66,8 +66,8 @@ S 90 40 -90 40 0 1 0 N S 90 40 90 20 0 1 0 N P 2 0 1 0 -70 90 -30 90 N P 2 0 1 0 -50 110 -50 70 N -X ~ 1 0 150 110 D 40 40 1 1 P -X ~ 2 0 -150 110 U 40 40 1 1 P +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -92,8 +92,8 @@ A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50 P 2 0 1 20 -80 30 80 30 N P 2 0 1 0 -70 90 -30 90 N P 2 0 1 0 -50 70 -50 110 N -X ~ 1 0 150 110 D 40 40 1 1 P -X ~ 2 0 -150 130 U 40 40 1 1 P +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 130 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -118,8 +118,8 @@ A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30 P 2 0 1 12 -60 20 60 20 N P 2 0 1 0 -50 60 -30 60 N P 2 0 1 0 -40 50 -40 70 N -X ~ 1 0 100 80 D 40 40 1 1 P -X ~ 2 0 -100 80 U 40 40 1 1 P +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -144,8 +144,8 @@ S -60 -12 60 -27 0 1 0 F S -60 27 60 12 0 1 0 N P 2 0 1 0 -50 60 -30 60 N P 2 0 1 0 -40 50 -40 70 N -X ~ 1 0 100 73 D 40 40 1 1 P -X ~ 2 0 -100 73 U 40 40 1 1 P +X ~ 1 0 100 73 D 50 50 1 1 P +X ~ 2 0 -100 73 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -161,9 +161,9 @@ P 2 0 1 0 -70 -70 70 -70 N P 2 0 1 16 -70 50 -70 -50 N P 2 0 1 16 70 50 70 -50 N P 5 0 1 12 -40 40 40 40 40 -40 -40 -40 -40 40 f -X 1 1 -200 0 130 R 25 20 1 1 P -X 2 2 200 0 130 L 25 20 1 1 P -X case 3 0 -100 30 U 25 20 1 1 P +X 1 1 -200 0 130 R 50 50 1 1 P +X 2 2 200 0 130 L 50 50 1 1 P +X case 3 0 -100 30 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -180,8 +180,8 @@ P 2 0 1 20 -80 30 80 30 N P 2 0 1 12 50 100 -50 -100 N P 2 0 1 12 50 100 20 90 N P 2 0 1 12 50 100 60 70 N -X ~ 1 0 150 120 D 40 40 1 1 P -X ~ 2 0 -150 120 U 40 40 1 1 P +X ~ 1 0 150 120 D 50 50 1 1 P +X ~ 2 0 -150 120 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -240,8 +240,8 @@ DRAW S -50 100 50 -100 0 1 12 N P 2 0 1 12 -100 -50 -100 50 N P 2 0 1 12 100 -50 100 50 N -X 1 1 -150 0 50 R 40 40 1 1 P -X 2 2 150 0 50 L 40 40 1 1 P +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -259,8 +259,8 @@ DRAW S -30 -60 30 60 0 1 0 N P 2 0 1 0 -50 -30 -50 30 N P 2 0 1 0 50 -30 50 30 N -X 1 1 -100 0 50 R 40 40 1 1 P -X 2 2 100 0 50 L 40 40 1 1 P +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 100 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -313,12 +313,12 @@ P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N -X 1 1 -150 300 100 R 40 40 1 1 P -X 2 2 300 200 100 L 40 40 1 1 P -X 3 3 -150 100 100 R 40 40 1 1 P -X ~ 4 -150 -100 100 R 40 40 1 1 P -X ~ 5 300 -200 100 L 40 40 1 1 P -X ~ 6 -150 -300 100 R 40 40 1 1 P +X 1 1 -150 300 100 R 50 50 1 1 P +X 2 2 300 200 100 L 50 50 1 1 P +X 3 3 -150 100 100 R 50 50 1 1 P +X ~ 4 -150 -100 100 R 50 50 1 1 P +X ~ 5 300 -200 100 L 50 50 1 1 P +X ~ 6 -150 -300 100 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -712,9 +712,9 @@ P 3 0 1 0 -150 0 -50 100 150 100 N P 3 0 1 0 -50 -100 -65 -20 -130 -90 F P 3 0 1 0 50 -100 150 0 150 100 N P 3 0 1 0 150 -200 135 -120 70 -185 F -X ~ 1 150 -300 100 U 40 40 1 1 P -X ~ 2 -250 0 100 R 40 40 1 1 I -X ~ 3 150 200 100 D 40 40 1 1 P +X ~ 1 150 -300 100 U 50 50 1 1 P +X ~ 2 -250 0 100 R 50 50 1 1 I +X ~ 3 150 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # @@ -766,9 +766,9 @@ A 150 0 50 1 1799 0 1 0 N 200 0 100 0 A 250 0 50 1 1799 0 1 0 N 300 0 200 0 P 3 0 1 0 -260 -80 260 -80 260 -80 N P 5 0 1 0 -260 -40 260 -40 260 -40 260 -40 260 -40 N -X VI 1 -450 0 150 R 40 40 1 1 P -X GND 2 0 -250 170 U 40 40 1 1 P -X VO 3 450 0 150 L 40 40 1 1 P +X VI 1 -450 0 150 R 50 50 1 1 P +X GND 2 0 -250 170 U 50 50 1 1 P +X VO 3 450 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -787,9 +787,9 @@ A 50 0 50 1 1799 0 1 0 N 100 0 0 0 A 150 0 50 1 1799 0 1 0 N 200 0 100 0 P 4 0 1 0 -150 -80 150 -80 150 -80 150 -80 N P 4 0 1 0 -150 -30 150 -30 150 -30 150 -30 N -X VI 1 -350 0 150 R 40 40 1 1 P -X GND 2 0 -250 170 U 40 40 1 1 P -X VO 3 350 0 150 L 40 40 1 1 P +X VI 1 -350 0 150 R 50 50 1 1 P +X GND 2 0 -250 170 U 50 50 1 1 P +X VO 3 350 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -807,8 +807,8 @@ A 0 0 0 0 0 0 1 0 N 0 0 0 0 A 50 0 50 1 1799 0 1 0 N 100 0 0 0 A 150 0 50 1 1799 0 1 0 N 200 0 100 0 S -225 75 225 -50 0 1 0 N -X 1 1 -350 0 150 R 40 40 1 1 P -X 2 2 350 0 150 L 40 40 1 1 P +X 1 1 -350 0 150 R 50 50 1 1 P +X 2 2 350 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -827,8 +827,8 @@ DRAW S -50 20 -30 -20 0 1 0 F S -50 20 50 -20 0 1 0 N P 2 0 1 0 -50 0 50 0 N -X ~ 1 -100 0 50 R 40 40 1 1 W -X ~ 2 100 0 50 L 40 40 1 1 w +X ~ 1 -100 0 50 R 50 50 1 1 W +X ~ 2 100 0 50 L 50 50 1 1 w ENDDRAW ENDDEF # @@ -842,8 +842,8 @@ F3 "" 0 0 50 H V C CNN DRAW A -75 0 75 1 1799 0 1 0 N 0 0 -150 0 A 75 0 75 -1799 -1 0 1 0 N 0 0 150 0 -X ~ 1 -250 0 100 R 40 40 1 1 I -X ~ 2 250 0 100 L 40 40 1 1 I +X ~ 1 -250 0 100 R 50 50 1 1 I +X ~ 2 250 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -861,8 +861,8 @@ $ENDFPLIST DRAW S -50 20 50 -20 0 1 0 N P 2 0 1 0 -50 0 50 0 N -X ~ 1 -100 0 50 R 40 40 1 1 P -X ~ 2 100 0 50 L 40 40 1 1 P +X ~ 1 -100 0 50 R 50 50 1 1 P +X ~ 2 100 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -992,9 +992,9 @@ A 60 10 64 386 1413 0 1 0 N 110 50 10 50 C -120 0 35 0 1 0 N C 0 0 36 0 1 0 N C 120 0 35 0 1 0 N -X 1 1 -250 0 95 R 40 40 0 1 P -X 2 2 0 -100 60 U 40 40 0 1 P -X 3 3 250 0 95 L 40 40 0 1 P +X 1 1 -250 0 95 R 50 50 0 1 P +X 2 2 0 -100 60 U 50 50 0 1 P +X 3 3 250 0 95 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1045,8 +1045,8 @@ P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 -80 -25 -125 -65 -120 -40 N P 3 0 1 0 -65 -40 -110 -80 -105 -55 N P 3 0 1 0 50 50 -50 0 50 -50 F -X K 1 -200 0 150 R 40 40 1 1 P -X A 2 200 0 150 L 40 40 1 1 P +X K 1 -200 0 150 R 50 50 1 1 P +X A 2 200 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -1227,8 +1227,8 @@ P 2 0 1 0 -30 -40 -30 40 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N -X K 1 -100 0 70 R 40 40 1 1 P -X A 2 100 0 70 L 40 40 1 1 P +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -1272,8 +1272,8 @@ A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 A 0 20 20 -899 899 0 1 0 N 0 0 0 40 A 0 60 20 -899 899 0 1 0 N 0 40 0 80 -X ~ 1 0 100 20 D 40 40 1 1 P -X ~ 2 0 -100 20 U 40 40 1 1 P +X ~ 1 0 100 20 D 50 50 1 1 P +X ~ 2 0 -100 20 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -1338,9 +1338,9 @@ P 3 0 1 0 -15 60 -60 20 -55 45 N P 3 0 1 0 75 -50 -25 -100 75 -150 F P 3 0 1 0 75 150 -25 100 75 50 F P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N -X A1 1 300 100 150 L 40 40 1 1 I -X K 2 -300 0 120 R 40 40 1 1 I -X A2 3 300 -100 150 L 40 40 1 1 I +X A1 1 300 100 150 L 50 50 1 1 I +X K 2 -300 0 120 R 50 50 1 1 I +X A2 3 300 -100 150 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -1360,8 +1360,8 @@ P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N -X E 1 100 -200 100 U 40 40 1 1 P -X C 3 100 200 100 D 40 40 1 1 P +X E 1 100 -200 100 U 50 50 1 1 P +X C 3 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # @@ -1512,9 +1512,9 @@ F3 "" 0 0 50 H V C CNN DRAW S -100 40 100 -40 0 1 0 N P 3 0 1 0 0 40 -20 60 20 60 F -X 1 1 -150 0 50 R 40 40 1 1 P -X 2 2 0 150 100 D 40 40 1 1 P -X 3 3 150 0 50 L 40 40 1 1 P +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 0 150 100 D 50 50 1 1 P +X 3 3 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -1575,8 +1575,8 @@ DRAW P 2 0 1 0 -100 100 -100 -100 N P 2 0 1 0 100 100 100 -100 N P 5 0 1 0 -50 50 50 50 50 -50 -50 -50 -50 50 N -X 1 1 -300 0 200 R 40 40 1 1 P -X 3 3 300 0 200 L 40 40 1 1 P +X 1 1 -300 0 200 R 50 50 1 1 P +X 3 3 300 0 200 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -2977,14 +2977,14 @@ P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N -X P1 1 -200 350 100 R 40 40 1 1 P -X P2 2 -200 250 100 R 40 40 1 1 P -X P3 3 -200 150 100 R 40 40 1 1 P -X P4 4 -200 50 100 R 40 40 1 1 P -X R4 5 200 50 100 L 40 40 1 1 P -X R3 6 200 150 100 L 40 40 1 1 P -X R2 7 200 250 100 L 40 40 1 1 P -X R1 8 200 350 100 L 40 40 1 1 P +X P1 1 -200 350 100 R 50 50 1 1 P +X P2 2 -200 250 100 R 50 50 1 1 P +X P3 3 -200 150 100 R 50 50 1 1 P +X P4 4 -200 50 100 R 50 50 1 1 P +X R4 5 200 50 100 L 50 50 1 1 P +X R3 6 200 150 100 L 50 50 1 1 P +X R2 7 200 250 100 L 50 50 1 1 P +X R1 8 200 350 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -3005,22 +3005,22 @@ P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N -X P1 1 -200 350 100 R 40 40 1 1 P -X P2 2 -200 250 100 R 40 40 1 1 P -X P3 3 -200 150 100 R 40 40 1 1 P -X P4 4 -200 50 100 R 40 40 1 1 P -X P5 5 -200 -50 100 R 40 40 1 1 P -X P6 6 -200 -150 100 R 40 40 1 1 P -X P7 7 -200 -250 100 R 40 40 1 1 P -X P8 8 -200 -350 100 R 40 40 1 1 P -X R8 9 200 -350 100 L 40 40 1 1 P -X R7 10 200 -250 100 L 40 40 1 1 P -X R6 11 200 -150 100 L 40 40 1 1 P -X R5 12 200 -50 100 L 40 40 1 1 P -X R4 13 200 50 100 L 40 40 1 1 P -X R3 14 200 150 100 L 40 40 1 1 P -X R2 15 200 250 100 L 40 40 1 1 P -X R1 16 200 350 100 L 40 40 1 1 P +X P1 1 -200 350 100 R 50 50 1 1 P +X P2 2 -200 250 100 R 50 50 1 1 P +X P3 3 -200 150 100 R 50 50 1 1 P +X P4 4 -200 50 100 R 50 50 1 1 P +X P5 5 -200 -50 100 R 50 50 1 1 P +X P6 6 -200 -150 100 R 50 50 1 1 P +X P7 7 -200 -250 100 R 50 50 1 1 P +X P8 8 -200 -350 100 R 50 50 1 1 P +X R8 9 200 -350 100 L 50 50 1 1 P +X R7 10 200 -250 100 L 50 50 1 1 P +X R6 11 200 -150 100 L 50 50 1 1 P +X R5 12 200 -50 100 L 50 50 1 1 P +X R4 13 200 50 100 L 50 50 1 1 P +X R3 14 200 150 100 L 50 50 1 1 P +X R2 15 200 250 100 L 50 50 1 1 P +X R1 16 200 350 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -3037,8 +3037,8 @@ $FPLIST $ENDFPLIST DRAW S -30 70 30 -70 0 1 8 N -X ~ 1 0 100 30 D 40 40 1 1 P -X ~ 2 0 -100 30 U 40 40 1 1 P +X ~ 1 0 100 30 D 50 50 1 1 P +X ~ 2 0 -100 30 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -3054,9 +3054,9 @@ P 2 0 1 0 100 0 50 0 N P 2 0 1 0 100 50 100 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 6 0 1 0 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N -X A 1 200 -50 100 L 40 40 1 1 P -X K 2 -200 0 150 R 40 40 1 1 P -X A 3 200 50 100 L 40 40 1 1 I +X A 1 200 -50 100 L 50 50 1 1 P +X K 2 -200 0 150 R 50 50 1 1 P +X A 3 200 50 100 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -3087,8 +3087,8 @@ F3 "" 0 0 50 H V C CNN DRAW P 4 0 0 0 100 150 250 300 250 -300 100 -150 N P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F -X 1 1 -300 100 200 R 40 40 1 1 I -X 2 2 -300 -100 200 R 40 40 1 1 I +X 1 1 -300 100 200 R 50 50 1 1 I +X 2 2 -300 -100 200 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -3640,7 +3640,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW P 6 0 1 0 0 200 -50 150 0 100 50 150 0 200 0 200 N -X ~ 1 0 0 100 U 40 40 1 1 P +X ~ 1 0 0 100 U 50 50 1 1 P ENDDRAW ENDDEF # From 1af7289edd9bdd1e3a06730a78863d4597930f75 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 18 Jun 2016 23:21:07 +1000 Subject: [PATCH 11/47] Fixed small pin on CRYSTAL_SMD --- library/device.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/device.lib b/library/device.lib index aa3f319d..4e2ce3e3 100644 --- a/library/device.lib +++ b/library/device.lib @@ -152,18 +152,18 @@ ENDDEF # CRYSTAL_SMD # DEF CRYSTAL_SMD X 0 40 Y N 1 F N -F0 "X" 0 90 50 H V C CNN -F1 "CRYSTAL_SMD" 30 -110 50 H V L CNN +F0 "X" 0 100 50 H V C CNN +F1 "CRYSTAL_SMD" 100 -100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -70 -70 70 -70 N +P 2 0 1 0 -70 -100 70 -100 N P 2 0 1 16 -70 50 -70 -50 N P 2 0 1 16 70 50 70 -50 N P 5 0 1 12 -40 40 40 40 40 -40 -40 -40 -40 40 f X 1 1 -200 0 130 R 50 50 1 1 P X 2 2 200 0 130 L 50 50 1 1 P -X case 3 0 -100 30 U 50 50 1 1 P +X case 3 0 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # From aeef16dbc52c4951b6130d8889a02617d47f5216 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 18 Jun 2016 23:25:03 +1000 Subject: [PATCH 12/47] Changed LIGNE_A_RETARD to DELAY_LINE Added description / keywords for DELAY_LINE --- library/device.dcm | 5 +++++ library/device.lib | 46 +++++++++++++++++++++++----------------------- 2 files changed, 28 insertions(+), 23 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index d3eb159b..4890c6c7 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -65,6 +65,11 @@ D Diode K diode $ENDCMP # +$CMP DELAY_LINE +D Delay line +K delay propogation retard impedance +$ENDCMP +# $CMP DIODE D Diode K diode diff --git a/library/device.lib b/library/device.lib index 4e2ce3e3..27d60985 100644 --- a/library/device.lib +++ b/library/device.lib @@ -288,6 +288,29 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# DELAY_LINE +# +DEF DELAY_LINE L 0 40 Y N 1 F N +F0 "L" 100 50 50 H V L CNN +F1 "DELAY_LINE" 100 -50 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 -150 50 899 1 0 1 0 N 0 -100 50 -150 +A 0 -150 50 -1 -899 0 1 0 N 50 -150 0 -199 +A 0 -50 50 899 1 0 1 0 N 0 0 50 -50 +A 0 -50 50 -1 -899 0 1 0 N 50 -50 0 -99 +A 0 50 50 899 1 0 1 0 N 0 100 50 50 +A 0 50 50 -1 -899 0 1 0 N 50 50 0 1 +A 0 150 50 899 1 0 1 0 N 0 200 50 150 +A 0 150 50 -1 -899 0 1 0 N 50 150 0 101 +P 2 0 1 0 -100 200 -100 -200 N +X 1 1 0 300 100 D 50 50 1 1 P +X 2 2 0 -300 100 U 50 50 1 1 P +X COMMUN 3 -200 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # DUAL_POT # DEF DUAL_POT RV 0 40 Y N 1 F N @@ -1232,29 +1255,6 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# LIGNE_A_RETARD -# -DEF LIGNE_A_RETARD L 0 40 Y N 1 F N -F0 "L" 0 100 50 H V C CNN -F1 "LIGNE_A_RETARD" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 -150 50 899 1 0 1 0 N 0 -100 50 -150 -A 0 -150 50 -1 -899 0 1 0 N 50 -150 0 -199 -A 0 -50 50 899 1 0 1 0 N 0 0 50 -50 -A 0 -50 50 -1 -899 0 1 0 N 50 -50 0 -99 -A 0 50 50 899 1 0 1 0 N 0 100 50 50 -A 0 50 50 -1 -899 0 1 0 N 50 50 0 1 -A 0 150 50 899 1 0 1 0 N 0 200 50 150 -A 0 150 50 -1 -899 0 1 0 N 50 150 0 101 -P 2 0 1 0 -100 200 -100 -200 N -X 1 1 0 300 100 D 50 50 1 1 P -X 2 2 0 -300 100 U 50 50 1 1 P -X COMMUN 3 -200 0 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# # L_Small # DEF L_Small L 0 10 N N 1 F N From 5be3f94689a7b8fe2bb7447a563e8652b701a27e Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 18 Jun 2016 23:26:20 +1000 Subject: [PATCH 13/47] Added description/keywords fro SW_DPST --- library/device.dcm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 4890c6c7..62f773ee 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -598,6 +598,11 @@ D Audio speaker, 2 pins, generic symbol K buzzer beeper sound $ENDCMP # +$CMP SW_DPST +D Double Pole Single Throw (DPST) Switch +K switch dual double-pole single-throw OFF-ON +$ENDCMP +# $CMP SW_DPST_Small D Double Pole Single Throw (DPST) Switch, small symbol K switch dual double-pole single-throw OFF-ON From 25f946cb6ec8bd46fe3fc3d4e254ca6a21687b7f Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 18 Jun 2016 23:28:24 +1000 Subject: [PATCH 14/47] * Fixed graphic bug with Thermistor * Moved thermistor pins onto 0.1" grid --- library/device.dcm | 2 +- library/device.lib | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 62f773ee..bcf0f53f 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -665,7 +665,7 @@ $ENDCMP # $CMP THERMISTOR D Thermistor, temperature-dependent resistor -K R thermistor +K r res thermistor $ENDCMP # $CMP THYRISTOR diff --git a/library/device.lib b/library/device.lib index 27d60985..9b00e3bf 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3372,11 +3372,10 @@ $FPLIST SM0805 $ENDFPLIST DRAW -T 900 75 -150 60 0 0 1 - Normal 0 C C -S -40 150 40 -150 0 1 8 N -P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P +S -40 100 40 -100 0 1 8 N +P 5 0 1 10 -75 125 -75 75 75 -75 75 -125 75 -125 N +X ~ 1 0 200 100 D 50 50 1 1 P +X ~ 2 0 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # From dde5e66544bf011030198adc70068005db877d75 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 18 Jun 2016 23:31:23 +1000 Subject: [PATCH 15/47] * Improved crystal documentation * Changed all crystal reference designators to "Y?" --- library/device.dcm | 6 +++--- library/device.lib | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index bcf0f53f..ed425f2e 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -31,8 +31,8 @@ K cap capacitor $ENDCMP # $CMP CRYSTAL_SMD -D SMD crystal, with GND pin -K oscillator quartz resonator +D Crystal with ground connection +K oscillator quartz resonator gnd $ENDCMP # $CMP CTRIM @@ -56,7 +56,7 @@ K quartz ceramic resonator oscillator $ENDCMP # $CMP Crystal_Small -D Two pin crystal +D Two pin crystal, small symbol K quartz ceramic resonator oscillator $ENDCMP # diff --git a/library/device.lib b/library/device.lib index 9b00e3bf..073bd79c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -151,8 +151,8 @@ ENDDEF # # CRYSTAL_SMD # -DEF CRYSTAL_SMD X 0 40 Y N 1 F N -F0 "X" 0 100 50 H V C CNN +DEF CRYSTAL_SMD Y 0 40 Y N 1 F N +F0 "Y" 0 100 50 H V C CNN F1 "CRYSTAL_SMD" 100 -100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN From ca1b90ee2a78a430216e0ee708568ea1909bad75 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 18 Jun 2016 23:36:06 +1000 Subject: [PATCH 16/47] * Consolidated thyristor / scr into one symbol * Improved thyristor documentation --- library/device.dcm | 8 ++------ library/device.lib | 27 +++++---------------------- 2 files changed, 7 insertions(+), 28 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index ed425f2e..67d60f6a 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -589,10 +589,6 @@ D Diode schottky - cms K diode SCHOTTKY CMS $ENDCMP # -$CMP SCR -D Thyristor -$ENDCMP -# $CMP SPEAKER D Audio speaker, 2 pins, generic symbol K buzzer beeper sound @@ -669,8 +665,8 @@ K r res thermistor $ENDCMP # $CMP THYRISTOR -D Diode simple -K diode +D Solid-state thyristor, silicon-controlled rectifier, with gate pin +K scr diode switch $ENDCMP # $CMP TVS diff --git a/library/device.lib b/library/device.lib index 073bd79c..f8afd243 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3060,23 +3060,6 @@ X A 3 200 50 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SCR -# -DEF SCR U 0 10 Y N 1 F N -F0 "U" 150 250 50 H V C CNN -F1 "SCR" 150 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -200 -150 200 -150 N -P 2 0 1 0 0 -150 -200 -400 N -P 3 0 1 0 -150 100 150 100 0 -150 F -X K 1 0 -550 400 U 50 50 1 1 I -X G 2 -350 -400 150 R 50 50 1 1 I -X A 3 0 400 300 D 50 50 1 1 I -ENDDRAW -ENDDEF -# # SPEAKER # DEF SPEAKER SP 0 0 N Y 1 F N @@ -3381,8 +3364,8 @@ ENDDEF # # THYRISTOR # -DEF THYRISTOR T 0 40 N N 1 F N -F0 "T" 0 100 50 H V C CNN +DEF THYRISTOR D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN F1 "THYRISTOR" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN @@ -3390,9 +3373,9 @@ DRAW P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -50 0 -100 50 -100 50 -100 50 N -X A A 200 0 150 L 50 50 1 1 P -X G G -100 100 50 D 50 50 1 1 P -X K K -200 0 150 R 50 50 1 1 P +X K 1 -200 0 150 R 50 50 1 1 P +X A 2 200 0 150 L 50 50 1 1 P +X G 3 -100 200 150 D 50 50 1 1 P ENDDRAW ENDDEF # From acc3fb82eaf62070ce78cb708d8dd605ecd83d4e Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 18 Jun 2016 23:44:00 +1000 Subject: [PATCH 17/47] * Consolidated EMI filters * Improved EMI filter symbols * Changed all filter / emi parts reference to "FL" --- library/device.dcm | 8 +++--- library/device.lib | 62 ++++++++++++++-------------------------------- 2 files changed, 23 insertions(+), 47 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 67d60f6a..fc2a2c3c 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -166,13 +166,13 @@ K Graetz $ENDCMP # $CMP EMI_FILTER -D EMI Filter -K emi +D EMI Filter, three pins +K electromagnetic interference noise $ENDCMP # $CMP FILTER -D EMI Filter -K emi +D EMI Filter, two pins +K emi electromagnetic interference noise $ENDCMP # $CMP FP_Small diff --git a/library/device.lib b/library/device.lib index f8afd243..36aa3542 100644 --- a/library/device.lib +++ b/library/device.lib @@ -774,32 +774,9 @@ ENDDEF # # EMI_FILTER # -DEF EMI_FILTER FI 0 40 Y N 1 F N -F0 "FI" 150 150 50 H V C CNN -F1 "EMI_FILTER" 400 -148 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -250 0 50 1 1799 0 1 0 N -200 0 -300 0 -A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 0 0 0 0 0 0 1 0 N 0 0 0 0 -A 50 0 50 1 1799 0 1 0 N 100 0 0 0 -A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -A 250 0 50 1 1799 0 1 0 N 300 0 200 0 -P 3 0 1 0 -260 -80 260 -80 260 -80 N -P 5 0 1 0 -260 -40 260 -40 260 -40 260 -40 260 -40 N -X VI 1 -450 0 150 R 50 50 1 1 P -X GND 2 0 -250 170 U 50 50 1 1 P -X VO 3 450 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# EMI_FILTER2 -# -DEF EMI_FILTER2 FI 0 40 Y N 1 F N -F0 "FI" 0 100 50 H V C CNN -F1 "EMI_FILTER2" 50 -150 50 H V L CNN +DEF EMI_FILTER FL 0 40 Y N 1 F N +F0 "FL" -300 150 50 H V L CNN +F1 "EMI_FILTER" 0 150 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -808,30 +785,29 @@ A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 A 0 0 0 0 0 0 1 0 N 0 0 0 0 A 50 0 50 1 1799 0 1 0 N 100 0 0 0 A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -P 4 0 1 0 -150 -80 150 -80 150 -80 150 -80 N -P 4 0 1 0 -150 -30 150 -30 150 -30 150 -30 N -X VI 1 -350 0 150 R 50 50 1 1 P -X GND 2 0 -250 170 U 50 50 1 1 P -X VO 3 350 0 150 L 50 50 1 1 P +P 3 0 1 0 -200 -100 200 -100 200 -100 N +P 5 0 1 0 -200 -60 120 -60 200 -60 200 -60 200 -60 N +X VI 1 -300 0 100 R 50 50 1 1 P +X GND 2 0 -200 100 U 50 50 1 1 P +X VO 3 300 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # # FILTER # -DEF FILTER FB 0 40 Y N 1 F N -F0 "FB" 0 150 50 H V C CNN +DEF FILTER FL 0 40 Y N 1 F N +F0 "FL" 0 150 50 H V C CNN F1 "FILTER" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F2 "" -50 0 50 H V C CNN +F3 "" -50 0 50 H V C CNN DRAW -A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 0 0 0 0 0 0 1 0 N 0 0 0 0 -A 50 0 50 1 1799 0 1 0 N 100 0 0 0 -A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -S -225 75 225 -50 0 1 0 N -X 1 1 -350 0 150 R 50 50 1 1 P -X 2 2 350 0 150 L 50 50 1 1 P +A -100 0 50 1 1799 0 1 0 N -50 0 -150 0 +A -50 0 0 0 0 0 1 0 N -50 0 -50 0 +A 0 0 50 1 1799 0 1 0 N 50 0 -50 0 +A 100 0 50 1 1799 0 1 0 N 150 0 50 0 +S -175 75 175 -50 0 1 10 f +X 1 1 -300 0 150 R 50 50 1 1 P +X 2 2 300 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # From 6a70f9dac1d90e5c6050ca915e052bd41e3be912 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 18 Jun 2016 23:47:19 +1000 Subject: [PATCH 18/47] Renamed "ZENERsmall" to "ZENER_Small" (to match convention for all other small symbols) --- library/device.dcm | 2 +- library/device.lib | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index fc2a2c3c..b72e47e8 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -689,7 +689,7 @@ D Diode zener K diode $ENDCMP # -$CMP ZENERsmall +$CMP ZENER_Small D Zener diode, small symbol K diode zener $ENDCMP diff --git a/library/device.lib b/library/device.lib index 36aa3542..abf68ec7 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3673,11 +3673,11 @@ X A 2 200 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # -# ZENERsmall +# ZENER_Small # -DEF ZENERsmall D 0 40 N N 1 F N +DEF ZENER_Small D 0 40 N N 1 F N F0 "D" 0 100 50 H V C CNN -F1 "ZENERsmall" 0 -100 50 H V C CNN +F1 "ZENER_Small" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST From b47803a858ca47e7290394ce0230b38baf97e024 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 10 Jul 2016 16:28:34 +1000 Subject: [PATCH 19/47] Removed L_SMALL (duplicate of Inductor_Small) --- library/device.dcm | 5 ----- library/device.lib | 43 +++++++++++++++++++++---------------------- 2 files changed, 21 insertions(+), 27 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 9bc8c151..fc36d4ce 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -255,11 +255,6 @@ D LED, small symbol K led diode light-emitting-diode $ENDCMP # -$CMP L_Small -D Inductor, small symbol -K inductor choke coil reactor magnetic -$ENDCMP -# $CMP Led_RGB_CA D Common Anode RGB LED K led rgb diode diff --git a/library/device.lib b/library/device.lib index cf87be52..25001cf4 100644 --- a/library/device.lib +++ b/library/device.lib @@ -940,6 +940,27 @@ X 2 2 0 -300 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# INDUCTOR_Small +# +DEF INDUCTOR_Small L 0 10 N N 1 F N +F0 "L" 30 40 50 H V L CNN +F1 "INDUCTOR_Small" 30 -40 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 +A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 +A 0 20 20 -899 899 0 1 0 N 0 0 0 40 +A 0 60 20 -899 899 0 1 0 N 0 40 0 80 +X ~ 1 0 100 20 D 50 50 1 1 P +X ~ 2 0 -100 20 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # JACK_2P # DEF JACK_2P J 0 40 Y Y 1 F N @@ -1231,28 +1252,6 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# L_Small -# -DEF L_Small L 0 10 N N 1 F N -F0 "L" 30 40 50 H V L CNN -F1 "L_Small" 30 -40 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS INDUCTOR_Small -$FPLIST - Choke_* - *Coil* -$ENDFPLIST -DRAW -A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 -A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 -A 0 20 20 -899 899 0 1 0 N 0 0 0 40 -A 0 60 20 -899 899 0 1 0 N 0 40 0 80 -X ~ 1 0 100 20 D 50 50 1 1 P -X ~ 2 0 -100 20 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # Led_RGB_CA # DEF Led_RGB_CA D 0 50 Y N 1 F N From b474e1552a72f48d85e73989195568cdf782bc19 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 10 Jul 2016 16:29:09 +1000 Subject: [PATCH 20/47] Removed duplicate diode symbol --- library/device.dcm | 5 ----- library/device.lib | 1 - 2 files changed, 6 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index fc36d4ce..6a54befd 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -70,11 +70,6 @@ D Delay line K delay propogation retard impedance $ENDCMP # -$CMP DIODE -D Diode -K diode -$ENDCMP -# $CMP DUAL_POT D Potentiometer, dual K resistor variable diff --git a/library/device.lib b/library/device.lib index 25001cf4..5a5cfe62 100644 --- a/library/device.lib +++ b/library/device.lib @@ -271,7 +271,6 @@ F0 "D" 0 100 50 H V C CNN F1 "D" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS DIODE $FPLIST Diode_* D-Pak_TO252AA From 3094ccc50c5c4422b2cf645ab8c9cbe21d0ab252 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 10 Jul 2016 16:37:50 +1000 Subject: [PATCH 21/47] Consolidating naming convention for transformer symbols Added description for transformer symbols --- library/device.dcm | 30 +++++++++ library/device.lib | 161 ++++++++++++++++++++++----------------------- 2 files changed, 110 insertions(+), 81 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 6a54befd..1be3385a 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -671,6 +671,36 @@ D Solid-state thyristor, silicon-controlled rectifier, with gate pin K scr diode switch $ENDCMP # +$CMP TRANSFORMER_1P_1S +D Transformer, single primary, single secondary +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_1P_1S_SO8 +D Transformer, single primary, single secondary, SO-8 package +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_1P_2S +D Transformer, single primary, dual secondary +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_AUDIO +D Audio transformer +K transformer coil magnet sound +$ENDCMP +# +$CMP TRANSFORMER_SP_1S +D Transformer, split primary, single secondary +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_SP_2S +D Transformer, split primary, dual secondary +K transformer coil magnet +$ENDCMP +# $CMP TVS D Transient voltage suppressor diode (bi-directional) K tvs esd diff --git a/library/device.lib b/library/device.lib index 5a5cfe62..d232d7dd 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3428,14 +3428,46 @@ X G 3 -100 200 150 D 50 50 1 1 P ENDDRAW ENDDEF # -# TR1-SO8 +# TRANSFORMER_1P_1S # -DEF TR1-SO8 T 0 40 Y N 1 F N +DEF TRANSFORMER_1P_1S T 0 40 Y N 1 F N F0 "T" 0 250 50 H V C CNN -F1 "TR1-SO8" 0 -300 50 H V C CNN +F1 "TRANSFORMER_1P_1S" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SB 4 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_1P_1S_SO8 +# +DEF TRANSFORMER_1P_1S_SO8 T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "TRANSFORMER_1P_1S_SO8" 0 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS TRANSFO-SO8 DRAW A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 @@ -3462,79 +3494,11 @@ X SB 8 300 200 200 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFO +# TRANSFORMER_1P_2S # -DEF TRANSFO T 0 40 Y N 1 F N -F0 "T" 0 250 50 H V C CNN -F1 "TRANSFO" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SB 4 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFO-AUDIO -# -DEF TRANSFO-AUDIO T 0 40 Y N 1 F N -F0 "T" 0 460 50 H V C CNN -F1 "TRANSFO-AUDIO" 10 370 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -P 9 0 1 0 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 N -X ~ 0 0 -400 100 U 50 50 1 1 I -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SB 4 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFO2 -# -DEF TRANSFO2 T 0 40 Y N 1 F N +DEF TRANSFORMER_1P_2S T 0 40 Y N 1 F N F0 "T" 0 500 50 H V C CNN -F1 "TRANSFO2" 0 -500 50 H V C CNN +F1 "TRANSFORMER_1P_2S" 0 -500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3569,11 +3533,46 @@ X SD 6 400 -400 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFO4 +# TRANSFORMER_AUDIO # -DEF TRANSFO4 T 0 40 Y N 1 F N +DEF TRANSFORMER_AUDIO T 0 40 Y N 1 F N +F0 "T" 0 460 50 H V C CNN +F1 "TRANSFORMER_AUDIO" 10 370 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +P 9 0 1 10 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 f +X ~ 0 0 -400 100 U 50 50 1 1 I +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SB 4 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_SP_1S +# +DEF TRANSFORMER_SP_1S T 0 40 Y N 1 F N F0 "T" 0 250 50 H V C CNN -F1 "TRANSFO4" 0 -300 50 H V C CNN +F1 "TRANSFORMER_SP_1S" 0 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3603,11 +3602,11 @@ X S2 5 400 200 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFO_3 +# TRANSFORMER_SP_2S # -DEF TRANSFO_3 T 0 40 Y N 1 F N +DEF TRANSFORMER_SP_2S T 0 40 Y N 1 F N F0 "T" 0 500 50 H V C CNN -F1 "TRANSFO_3" 0 -500 50 H V C CNN +F1 "TRANSFORMER_SP_2S" 0 -500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW From 0858827b625f87d367d482966d221c122bead2ce Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 10 Jul 2016 16:42:16 +1000 Subject: [PATCH 22/47] Changed "VR" to 'VARISTOR" Fixed symbol --- library/device.dcm | 8 ++++---- library/device.lib | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 1be3385a..b5363def 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -708,12 +708,12 @@ $ENDCMP # $CMP VARICAP D Variable capacitor -K capacitor +K capacitor diode $ENDCMP # -$CMP VR -D VARISTANCE -K VR DEV +$CMP VARISTOR +D Voltage dependent resistor +K vdr resistance $ENDCMP # $CMP ZENER diff --git a/library/device.lib b/library/device.lib index d232d7dd..b3e36909 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3710,16 +3710,16 @@ X CATHODE 2 250 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# VR +# VARISTOR # -DEF VR VR 0 0 N Y 1 F N -F0 "VR" 60 -46 50 V V C TNN -F1 "VR" 0 0 50 V V C CNN +DEF VARISTOR VR 0 0 N Y 1 F N +F0 "VR" 100 150 50 H V L TNN +F1 "VARISTOR" 100 50 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -40 150 40 -150 0 1 0 N -P 5 0 1 0 -60 -100 -60 -60 60 60 60 100 60 100 N +S -40 150 40 -150 0 1 10 N +P 4 0 1 10 -60 -60 60 60 60 100 60 100 N X ~ 1 0 250 100 D 50 50 1 1 P X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW From 0c5097b73cd1ca1223b4d353fcccf49827a36039 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 10 Jul 2016 16:43:13 +1000 Subject: [PATCH 23/47] Fixed circle outline for SW_SPST_SMALL --- library/device.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/device.lib b/library/device.lib index b3e36909..2159d158 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3368,8 +3368,8 @@ F1 "SW_SPST_Small" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -80 0 20 0 0 10 f -C 80 0 20 0 0 10 f +C -80 0 20 0 0 0 f +C 80 0 20 0 0 0 f P 2 0 0 0 -60 0 60 70 N X 1 1 -200 0 100 R 50 50 1 1 I X 2 2 200 0 100 L 50 50 1 1 I From 7bf60d51523a3563585a9a5f12a39d720694ddc5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 10 Jul 2016 16:45:53 +1000 Subject: [PATCH 24/47] Removed weird TEMPLATE symbol Consolidated FUSE names --- library/device.dcm | 12 ++++----- library/device.lib | 61 +++++++++++++++++----------------------------- 2 files changed, 29 insertions(+), 44 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index b5363def..4ac8f78b 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -170,17 +170,17 @@ D EMI Filter, two pins K emi electromagnetic interference noise $ENDCMP # -$CMP FP_Small -D Fuse, polarised -K fuse -$ENDCMP -# $CMP FUSE D Fuse, generic K fuse $ENDCMP # -$CMP F_Small +$CMP FUSE_POLARISED_Small +D Fuse, polarised +K fuse +$ENDCMP +# +$CMP FUSE_Small D Fuse, small symbol K fuse $ENDCMP diff --git a/library/device.lib b/library/device.lib index 2159d158..d114a2f4 100644 --- a/library/device.lib +++ b/library/device.lib @@ -810,26 +810,6 @@ X 2 2 300 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # -# FP_Small -# -DEF FP_Small F 0 10 N N 1 F N -F0 "F" -40 60 50 H V L CNN -F1 "FP_Small" -120 -60 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - CP* - SM* -$ENDFPLIST -DRAW -S -50 20 -30 -20 0 1 0 F -S -50 20 50 -20 0 1 0 N -P 2 0 1 0 -50 0 50 0 N -X ~ 1 -100 0 50 R 50 50 1 1 W -X ~ 2 100 0 50 L 50 50 1 1 w -ENDDRAW -ENDDEF -# # FUSE # DEF FUSE F 0 10 Y Y 1 F N @@ -845,11 +825,31 @@ X ~ 2 250 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# F_Small +# FUSE_POLARISED_Small # -DEF F_Small F 0 10 N N 1 F N +DEF FUSE_POLARISED_Small F 0 10 N N 1 F N F0 "F" -40 60 50 H V L CNN -F1 "F_Small" -120 -60 50 H V L CNN +F1 "FUSE_POLARISED_Small" -120 -60 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +S -50 20 -30 -20 0 1 0 F +S -50 20 50 -20 0 1 0 N +P 2 0 1 0 -50 0 50 0 N +X ~ 1 -100 0 50 R 50 50 1 1 W +X ~ 2 100 0 50 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# FUSE_Small +# +DEF FUSE_Small F 0 10 N N 1 F N +F0 "F" -40 60 50 H V L CNN +F1 "FUSE_Small" -120 -60 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -3376,21 +3376,6 @@ X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# TEMPLATE -# -DEF TEMPLATE J 0 40 N N 1 F N -F0 "J" 160 210 50 H V L BNN -F1 "TEMPLATE" 150 100 50 H V L BNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S 0 100 100 120 0 1 0 F -S 90 210 10 120 0 1 0 F -X ~ 1 0 0 100 U 50 50 1 1 U -X ~ 2 100 0 100 U 50 50 1 1 U -ENDDRAW -ENDDEF -# # THERMISTOR # DEF THERMISTOR TH 0 0 N Y 1 F N From 6562071411564c45a5bf67ed3d93e42b1487297c Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 10 Jul 2016 16:52:42 +1000 Subject: [PATCH 25/47] Consistency of capitalization General naming consistency --- library/device.dcm | 60 ++++---- library/device.lib | 335 +++++++++++++++++++++------------------------ 2 files changed, 187 insertions(+), 208 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 4ac8f78b..5b09ef9f 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -30,11 +30,21 @@ D Polarised capacitor K cap capacitor $ENDCMP # +$CMP CRYSTAL +D Two pin crystal +K quartz ceramic resonator oscillator +$ENDCMP +# $CMP CRYSTAL_SMD D Crystal with ground connection K oscillator quartz resonator gnd $ENDCMP # +$CMP CRYSTAL_Small +D Two pin crystal, small symbol +K quartz ceramic resonator oscillator +$ENDCMP +# $CMP CTRIM D Variable capacitor K trimmer @@ -50,16 +60,6 @@ D 4 bits rotary switch K Rotary, Hex $ENDCMP # -$CMP Crystal -D Two pin crystal -K quartz ceramic resonator oscillator -$ENDCMP -# -$CMP Crystal_Small -D Two pin crystal, small symbol -K quartz ceramic resonator oscillator -$ENDCMP -# $CMP D D Diode K diode @@ -70,11 +70,6 @@ D Delay line K delay propogation retard impedance $ENDCMP # -$CMP DUAL_POT -D Potentiometer, dual -K resistor variable -$ENDCMP -# $CMP D_Schottky D Schottky diode K diode schotty @@ -205,17 +200,17 @@ D Jumper, generic, normally closed K jumper bridge link nc $ENDCMP # -$CMP JUMPER3 +$CMP JUMPER_NC_Dual D Dual Jumper, normally closed K jumper bridge link nc $ENDCMP # -$CMP Jumper_NC_Small +$CMP JUMPER_NC_Small D Jumper, normally closed K jumper link bridge $ENDCMP # -$CMP Jumper_NO_Small +$CMP JUMPER_NO_Small D Jumper, normally open K jumper link bridge $ENDCMP @@ -225,6 +220,11 @@ D LED generic K led diode $ENDCMP # +$CMP LED_Dual +D LED dual, common cathode +K led diode bicolor dual +$ENDCMP +# $CMP LED_RABG D LED, RGB, common anode K RGB LED diode @@ -240,6 +240,11 @@ D LED RGB 6 pins K led rgb diode $ENDCMP # +$CMP LED_RGB_CA +D Common Anode RGB LED +K led rgb diode +$ENDCMP +# $CMP LED_RGB_EP D LED RGB 6 pins, exposed pad K led rgb diode @@ -250,16 +255,6 @@ D LED, small symbol K led diode light-emitting-diode $ENDCMP # -$CMP Led_RGB_CA -D Common Anode RGB LED -K led rgb diode -$ENDCMP -# -$CMP Led_x2 -D LED dual, common cathode -K led diode bicolor dual -$ENDCMP -# $CMP PHOTORESISTOR D Photo resistor $ENDCMP @@ -269,6 +264,11 @@ D Potentionmeter K resistor variable $ENDCMP # +$CMP POT_Dual +D Potentiometer, dual +K resistor variable +$ENDCMP +# $CMP Photores D Photoresistor K resistor variable @@ -611,12 +611,12 @@ D Push button switch, normally open, two pins K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_PUSH_SMALL +$CMP SW_PUSH_Small D Push button switch, normally open, two pins, small symbol K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_PUSH_SMALL_H +$CMP SW_PUSH_Small_Horizontal D Push button switch, generic, small symbol, two pins K switch normally-open pushbutton push-button $ENDCMP diff --git a/library/device.lib b/library/device.lib index d114a2f4..2502ebdb 100644 --- a/library/device.lib +++ b/library/device.lib @@ -149,6 +149,25 @@ X ~ 2 0 -100 73 U 50 50 1 1 P ENDDRAW ENDDEF # +# CRYSTAL +# +DEF CRYSTAL Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "CRYSTAL" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # CRYSTAL_SMD # DEF CRYSTAL_SMD Y 0 40 Y N 1 F N @@ -167,6 +186,25 @@ X case 3 0 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# CRYSTAL_Small +# +DEF CRYSTAL_Small Y 0 40 N N 1 F N +F0 "Y" 0 100 50 H V C CNN +F1 "CRYSTAL_Small" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_ +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 0 -50 -30 -50 30 N +P 2 0 1 0 50 -30 50 30 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 100 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # CTRIM # DEF CTRIM C 0 10 N N 1 F N @@ -226,44 +264,6 @@ X D3 5 600 -250 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# Crystal -# -DEF Crystal Y 0 40 N N 1 F N -F0 "Y" 0 150 50 H V C CNN -F1 "Crystal" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_* -$ENDFPLIST -DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -X 1 1 -150 0 50 R 50 50 1 1 P -X 2 2 150 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Crystal_Small -# -DEF Crystal_Small Y 0 40 N N 1 F N -F0 "Y" 0 100 50 H V C CNN -F1 "Crystal_Small" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_ -$ENDFPLIST -DRAW -S -30 -60 30 60 0 1 0 N -P 2 0 1 0 -50 -30 -50 30 N -P 2 0 1 0 50 -30 50 30 N -X 1 1 -100 0 50 R 50 50 1 1 P -X 2 2 100 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # D # DEF D D 0 40 N N 1 F N @@ -310,40 +310,6 @@ X COMMUN 3 -200 0 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# DUAL_POT -# -DEF DUAL_POT RV 0 40 Y N 1 F N -F0 "RV" 160 310 50 H V C CNN -F1 "DUAL_POT" 290 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -T 0 -20 -100 30 0 0 0 H Normal 0 C C -T 0 -20 300 30 0 0 0 H Normal 0 C C -T 0 -20 -300 30 0 0 0 L Normal 0 C C -T 0 -20 100 30 0 0 0 L Normal 0 C C -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -50 -50 50 -350 0 1 0 N -S -50 350 50 50 0 1 0 N -P 4 0 1 0 200 200 80 200 80 200 80 200 N -P 5 0 1 0 80 -220 80 -180 50 -200 80 -220 80 -220 N -P 5 0 1 0 150 -200 100 -180 130 -150 150 -200 150 -200 N -P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N -P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N -P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N -P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N -X 1 1 -150 300 100 R 50 50 1 1 P -X 2 2 300 200 100 L 50 50 1 1 P -X 3 3 -150 100 100 R 50 50 1 1 P -X ~ 4 -150 -100 100 R 50 50 1 1 P -X ~ 5 300 -200 100 L 50 50 1 1 P -X ~ 6 -150 -300 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# # D_Schottky # DEF D_Schottky D 0 40 N N 1 F N @@ -998,11 +964,11 @@ X 2 2 300 0 165 L 50 50 0 1 P ENDDRAW ENDDEF # -# JUMPER3 +# JUMPER_NC_Dual # -DEF JUMPER3 JP 0 30 Y N 1 F N +DEF JUMPER_NC_Dual JP 0 30 Y N 1 F N F0 "JP" 50 -100 50 H V L CNN -F1 "JUMPER3" 0 100 50 H V C BNN +F1 "JUMPER_NC_Dual" 0 100 50 H V C BNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -1017,11 +983,11 @@ X 3 3 250 0 95 L 50 50 0 1 P ENDDRAW ENDDEF # -# Jumper_NC_Small +# JUMPER_NC_Small # -DEF ~Jumper_NC_Small JP 0 30 N N 1 F N +DEF JUMPER_NC_Small JP 0 30 N N 1 F N F0 "JP" 0 80 50 H V C CNN -F1 "Jumper_NC_Small" 10 -60 50 H I C CNN +F1 "JUMPER_NC_Small" 10 -60 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -1033,11 +999,11 @@ X 2 2 100 0 40 L 50 50 0 1 P ENDDRAW ENDDEF # -# Jumper_NO_Small +# JUMPER_NO_Small # -DEF ~Jumper_NO_Small JP 0 30 N N 1 F N +DEF JUMPER_NO_Small JP 0 30 N N 1 F N F0 "JP" 0 80 50 H V C CNN -F1 "Jumper_NO_Small" 10 -60 50 H I C CNN +F1 "JUMPER_NO_Small" 10 -60 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -1069,6 +1035,33 @@ X A 2 200 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # +# LED_Dual +# +DEF LED_Dual D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 0 0 180 0 1 10 f +P 2 0 1 0 -180 0 -100 0 N +P 2 0 1 0 -25 -50 -25 -150 N +P 2 0 1 0 -25 150 -25 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 -30 -125 -75 -165 -70 -140 N +P 3 0 1 0 -30 75 -75 35 -70 60 N +P 3 0 1 0 -15 -140 -60 -180 -55 -155 N +P 3 0 1 0 -15 60 -60 20 -55 45 N +P 3 0 1 0 75 -50 -25 -100 75 -150 F +P 3 0 1 0 75 150 -25 100 75 50 F +P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +X A1 1 300 100 150 L 50 50 1 1 I +X K 2 -300 0 120 R 50 50 1 1 I +X A2 3 300 -100 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # LED_RABG # DEF LED_RABG D 0 50 Y N 1 F N @@ -1186,6 +1179,46 @@ X RA 6 200 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# LED_RGB_CA +# +DEF LED_RGB_CA D 0 50 Y N 1 F N +F0 "D" 0 350 50 H V C CNN +F1 "LED_RGB_CA" 0 -350 50 H V C CNN +F2 "" -45 -50 50 H V C CNN +F3 "" -45 -50 50 H V C CNN +DRAW +T 0 0 -120 25 0 0 0 B Normal 0 C C +T 0 0 80 25 0 0 0 G Normal 0 C C +T 0 0 280 25 0 0 0 R Normal 0 C C +S 30 -50 30 50 0 1 0 N +S 30 50 30 50 0 1 0 N +S 30 150 30 250 0 1 0 N +S 30 250 30 250 0 1 0 N +S 100 300 -100 -300 0 1 0 f +P 2 0 1 0 -70 -200 -100 -200 N +P 2 0 1 0 -70 -150 -70 -250 N +P 2 0 1 0 -70 0 -100 0 N +P 2 0 1 0 -70 200 -100 200 N +P 2 0 1 0 100 0 30 0 N +P 3 0 1 0 -70 50 -70 -50 -70 -50 N +P 3 0 1 0 -70 250 -70 150 -70 150 N +P 4 0 1 0 -73 -116 -93 -116 -73 -126 -73 -126 N +P 4 0 1 0 -60 80 -80 80 -60 70 -60 70 N +P 4 0 1 0 -60 280 -80 280 -60 270 -60 270 N +P 4 0 1 0 30 200 70 200 70 -200 30 -200 N +P 5 0 1 0 0 -150 -50 -140 -40 -130 -80 -120 -80 -120 N +P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F +P 6 0 1 0 0 50 -50 60 -40 70 -80 80 -80 80 -80 80 N +P 6 0 1 0 0 250 -50 260 -40 270 -80 280 -80 280 -80 280 N +P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F +P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F +X ~ 1 200 0 100 L 50 50 1 1 P +X R 2 -200 200 100 R 50 50 1 1 P +X G 3 -200 0 100 R 50 50 1 1 P +X B 4 -200 -200 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # LED_RGB_EP # DEF LED_RGB_EP D 0 0 Y Y 1 F N @@ -1251,94 +1284,6 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# Led_RGB_CA -# -DEF Led_RGB_CA D 0 50 Y N 1 F N -F0 "D" 0 350 50 H V C CNN -F1 "Led_RGB_CA" 0 -350 50 H V C CNN -F2 "" -45 -50 50 H V C CNN -F3 "" -45 -50 50 H V C CNN -DRAW -T 0 0 -120 25 0 0 0 B Normal 0 C C -T 0 0 80 25 0 0 0 G Normal 0 C C -T 0 0 280 25 0 0 0 R Normal 0 C C -S 30 -50 30 50 0 1 0 N -S 30 50 30 50 0 1 0 N -S 30 150 30 250 0 1 0 N -S 30 250 30 250 0 1 0 N -S 100 300 -100 -300 0 1 0 f -P 2 0 1 0 -70 -200 -100 -200 N -P 2 0 1 0 -70 -150 -70 -250 N -P 2 0 1 0 -70 0 -100 0 N -P 2 0 1 0 -70 200 -100 200 N -P 2 0 1 0 100 0 30 0 N -P 3 0 1 0 -70 50 -70 -50 -70 -50 N -P 3 0 1 0 -70 250 -70 150 -70 150 N -P 4 0 1 0 -73 -116 -93 -116 -73 -126 -73 -126 N -P 4 0 1 0 -60 80 -80 80 -60 70 -60 70 N -P 4 0 1 0 -60 280 -80 280 -60 270 -60 270 N -P 4 0 1 0 30 200 70 200 70 -200 30 -200 N -P 5 0 1 0 0 -150 -50 -140 -40 -130 -80 -120 -80 -120 N -P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F -P 6 0 1 0 0 50 -50 60 -40 70 -80 80 -80 80 -80 80 N -P 6 0 1 0 0 250 -50 260 -40 270 -80 280 -80 280 -80 280 N -P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F -P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F -X ~ 1 200 0 100 L 50 50 1 1 P -X R 2 -200 200 100 R 50 50 1 1 P -X G 3 -200 0 100 R 50 50 1 1 P -X B 4 -200 -200 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Led_Small -# -DEF Led_Small D 0 10 N N 1 F N -F0 "D" -50 125 50 H V L CNN -F1 "Led_Small" -175 -100 50 H V L CNN -F2 "" 0 0 50 V V C CNN -F3 "" 0 0 50 V V C CNN -$FPLIST - LED-* - LED_* -$ENDFPLIST -DRAW -P 2 0 1 0 -30 -40 -30 40 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N -P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N -X K 1 -100 0 70 R 40 40 1 1 P -X A 2 100 0 70 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# Led_x2 -# -DEF Led_x2 D 0 0 Y Y 1 F N -F0 "D" 0 225 50 H V C CNN -F1 "Led_x2" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 0 0 180 0 1 10 f -P 2 0 1 0 -180 0 -100 0 N -P 2 0 1 0 -25 -50 -25 -150 N -P 2 0 1 0 -25 150 -25 50 N -P 2 0 1 0 150 -100 75 -100 N -P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 -30 -125 -75 -165 -70 -140 N -P 3 0 1 0 -30 75 -75 35 -70 60 N -P 3 0 1 0 -15 -140 -60 -180 -55 -155 N -P 3 0 1 0 -15 60 -60 20 -55 45 N -P 3 0 1 0 75 -50 -25 -100 75 -150 F -P 3 0 1 0 75 150 -25 100 75 50 F -P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N -X A1 1 300 100 150 L 50 50 1 1 I -X K 2 -300 0 120 R 50 50 1 1 I -X A2 3 300 -100 150 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # OPTO_NPN # DEF OPTO_NPN Q 0 0 Y Y 1 F N @@ -1513,6 +1458,40 @@ X 3 3 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # +# POT_Dual +# +DEF POT_Dual RV 0 40 Y N 1 F N +F0 "RV" 160 310 50 H V C CNN +F1 "POT_Dual" 290 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 0 -20 -100 30 0 0 0 H Normal 0 C C +T 0 -20 300 30 0 0 0 H Normal 0 C C +T 0 -20 -300 30 0 0 0 L Normal 0 C C +T 0 -20 100 30 0 0 0 L Normal 0 C C +S -100 250 -100 250 0 1 0 N +S -100 250 -100 250 0 1 0 N +S -100 250 -100 250 0 1 0 N +S -100 250 -100 250 0 1 0 N +S -50 -50 50 -350 0 1 10 f +S -50 350 50 50 0 1 10 f +P 4 0 1 0 200 200 80 200 80 200 80 200 N +P 5 0 1 0 80 -220 80 -180 50 -200 80 -220 80 -220 N +P 5 0 1 0 150 -200 100 -180 130 -150 150 -200 150 -200 N +P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N +P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N +P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N +P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N +X 1 1 -150 300 100 R 50 50 1 1 P +X 2 2 300 200 100 L 50 50 1 1 P +X 3 3 -150 100 100 R 50 50 1 1 P +X ~ 4 -150 -100 100 R 50 50 1 1 P +X ~ 5 300 -200 100 L 50 50 1 1 P +X ~ 6 -150 -300 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # Photores # DEF Photores R 0 0 N Y 1 F N @@ -3000,8 +2979,8 @@ ENDDEF # RVAR # DEF RVAR R 0 0 N Y 1 F N -F0 "R" 80 -50 50 V V C CNN -F1 "RVAR" -80 60 50 V V C CNN +F0 "R" 150 -50 50 H V C CNN +F1 "RVAR" 200 50 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3183,11 +3162,11 @@ X 2 2 300 0 200 L 50 50 0 1 P I ENDDRAW ENDDEF # -# SW_PUSH_SMALL +# SW_PUSH_Small # -DEF SW_PUSH_SMALL SW 0 40 N N 1 F N +DEF SW_PUSH_Small SW 0 40 N N 1 F N F0 "SW" 150 110 50 H V C CNN -F1 "SW_PUSH_SMALL" 0 -79 50 H V C CNN +F1 "SW_PUSH_Small" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3202,11 +3181,11 @@ X 2 2 100 -100 0 L 50 50 0 1 P ENDDRAW ENDDEF # -# SW_PUSH_SMALL_H +# SW_PUSH_Small_Horizontal # -DEF SW_PUSH_SMALL_H SW 0 40 N N 1 F N -F0 "SW" 80 110 50 H V C CNN -F1 "SW_PUSH_SMALL_H" 360 -60 50 H V C CNN +DEF SW_PUSH_Small_Horizontal SW 0 40 N N 1 F N +F0 "SW" 150 100 50 H V C CNN +F1 "SW_PUSH_Small_Horizontal" 50 -100 50 H V L CNN F2 "" 0 200 50 H V C CNN F3 "" 0 200 50 H V C CNN DRAW From 3e3d1ff6da0240c02cad372beb6eec10bd15c639 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 10 Jul 2016 16:55:15 +1000 Subject: [PATCH 26/47] Moved Jack_2P to conn.lib --- library/conn.lib | 22 ++++++++++++++++++++++ library/device.lib | 22 ---------------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/library/conn.lib b/library/conn.lib index b1003a6c..425e477e 100644 --- a/library/conn.lib +++ b/library/conn.lib @@ -7997,6 +7997,28 @@ X SHID 8 -400 -350 200 R 50 50 1 1 P ENDDRAW ENDDEF # +# JACK_2P +# +DEF JACK_2P J 0 40 Y Y 1 F N +F0 "J" -350 -200 50 H V C CNN +F1 "JACK_2P" -150 250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -450 150 -400 -100 0 1 0 F +S 300 -150 -400 200 0 1 0 N +P 3 0 1 0 150 0 300 0 300 0 N +P 4 0 1 0 0 -100 -50 -50 -100 -100 -100 -100 N +P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N +P 4 0 1 0 50 -50 100 -100 150 -50 150 -50 N +P 4 0 1 0 150 0 100 0 100 -100 100 -100 N +P 5 0 1 0 300 150 -250 150 -300 100 -350 150 -350 150 N +X ~ 1 450 -100 150 L 50 50 1 1 P +X ~ 2 450 0 150 L 50 50 1 1 P +X ~ 3 450 150 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # JACK_TRS_6PINS # DEF JACK_TRS_6PINS J 0 30 Y Y 1 F N diff --git a/library/device.lib b/library/device.lib index 2502ebdb..fb32ad44 100644 --- a/library/device.lib +++ b/library/device.lib @@ -926,28 +926,6 @@ X ~ 2 0 -100 20 U 50 50 1 1 P ENDDRAW ENDDEF # -# JACK_2P -# -DEF JACK_2P J 0 40 Y Y 1 F N -F0 "J" -350 -200 50 H V C CNN -F1 "JACK_2P" -150 250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -450 150 -400 -100 0 1 0 F -S 300 -150 -400 200 0 1 0 N -P 3 0 1 0 150 0 300 0 300 0 N -P 4 0 1 0 0 -100 -50 -50 -100 -100 -100 -100 N -P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N -P 4 0 1 0 50 -50 100 -100 150 -50 150 -50 N -P 4 0 1 0 150 0 100 0 100 -100 100 -100 N -P 5 0 1 0 300 150 -250 150 -300 100 -350 150 -350 150 N -X ~ 1 450 -100 150 L 50 50 1 1 P -X ~ 2 450 0 150 L 50 50 1 1 P -X ~ 3 450 150 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # JUMPER # DEF JUMPER JP 0 30 Y N 1 F N From b3e17a84073e843db0ab34f10614e48aa431c5f3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 11 Jul 2016 08:42:31 +1000 Subject: [PATCH 27/47] Deleted bad parts --- library/device.dcm | 9 -- library/device.lib | 264 --------------------------------------------- 2 files changed, 273 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 5b09ef9f..5c6c84a6 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -145,11 +145,6 @@ D Diode K diode $ENDCMP # -$CMP Darl_NPN -D Darlington NPN transistor -K Q -$ENDCMP -# $CMP Diode_Bridge D Diode bridge K Graetz @@ -255,10 +250,6 @@ D LED, small symbol K led diode light-emitting-diode $ENDCMP # -$CMP PHOTORESISTOR -D Photo resistor -$ENDCMP -# $CMP POT D Potentionmeter K resistor variable diff --git a/library/device.lib b/library/device.lib index fb32ad44..90113968 100644 --- a/library/device.lib +++ b/library/device.lib @@ -669,43 +669,6 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# Darl_NPN -# -DEF Darl_NPN Q 0 10 Y Y 1 F N -F0 "Q" 0 200 50 H V C CNN -F1 "Darl_NPN" -200 -150 50 H V C CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -$FPLIST - OldSowjetaera_Transistor* - Q_* - Transistor_* - SO-8_PowerPAK_Vishay_Single - VLM0806_Housing - VLM0806_Housing* - powermite3 - sc70 - sc70* - sot* - TO-220_Bipolar* - TO-220_Neutral123 - TO-247_Horizontal_Neutral123 -$ENDFPLIST -DRAW -P 2 0 0 0 -150 -100 -150 100 N -P 2 0 0 0 50 0 50 -200 N -P 2 0 1 0 50 -100 150 -200 N -P 3 0 1 0 -150 0 -50 -100 50 -100 N -P 3 0 1 0 -150 0 -50 100 150 100 N -P 3 0 1 0 -50 -100 -65 -20 -130 -90 F -P 3 0 1 0 50 -100 150 0 150 100 N -P 3 0 1 0 150 -200 135 -120 70 -185 F -X ~ 1 150 -300 100 U 50 50 1 1 P -X ~ 2 -250 0 100 R 50 50 1 1 I -X ~ 3 150 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # Diode_Bridge # DEF Diode_Bridge D 0 50 Y Y 1 F N @@ -1283,143 +1246,6 @@ X C 3 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# PHDARL -# -DEF PHDARL U 0 10 Y Y 1 F N -F0 "U" 10 320 50 H V C CNN -F1 "PHDARL" 10 -320 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -350 -50 -150 -50 N -P 2 0 0 0 -200 -100 -150 -150 N -P 2 0 0 0 -200 -100 -100 -150 N -P 2 0 0 0 50 150 50 -50 N -P 2 0 0 0 150 -50 100 -100 N -P 2 0 0 0 200 -100 250 -100 N -P 2 0 0 0 250 0 250 -200 N -P 2 0 0 0 250 0 250 -200 N -P 3 0 0 0 -150 -150 -150 -150 -200 -150 N -P 3 0 0 0 -150 -100 -100 -150 -150 -100 N -P 3 0 0 0 50 50 150 150 350 150 N -P 3 0 0 0 100 -100 150 -100 150 -50 N -P 3 0 0 0 250 -100 350 0 350 150 N -P 4 0 0 0 -350 100 -150 100 -250 -50 -350 100 N -P 4 0 0 0 50 0 150 -100 150 -100 200 -100 N -S -400 250 400 -250 0 1 0 N -P 3 0 1 0 -400 -200 -250 -200 -250 -50 N -P 3 0 1 0 -400 200 -250 200 -250 100 N -P 3 0 1 0 250 -100 350 -200 400 -200 N -P 3 0 1 0 350 150 350 200 400 200 N -X ~ 1 -600 200 200 R 50 50 1 1 I -X ~ 2 -600 -200 200 R 50 50 1 1 I -X ~ 4 600 -200 200 L 50 50 1 1 P -X ~ 5 600 200 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PHOTORESISTOR -# -DEF PHOTORESISTOR U 0 0 Y Y 1 F N -F0 "U" 10 320 50 H V C CNN -F1 "PHOTORESISTOR" 10 -320 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -350 -50 -150 -50 N -P 2 0 0 0 -200 -100 -150 -150 N -P 2 0 0 0 -200 -100 -100 -150 N -P 3 0 0 0 -150 -150 -150 -150 -200 -150 N -P 3 0 0 0 -150 -100 -100 -150 -150 -100 N -P 4 0 0 0 -350 100 -150 100 -250 -50 -350 100 N -S -400 250 400 -250 0 1 0 N -P 2 0 1 0 250 -150 250 -150 N -P 3 0 1 0 -400 -200 -250 -200 -250 -50 N -P 3 0 1 0 -400 200 -250 200 -250 100 N -P 4 0 1 0 400 -200 250 -200 250 -150 250 -150 N -P 5 0 1 0 400 200 250 200 250 150 250 150 250 150 N -P 10 0 1 0 250 150 220 120 270 70 220 20 270 -30 220 -80 270 -130 250 -150 250 -150 250 -150 N -X A 1 -600 200 200 R 50 50 1 1 I -X K 2 -600 -200 200 R 50 50 1 1 I -X Rh 3 600 200 200 L 50 50 1 1 P -X Rl 4 600 -200 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PHTRANS -# -DEF PHTRANS U 0 10 Y Y 1 F N -F0 "U" -50 350 50 H V C CNN -F1 "PHTRANS" -50 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -250 -50 -50 -50 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -S 350 -250 -350 250 0 1 0 N -P 2 0 1 0 200 0 200 -200 N -P 3 0 1 0 -350 200 -150 200 -150 100 N -P 3 0 1 0 -250 100 -50 100 -150 -50 F -P 3 0 1 0 -150 -50 -150 -150 -350 -150 N -P 3 0 1 0 200 -100 300 -200 350 -200 N -P 3 0 1 0 200 -100 300 0 350 0 N -P 3 0 1 0 300 -200 295 -150 250 -195 F -P 4 0 1 0 200 -100 150 -100 150 200 350 200 N -X ~ 1 -550 200 200 R 50 50 1 1 I -X ~ 2 -550 -150 200 R 50 50 1 1 I -X ~ 4 550 -200 200 L 50 50 1 1 I -X ~ 5 550 0 200 L 50 50 1 1 I -X ~ 6 550 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# PICO7 -# -DEF PICO7 T 0 40 Y N 1 F N -F0 "T" -250 -350 50 H V C CNN -F1 "PICO7" 0 550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 -A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 -A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 -A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 -A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 -A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 -A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 -A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 -A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 -P 2 0 1 0 -20 -400 -20 400 N -P 2 0 1 0 20 400 20 -400 N -X SA RD 400 400 300 L 50 50 1 1 P -X AA YE -400 200 300 R 50 50 1 1 P -X SC WH 400 -100 300 L 50 50 1 1 P -X SD BK 400 -400 300 L 50 50 1 1 P -X AB BL -400 -200 300 R 50 50 1 1 P -X ~ BR 0 -650 300 U 50 50 1 1 P -X SB GR 400 100 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # POT # DEF POT RV 0 40 Y N 1 F N @@ -1516,22 +1342,6 @@ X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# QUARTZCMS4 -# -DEF QUARTZCMS4 X 0 40 Y N 1 F N -F0 "X" 0 150 50 H V C CNN -F1 "QUARTZCMS4" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 -100 100 -100 -100 N -P 2 0 1 0 100 100 100 -100 N -P 5 0 1 0 -50 50 50 50 50 -50 -50 -50 -50 50 N -X 1 1 -300 0 200 R 50 50 1 1 P -X 3 3 300 0 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Q_NIGBT_CEG # DEF Q_NIGBT_CEG Q 0 0 Y N 1 F N @@ -2710,80 +2520,6 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# RELAY_2RT -# -DEF RELAY_2RT K 0 40 Y N 1 F N -F0 "K" -50 400 50 H V C CNN -F1 "RELAY_2RT" 150 -500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 -100 -350 -90 -350 N -P 2 0 1 0 -100 -250 -50 -250 N -P 2 0 1 0 -100 -50 50 -50 N -P 2 0 1 0 -90 -350 -70 -369 N -P 2 0 1 0 -90 -319 -90 -300 N -P 2 0 1 0 -80 -330 -90 -319 N -P 2 0 1 0 -80 -290 -90 -300 N -P 2 0 1 0 -70 -369 -50 -369 N -P 2 0 1 0 -50 -410 -50 -209 N -P 2 0 1 0 -50 -330 -80 -330 N -P 2 0 1 0 -50 -330 0 -330 N -P 2 0 1 0 -50 -290 -80 -290 N -P 2 0 1 0 -50 -250 0 -250 N -P 2 0 1 0 -50 -209 0 -209 N -P 2 0 1 0 0 -410 -50 -410 N -P 2 0 1 0 0 -369 -50 -369 N -P 2 0 1 0 0 -369 29 -369 N -P 2 0 1 0 0 -330 29 -330 N -P 2 0 1 0 0 -290 -50 -290 N -P 2 0 1 0 0 -290 29 -290 N -P 2 0 1 0 0 -250 29 -250 N -P 2 0 1 0 0 -209 0 -410 N -P 2 0 1 0 10 -119 89 -119 N -P 2 0 1 0 10 -9 89 -9 N -P 2 0 1 0 10 180 50 221 N -P 2 0 1 0 10 290 39 290 N -P 2 0 1 0 29 -369 39 -360 N -P 2 0 1 0 29 -330 39 -340 N -P 2 0 1 0 29 -290 39 -280 N -P 2 0 1 0 29 -250 39 -259 N -P 2 0 1 0 39 -360 39 -340 N -P 2 0 1 0 39 -259 39 -280 N -P 2 0 1 0 39 261 10 290 N -P 2 0 1 0 39 261 50 250 N -P 2 0 1 0 39 290 89 290 N -P 2 0 1 0 50 -150 50 -130 N -P 2 0 1 0 50 -130 50 -119 N -P 2 0 1 0 50 -80 10 -119 N -P 2 0 1 0 50 -50 10 -9 N -P 2 0 1 0 50 -50 100 -50 N -P 2 0 1 0 50 50 50 -9 N -P 2 0 1 0 50 50 100 50 N -P 2 0 1 0 50 150 50 180 N -P 2 0 1 0 50 150 100 150 N -P 2 0 1 0 50 221 89 180 N -P 2 0 1 0 50 250 -100 250 N -P 2 0 1 0 50 250 60 250 N -P 2 0 1 0 50 350 50 290 N -P 2 0 1 0 50 350 100 350 N -P 2 0 1 0 60 250 100 250 N -P 2 0 1 0 89 -119 50 -80 N -P 2 0 1 0 89 -9 50 -50 N -P 2 0 1 0 89 180 10 180 N -P 2 0 1 0 89 290 50 250 N -P 2 0 1 0 100 -150 50 -150 N -X T1 1 400 -150 300 L 50 50 1 1 P -X R1 3 400 50 300 L 50 50 1 1 P -X C1 5 -400 -50 300 R 50 50 1 1 P -X 8 8 -400 -250 300 R 50 50 1 1 I -X 9 9 -400 -350 300 R 50 50 1 1 I -X C2 12 -400 250 300 R 50 50 1 1 P -X R2 14 400 350 300 L 50 50 1 1 P -X T2 16 400 150 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # RF_SHIELD_ONE_PIECE # DEF RF_SHIELD_ONE_PIECE J 0 40 Y Y 1 F N From 71a7da49cc05a51ccd0b12e8183a7a028f71f0dd Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 11 Jul 2016 08:43:42 +1000 Subject: [PATCH 28/47] Changed TST -> TEST Added description and keywords --- library/device.dcm | 5 +++++ library/device.lib | 26 +++++++++++++------------- 2 files changed, 18 insertions(+), 13 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 5c6c84a6..c71db790 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -652,6 +652,11 @@ D Single Pole Single Throw (SPST) switch, small symbol K switch lever $ENDCMP # +$CMP TEST +D Testpoint, connection for test equipment +K tp testpoint +$ENDCMP +# $CMP THERMISTOR D Thermistor, temperature-dependent resistor K r res thermistor diff --git a/library/device.lib b/library/device.lib index 90113968..baacea53 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3069,6 +3069,19 @@ X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# TEST +# +DEF TEST P 0 40 N N 1 F N +F0 "P" 0 300 50 H V C BNN +F1 "TEST" 0 250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 6 0 1 0 0 200 -50 150 0 100 50 150 0 200 0 200 N +X ~ 1 0 0 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # THERMISTOR # DEF THERMISTOR TH 0 0 N Y 1 F N @@ -3339,19 +3352,6 @@ X ~ 3 -500 -200 200 R 50 50 1 1 I ENDDRAW ENDDEF # -# TST -# -DEF TST P 0 40 N N 1 F N -F0 "P" 0 300 50 H V C BNN -F1 "TST" 0 250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 6 0 1 0 0 200 -50 150 0 100 50 150 0 200 0 200 N -X ~ 1 0 0 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # TVS # DEF TVS D 0 40 Y Y 1 F N From 33ebd118e18222a53a0281823af6bee7a362ee01 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 11 Jul 2016 08:44:07 +1000 Subject: [PATCH 29/47] Deleted HCPLXX --- library/device.lib | 41 ----------------------------------------- 1 file changed, 41 deletions(-) diff --git a/library/device.lib b/library/device.lib index baacea53..1147a4ec 100644 --- a/library/device.lib +++ b/library/device.lib @@ -793,47 +793,6 @@ X ~ 2 100 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # -# HCPLXX -# -DEF HCPLXX U 0 10 Y Y 1 F N -F0 "U" 0 550 50 H V C CNN -F1 "HCPLXX" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -250 -50 -50 -50 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -S -350 500 350 -500 0 1 0 N -P 2 0 1 0 200 -150 200 -350 N -P 2 0 1 0 200 200 200 200 F -P 3 0 1 0 -350 200 -150 200 -150 100 N -P 3 0 1 0 -250 100 -50 100 -150 -50 F -P 3 0 1 0 -150 -50 -150 -150 -350 -150 N -P 3 0 1 0 50 300 250 300 250 300 f -P 3 0 1 0 200 -250 300 -350 350 -350 N -P 3 0 1 0 200 -250 300 -150 350 -150 N -P 3 0 1 0 300 -350 295 -300 250 -345 F -P 4 0 1 0 50 150 250 150 150 300 150 300 F -P 4 0 1 0 150 50 150 400 350 400 350 400 N -P 4 0 1 0 200 -250 150 -250 150 50 350 50 N -X NC 1 -550 400 200 R 50 50 1 1 U -X ~ 2 -550 200 200 R 50 50 1 1 I -X ~ 3 -550 -150 200 R 50 50 1 1 O -X NC 4 -550 -350 200 R 50 50 1 1 I -X ~ 5 550 -350 200 L 50 50 1 1 I -X ~ 6 550 -150 200 L 50 50 1 1 I -X ~ 7 550 50 200 L 50 50 1 1 U -X ~ 8 550 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # HEATSINK # DEF HEATSINK HS 0 40 Y Y 1 F N From 8491071328da9b9f10a5af001f5939705794ac30 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 11 Jul 2016 08:45:28 +1000 Subject: [PATCH 30/47] OPTO_NPN -> Q_PHOTO_NPN --- library/device.dcm | 5 +++++ library/device.lib | 42 +++++++++++++++++++++--------------------- 2 files changed, 26 insertions(+), 21 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index c71db790..48e22ef0 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -415,6 +415,11 @@ D Transistor NPN, collector connected to mounting plane (general) K npn transistor $ENDCMP # +$CMP Q_PHOTO_NPN +D Phototransistor, ligh sensistive transistor +K light photo opto transistor +$ENDCMP +# $CMP Q_PJFET_DGS D Transistor P-JFET (general) K pjfet p-jfet transistor diff --git a/library/device.lib b/library/device.lib index 1147a4ec..a0e6d578 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1184,27 +1184,6 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# OPTO_NPN -# -DEF OPTO_NPN Q 0 0 Y Y 1 F N -F0 "Q" 150 50 50 H V L CNN -F1 "OPTO_NPN" 150 -100 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 0 0 75 -75 N -P 2 0 1 0 0 0 100 100 N -P 2 0 1 0 0 100 0 -100 N -P 5 0 1 0 -30 -50 -30 -30 -50 -50 -30 -50 -30 -50 N -P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N -P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N -P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N -P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N -X E 1 100 -200 100 U 50 50 1 1 P -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # POT # DEF POT RV 0 40 Y N 1 F N @@ -1979,6 +1958,27 @@ X C 4 200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Q_PHOTO_NPN +# +DEF Q_PHOTO_NPN Q 0 0 Y Y 1 F N +F0 "Q" 150 50 50 H V L CNN +F1 "Q_PHOTO_NPN" 150 -100 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 75 -75 N +P 2 0 1 0 0 0 100 100 N +P 2 0 1 0 0 100 0 -100 N +P 5 0 1 0 -30 -50 -30 -30 -50 -50 -30 -50 -30 -50 N +P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N +P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N +P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N +P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N +X E 1 100 -200 100 U 50 50 1 1 P +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # Q_PJFET_DGS # DEF Q_PJFET_DGS Q 0 0 Y N 1 F N From ef364e3d490109e8e00bde0bc45b08235d614319 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 11 Jul 2016 08:47:16 +1000 Subject: [PATCH 31/47] Diode_Bridge -> D_BRIDGE --- library/device.dcm | 10 ++++---- library/device.lib | 62 +++++++++++++++++++++++----------------------- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 48e22ef0..81eb634a 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -70,6 +70,11 @@ D Delay line K delay propogation retard impedance $ENDCMP # +$CMP D_BRIDGE +D Diode bridge +K rectifier acdc +$ENDCMP +# $CMP D_Schottky D Schottky diode K diode schotty @@ -145,11 +150,6 @@ D Diode K diode $ENDCMP # -$CMP Diode_Bridge -D Diode bridge -K Graetz -$ENDCMP -# $CMP EMI_FILTER D EMI Filter, three pins K electromagnetic interference noise diff --git a/library/device.lib b/library/device.lib index a0e6d578..c1b7d53f 100644 --- a/library/device.lib +++ b/library/device.lib @@ -310,6 +310,37 @@ X COMMUN 3 -200 0 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# D_BRIDGE +# +DEF D_BRIDGE D 0 50 Y Y 1 F N +F0 "D" 300 300 50 H V L CNN +F1 "D_BRIDGE" 300 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 0 0 -300 0 -200 -100 N +P 2 0 0 0 -300 0 -200 100 N +P 2 0 0 8 -150 -250 -50 -150 N +P 2 0 0 8 -150 250 -50 150 N +P 2 0 0 0 0 -300 -100 -200 N +P 2 0 0 0 0 -300 100 -200 N +P 2 0 0 0 0 300 -100 200 N +P 2 0 0 0 0 300 100 200 N +P 2 0 0 8 150 -50 250 -150 N +P 2 0 0 8 150 50 250 150 N +P 2 0 0 0 300 0 200 -100 N +P 2 0 0 0 300 0 200 100 N +P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F +P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F +P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F +P 4 0 0 0 50 150 150 250 200 100 50 150 F +X - 1 -400 0 100 R 50 50 1 1 I +X ~ 2 0 -400 100 U 50 50 1 1 I +X + 3 400 0 100 L 50 50 1 1 I +X ~ 4 0 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # D_Schottky # DEF D_Schottky D 0 40 N N 1 F N @@ -669,37 +700,6 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# Diode_Bridge -# -DEF Diode_Bridge D 0 50 Y Y 1 F N -F0 "D" -250 300 50 H V C CNN -F1 "Diode_Bridge" 350 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -300 0 -200 -100 N -P 2 0 0 0 -300 0 -200 100 N -P 2 0 0 8 -150 -250 -50 -150 N -P 2 0 0 8 -150 250 -50 150 N -P 2 0 0 0 0 -300 -100 -200 N -P 2 0 0 0 0 -300 100 -200 N -P 2 0 0 0 0 300 -100 200 N -P 2 0 0 0 0 300 100 200 N -P 2 0 0 8 150 -50 250 -150 N -P 2 0 0 8 150 50 250 150 N -P 2 0 0 0 300 0 200 -100 N -P 2 0 0 0 300 0 200 100 N -P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F -P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F -P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F -P 4 0 0 0 50 150 150 250 200 100 50 150 F -X - 1 -400 0 100 R 50 50 1 1 I -X ~ 2 0 -400 100 U 50 50 1 1 I -X + 3 400 0 100 L 50 50 1 1 I -X ~ 4 0 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# # EMI_FILTER # DEF EMI_FILTER FL 0 40 Y N 1 F N From 208bca492a3be377336cd1dd191f40df807f75ff Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 11 Jul 2016 08:49:16 +1000 Subject: [PATCH 32/47] Coded_Switch -> SW_CODED --- library/device.dcm | 10 +++++----- library/device.lib | 38 +++++++++++++++++++------------------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 81eb634a..7d6e3920 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -55,11 +55,6 @@ D Unpolarized capacitor K capacitor cap $ENDCMP # -$CMP Coded_Switch -D 4 bits rotary switch -K Rotary, Hex -$ENDCMP -# $CMP D D Diode K diode @@ -592,6 +587,11 @@ D Audio speaker, 2 pins, generic symbol K buzzer beeper sound $ENDCMP # +$CMP SW_CODED +D Rotary switch, 4-bit encoding +K rotary hex +$ENDCMP +# $CMP SW_DPST D Double Pole Single Throw (DPST) Switch K switch dual double-pole single-throw OFF-ON diff --git a/library/device.lib b/library/device.lib index c1b7d53f..41ab4379 100644 --- a/library/device.lib +++ b/library/device.lib @@ -245,25 +245,6 @@ X ~ 2 0 -100 80 U 50 50 1 1 P ENDDRAW ENDDEF # -# Coded_Switch -# -DEF Coded_Switch SW 0 40 Y Y 1 F N -F0 "SW" 100 350 50 H V C CNN -F1 "Coded_Switch" 0 -349 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 0 0 150 0 1 0 N -S 300 300 -300 -300 0 1 0 f -P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N -X CM 1 600 250 300 L 50 50 1 1 P -X D0 2 600 50 300 L 50 50 1 1 P -X D1 3 600 -50 300 L 50 50 1 1 P -X D2 4 600 -150 300 L 50 50 1 1 P -X D3 5 600 -250 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # D # DEF D D 0 40 N N 1 F N @@ -2776,6 +2757,25 @@ X 2 2 -300 -100 200 R 50 50 1 1 I ENDDRAW ENDDEF # +# SW_CODED +# +DEF SW_CODED SW 0 20 Y Y 1 F N +F0 "SW" -300 350 50 H V L CNN +F1 "SW_CODED" -300 -350 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 0 0 150 0 1 0 N +S 300 300 -300 -300 0 1 0 f +P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N +X CM 1 500 250 200 L 50 50 1 1 P +X D0 2 500 100 200 L 50 50 1 1 P +X D1 3 500 0 200 L 50 50 1 1 P +X D2 4 500 -100 200 L 50 50 1 1 P +X D3 5 500 -200 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # SW_DPST # DEF SW_DPST SW 0 0 N Y 1 F N From f85d71df87286e502b4f5ea1153b1783395f20d6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 11 Jul 2016 08:51:01 +1000 Subject: [PATCH 33/47] Consolidated EMI filters --- library/device.dcm | 12 ++++++------ library/device.lib | 42 +++++++++++++++++++++--------------------- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 7d6e3920..cb106db1 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -145,16 +145,16 @@ D Diode K diode $ENDCMP # -$CMP EMI_FILTER -D EMI Filter, three pins -K electromagnetic interference noise -$ENDCMP -# -$CMP FILTER +$CMP EMI_FILTER_2pin D EMI Filter, two pins K emi electromagnetic interference noise $ENDCMP # +$CMP EMI_FILTER_3pin +D EMI Filter, three pins +K electromagnetic interference noise +$ENDCMP +# $CMP FUSE D Fuse, generic K fuse diff --git a/library/device.lib b/library/device.lib index 41ab4379..d84ed1a0 100644 --- a/library/device.lib +++ b/library/device.lib @@ -681,11 +681,29 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# EMI_FILTER +# EMI_FILTER_2pin # -DEF EMI_FILTER FL 0 40 Y N 1 F N +DEF EMI_FILTER_2pin FL 0 40 Y N 1 F N +F0 "FL" 0 150 50 H V C CNN +F1 "EMI_FILTER_2pin" 0 -100 50 H V C CNN +F2 "" -50 0 50 H V C CNN +F3 "" -50 0 50 H V C CNN +DRAW +A -100 0 50 1 1799 0 1 0 N -50 0 -150 0 +A -50 0 0 0 0 0 1 0 N -50 0 -50 0 +A 0 0 50 1 1799 0 1 0 N 50 0 -50 0 +A 100 0 50 1 1799 0 1 0 N 150 0 50 0 +S -175 75 175 -50 0 1 10 f +X 1 1 -300 0 150 R 50 50 1 1 P +X 2 2 300 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# EMI_FILTER_3pin +# +DEF EMI_FILTER_3pin FL 0 40 Y N 1 F N F0 "FL" -300 150 50 H V L CNN -F1 "EMI_FILTER" 0 150 50 H V L CNN +F1 "EMI_FILTER_3pin" 0 150 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -702,24 +720,6 @@ X VO 3 300 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# FILTER -# -DEF FILTER FL 0 40 Y N 1 F N -F0 "FL" 0 150 50 H V C CNN -F1 "FILTER" 0 -100 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN -DRAW -A -100 0 50 1 1799 0 1 0 N -50 0 -150 0 -A -50 0 0 0 0 0 1 0 N -50 0 -50 0 -A 0 0 50 1 1799 0 1 0 N 50 0 -50 0 -A 100 0 50 1 1799 0 1 0 N 150 0 50 0 -S -175 75 175 -50 0 1 10 f -X 1 1 -300 0 150 R 50 50 1 1 P -X 2 2 300 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # FUSE # DEF FUSE F 0 10 Y Y 1 F N From 1985ae2503460cc47b82cb31dadedbab10580bdf Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 11 Jul 2016 08:52:07 +1000 Subject: [PATCH 34/47] Photores -> R_PHOTO --- library/device.dcm | 10 ++--- library/device.lib | 92 +++++++++++++++++++++++----------------------- 2 files changed, 51 insertions(+), 51 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index cb106db1..8a921db2 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -255,11 +255,6 @@ D Potentiometer, dual K resistor variable $ENDCMP # -$CMP Photores -D Photoresistor -K resistor variable -$ENDCMP -# $CMP Q_NIGBT_CEG D Transistor N-IGBT (general) K igbt n-igbt transistor @@ -572,6 +567,11 @@ D 8 resistors Pack K r $ENDCMP # +$CMP R_PHOTO +D Photoresistor, light sensitive resistor +K resistor variable light opto +$ENDCMP +# $CMP R_Small D Resistor, small symbol K r resistor diff --git a/library/device.lib b/library/device.lib index d84ed1a0..106f9199 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1215,52 +1215,6 @@ X ~ 6 -150 -300 100 R 50 50 1 1 P ENDDRAW ENDDEF # -# Photores -# -DEF Photores R 0 0 N Y 1 F N -F0 "R" 80 0 50 V V C CNN -F1 "Photores" 210 0 50 V V C TNN -F2 "" -70 0 50 V V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - R? - R?-* -$ENDFPLIST -DRAW -C 0 0 180 0 1 0 N -S -40 150 40 -150 0 1 12 N -P 2 0 1 0 -180 90 -280 190 N -P 2 0 1 0 -180 90 -210 90 N -P 2 0 1 0 -180 90 -180 120 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # Q_NIGBT_CEG # DEF Q_NIGBT_CEG Q 0 0 Y N 1 F N @@ -2706,6 +2660,52 @@ X R1 16 200 350 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# R_PHOTO +# +DEF R_PHOTO R 0 0 N Y 1 F N +F0 "R" 150 200 50 H V C CNN +F1 "R_PHOTO" 250 -200 50 H V C TNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R? + R?-* +$ENDFPLIST +DRAW +C 0 0 180 0 1 0 N +S -40 150 40 -150 0 1 12 N +P 2 0 1 0 -180 90 -280 190 N +P 2 0 1 0 -180 90 -210 90 N +P 2 0 1 0 -180 90 -180 120 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_Small # DEF R_Small R 0 10 N N 1 F N From acab39268462c250bf841bdc0412e35d6f844020 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 20 Aug 2016 12:53:42 +1000 Subject: [PATCH 35/47] Fixes for ADP1108 (and added all aliases) --- library/dc-dc.dcm | 24 +++++++++++++++++++++--- library/dc-dc.lib | 32 ++++++++++++++++++-------------- 2 files changed, 39 insertions(+), 17 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 0a391ea5..5bc1672d 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -1,9 +1,27 @@ EESchema-DOCLIB Version 2.0 # $CMP ADP1108 -D Switching Regulator -K POWER -F linear-tec/lt1108.pdf +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-12 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 12V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-3.3 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 3.3V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-5 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 5V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf $ENDCMP # $CMP ADP2108 diff --git a/library/dc-dc.lib b/library/dc-dc.lib index aa031ff2..845eb118 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -4,21 +4,25 @@ EESchema-LIBRARY Version 2.3 # ADP1108 # DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "ADP1108" 340 -447 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LT1108 +F0 "U" -350 450 50 H V L CNN +F1 "ADP1108" 200 450 50 H V L CNN +F2 "" 200 0 50 H V C CNN +F3 "" 200 0 50 H V C CNN +ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 +$FPLIST + SOIC* + DIP* +$ENDFPLIST DRAW -S -700 -400 700 400 0 1 0 N -X ILIM 1 -1000 200 300 R 50 50 1 1 I -X VIN 2 0 700 300 D 50 50 1 1 I -X SW1 3 1000 0 300 L 50 50 1 1 P -X SW2 4 1000 -200 300 L 50 50 1 1 P -X GND 5 0 -700 300 U 50 50 1 1 I -X AO 6 1000 200 300 L 50 50 1 1 O -X SET 7 -1000 -200 300 R 50 50 1 1 I -X SENSE 8 -1000 0 300 R 50 50 1 1 I +S -350 -350 450 400 0 1 10 f +X ILIM 1 -100 550 150 D 50 50 1 1 I +X VIN 2 100 550 150 D 50 50 1 1 W +X SW1 3 600 -100 150 L 50 50 1 1 P +X SW2 4 600 100 150 L 50 50 1 1 P +X GND 5 0 -500 150 U 50 50 1 1 w +X AO 6 -500 -100 150 R 50 50 1 1 C +X SET 7 -500 100 150 R 50 50 1 1 I +X FB/SENSE 8 600 0 150 L 50 50 1 1 I ENDDRAW ENDDEF # From 654df13738de426df3ccb67225874bf85602c888 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 20 Aug 2016 12:58:33 +1000 Subject: [PATCH 36/47] Fixe pin positions as per KLC 3.1 --- library/dc-dc.lib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 845eb118..8782efea 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -4,8 +4,8 @@ EESchema-LIBRARY Version 2.3 # ADP1108 # DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" -350 450 50 H V L CNN -F1 "ADP1108" 200 450 50 H V L CNN +F0 "U" -350 400 50 H V L CNN +F1 "ADP1108" 200 400 50 H V L CNN F2 "" 200 0 50 H V C CNN F3 "" 200 0 50 H V C CNN ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 @@ -14,15 +14,15 @@ $FPLIST DIP* $ENDFPLIST DRAW -S -350 -350 450 400 0 1 10 f -X ILIM 1 -100 550 150 D 50 50 1 1 I -X VIN 2 100 550 150 D 50 50 1 1 W -X SW1 3 600 -100 150 L 50 50 1 1 P -X SW2 4 600 100 150 L 50 50 1 1 P +S -350 -350 350 350 0 1 10 f +X ILIM 1 -100 500 150 D 50 50 1 1 I +X VIN 2 100 500 150 D 50 50 1 1 W +X SW1 3 500 -100 150 L 50 50 1 1 P +X SW2 4 500 100 150 L 50 50 1 1 P X GND 5 0 -500 150 U 50 50 1 1 w X AO 6 -500 -100 150 R 50 50 1 1 C X SET 7 -500 100 150 R 50 50 1 1 I -X FB/SENSE 8 600 0 150 L 50 50 1 1 I +X FB/SENSE 8 500 0 150 L 50 50 1 1 I ENDDRAW ENDDEF # From 1429495d3fc475ef51b957b6ce67d7ee2f970ac9 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 20 Aug 2016 12:59:21 +1000 Subject: [PATCH 37/47] Added docs for LT1108 alias --- library/dc-dc.dcm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 5bc1672d..60fab74a 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -803,7 +803,9 @@ F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf $ENDCMP # $CMP LT1108 -D Switching Regulator +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage +K switching buck boost converter step-down step-up +F http://cds.linear.com/docs/en/datasheet/lt1108.pdf $ENDCMP # $CMP LT1372 From 88c97a505e1c94f21ab589bd5ea2856f70df65f5 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 4 Sep 2016 14:18:17 +0200 Subject: [PATCH 38/47] sensors: add SHT1x symbol --- library/sensors.dcm | 6 ++++++ library/sensors.lib | 19 +++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index 6c2febab..d8849b4d 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -480,6 +480,12 @@ K absolute pressure sensor F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf $ENDCMP # +$CMP SHT1x +D Temperature and humidity module +K digital temperature humidity sensor +F https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_Sensors/Sensirion_Humidity_Sensors_SHT1x_Datasheet_V5.pdf +$ENDCMP +# $CMP TLV493D D Low power 3D magnetic sensor, I2C interface, SOT23-6 package K magnetic field i2c diff --git a/library/sensors.lib b/library/sensors.lib index 1a07db80..f42e5ab7 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -956,6 +956,25 @@ X NC 8 100 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF # +# SHT1x +# +DEF SHT1x U 0 40 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "SHT1x" 100 -250 50 H V C CNN +F2 "" 150 250 50 H V C CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + SHT1x +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 0 f +X GND 1 -100 -300 100 U 50 50 1 1 W +X DATA 2 300 100 100 L 50 50 1 1 B +X SCK 3 300 -100 100 L 50 50 1 1 I +X VDD 4 -100 300 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # TLV493D # DEF TLV493D U 0 40 Y Y 1 F N From 1eef7efad847a789b41faa43c5e65c8ef50b3ad4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Sep 2016 19:44:09 +1000 Subject: [PATCH 39/47] Reduced size Reduced pin size Fixed pin type of GND pin --- library/dc-dc.lib | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 8782efea..d63a74db 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -4,8 +4,8 @@ EESchema-LIBRARY Version 2.3 # ADP1108 # DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" -350 400 50 H V L CNN -F1 "ADP1108" 200 400 50 H V L CNN +F0 "U" -300 -350 50 H V L CNN +F1 "ADP1108" 50 -350 50 H V L CNN F2 "" 200 0 50 H V C CNN F3 "" 200 0 50 H V C CNN ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 @@ -14,15 +14,15 @@ $FPLIST DIP* $ENDFPLIST DRAW -S -350 -350 350 350 0 1 10 f -X ILIM 1 -100 500 150 D 50 50 1 1 I -X VIN 2 100 500 150 D 50 50 1 1 W -X SW1 3 500 -100 150 L 50 50 1 1 P -X SW2 4 500 100 150 L 50 50 1 1 P -X GND 5 0 -500 150 U 50 50 1 1 w -X AO 6 -500 -100 150 R 50 50 1 1 C -X SET 7 -500 100 150 R 50 50 1 1 I -X FB/SENSE 8 500 0 150 L 50 50 1 1 I +S -300 -300 300 300 0 1 10 f +X ILIM 1 -100 400 100 D 50 50 1 1 I +X VIN 2 100 400 100 D 50 50 1 1 W +X SW1 3 400 -100 100 L 50 50 1 1 P +X SW2 4 400 100 100 L 50 50 1 1 P +X GND 5 0 -400 100 U 50 50 1 1 W +X AO 6 -400 -100 100 R 50 50 1 1 C +X SET 7 -400 100 100 R 50 50 1 1 I +X FB/SENSE 8 400 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # From a42a9e6aa26ca3519863c772c92193a99e00913b Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Sep 2016 19:45:49 +1000 Subject: [PATCH 40/47] Fixed position of texts --- library/dc-dc.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index d63a74db..d99d2e0c 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -4,9 +4,9 @@ EESchema-LIBRARY Version 2.3 # ADP1108 # DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" -300 -350 50 H V L CNN -F1 "ADP1108" 50 -350 50 H V L CNN -F2 "" 200 0 50 H V C CNN +F0 "U" -200 425 50 H V R CNN +F1 "ADP1108" -200 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN F3 "" 200 0 50 H V C CNN ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 $FPLIST From 248a0c99371b26750388e25781bd81395ca3b300 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 25 Sep 2016 18:32:55 +0200 Subject: [PATCH 41/47] sensors: SHT1x - change VDD pin type to power input --- library/sensors.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/sensors.lib b/library/sensors.lib index f42e5ab7..a9b117c6 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -971,7 +971,7 @@ S -200 200 200 -200 0 1 0 f X GND 1 -100 -300 100 U 50 50 1 1 W X DATA 2 300 100 100 L 50 50 1 1 B X SCK 3 300 -100 100 L 50 50 1 1 I -X VDD 4 -100 300 100 D 50 50 1 1 I +X VDD 4 -100 300 100 D 50 50 1 1 W ENDDRAW ENDDEF # From 7a50039b2090e791d57738327ae084d7c3659130 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 25 Sep 2016 19:31:40 +0200 Subject: [PATCH 42/47] Add LT1492 dual-opamp symbol http://cds.linear.com/docs/en/datasheet/14923f.pdf --- library/linear.dcm | 6 ++++++ library/linear.lib | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index bcd1c5e3..442f0bbd 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -555,4 +555,10 @@ K AmpliOp Mos F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # +$CMP LT1492 +D LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision Op Amps +K LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision Op Amps +F http://cds.linear.com/docs/en/datasheet/14923f.pdf +$ENDCMP +# #End Doc Library diff --git a/library/linear.lib b/library/linear.lib index b1c15271..0ab95ce2 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1390,4 +1390,36 @@ X V+ 7 -100 300 150 D 50 50 1 1 P ENDDRAW ENDDEF # +# LT1492 +# +DEF LT1492 U 0 40 Y N 2 F N +F0 "U" 100 150 60 H V C CNN +F1 "LT1492" 200 -175 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + DIL_8-300 + DIP-8 + DIL-8 +$ENDFPLIST +DRAW +P 2 0 1 0 -125 -100 -75 -100 N +P 2 0 1 0 -125 100 -75 100 N +P 2 0 1 0 -100 125 -100 75 N +P 2 0 1 0 0 -200 0 -120 N +P 2 0 1 0 0 200 0 110 N +P 4 0 1 0 -150 200 -150 -200 200 0 -150 200 N +X OUTA 1 300 0 100 L 50 50 1 1 O +X -INA 2 -250 -100 100 R 50 50 1 1 O +X +INA 3 -250 100 100 R 50 50 1 1 O +X V- 4 0 -300 100 U 50 50 1 1 I +X V+ 8 0 300 100 D 50 50 1 1 I +X V- 4 0 -300 100 U 50 50 2 1 I +X +INA 5 -250 100 100 R 50 50 2 1 O +X -INA 6 -250 -100 100 R 50 50 2 1 O +X OUTA 7 300 0 100 L 50 50 2 1 O +X V+ 8 0 300 100 D 50 50 2 1 I +ENDDRAW +ENDDEF +# #End Library From 4be660cf0d9db9a1e6b3e0c3ee7631497dcba944 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 26 Sep 2016 19:23:37 +0200 Subject: [PATCH 43/47] modified component style to conform to LIB (copy of other opamps in lib) + added LT1493 QUAD-OPAMP (otherwise same as LT1492) --- library/linear.dcm | 10 +++++-- library/linear.lib | 67 +++++++++++++++++++++++++++++++--------------- 2 files changed, 53 insertions(+), 24 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 442f0bbd..3ade85d0 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -556,8 +556,14 @@ F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # $CMP LT1492 -D LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision Op Amps -K LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision Op Amps +D LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision OpAmps +K AmpliOp Low Power Single Supply Dual Precision OpAmps +F http://cds.linear.com/docs/en/datasheet/14923f.pdf +$ENDCMP +# +$CMP LT1493 +D LT1493 5MHz, 3V/µs, Low Power Single Supply, Quad Precision OpAmps, SSOP package +K AmpliOp Low Power Single Supply Quad Precision OpAmps SSOP package F http://cds.linear.com/docs/en/datasheet/14923f.pdf $ENDCMP # diff --git a/library/linear.lib b/library/linear.lib index 0ab95ce2..75460992 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1392,33 +1392,56 @@ ENDDEF # # LT1492 # -DEF LT1492 U 0 40 Y N 2 F N -F0 "U" 100 150 60 H V C CNN -F1 "LT1492" 200 -175 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN +DEF LT1492 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "LT1492" 0 -200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - DIL_8-300 + DIL-8-300 DIP-8 DIL-8 + SOIC-8 $ENDFPLIST DRAW -P 2 0 1 0 -125 -100 -75 -100 N -P 2 0 1 0 -125 100 -75 100 N -P 2 0 1 0 -100 125 -100 75 N -P 2 0 1 0 0 -200 0 -120 N -P 2 0 1 0 0 200 0 110 N -P 4 0 1 0 -150 200 -150 -200 200 0 -150 200 N -X OUTA 1 300 0 100 L 50 50 1 1 O -X -INA 2 -250 -100 100 R 50 50 1 1 O -X +INA 3 -250 100 100 R 50 50 1 1 O -X V- 4 0 -300 100 U 50 50 1 1 I -X V+ 8 0 300 100 D 50 50 1 1 I -X V- 4 0 -300 100 U 50 50 2 1 I -X +INA 5 -250 100 100 R 50 50 2 1 O -X -INA 6 -250 -100 100 R 50 50 2 1 O -X OUTA 7 300 0 100 L 50 50 2 1 O -X V+ 8 0 300 100 D 50 50 2 1 I +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 4 -100 -300 150 U 50 50 0 1 W +X V+ 8 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# LT1493 +# +DEF LT1493 U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "LT1493" 0 -200 50 H V L CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SOIC-16 +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 13 -100 -300 150 U 50 50 0 1 W +X V+ 4 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +X ~ 10 300 0 100 L 50 50 3 1 O +X - 11 -300 -100 100 R 50 50 3 1 I +X + 12 -300 100 100 R 50 50 3 1 I +X + 14 -300 100 100 R 50 50 4 1 I +X - 15 -300 -100 100 R 50 50 4 1 I +X ~ 16 300 0 100 L 50 50 4 1 O ENDDRAW ENDDEF # From f8c6e8429119bce9b844621a77590b7dce660cb2 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 27 Sep 2016 07:21:12 +0200 Subject: [PATCH 44/47] modified keywords+description --- library/linear.dcm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 3ade85d0..aab20f42 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -556,14 +556,14 @@ F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # $CMP LT1492 -D LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision OpAmps -K AmpliOp Low Power Single Supply Dual Precision OpAmps +D Dual Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR +K operational amplifier opamp Precision F http://cds.linear.com/docs/en/datasheet/14923f.pdf $ENDCMP # $CMP LT1493 -D LT1493 5MHz, 3V/µs, Low Power Single Supply, Quad Precision OpAmps, SSOP package -K AmpliOp Low Power Single Supply Quad Precision OpAmps SSOP package +D Quad Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR, SSOP package +K operational amplifier opamp Precision F http://cds.linear.com/docs/en/datasheet/14923f.pdf $ENDCMP # From 436da3987b19501897f5992dda054962a63f6f6a Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 28 Sep 2016 22:40:50 +0200 Subject: [PATCH 45/47] added MCP23016, MCP23S16, MCP20317, MCP23008, MCP23S08 including special symbols MCP23X08_SSOP for SSOP packages with different pinout --- library/microchip.dcm | 132 ++++--- library/microchip.lib | 787 ++++++++++++++++++++++++++++-------------- 2 files changed, 613 insertions(+), 306 deletions(-) diff --git a/library/microchip.dcm b/library/microchip.dcm index a52a68ab..66c79e4c 100644 --- a/library/microchip.dcm +++ b/library/microchip.dcm @@ -1,45 +1,87 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ENC28J60-C/SS -D ENC28J60 Single Chip Ethernet Interface, SSOP-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/ML -D ENC28J60 Single Chip Ethernet Interface, QFN-28+EP -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/SO -D ENC28J60 Single Chip Ethernet Interface, SOIC-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/SP -D ENC28J60 Single Chip Ethernet Interface, PDIP-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP MCP2515-E/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP MCP2515-I/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP USB3300 -D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface -K USB OTG Hi-Speed PHY ULPI Interface -F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP ENC28J60-C/SS +D ENC28J60 Single Chip Ethernet Interface, SSOP-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/ML +D ENC28J60 Single Chip Ethernet Interface, QFN-28+EP +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/SO +D ENC28J60 Single Chip Ethernet Interface, SOIC-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/SP +D ENC28J60 Single Chip Ethernet Interface, PDIP-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP MCP23008 +D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23008_SSOP +D 8-Bit I/O Expander with I²C Interface (SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23016 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20090C.pdf +$ENDCMP +# +$CMP MCP23017 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP23S08 +D 8-Bit I/O Expander with SPI Interface (PDIP/SOIC) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S08_SSOP +D 8-Bit I/O Expander with SPI Interface (SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S17 +D 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP2515-E/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP MCP2515-I/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP USB3300 +D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface +K USB OTG Hi-Speed PHY ULPI Interface +F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/microchip.lib b/library/microchip.lib index 055cbd00..ee06029f 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -1,261 +1,526 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ENC28J60-C/SS -# -DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-C/SS" 200 950 50 H V L CNN -F2 "SSOP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ENC28J60-I/ML -# -DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/ML" 200 950 50 H V L CNN -F2 "QFN-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - QFP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X ~WOL 1 -700 0 150 R 50 50 1 1 O -X SO 2 -700 500 150 R 50 50 1 1 O -X SI 3 -700 600 150 R 50 50 1 1 I -X SCK 4 -700 400 150 R 50 50 1 1 I -X ~CS 5 -700 300 150 R 50 50 1 1 I -X ~RESET 6 -700 800 150 R 50 50 1 1 I -X VSSRX 7 700 200 150 L 50 50 1 1 w -X TPIN- 8 700 300 150 L 50 50 1 1 I -X TPIN+ 9 700 400 150 L 50 50 1 1 I -X RBIAS 10 700 -600 150 L 50 50 1 1 I -X OSC2 20 -700 -500 150 R 50 50 1 1 O -X VDDTX 11 700 0 150 L 50 50 1 1 W -X VDDOSC 21 -700 -200 150 R 50 50 1 1 W -X TPOUT- 12 700 -200 150 L 50 50 1 1 O -X LEDB 22 700 700 150 L 50 50 1 1 O -X TPOUT+ 13 700 -100 150 L 50 50 1 1 O -X LEDA 23 700 800 150 L 50 50 1 1 O -X VSSTX 14 700 -300 150 L 50 50 1 1 w -X VDD 24 -100 1050 150 D 50 50 1 1 W -X VDDRX 15 700 500 150 L 50 50 1 1 W -X VCAP 25 700 -800 150 L 50 50 1 1 I -X VDDPLL 16 100 1050 150 D 50 50 1 1 W -X VSS 26 -100 -1050 150 U 50 50 1 1 W -X VSSPLL 17 100 -1050 150 U 50 50 1 1 W -X CLKOUT 27 -700 -800 150 R 50 50 1 1 O -X VSSOSC 18 -700 -600 150 R 50 50 1 1 W -X ~INT 28 -700 100 150 R 50 50 1 1 O -X OSC1 19 -700 -300 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ENC28J60-I/SO -# -DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/SO" 200 950 50 H V L CNN -F2 "SOIC-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ENC28J60-I/SP -# -DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/SP" 200 950 50 H V L CNN -F2 "DIP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP2515-E/ST -# -DEF MCP2515-E/ST U 0 40 Y Y 1 F N -F0 "U" -400 775 50 H V R CNN -F1 "MCP2515-E/ST" 750 800 50 H V R TNN -F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN -F3 "" 100 -800 50 H V C CNN -ALIAS MCP2515-I/ST -$FPLIST - TSSOP* -$ENDFPLIST -DRAW -S -500 700 500 -700 0 1 10 f -X TXCAN 1 600 500 100 L 50 50 1 1 O -X RXCAN 2 600 600 100 L 50 50 1 1 I -X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O -X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I -X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I -X NC 6 -600 0 100 R 50 50 1 1 N N -X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I -X OSC2 8 -600 -200 100 R 50 50 1 1 O -X OSC1 9 -600 -300 100 R 50 50 1 1 I C -X VSS 10 0 -800 100 U 50 50 1 1 W -X VDD 20 0 800 100 D 50 50 1 1 W -X ~RX1BF 11 600 -200 100 L 50 50 1 1 O -X ~RX0BF 12 600 -100 100 L 50 50 1 1 O -X ~INT 13 600 0 100 L 50 50 1 1 O -X SCK 14 -600 300 100 R 50 50 1 1 I -X NC 15 -600 -100 100 R 50 50 1 1 N N -X SI 16 -600 600 100 R 50 50 1 1 I -X SO 17 -600 500 100 R 50 50 1 1 O -X ~CS 18 -600 400 100 R 50 50 1 1 I -X ~RESET 19 600 -600 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# USB3300 -# -DEF USB3300 U 0 40 Y Y 1 F N -F0 "U" 0 50 50 H V C CNN -F1 "USB3300" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - *QFN*32* -$ENDFPLIST -DRAW -S 650 -950 -650 950 0 1 0 f -X GND 1 -100 -1100 150 U 50 50 1 1 W -X GND 2 0 -1100 150 U 50 50 1 1 W -X CPEN 3 -800 -200 150 R 50 50 1 1 O -X VBUS 4 -800 700 150 R 50 50 1 1 W -X ID 5 -800 400 150 R 50 50 1 1 I -X VDD3.3 6 -200 1100 150 D 50 50 1 1 W -X DP 7 -800 500 150 R 50 50 1 1 B -X DM 8 -800 600 150 R 50 50 1 1 B -X RESET 9 800 -800 150 L 50 50 1 1 I -X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I -X DATA4 20 800 100 150 L 50 50 1 1 B -X VDD3.3 30 100 1100 150 D 50 50 1 1 W -X NXT 11 800 -400 150 L 50 50 1 1 O -X DATA3 21 800 0 150 L 50 50 1 1 B -X REG_EN 31 -800 -500 150 R 50 50 1 1 B -X DIR 12 800 -500 150 L 50 50 1 1 O -X DATA2 22 800 -100 150 L 50 50 1 1 B -X RBIAS 32 -800 -700 150 R 50 50 1 1 P -X STP 13 800 -600 150 L 50 50 1 1 I -X DATA1 23 800 -200 150 L 50 50 1 1 B -X GND 33 100 -1100 150 U 50 50 1 1 W -X CLKOUT 14 800 -700 150 L 50 50 1 1 O -X DATA0 24 800 -300 150 L 50 50 1 1 B -X VDD1.8 15 800 800 150 L 50 50 1 1 w -X VDD3.3 25 0 1100 150 D 50 50 1 1 W -X VDD3.3 16 -100 1100 150 D 50 50 1 1 W -X VDD1.8 26 800 700 150 L 50 50 1 1 w -X DATA7 17 800 400 150 L 50 50 1 1 B -X XO 27 -800 200 150 R 50 50 1 1 O -X DATA6 18 800 300 150 L 50 50 1 1 B -X XI 28 -800 0 150 R 50 50 1 1 I -X DATA5 19 800 200 150 L 50 50 1 1 B -X VDDA1.8 29 800 600 150 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ENC28J60-C/SS +# +DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-C/SS" 200 950 50 H V L CNN +F2 "SSOP-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ENC28J60-I/ML +# +DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/ML" 200 950 50 H V L CNN +F2 "QFN-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + QFP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X ~WOL 1 -700 0 150 R 50 50 1 1 O +X SO 2 -700 500 150 R 50 50 1 1 O +X SI 3 -700 600 150 R 50 50 1 1 I +X SCK 4 -700 400 150 R 50 50 1 1 I +X ~CS 5 -700 300 150 R 50 50 1 1 I +X ~RESET 6 -700 800 150 R 50 50 1 1 I +X VSSRX 7 700 200 150 L 50 50 1 1 w +X TPIN- 8 700 300 150 L 50 50 1 1 I +X TPIN+ 9 700 400 150 L 50 50 1 1 I +X RBIAS 10 700 -600 150 L 50 50 1 1 I +X OSC2 20 -700 -500 150 R 50 50 1 1 O +X VDDTX 11 700 0 150 L 50 50 1 1 W +X VDDOSC 21 -700 -200 150 R 50 50 1 1 W +X TPOUT- 12 700 -200 150 L 50 50 1 1 O +X LEDB 22 700 700 150 L 50 50 1 1 O +X TPOUT+ 13 700 -100 150 L 50 50 1 1 O +X LEDA 23 700 800 150 L 50 50 1 1 O +X VSSTX 14 700 -300 150 L 50 50 1 1 w +X VDD 24 -100 1050 150 D 50 50 1 1 W +X VDDRX 15 700 500 150 L 50 50 1 1 W +X VCAP 25 700 -800 150 L 50 50 1 1 I +X VDDPLL 16 100 1050 150 D 50 50 1 1 W +X VSS 26 -100 -1050 150 U 50 50 1 1 W +X VSSPLL 17 100 -1050 150 U 50 50 1 1 W +X CLKOUT 27 -700 -800 150 R 50 50 1 1 O +X VSSOSC 18 -700 -600 150 R 50 50 1 1 W +X ~INT 28 -700 100 150 R 50 50 1 1 O +X OSC1 19 -700 -300 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ENC28J60-I/SO +# +DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/SO" 200 950 50 H V L CNN +F2 "SOIC-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ENC28J60-I/SP +# +DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/SP" 200 950 50 H V L CNN +F2 "DIP-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008 +# +DEF MCP23008 U 0 40 Y Y 1 F N +F0 "U" -350 550 60 H V C CNN +F1 "MCP23008" 300 550 60 H V C CNN +F2 "" 250 600 60 H I C CNN +F3 "" 250 600 60 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 0 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008_SSOP +# +DEF MCP23008_SSOP U 0 40 Y Y 1 F N +F0 "U" -350 550 60 H V C CNN +F1 "MCP23008_SSOP" 400 550 60 H V C CNN +F2 "" 250 600 60 H I C CNN +F3 "" 250 600 60 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 0 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +X VCC 20 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23016 +# +DEF MCP23016 U 0 40 Y Y 1 F N +F0 "U" -350 950 60 H V C CNN +F1 "MCP23016" 0 0 60 H V C CNN +F2 "" 250 1000 60 H I C CNN +F3 "" 250 1000 60 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 0 f +X GND 1 -100 -1000 100 U 50 50 1 1 W +X GPB0 2 -500 800 100 R 50 50 1 1 B +X GPB1 3 -500 700 100 R 50 50 1 1 B +X GPB2 4 -500 600 100 R 50 50 1 1 B +X GPB3 5 -500 500 100 R 50 50 1 1 B +X ~INT 6 500 300 100 L 50 50 1 1 O +X GPB4 7 -500 400 100 R 50 50 1 1 B +X CLK 9 500 800 100 L 50 50 1 1 I +X GND 10 0 -1000 100 U 50 50 1 1 W +X TP 10 500 700 100 L 50 50 1 1 O N +X VCC 20 0 1000 100 D 50 50 1 1 W +X GPB5 11 -500 300 100 R 50 50 1 1 B +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X GPB6 12 -500 200 100 R 50 50 1 1 B +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X GPB7 13 -500 100 100 R 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SCL 14 500 -300 100 L 50 50 1 1 I +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X SDA 15 500 -400 100 L 50 50 1 1 B +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A0 16 500 -600 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A1 17 500 -700 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X A2 18 500 -800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X GND 19 100 -1000 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23017 +# +DEF MCP23017 U 0 40 Y Y 1 F N +F0 "U" -350 950 60 H V C CNN +F1 "MCP23017" 0 0 60 H V C CNN +F2 "" 250 1000 60 H I C CNN +F3 "" 250 1000 60 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 0 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCL 12 500 -300 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SDA 13 500 -400 100 L 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP23S08 +# +DEF MCP23S08 U 0 40 Y Y 1 F N +F0 "U" -350 550 60 H V C CNN +F1 "MCP23S08" 300 550 60 H V C CNN +F2 "" 250 600 60 H I C CNN +F3 "" 250 600 60 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 0 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 O +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23S08_SSOP +# +DEF MCP23S08_SSOP U 0 40 Y Y 1 F N +F0 "U" -350 550 60 H V C CNN +F1 "MCP23S08_SSOP" 400 550 60 H V C CNN +F2 "" 250 600 60 H I C CNN +F3 "" 250 600 60 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 0 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 O +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +X VCC 20 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23S17 +# +DEF MCP23S17 U 0 40 Y Y 1 F N +F0 "U" -350 950 60 H V C CNN +F1 "MCP23S17" 0 0 60 H V C CNN +F2 "" 250 1000 60 H I C CNN +F3 "" 250 1000 60 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 0 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X ~CS 11 500 -100 100 L 50 50 1 1 I +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCK 12 500 -200 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SI 13 500 -300 100 L 50 50 1 1 O +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SO 14 500 -400 100 L 50 50 1 1 O +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP2515-E/ST +# +DEF MCP2515-E/ST U 0 40 Y Y 1 F N +F0 "U" -400 775 50 H V R CNN +F1 "MCP2515-E/ST" 750 800 50 H V R TNN +F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN +F3 "" 100 -800 50 H V C CNN +ALIAS MCP2515-I/ST +$FPLIST + TSSOP* +$ENDFPLIST +DRAW +S -500 700 500 -700 0 1 10 f +X TXCAN 1 600 500 100 L 50 50 1 1 O +X RXCAN 2 600 600 100 L 50 50 1 1 I +X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O +X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I +X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I +X NC 6 -600 0 100 R 50 50 1 1 N N +X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I +X OSC2 8 -600 -200 100 R 50 50 1 1 O +X OSC1 9 -600 -300 100 R 50 50 1 1 I C +X VSS 10 0 -800 100 U 50 50 1 1 W +X VDD 20 0 800 100 D 50 50 1 1 W +X ~RX1BF 11 600 -200 100 L 50 50 1 1 O +X ~RX0BF 12 600 -100 100 L 50 50 1 1 O +X ~INT 13 600 0 100 L 50 50 1 1 O +X SCK 14 -600 300 100 R 50 50 1 1 I +X NC 15 -600 -100 100 R 50 50 1 1 N N +X SI 16 -600 600 100 R 50 50 1 1 I +X SO 17 -600 500 100 R 50 50 1 1 O +X ~CS 18 -600 400 100 R 50 50 1 1 I +X ~RESET 19 600 -600 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# USB3300 +# +DEF USB3300 U 0 40 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "USB3300" 0 -50 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + *QFN*32* +$ENDFPLIST +DRAW +S 650 -950 -650 950 0 1 0 f +X GND 1 -100 -1100 150 U 50 50 1 1 W +X GND 2 0 -1100 150 U 50 50 1 1 W +X CPEN 3 -800 -200 150 R 50 50 1 1 O +X VBUS 4 -800 700 150 R 50 50 1 1 W +X ID 5 -800 400 150 R 50 50 1 1 I +X VDD3.3 6 -200 1100 150 D 50 50 1 1 W +X DP 7 -800 500 150 R 50 50 1 1 B +X DM 8 -800 600 150 R 50 50 1 1 B +X RESET 9 800 -800 150 L 50 50 1 1 I +X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I +X DATA4 20 800 100 150 L 50 50 1 1 B +X VDD3.3 30 100 1100 150 D 50 50 1 1 W +X NXT 11 800 -400 150 L 50 50 1 1 O +X DATA3 21 800 0 150 L 50 50 1 1 B +X REG_EN 31 -800 -500 150 R 50 50 1 1 B +X DIR 12 800 -500 150 L 50 50 1 1 O +X DATA2 22 800 -100 150 L 50 50 1 1 B +X RBIAS 32 -800 -700 150 R 50 50 1 1 P +X STP 13 800 -600 150 L 50 50 1 1 I +X DATA1 23 800 -200 150 L 50 50 1 1 B +X GND 33 100 -1100 150 U 50 50 1 1 W +X CLKOUT 14 800 -700 150 L 50 50 1 1 O +X DATA0 24 800 -300 150 L 50 50 1 1 B +X VDD1.8 15 800 800 150 L 50 50 1 1 w +X VDD3.3 25 0 1100 150 D 50 50 1 1 W +X VDD3.3 16 -100 1100 150 D 50 50 1 1 W +X VDD1.8 26 800 700 150 L 50 50 1 1 w +X DATA7 17 800 400 150 L 50 50 1 1 B +X XO 27 -800 200 150 R 50 50 1 1 O +X DATA6 18 800 300 150 L 50 50 1 1 B +X XI 28 -800 0 150 R 50 50 1 1 I +X DATA5 19 800 200 150 L 50 50 1 1 B +X VDDA1.8 29 800 600 150 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +#End Library From 9ec2c1363cd9ad6345a16520085bbc31f945f639 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 28 Sep 2016 22:42:50 +0200 Subject: [PATCH 46/47] new symbols conform to KLC now --- library/microchip.lib | 56 +++++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/library/microchip.lib b/library/microchip.lib index ee06029f..8e231115 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -177,10 +177,10 @@ ENDDEF # MCP23008 # DEF MCP23008 U 0 40 Y Y 1 F N -F0 "U" -350 550 60 H V C CNN -F1 "MCP23008" 300 550 60 H V C CNN -F2 "" 250 600 60 H I C CNN -F3 "" 250 600 60 H I C CNN +F0 "U" -350 550 50 H V C CNN +F1 "MCP23008" 300 550 50 H V C CNN +F2 "" 250 600 50 H I C CNN +F3 "" 250 600 50 H I C CNN $FPLIST DIP-18 SOIC-18 @@ -210,10 +210,10 @@ ENDDEF # MCP23008_SSOP # DEF MCP23008_SSOP U 0 40 Y Y 1 F N -F0 "U" -350 550 60 H V C CNN -F1 "MCP23008_SSOP" 400 550 60 H V C CNN -F2 "" 250 600 60 H I C CNN -F3 "" 250 600 60 H I C CNN +F0 "U" -350 550 50 H V C CNN +F1 "MCP23008_SSOP" 400 550 50 H V C CNN +F2 "" 250 600 50 H I C CNN +F3 "" 250 600 50 H I C CNN $FPLIST SSOP-20 $ENDFPLIST @@ -242,10 +242,10 @@ ENDDEF # MCP23016 # DEF MCP23016 U 0 40 Y Y 1 F N -F0 "U" -350 950 60 H V C CNN -F1 "MCP23016" 0 0 60 H V C CNN -F2 "" 250 1000 60 H I C CNN -F3 "" 250 1000 60 H I C CNN +F0 "U" -350 950 50 H V C CNN +F1 "MCP23016" 0 0 50 H V C CNN +F2 "" 250 1000 50 H I C CNN +F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* SOIC-28 @@ -287,10 +287,10 @@ ENDDEF # MCP23017 # DEF MCP23017 U 0 40 Y Y 1 F N -F0 "U" -350 950 60 H V C CNN -F1 "MCP23017" 0 0 60 H V C CNN -F2 "" 250 1000 60 H I C CNN -F3 "" 250 1000 60 H I C CNN +F0 "U" -350 950 50 H V C CNN +F1 "MCP23017" 0 0 50 H V C CNN +F2 "" 250 1000 50 H I C CNN +F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* SOIC-28 @@ -330,10 +330,10 @@ ENDDEF # MCP23S08 # DEF MCP23S08 U 0 40 Y Y 1 F N -F0 "U" -350 550 60 H V C CNN -F1 "MCP23S08" 300 550 60 H V C CNN -F2 "" 250 600 60 H I C CNN -F3 "" 250 600 60 H I C CNN +F0 "U" -350 550 50 H V C CNN +F1 "MCP23S08" 300 550 50 H V C CNN +F2 "" 250 600 50 H I C CNN +F3 "" 250 600 50 H I C CNN $FPLIST DIP-18 SOIC-18 @@ -364,10 +364,10 @@ ENDDEF # MCP23S08_SSOP # DEF MCP23S08_SSOP U 0 40 Y Y 1 F N -F0 "U" -350 550 60 H V C CNN -F1 "MCP23S08_SSOP" 400 550 60 H V C CNN -F2 "" 250 600 60 H I C CNN -F3 "" 250 600 60 H I C CNN +F0 "U" -350 550 50 H V C CNN +F1 "MCP23S08_SSOP" 400 550 50 H V C CNN +F2 "" 250 600 50 H I C CNN +F3 "" 250 600 50 H I C CNN $FPLIST SSOP-20 $ENDFPLIST @@ -397,10 +397,10 @@ ENDDEF # MCP23S17 # DEF MCP23S17 U 0 40 Y Y 1 F N -F0 "U" -350 950 60 H V C CNN -F1 "MCP23S17" 0 0 60 H V C CNN -F2 "" 250 1000 60 H I C CNN -F3 "" 250 1000 60 H I C CNN +F0 "U" -350 950 50 H V C CNN +F1 "MCP23S17" 0 0 50 H V C CNN +F2 "" 250 1000 50 H I C CNN +F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* SOIC-28 From a742079f1977ed628c0e027ff0b5409c3d7e8d23 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 29 Sep 2016 07:17:13 +0200 Subject: [PATCH 47/47] fixed some extra issues with checklib.py --- library/microchip.lib | 60 +++++++++++++++++++++---------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/library/microchip.lib b/library/microchip.lib index 8e231115..eacf29f0 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -177,16 +177,16 @@ ENDDEF # MCP23008 # DEF MCP23008 U 0 40 Y Y 1 F N -F0 "U" -350 550 50 H V C CNN -F1 "MCP23008" 300 550 50 H V C CNN -F2 "" 250 600 50 H I C CNN +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN F3 "" 250 600 50 H I C CNN $FPLIST DIP-18 SOIC-18 $ENDFPLIST DRAW -S -400 500 400 -600 0 1 0 f +S -400 500 400 -600 0 1 10 f X SCL 1 500 0 100 L 50 50 1 1 I X SDA 2 500 -100 100 L 50 50 1 1 B X A2 3 500 -500 100 L 50 50 1 1 I @@ -210,15 +210,15 @@ ENDDEF # MCP23008_SSOP # DEF MCP23008_SSOP U 0 40 Y Y 1 F N -F0 "U" -350 550 50 H V C CNN -F1 "MCP23008_SSOP" 400 550 50 H V C CNN -F2 "" 250 600 50 H I C CNN +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN F3 "" 250 600 50 H I C CNN $FPLIST SSOP-20 $ENDFPLIST DRAW -S -400 500 400 -600 0 1 0 f +S -400 500 400 -600 0 1 10 f X SCL 1 500 0 100 L 50 50 1 1 I X SDA 2 500 -100 100 L 50 50 1 1 B X A2 3 500 -500 100 L 50 50 1 1 I @@ -242,9 +242,9 @@ ENDDEF # MCP23016 # DEF MCP23016 U 0 40 Y Y 1 F N -F0 "U" -350 950 50 H V C CNN -F1 "MCP23016" 0 0 50 H V C CNN -F2 "" 250 1000 50 H I C CNN +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23016" -100 950 50 H V R CNN +F2 "" 150 -950 50 H I L CNN F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* @@ -252,7 +252,7 @@ $FPLIST SSOP-28 $ENDFPLIST DRAW -S -400 900 400 -900 0 1 0 f +S -400 900 400 -900 0 1 10 f X GND 1 -100 -1000 100 U 50 50 1 1 W X GPB0 2 -500 800 100 R 50 50 1 1 B X GPB1 3 -500 700 100 R 50 50 1 1 B @@ -287,9 +287,9 @@ ENDDEF # MCP23017 # DEF MCP23017 U 0 40 Y Y 1 F N -F0 "U" -350 950 50 H V C CNN -F1 "MCP23017" 0 0 50 H V C CNN -F2 "" 250 1000 50 H I C CNN +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23017" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* @@ -297,7 +297,7 @@ $FPLIST SSOP-28 $ENDFPLIST DRAW -S -400 900 400 -900 0 1 0 f +S -400 900 400 -900 0 1 10 f X GPB0 1 -500 800 100 R 50 50 1 1 B X GPB1 2 -500 700 100 R 50 50 1 1 B X GPB2 3 -500 600 100 R 50 50 1 1 B @@ -330,23 +330,23 @@ ENDDEF # MCP23S08 # DEF MCP23S08 U 0 40 Y Y 1 F N -F0 "U" -350 550 50 H V C CNN -F1 "MCP23S08" 300 550 50 H V C CNN -F2 "" 250 600 50 H I C CNN +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN F3 "" 250 600 50 H I C CNN $FPLIST DIP-18 SOIC-18 $ENDFPLIST DRAW -S -400 500 400 -600 0 1 0 f +S -400 500 400 -600 0 1 10 f X SCK 1 500 0 100 L 50 50 1 1 I X SI 2 500 -100 100 L 50 50 1 1 I X SO 3 500 -200 100 L 50 50 1 1 O X A1 4 500 -500 100 L 50 50 1 1 I X A0 5 500 -400 100 L 50 50 1 1 I X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 O +X ~CS 7 500 100 100 L 50 50 1 1 I X INT 8 500 300 100 L 50 50 1 1 O X GND 9 0 -700 100 U 50 50 1 1 W X GPB0 10 -500 300 100 R 50 50 1 1 B @@ -364,22 +364,22 @@ ENDDEF # MCP23S08_SSOP # DEF MCP23S08_SSOP U 0 40 Y Y 1 F N -F0 "U" -350 550 50 H V C CNN -F1 "MCP23S08_SSOP" 400 550 50 H V C CNN -F2 "" 250 600 50 H I C CNN +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN F3 "" 250 600 50 H I C CNN $FPLIST SSOP-20 $ENDFPLIST DRAW -S -400 500 400 -600 0 1 0 f +S -400 500 400 -600 0 1 10 f X SCK 1 500 0 100 L 50 50 1 1 I X SI 2 500 -100 100 L 50 50 1 1 I X SO 3 500 -200 100 L 50 50 1 1 O X A1 4 500 -500 100 L 50 50 1 1 I X A0 5 500 -400 100 L 50 50 1 1 I X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 O +X ~CS 7 500 100 100 L 50 50 1 1 I X INT 8 500 300 100 L 50 50 1 1 O X GND 9 0 -700 100 U 50 50 1 1 W X GPB0 12 -500 300 100 R 50 50 1 1 B @@ -397,9 +397,9 @@ ENDDEF # MCP23S17 # DEF MCP23S17 U 0 40 Y Y 1 F N -F0 "U" -350 950 50 H V C CNN -F1 "MCP23S17" 0 0 50 H V C CNN -F2 "" 250 1000 50 H I C CNN +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23S17" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* @@ -407,7 +407,7 @@ $FPLIST SSOP-28 $ENDFPLIST DRAW -S -400 900 400 -900 0 1 0 f +S -400 900 400 -900 0 1 10 f X GPB0 1 -500 800 100 R 50 50 1 1 B X GPB1 2 -500 700 100 R 50 50 1 1 B X GPB2 3 -500 600 100 R 50 50 1 1 B