Skip to content
Snippets Groups Projects
Commit b44e270c authored by Krisjanis Rijnieks's avatar Krisjanis Rijnieks :lion_face:
Browse files

Add 3D footprints to SOIC packages (all except SOIC-10)

parent 318534d4
No related branches found
No related tags found
No related merge requests found
This diff is collapsed.
This diff is collapsed.
File added
File added
(module 10-SOIC-EP_3.9x4.9mm_P1mm_EP2.41x3.3mm (layer F.Cu) (tedit 5EC6D30D)
(module 10-SOIC-EP_3.9x4.9mm_P1mm_EP2.41x3.3mm (layer F.Cu) (tedit 600303B2)
(descr "SOIC, 8 Pin, fab version")
(tags "SOIC fab")
(attr smd)
......@@ -8,15 +8,19 @@
(fp_text value Val** (at 0 0) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.15)))
)
(fp_line (start -1.95 -1.475) (end -0.975 -2.45) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 2.45) (end -1.95 -1.475) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1))
(fp_line (start -0.975 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1))
(fp_line (start 0 -2.56) (end -3.45 -2.56) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -2.56) (end 1.95 -2.56) (layer F.SilkS) (width 0.12))
(fp_line (start 0 2.56) (end -1.95 2.56) (layer F.SilkS) (width 0.12))
(fp_line (start 0 2.56) (end 1.95 2.56) (layer F.SilkS) (width 0.12))
(fp_line (start 0 2.56) (end -1.95 2.56) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -2.56) (end 1.95 -2.56) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -2.56) (end -3.45 -2.56) (layer F.SilkS) (width 0.12))
(fp_line (start -0.975 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 2.45) (end -1.95 -1.475) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 -1.475) (end -0.975 -2.45) (layer F.Fab) (width 0.1))
(fp_line (start -3.7 -2.7) (end 3.7 -2.7) (layer B.CrtYd) (width 0.05))
(fp_line (start 3.7 -2.7) (end 3.7 2.8) (layer B.CrtYd) (width 0.05))
(fp_line (start 3.7 2.8) (end -3.7 2.8) (layer B.CrtYd) (width 0.05))
(fp_line (start -3.7 2.8) (end -3.7 -2.7) (layer B.CrtYd) (width 0.05))
(pad 8 smd rect (at 2.475 0) (size 2 0.6) (layers F.Cu))
(pad 7 smd rect (at 2.475 1) (size 2 0.6) (layers F.Cu))
(pad 6 smd rect (at 2.475 2) (size 2 0.6) (layers F.Cu))
......
(module fab-SOIC-14_3.9x8.7mm_P1.27mm (layer F.Cu) (tedit 5EABE9B1)
(module SOIC-14_3.9x8.7mm_P1.27mm (layer F.Cu) (tedit 60030324)
(descr "SOIC, 14 Pin, fab version")
(tags "SOIC fab")
(attr smd)
(fp_text reference REF** (at 0 -5.28) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 4.435) (end 1.95 4.435) (layer F.SilkS) (width 0.12))
(fp_line (start 0 4.435) (end -1.95 4.435) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -4.435) (end 1.95 -4.435) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -4.435) (end -3.45 -4.435) (layer F.SilkS) (width 0.12))
(fp_line (start -0.975 -4.325) (end 1.95 -4.325) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 -4.325) (end 1.95 4.325) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 4.325) (end -1.95 4.325) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 4.325) (end -1.95 -3.35) (layer F.Fab) (width 0.1))
(fp_text value Val** (at 0 0) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.CrtYd)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.95 -3.35) (end -0.975 -4.325) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 4.325) (end -1.95 -3.35) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 4.325) (end -1.95 4.325) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 -4.325) (end 1.95 4.325) (layer F.Fab) (width 0.1))
(fp_line (start -0.975 -4.325) (end 1.95 -4.325) (layer F.Fab) (width 0.1))
(fp_line (start 0 -4.435) (end -3.45 -4.435) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -4.435) (end 1.95 -4.435) (layer F.SilkS) (width 0.12))
(fp_line (start 0 4.435) (end -1.95 4.435) (layer F.SilkS) (width 0.12))
(fp_line (start 0 4.435) (end 1.95 4.435) (layer F.SilkS) (width 0.12))
(fp_line (start -3.6 -4.5) (end 3.7 -4.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 -4.5) (end 3.7 4.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 4.5) (end -3.6 4.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.6 4.5) (end -3.6 -4.5) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -2.475 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -2.475 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -2.475 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
......@@ -28,7 +38,7 @@
(pad 12 smd rect (at 2.475 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 2.475 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 2.475 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
(model ${FAB}/fab.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
......
(module SOIC-20_7.5x12.8mm_P1.27mm (layer F.Cu) (tedit 5F1F0306)
(module SOIC-20_7.5x12.8mm_P1.27mm (layer F.Cu) (tedit 600301A3)
(descr "SOIC, 20 Pin, fab version")
(tags "SOIC fab")
(attr smd)
......@@ -8,6 +8,10 @@
(fp_text value Val** (at 0 0) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.15)))
)
(fp_line (start -5.95 6.75) (end -5.95 -6.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 6 6.75) (end -5.95 6.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 6 -6.75) (end 6 6.75) (layer B.CrtYd) (width 0.05))
(fp_line (start -5.95 -6.75) (end 6 -6.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 0 6.51) (end 3.86 6.51) (layer F.SilkS) (width 0.12))
(fp_line (start 0 6.51) (end -3.86 6.51) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -6.51) (end 3.86 -6.51) (layer F.SilkS) (width 0.12))
......@@ -17,8 +21,11 @@
(fp_line (start 3.75 6.4) (end -3.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -3.75 6.4) (end -3.75 -5.4) (layer F.Fab) (width 0.1))
(fp_line (start -3.75 -5.4) (end -2.75 -6.4) (layer F.Fab) (width 0.1))
(fp_text user %R (at 0 0) (layer B.CrtYd)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -4.65 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -4.65 -4.445) (size 2 0.6) (layers F.Cu F.Paste B.Mask))
(pad 2 smd rect (at -4.65 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -4.65 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -4.65 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -4.65 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
......@@ -37,7 +44,7 @@
(pad 18 smd rect (at 4.65 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 4.65 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 4.65 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-20W_7.5x12.8mm_P1.27mm.wrl
(model ${FAB}/fab.3dshapes/SOIC-20_7.5x12.8mm_P1.27mm.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
......
(module SOIC-8_3.9x4.9mm_P1.27mm (layer F.Cu) (tedit 6002FC31)
(module SOIC-8_3.9x4.9mm_P1.27mm (layer F.Cu) (tedit 6002FE9A)
(tags "SOIC 1.27")
(attr smd)
(fp_text reference REF** (at 0 -3.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOIC-8_3.9x4.9mm_P1.27mm (at 0 0) (layer F.Fab)
(fp_text value SOIC-8_3.9x4.9mm_P1.27mm (at 0 3.683) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.9 2.75) (end -3.9 -2.8) (layer B.CrtYd) (width 0.05))
......
(module SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm (layer F.Cu) (tedit 5F06CCC6)
(module SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm (layer F.Cu) (tedit 6002FF0E)
(tags "SOIC 1.27")
(attr smd)
(fp_text reference REF** (at 0 -3.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm (at 0 0) (layer F.Fab)
(fp_text value SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm (at -0.127 3.81) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center -2.87 -3.23) (end -2.67 -3.23) (layer F.SilkS) (width 0.12))
(fp_line (start -3.69 -2.575) (end 2.075 -2.575) (layer F.SilkS) (width 0.15))
(fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 -2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1))
(fp_line (start -2.075 2.575) (end 2.075 2.575) (layer F.SilkS) (width 0.15))
(fp_line (start -3.69 -2.575) (end 2.075 -2.575) (layer F.SilkS) (width 0.15))
(fp_circle (center -2.87 -3.23) (end -2.67 -3.23) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.9 0.9) (thickness 0.135)))
)
(fp_line (start 3.95 2.75) (end -3.9 2.75) (layer B.CrtYd) (width 0.05))
(fp_line (start -3.9 2.75) (end -3.9 -2.8) (layer B.CrtYd) (width 0.05))
(fp_line (start -3.9 -2.8) (end 3.95 -2.8) (layer B.CrtYd) (width 0.05))
(fp_line (start 3.95 -2.8) (end 3.95 2.75) (layer B.CrtYd) (width 0.05))
(pad 9 smd rect (at 0 0) (size 2.41 3.3) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(pad 8 smd rect (at 2.8 -1.905) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
......@@ -23,7 +31,7 @@
(pad 3 smd rect (at -2.8 0.635) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -2.8 -0.635) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -2.8 -1.905) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm.wrl
(model ${FAB}/fab.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
......
(module fab-SOIC-20_7.5x12.8mm_P1.27mm (layer F.Cu) (tedit 5EABEA65)
(module fab-SOIC-20_7.5x12.8mm_P1.27mm (layer F.Cu) (tedit 6002FCF3)
(descr "SOIC, 20 Pin, fab version")
(tags "SOIC fab")
(attr smd)
(fp_text reference REF** (at 0 -7.35) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 6.51) (end 3.86 6.51) (layer F.SilkS) (width 0.12))
(fp_line (start 0 6.51) (end -3.86 6.51) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -6.51) (end 3.86 -6.51) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -6.51) (end -3.86 -6.51) (layer F.SilkS) (width 0.12))
(fp_line (start -2.75 -6.4) (end 3.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 3.75 -6.4) (end 3.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 3.75 6.4) (end -3.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -3.75 6.4) (end -3.75 -5.4) (layer F.Fab) (width 0.1))
(fp_text value Val** (at 0 0) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.15)))
)
(fp_line (start -3.75 -5.4) (end -2.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start -3.75 6.4) (end -3.75 -5.4) (layer F.Fab) (width 0.1))
(fp_line (start 3.75 6.4) (end -3.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 3.75 -6.4) (end 3.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -2.75 -6.4) (end 3.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 0 -6.51) (end -3.86 -6.51) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -6.51) (end 3.86 -6.51) (layer F.SilkS) (width 0.12))
(fp_line (start 0 6.51) (end -3.86 6.51) (layer F.SilkS) (width 0.12))
(fp_line (start 0 6.51) (end 3.86 6.51) (layer F.SilkS) (width 0.12))
(fp_line (start -5.85 -6.8) (end 5.95 -6.8) (layer B.CrtYd) (width 0.01))
(fp_line (start 5.95 -6.8) (end 5.95 6.75) (layer B.CrtYd) (width 0.01))
(fp_line (start 5.95 6.75) (end -5.85 6.75) (layer B.CrtYd) (width 0.01))
(fp_line (start -5.85 6.75) (end -5.85 -6.8) (layer B.CrtYd) (width 0.01))
(pad 1 smd rect (at -4.65 -5.715) (size 2 0.6) (layers F.Cu))
(pad 2 smd rect (at -4.65 -4.445) (size 2 0.6) (layers F.Cu))
(pad 3 smd rect (at -4.65 -3.175) (size 2 0.6) (layers F.Cu))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment