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")
(tags "Diode Mini-MELF Handsoldering")
(attr smd)
@ -11,9 +11,9 @@
(fp_text user %R (at 0 -1.75) (layer F.Fab)
(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 -3.6 -1) (end -3.6 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.75 -1) (end -2.7 -1) (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 -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))
@ -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.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 3.5 -1.1) (end 3.5 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 -3.7 1.1) (end -3.7 -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 2.9 -1.1) (end 2.9 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 -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.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.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) (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 2 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 0) (size 1.3 1.7) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_MiniMELF.wrl
(at (xyz 0 0 0))
(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)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value PCB_Spark_2 (at -5.461 -2.54) (layer F.Fab)
(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)
(xy -0.254 -0.508) (xy 0 -0.254) (xy -0.254 0) (xy 0 0.254)
(xy -0.254 0.508) (xy 0 0.762) (xy -0.254 1.016) (xy 0 1.27)
(xy -0.889 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)
(xy 0.381 1.016) (xy 0.127 0.762) (xy 0.381 0.508) (xy 0.127 0.254)
(xy 0.381 0) (xy 0.127 -0.254) (xy 0.381 -0.508) (xy 0.127 -0.762)
(xy 0.381 -1.016)) (layer F.Cu) (width 0))
(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.354 -0.508) (xy -0.1 -0.254) (xy -0.354 0) (xy -0.1 0.254)
(xy -0.354 0.508) (xy -0.1 0.762) (xy -0.354 1.016) (xy -0.1 1.27)
(xy -0.989 1.27)) (layer F.Cu) (width 0))
(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.5 1.016) (xy 0.246 0.762) (xy 0.5 0.508) (xy 0.246 0.254)
(xy 0.5 0) (xy 0.246 -0.254) (xy 0.5 -0.508) (xy 0.246 -0.762)
(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_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))

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