diode footprint fixes, ek508, sparkgap improvement

fb
Ondřej Hruška 5 years ago
parent c204f4f13c
commit 3844d761ee
  1. 20
      Hruska.pretty/D_MiniMELF_Arrow_Handsoldering.kicad_mod
  2. 42
      Hruska.pretty/D_SMA_Arrow_Handsoldering.kicad_mod
  3. 21
      Hruska.pretty/EK508-6.kicad_mod
  4. 18
      Hruska.pretty/PCB_Spark_2.kicad_mod
  5. 4
      empty.kicad_wks

@ -1,4 +1,4 @@
(module D_MiniMELF_Arrow_Handsoldering (layer F.Cu) (tedit 5CA5B296) (module D_MiniMELF_Arrow_Handsoldering (layer F.Cu) (tedit 5CBF232D)
(descr "Diode Mini-MELF Handsoldering") (descr "Diode Mini-MELF Handsoldering")
(tags "Diode Mini-MELF Handsoldering") (tags "Diode Mini-MELF Handsoldering")
(attr smd) (attr smd)
@ -11,9 +11,9 @@
(fp_text user %R (at 0 -1.75) (layer F.Fab) (fp_text user %R (at 0 -1.75) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_line (start 2.75 -1) (end -3.6 -1) (layer F.SilkS) (width 0.12)) (fp_line (start 2.75 -1) (end -2.7 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -3.6 -1) (end -3.6 0.984) (layer F.SilkS) (width 0.12)) (fp_line (start -2.7 -1) (end -2.7 0.984) (layer F.SilkS) (width 0.12))
(fp_line (start -3.6 0.984) (end 2.75 1) (layer F.SilkS) (width 0.12)) (fp_line (start -2.7 1) (end 2.75 1) (layer F.SilkS) (width 0.12))
(fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer F.Fab) (width 0.1)) (fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer F.Fab) (width 0.1))
(fp_line (start 1.65 0.8) (end -1.65 0.8) (layer F.Fab) (width 0.1)) (fp_line (start 1.65 0.8) (end -1.65 0.8) (layer F.Fab) (width 0.1))
(fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer F.Fab) (width 0.1)) (fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer F.Fab) (width 0.1))
@ -25,18 +25,18 @@
(fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1))
(fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1))
(fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1))
(fp_line (start -3.7 -1.1) (end 3.5 -1.1) (layer F.CrtYd) (width 0.05)) (fp_line (start -2.8 -1.1) (end 2.9 -1.1) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.5 -1.1) (end 3.5 1.1) (layer F.CrtYd) (width 0.05)) (fp_line (start 2.9 -1.1) (end 2.9 1.1) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.5 1.1) (end -3.7 1.1) (layer F.CrtYd) (width 0.05)) (fp_line (start 2.9 1.1) (end -2.8 1.1) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.7 1.1) (end -3.7 -1.1) (layer F.CrtYd) (width 0.05)) (fp_line (start -2.8 1.1) (end -2.8 -1.1) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.9 0) (end -0.508 0) (layer F.SilkS) (width 0.15)) (fp_line (start -0.9 0) (end -0.508 0) (layer F.SilkS) (width 0.15))
(fp_line (start -0.508 -0.508) (end -0.508 0.508) (layer F.SilkS) (width 0.15)) (fp_line (start -0.508 -0.508) (end -0.508 0.508) (layer F.SilkS) (width 0.15))
(fp_line (start -0.508 0) (end 0.508 -0.508) (layer F.SilkS) (width 0.15)) (fp_line (start -0.508 0) (end 0.508 -0.508) (layer F.SilkS) (width 0.15))
(fp_line (start 0.508 -0.508) (end 0.508 0.508) (layer F.SilkS) (width 0.15)) (fp_line (start 0.508 -0.508) (end 0.508 0.508) (layer F.SilkS) (width 0.15))
(fp_line (start 0.508 0.508) (end -0.508 0) (layer F.SilkS) (width 0.15)) (fp_line (start 0.508 0.508) (end -0.508 0) (layer F.SilkS) (width 0.15))
(fp_line (start 0.508 0) (end 0.9 0) (layer F.SilkS) (width 0.15)) (fp_line (start 0.508 0) (end 0.9 0) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -2.3 0) (size 2.3 1.7) (layers F.Cu F.Paste F.Mask)) (pad 1 smd rect (at -2 0) (size 1.3 1.7) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 2.3 0) (size 2.3 1.7) (layers F.Cu F.Paste F.Mask)) (pad 2 smd rect (at 2 0) (size 1.3 1.7) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_MiniMELF.wrl (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_MiniMELF.wrl
(at (xyz 0 0 0)) (at (xyz 0 0 0))
(scale (xyz 1 1 1)) (scale (xyz 1 1 1))

@ -0,0 +1,42 @@
(module D_SMA_Arrow_Handsoldering (layer F.Cu) (tedit 5CBF2460)
(descr "Diode SMA (DO-214AC) Handsoldering")
(tags "Diode SMA (DO-214AC) Handsoldering")
(attr smd)
(fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value D_SMA_Arrow_Handsoldering (at 0 2.6) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.8 -1.65) (end 2.5 -1.65) (layer F.SilkS) (width 0.12))
(fp_line (start -3.8 1.65) (end 2.5 1.65) (layer F.SilkS) (width 0.12))
(fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
(fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) (layer F.Fab) (width 0.1))
(fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) (layer F.Fab) (width 0.1))
(fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) (layer F.Fab) (width 0.1))
(fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) (layer F.Fab) (width 0.1))
(fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) (layer F.Fab) (width 0.1))
(fp_line (start -3.9 1.75) (end -3.9 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 1.75) (end -3.9 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 -1.75) (end 3.7 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.9 -1.75) (end 3.7 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.3 -1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
(fp_line (start 2.3 -1.5) (end 2.3 1.5) (layer F.Fab) (width 0.1))
(fp_line (start -2.3 1.5) (end -2.3 -1.5) (layer F.Fab) (width 0.1))
(fp_line (start 2.3 1.5) (end -2.3 1.5) (layer F.Fab) (width 0.1))
(fp_line (start -3.8 -1.65) (end -3.8 1.65) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 0 -2.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.5 -0.8) (end -0.5 0) (layer F.SilkS) (width 0.2))
(fp_line (start -0.5 0) (end 0.5 0.8) (layer F.SilkS) (width 0.2))
(fp_line (start -0.5 -0.8) (end -0.5 0.8) (layer F.SilkS) (width 0.2))
(fp_line (start 0.5 0.8) (end 0.5 -0.8) (layer F.SilkS) (width 0.2))
(pad 2 smd rect (at 2.2 0) (size 2.7 1.8) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -2.2 0) (size 2.7 1.8) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMA.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

@ -0,0 +1,21 @@
(module EK508-6 (layer F.Cu) (tedit 5CAB475A)
(fp_text reference REF** (at -0.8 -6) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value EK508-6 (at 8.2 -5.9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.8 -5) (end -2.8 5.8) (layer F.SilkS) (width 0.2))
(fp_line (start -2.8 -5) (end 28.2 -5) (layer F.SilkS) (width 0.2))
(fp_line (start 28.2 -5) (end 28.2 5.8) (layer F.SilkS) (width 0.2))
(fp_line (start -2.8 5.8) (end 28.2 5.8) (layer F.SilkS) (width 0.2))
(fp_line (start -2.8 5.8) (end -1 4) (layer F.SilkS) (width 0.2))
(fp_line (start -1 4) (end 26.4 4) (layer F.SilkS) (width 0.2))
(fp_line (start 28.2 5.8) (end 26.4 4) (layer F.SilkS) (width 0.2))
(pad 1 thru_hole rect (at 0 0) (size 2.5 2.5) (drill 1.1) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 5.08 0) (size 2.5 2.5) (drill 1.1) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 10.16 0) (size 2.5 2.5) (drill 1.1) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 15.24 0) (size 2.5 2.5) (drill 1.1) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 20.32 0) (size 2.5 2.5) (drill 1.1) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 25.4 0) (size 2.5 2.5) (drill 1.1) (layers *.Cu *.Mask))
)

