diff --git a/library/device.dcm b/library/device.dcm index b62dee7d..e8de87ec 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -841,6 +841,16 @@ D reed switch K reed magnetic switch $ENDCMP # +$CMP SW_Reed_Opener +D reed switch, default-closed +K reed magnetic switch +$ENDCMP +# +$CMP SW_Reed_SPDT +D SPDT reed switch +K reed magnetic switch SPDT +$ENDCMP +# $CMP SW_Rotary12 D rotary switch with 12 positions K rotary switch diff --git a/library/device.lib b/library/device.lib index 1fcbec90..89bc9050 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4355,6 +4355,48 @@ X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# SW_Reed_Opener +# +DEF SW_Reed_Opener SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed_Opener" 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 -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 50 10 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 2 0 0 0 100 0 -50 -10 N +S -46 2 -34 -8 0 1 0 F +S 35 7 45 -3 0 1 0 F +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 +# +# SW_Reed_SPDT +# +DEF SW_Reed_SPDT SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed_SPDT" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 75 20 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 3 0 1 0 50 -25 200 -25 200 -100 N +P 3 0 1 0 50 25 200 25 200 100 N +X 1 1 300 100 100 L 50 50 1 1 I +X 2 2 -200 0 100 R 50 50 1 1 I +X 3 3 300 -100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # SW_Rotary12 # DEF SW_Rotary12 SW 0 40 Y N 1 F N