From 044d2bdf16a2d10c4f03b2b9e3749075f9cfb424 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 25 Oct 2016 20:39:09 +0200 Subject: [PATCH] moved Heatsinks and added new Mounting_Hole symbols to a new lib mechanical.lib/dcm --- library/device.dcm | 11 +------- library/device.lib | 27 ------------------ library/mechanical.dcm | 23 +++++++++++++++ library/mechanical.lib | 64 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 88 insertions(+), 37 deletions(-) create mode 100644 library/mechanical.dcm create mode 100644 library/mechanical.lib diff --git a/library/device.dcm b/library/device.dcm index cf371674..6949a12d 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -477,16 +477,6 @@ D Resistive Heater K heater R resistor $ENDCMP # -$CMP Heatsink -D Heatsink -K thermal heat temperature -$ENDCMP -# -$CMP Heatsink_PAD -D Heatsink with electrical connection -K thermal heat temperature -$ENDCMP -# $CMP Jumper D Jumper, generic, normally closed K jumper bridge link nc @@ -1203,6 +1193,7 @@ D Phototransistor NPN, 2-pin (C=1, E=2) K NPN phototransistor $ENDCMP # + $CMP R D Resistor K r res resistor diff --git a/library/device.lib b/library/device.lib index f90d30d8..bbc8cb87 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2057,33 +2057,6 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# Heatsink -# -DEF Heatsink HS 0 40 Y Y 1 F N -F0 "HS" 0 200 50 H V C CNN -F1 "Heatsink" 0 -50 50 H V C CNN -F2 "" 12 0 50 H V C CNN -F3 "" 12 0 50 H V C CNN -DRAW -P 10 0 1 10 -13 50 -38 50 -38 150 -63 150 -63 50 -88 50 -88 150 -113 150 -113 0 -38 0 f -P 13 0 1 10 -13 50 -13 150 12 150 12 50 37 50 37 150 62 150 62 50 87 50 87 150 112 150 112 0 -38 0 f -ENDDRAW -ENDDEF -# -# Heatsink_PAD -# -DEF Heatsink_PAD HS 0 0 Y Y 1 F N -F0 "HS" 0 225 50 H V C CNN -F1 "Heatsink_PAD" 0 150 50 H V C CNN -F2 "" 12 -50 50 H V C CNN -F3 "" 12 -50 50 H V C CNN -DRAW -P 10 0 1 10 -13 0 -38 0 -38 100 -63 100 -63 0 -88 0 -88 100 -113 100 -113 -50 -38 -50 f -P 13 0 1 10 -13 0 -13 100 12 100 12 0 37 0 37 100 62 100 62 0 87 0 87 100 112 100 112 -50 -38 -50 f -X ~ 1 0 -100 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # Jumper # DEF Jumper JP 0 30 Y N 1 F N diff --git a/library/mechanical.dcm b/library/mechanical.dcm new file mode 100644 index 00000000..bfe2da04 --- /dev/null +++ b/library/mechanical.dcm @@ -0,0 +1,23 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP Heatsink +D Heatsink +K thermal heat temperature +$ENDCMP +# +$CMP Heatsink_PAD +D Heatsink with electrical connection +K thermal heat temperature +$ENDCMP +# +$CMP Mounting_Hole +D Mounting Hole without connection +K mounting hole +$ENDCMP +# +$CMP Mounting_Hole_PAD +D Mounting Hole with connection +K mounting hole +$ENDCMP +# +#End Doc Library diff --git a/library/mechanical.lib b/library/mechanical.lib new file mode 100644 index 00000000..5fd2861b --- /dev/null +++ b/library/mechanical.lib @@ -0,0 +1,64 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# Heatsink +# +DEF Heatsink HS 0 40 Y Y 1 F N +F0 "HS" 0 200 50 H V C CNN +F1 "Heatsink" 0 -50 50 H V C CNN +F2 "" 12 0 50 H V C CNN +F3 "" 12 0 50 H V C CNN +DRAW +P 10 0 1 10 -13 50 -38 50 -38 150 -63 150 -63 50 -88 50 -88 150 -113 150 -113 0 -38 0 f +P 13 0 1 10 -13 50 -13 150 12 150 12 50 37 50 37 150 62 150 62 50 87 50 87 150 112 150 112 0 -38 0 f +ENDDRAW +ENDDEF +# +# Heatsink_PAD +# +DEF Heatsink_PAD HS 0 0 Y Y 1 F N +F0 "HS" 0 225 50 H V C CNN +F1 "Heatsink_PAD" 0 150 50 H V C CNN +F2 "" 12 -50 50 H V C CNN +F3 "" 12 -50 50 H V C CNN +DRAW +P 10 0 1 10 -13 0 -38 0 -38 100 -63 100 -63 0 -88 0 -88 100 -113 100 -113 -50 -38 -50 f +P 13 0 1 10 -13 0 -13 100 12 100 12 0 37 0 37 100 62 100 62 0 87 0 87 100 112 100 112 -50 -38 -50 f +X ~ 1 0 -100 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Mounting_Hole +# +DEF Mounting_Hole MK 0 40 Y Y 1 F N +F0 "MK" 0 200 50 H V C CNN +F1 "Mounting_Hole" 0 125 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + Mounting?Hole* + Hole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# Mounting_Hole_PAD +# +DEF Mounting_Hole_PAD MK 0 40 N N 1 F N +F0 "MK" 0 250 50 H V C CNN +F1 "Mounting_Hole_PAD" 0 175 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + Mounting?Hole* + Hole* +$ENDFPLIST +DRAW +C 0 50 50 0 1 50 N +X 1 1 0 -100 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library