@ -1,18 +1,18 @@
(module PCB_Spark_2 (layer F.Cu) (tedit 5C9B49DF) (module PCB_Spark_2 (layer F.Cu) (tedit 5CAC56FC)
(fp_text reference REF** (at 2.921 -2.413) (layer F.SilkS) (fp_text reference REF** (at 2.921 -2.413) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_text value PCB_Spark_2 (at -5.461 -2.54) (layer F.Fab) (fp_text value PCB_Spark_2 (at -5.461 -2.54) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_poly (pts (xy -0.889 -1.27) (xy 0 -1.27) (xy -0.254 -1.016) (xy 0 -0.762) (fp_poly (pts (xy -0.989 -1.27) (xy -0.1 -1.27) (xy -0.354 -1.016) (xy -0.1 -0.762)
(xy -0.254 -0.508) (xy 0 -0.254) (xy -0.254 0) (xy 0 0.254) (xy -0.354 -0.508) (xy -0.1 -0.254) (xy -0.354 0) (xy -0.1 0.254)
(xy -0.254 0.508) (xy 0 0.762) (xy -0.254 1.016) (xy 0 1.27) (xy -0.354 0.508) (xy -0.1 0.762) (xy -0.354 1.016) (xy -0.1 1.27)
(xy -0.889 1.27)) (layer F.Cu) (width 0)) (xy -0.989 1.27)) (layer F.Cu) (width 0))
(fp_poly (pts (xy 0.127 -1.27) (xy 1.016 -1.27) (xy 1.016 1.27) (xy 0.127 1.27) (fp_poly (pts (xy 0.246 -1.27) (xy 1.135 -1.27) (xy 1.135 1.27) (xy 0.246 1.27)
(xy 0.381 1.016) (xy 0.127 0.762) (xy 0.381 0.508) (xy 0.127 0.254) (xy 0.5 1.016) (xy 0.246 0.762) (xy 0.5 0.508) (xy 0.246 0.254)
(xy 0.381 0) (xy 0.127 -0.254) (xy 0.381 -0.508) (xy 0.127 -0.762) (xy 0.5 0) (xy 0.246 -0.254) (xy 0.5 -0.508) (xy 0.246 -0.762)
(xy 0.381 -1.016)) (layer F.Cu) (width 0)) (xy 0.5 -1.016)) (layer F.Cu) (width 0))
(fp_poly (pts (xy -1.143 -1.397) (xy 1.27 -1.397) (xy 1.27 1.397) (xy -1.143 1.397)) (layer F.Mask) (width 0.1)) (fp_poly (pts (xy -1.143 -1.397) (xy 1.27 -1.397) (xy 1.27 1.397) (xy -1.143 1.397)) (layer F.Mask) (width 0.1))
(fp_line (start -1.27 -1.524) (end 1.397 -1.524) (layer F.SilkS) (width 0.12)) (fp_line (start -1.27 -1.524) (end 1.397 -1.524) (layer F.SilkS) (width 0.12))
(fp_line (start 1.397 -1.524) (end 1.397 1.524) (layer F.SilkS) (width 0.12)) (fp_line (start 1.397 -1.524) (end 1.397 1.524) (layer F.SilkS) (width 0.12))

@ -0,0 +1,4 @@
(page_layout
(setup (textsize 1.5 1.5)(linewidth 0.15)(textlinewidth 0.15)
(left_margin 10)(right_margin 10)(top_margin 10)(bottom_margin 10))
)
Loading…
Cancel
Save