moved Heatsinks and added new Mounting_Hole symbols to a new lib mechanical.lib/dcm

This commit is contained in:
jkriege2 2016-10-25 20:39:09 +02:00
parent 14ae0adba1
commit 044d2bdf16
4 changed files with 88 additions and 37 deletions

View file

@ -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

View file

@ -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

23
library/mechanical.dcm Normal file
View file

@ -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

64
library/mechanical.lib Normal file
View file

@ -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