This repository has been archived by the owner on Oct 2, 2020. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Scripted sop-4 and sop-18 footpritns (#1386)
- Loading branch information
1 parent
781e877
commit 4c41a4c
Showing
3 changed files
with
84 additions
and
82 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
(module SOP-18_7x12.5mm_P1.27mm (layer F.Cu) (tedit 5C5B5C0A) | ||
(descr "SOP, 18 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=30523), generated with kicad-footprint-generator ipc_gullwing_generator.py") | ||
(tags "SOP SO") | ||
(attr smd) | ||
(fp_text reference REF** (at 0 -7.2) (layer F.SilkS) | ||
(effects (font (size 1 1) (thickness 0.15))) | ||
) | ||
(fp_text value SOP-18_7x12.5mm_P1.27mm (at 0 7.2) (layer F.Fab) | ||
(effects (font (size 1 1) (thickness 0.15))) | ||
) | ||
(fp_line (start 0 6.36) (end 3.61 6.36) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 3.61 6.36) (end 3.61 5.64) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 0 6.36) (end -3.61 6.36) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -3.61 6.36) (end -3.61 5.64) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 0 -6.36) (end 3.61 -6.36) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 3.61 -6.36) (end 3.61 -5.64) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 0 -6.36) (end -3.61 -6.36) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -3.61 -6.36) (end -3.61 -5.64) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -3.61 -5.64) (end -5.65 -5.64) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -2.5 -6.25) (end 3.5 -6.25) (layer F.Fab) (width 0.1)) | ||
(fp_line (start 3.5 -6.25) (end 3.5 6.25) (layer F.Fab) (width 0.1)) | ||
(fp_line (start 3.5 6.25) (end -3.5 6.25) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -3.5 6.25) (end -3.5 -5.25) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -3.5 -5.25) (end -2.5 -6.25) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -5.9 -6.5) (end -5.9 6.5) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start -5.9 6.5) (end 5.9 6.5) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start 5.9 6.5) (end 5.9 -6.5) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start 5.9 -6.5) (end -5.9 -6.5) (layer F.CrtYd) (width 0.05)) | ||
(pad 1 smd roundrect (at -4.775 -5.08) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 2 smd roundrect (at -4.775 -3.81) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 3 smd roundrect (at -4.775 -2.54) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 4 smd roundrect (at -4.775 -1.27) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 5 smd roundrect (at -4.775 0) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 6 smd roundrect (at -4.775 1.27) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 7 smd roundrect (at -4.775 2.54) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 8 smd roundrect (at -4.775 3.81) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 9 smd roundrect (at -4.775 5.08) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 10 smd roundrect (at 4.775 5.08) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 11 smd roundrect (at 4.775 3.81) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 12 smd roundrect (at 4.775 2.54) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 13 smd roundrect (at 4.775 1.27) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 14 smd roundrect (at 4.775 0) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 15 smd roundrect (at 4.775 -1.27) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 16 smd roundrect (at 4.775 -2.54) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 17 smd roundrect (at 4.775 -3.81) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 18 smd roundrect (at 4.775 -5.08) (size 1.75 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(fp_text user %R (at 0 0) (layer F.Fab) | ||
(effects (font (size 1 1) (thickness 0.15))) | ||
) | ||
(model ${KISYS3DMOD}/Package_SO.3dshapes/SOP-18_7x12.5mm_P1.27mm.wrl | ||
(at (xyz 0 0 0)) | ||
(scale (xyz 1 1 1)) | ||
(rotate (xyz 0 0 0)) | ||
) | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,41 +1,41 @@ | ||
(module SOP-4_3.8x4.1mm_P2.54mm (layer F.Cu) (tedit 5A02F25C) | ||
(descr "Specialized footprint for IXYS CPC1017N solid state relay similar to SO-4 http://www.ixysic.com/home/pdfs.nsf/www/CPC1017N.pdf/$file/CPC1017N.pdf") | ||
(tags "SO SOIC 2.54") | ||
(module SOP-4_3.8x4.1mm_P2.54mm (layer F.Cu) (tedit 5C5B5C0A) | ||
(descr "SOP, 4 Pin (http://www.ixysic.com/home/pdfs.nsf/www/CPC1017N.pdf/$file/CPC1017N.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") | ||
(tags "SOP SO") | ||
(attr smd) | ||
(fp_text reference REF** (at 0 -3.5) (layer F.SilkS) | ||
(fp_text reference REF** (at 0 -3) (layer F.SilkS) | ||
(effects (font (size 1 1) (thickness 0.15))) | ||
) | ||
(fp_text value SOP-4_3.8x4.1mm_P2.54mm (at 0 3.5) (layer F.Fab) | ||
(fp_text value SOP-4_3.8x4.1mm_P2.54mm (at 0 3) (layer F.Fab) | ||
(effects (font (size 1 1) (thickness 0.15))) | ||
) | ||
(fp_line (start -0.905 -2.0445) (end 1.905 -2.0445) (layer F.Fab) (width 0.1)) | ||
(fp_line (start 0 2.16) (end 2.01 2.16) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 2.01 2.16) (end 2.01 1.805) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 0 2.16) (end -2.01 2.16) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -2.01 2.16) (end -2.01 1.805) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 0 -2.16) (end 2.01 -2.16) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 2.01 -2.16) (end 2.01 -1.805) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 0 -2.16) (end -2.01 -2.16) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -2.01 -2.16) (end -2.01 -1.805) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -2.01 -1.805) (end -3.475 -1.805) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -0.95 -2.05) (end 1.9 -2.05) (layer F.Fab) (width 0.1)) | ||
(fp_line (start 1.9 -2.05) (end 1.9 2.05) (layer F.Fab) (width 0.1)) | ||
(fp_line (start 1.9 2.05) (end -1.9 2.05) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -1.9 2.05) (end -1.9 -1.1) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -1.9 -1.1) (end -0.95 -2.05) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -3.72 -2.3) (end -3.72 2.3) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start -3.72 2.3) (end 3.72 2.3) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start 3.72 2.3) (end 3.72 -2.3) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start 3.72 -2.3) (end -3.72 -2.3) (layer F.CrtYd) (width 0.05)) | ||
(pad 1 smd roundrect (at -2.75 -1.27) (size 1.45 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 2 smd roundrect (at -2.75 1.27) (size 1.45 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 3 smd roundrect (at 2.75 1.27) (size 1.45 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(pad 4 smd roundrect (at 2.75 -1.27) (size 1.45 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) | ||
(fp_text user %R (at 0 0) (layer F.Fab) | ||
(effects (font (size 0.8 0.8) (thickness 0.12))) | ||
(effects (font (size 0.95 0.95) (thickness 0.14))) | ||
) | ||
(fp_line (start 2 2.15) (end 2 1.8) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -2 2.15) (end 2 2.15) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -2 1.8) (end -2 2.15) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -2 -1.8) (end -3.6 -1.8) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 2 -2.15) (end 2 -1.8) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -2 -2.15) (end 2 -2.15) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -2 -1.8) (end -2 -2.15) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -3.73 -2.3) (end 3.73 -2.3) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start -3.73 2.3) (end -3.73 -2.3) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start 3.73 2.3) (end -3.73 2.3) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start 3.73 -2.3) (end 3.73 2.3) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start -1.905 2.0445) (end 1.905 2.0445) (layer F.Fab) (width 0.1)) | ||
(fp_line (start 1.905 2.0445) (end 1.905 -2.0445) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -1.905 2.0445) (end -1.905 -1.0445) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -2 0.75) (end -2 -0.75) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 2 0.75) (end 2 -0.75) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -1.905 -1.0445) (end -0.905 -2.0445) (layer F.Fab) (width 0.1)) | ||
(pad 1 smd rect (at -2.75 -1.27) (size 1.45 0.55) (layers F.Cu F.Paste F.Mask)) | ||
(pad 2 smd rect (at -2.75 1.27) (size 1.45 0.55) (layers F.Cu F.Paste F.Mask)) | ||
(pad 3 smd rect (at 2.75 1.27) (size 1.45 0.55) (layers F.Cu F.Paste F.Mask)) | ||
(pad 4 smd rect (at 2.75 -1.27) (size 1.45 0.55) (layers F.Cu F.Paste F.Mask)) | ||
(model ${KISYS3DMOD}/Package_SO.3dshapes/SOP-4_3.8x4.1mm_P2.54mm.wrl | ||
(at (xyz 0 0 0)) | ||
(scale (xyz 1 1 1)) | ||
(rotate (xyz 0 0 0)) | ||
) | ||
) | ||
) |