Addition of IGBT component and TO-247 footprint to Domotab lib
authorNathael Pajani <nathael.pajani@ed3l.fr>
Mon, 6 Feb 2017 15:40:53 +0000 (16:40 +0100)
committerNathael Pajani <nathael.pajani@ed3l.fr>
Tue, 24 Jan 2023 09:41:32 +0000 (10:41 +0100)
Lib/domotab.lib
Lib/domotab.pretty/TO-247.kicad_mod [new file with mode: 0644]

index ab9ab76..acad7e9 100644 (file)
@@ -2080,10 +2080,14 @@ A 50 -250 25 901 -901 0 1 0 N 50 -225 50 -275
 A 50 -200 25 901 -901 0 1 0 N 50 -175 50 -225
 A 50 -150 25 901 -901 0 1 0 N 50 -125 50 -175
 A 50 -100 25 901 -901 0 1 0 N 50 -75 50 -125
+A 50 175 25 901 -901 0 1 0 N 50 200 50 150
 A 50 225 25 901 -901 0 1 0 N 50 250 50 200
 A 50 275 25 901 -901 0 1 0 N 50 300 50 250
 A 50 325 25 901 -901 0 1 0 N 50 350 50 300
-A 50 375 25 901 -901 0 1 0 N 50 400 50 350
+C -100 -200 25 0 1 0 N
+C -100 400 25 0 1 0 N
+C 100 -75 25 0 1 0 N
+C 100 350 25 0 1 0 N
 S -375 450 500 -450 0 1 0 N
 P 2 0 1 0  -150 -400  -75 -400 N
 P 2 0 1 0  -150 400  -75 400 N
@@ -2092,18 +2096,18 @@ P 2 0 1 0  -75 200  -150 200 N
 P 2 0 1 0  -25 400  -25 -400 N
 P 2 0 1 0  0 400  0 -400 N
 P 2 0 1 0  50 -75  150 -75 N
-P 2 0 1 0  50 400  150 400 N
+P 2 0 1 0  50 350  150 350 N
 P 2 0 1 0  150 -275  50 -275 N
-P 2 0 1 0  150 200  50 200 N
-X Aux1 1 -525 -400 150 R 50 50 1 1 I
-X Aux0 2 -525 -200 150 R 50 50 1 1 I
+P 2 0 1 0  150 150  50 150 N
+X Aux1 1 -525 -200 150 R 50 50 1 1 I
+X Aux0 2 -525 -400 150 R 50 50 1 1 I
 X NC 3 -525 0 150 R 50 50 1 1 I
-X Pri1 4 -525 200 150 R 50 50 1 1 I
-X Pri0 5 -525 400 150 R 50 50 1 1 I
-X Sec0-0 6 650 400 150 L 50 50 1 1 I
-X Sec1-0 7 650 -75 150 L 50 50 1 1 I
-X Sec0-1 8 650 200 150 L 50 50 1 1 I
-X Sec1-1 9 650 -275 150 L 50 50 1 1 I
+X Pri0 4 -525 200 150 R 50 50 1 1 I
+X Pri1 5 -525 400 150 R 50 50 1 1 I
+X Sec0-0 6 650 150 150 L 50 50 1 1 I
+X Sec1-0 7 650 -275 150 L 50 50 1 1 I
+X Sec0-1 8 650 350 150 L 50 50 1 1 I
+X Sec1-1 9 650 -75 150 L 50 50 1 1 I
 X NC 10 650 -400 150 L 50 50 1 1 I
 ENDDRAW
 ENDDEF
@@ -2692,6 +2696,35 @@ X Hole 0 -100 0 150 R 50 50 1 1 N
 ENDDRAW
 ENDDEF
 #
+# IGBT_N
+#
+DEF IGBT_N Q 0 0 N Y 1 F N
+F0 "Q" 10 170 60 H V R CNN
+F1 "IGBT_N" -75 -75 40 H V R CNN
+F2 "" -20 0 60 H V C CNN
+F3 "" -20 0 60 H V C CNN
+DRAW
+P 2 0 1 0  -50 50  -50 -50 N
+P 2 0 1 0  -25 -25  -25 -50 N
+P 2 0 1 0  -25 0  30 -15 N
+P 2 0 1 0  -25 10  -25 -10 N
+P 2 0 1 0  -25 50  -25 25 N
+P 2 0 1 0  5 35  50 50 N
+P 2 0 1 0  25 -45  -25 -35 N
+P 2 0 1 0  60 20  60 30 N
+P 2 0 1 0  60 20  100 20 N
+P 2 0 1 0  100 20  100 10 N
+P 3 0 1 0  50 65  80 65  80 20 N
+P 3 0 1 0  80 -20  80 -65  50 -65 N
+P 4 0 1 0  -25 30  0 45  5 25  -25 30 N
+P 4 0 1 0  50 -50  30 -35  20 -55  50 -50 N
+P 4 0 1 0  80 20  60 -20  100 -20  80 20 N
+X G 1 -150 0 100 R 40 40 1 1 I
+X C 2 50 150 100 D 40 40 1 1 P
+X E 3 50 -150 100 U 40 40 1 1 P
+ENDDRAW
+ENDDEF
+#
 # INDUCTOR
 #
 DEF INDUCTOR L 0 40 N N 1 F N
diff --git a/Lib/domotab.pretty/TO-247.kicad_mod b/Lib/domotab.pretty/TO-247.kicad_mod
new file mode 100644 (file)
index 0000000..a2edd92
--- /dev/null
@@ -0,0 +1,15 @@
+(module TO-247 (layer F.Cu) (tedit 58983750)
+  (fp_text reference REF** (at 0 -3.05) (layer F.SilkS)
+    (effects (font (size 0.8 0.8) (thickness 0.15)))
+  )
+  (fp_text value TO-247 (at 0 -3.15) (layer F.SilkS) hide
+    (effects (font (size 0.8 0.8) (thickness 0.15)))
+  )
+  (fp_line (start -7.5 -2.5) (end 7.5 -2.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 7.5 -2.5) (end 7.5 2.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 7.5 2.5) (end -7.5 2.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start -7.5 2.5) (end -7.5 -2.5) (layer F.SilkS) (width 0.15))
+  (pad 1 thru_hole circle (at -5.3 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at 5.3 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask F.SilkS))
+)