Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

Commit

Permalink
Merge pull request #1905 from poeschlr/new_export_qfp
Browse files Browse the repository at this point in the history
QFP fix EP round radius (split #1821)
  • Loading branch information
evanshultz authored Nov 13, 2019
2 parents 9ae02b5 + b69da4f commit 93fd194
Show file tree
Hide file tree
Showing 22 changed files with 1,383 additions and 1,383 deletions.
22 changes: 11 additions & 11 deletions Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm.kicad_mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(module EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm (layer F.Cu) (tedit 5C196DB0)
(module EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm (layer F.Cu) (tedit 5DC5FE73)
(descr "EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "EQFP QFP")
(attr smd)
Expand Down Expand Up @@ -46,16 +46,6 @@
(fp_line (start 10.25 10.25) (end 10.25 9.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.25 9.15) (end 11.65 9.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.65 9.15) (end 11.65 0) (layer F.CrtYd) (width 0.05))
(pad 145 smd roundrect (at 0 0) (size 4 4) (layers F.Cu F.Mask) (roundrect_rratio 0.0625))
(pad "" smd roundrect (at -1.33 -1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at -1.33 0) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at -1.33 1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 0 -1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 0 0) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 0 1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 1.33 -1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 1.33 0) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 1.33 1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad 1 smd roundrect (at -10.6625 -8.75) (size 1.475 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at -10.6625 -8.25) (size 1.475 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 3 smd roundrect (at -10.6625 -7.75) (size 1.475 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
Expand Down Expand Up @@ -200,6 +190,16 @@
(pad 142 smd roundrect (at -7.75 -10.6625) (size 0.3 1.475) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 143 smd roundrect (at -8.25 -10.6625) (size 0.3 1.475) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 144 smd roundrect (at -8.75 -10.6625) (size 0.3 1.475) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 145 smd rect (at 0 0) (size 4 4) (layers F.Cu F.Mask))
(pad "" smd roundrect (at -1.33 -1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at -1.33 0) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at -1.33 1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 0 -1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 0 0) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 0 1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 1.33 -1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 1.33 0) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(pad "" smd roundrect (at 1.33 1.33) (size 1.07 1.07) (layers F.Paste) (roundrect_rratio 0.233645))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(module EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias (layer F.Cu) (tedit 5C196DB0)
(module EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias (layer F.Cu) (tedit 5DC5FE73)
(descr "EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "EQFP QFP")
(attr smd)
Expand Down Expand Up @@ -46,57 +46,6 @@
(fp_line (start 10.25 10.25) (end 10.25 9.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.25 9.15) (end 11.65 9.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.65 9.15) (end 11.65 0) (layer F.CrtYd) (width 0.05))
(pad 145 smd roundrect (at 0 0) (size 4 4) (layers F.Cu F.Mask) (roundrect_rratio 0.0625))
(pad 145 thru_hole circle (at -1.2 -1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 0 -1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 1.2 -1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at -1.2 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 1.2 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at -1.2 1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 0 1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 1.2 1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 smd roundrect (at 0 0) (size 2.9 2.9) (layers B.Cu) (roundrect_rratio 0.086207))
(pad "" smd roundrect (at -0.6 -0.6) (size 0.967471 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -0.6 0.6) (size 0.967471 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 0.6 -0.6) (size 0.967471 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 0.6 0.6) (size 0.967471 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -1.6 -0.6) (size 0.644981 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -1.6 0.6) (size 0.644981 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 1.6 -0.6) (size 0.644981 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 1.6 0.6) (size 0.644981 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -0.6 -1.6) (size 0.967471 0.644981) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 0.6 -1.6) (size 0.967471 0.644981) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -0.6 1.6) (size 0.967471 0.644981) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 0.6 1.6) (size 0.967471 0.644981) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd custom (at -1.6 -1.6) (size 0.554596 0.554596) (layers F.Paste)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly (pts
(xy -0.161245 -0.161245) (xy 0.161245 -0.161245) (xy 0.161245 0.033422) (xy 0.033422 0.161245)
(xy -0.161245 0.161245)) (width 0.32249))
))
(pad "" smd custom (at -1.6 1.6) (size 0.554596 0.554596) (layers F.Paste)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly (pts
(xy -0.161245 -0.161245) (xy 0.033422 -0.161245) (xy 0.161245 -0.033422) (xy 0.161245 0.161245)
(xy -0.161245 0.161245)) (width 0.32249))
))
(pad "" smd custom (at 1.6 -1.6) (size 0.554596 0.554596) (layers F.Paste)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly (pts
(xy -0.161245 -0.161245) (xy 0.161245 -0.161245) (xy 0.161245 0.161245) (xy -0.033422 0.161245)
(xy -0.161245 0.033422)) (width 0.32249))
))
(pad "" smd custom (at 1.6 1.6) (size 0.554596 0.554596) (layers F.Paste)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly (pts
(xy -0.161245 -0.033422) (xy -0.033422 -0.161245) (xy 0.161245 -0.161245) (xy 0.161245 0.161245)
(xy -0.161245 0.161245)) (width 0.32249))
))
(pad 1 smd roundrect (at -10.6625 -8.75) (size 1.475 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at -10.6625 -8.25) (size 1.475 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 3 smd roundrect (at -10.6625 -7.75) (size 1.475 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
Expand Down Expand Up @@ -241,6 +190,57 @@
(pad 142 smd roundrect (at -7.75 -10.6625) (size 0.3 1.475) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 143 smd roundrect (at -8.25 -10.6625) (size 0.3 1.475) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 144 smd roundrect (at -8.75 -10.6625) (size 0.3 1.475) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 145 smd rect (at 0 0) (size 4 4) (layers F.Cu F.Mask))
(pad 145 thru_hole circle (at -1.2 -1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 0 -1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 1.2 -1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at -1.2 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 1.2 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at -1.2 1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 0 1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 thru_hole circle (at 1.2 1.2) (size 0.5 0.5) (drill 0.2) (layers *.Cu))
(pad 145 smd rect (at 0 0) (size 2.9 2.9) (layers B.Cu))
(pad "" smd roundrect (at -0.6 -0.6) (size 0.967471 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -0.6 0.6) (size 0.967471 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 0.6 -0.6) (size 0.967471 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 0.6 0.6) (size 0.967471 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -1.6 -0.6) (size 0.644981 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -1.6 0.6) (size 0.644981 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 1.6 -0.6) (size 0.644981 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 1.6 0.6) (size 0.644981 0.967471) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -0.6 -1.6) (size 0.967471 0.644981) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 0.6 -1.6) (size 0.967471 0.644981) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at -0.6 1.6) (size 0.967471 0.644981) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd roundrect (at 0.6 1.6) (size 0.967471 0.644981) (layers F.Paste) (roundrect_rratio 0.25))
(pad "" smd custom (at -1.6 -1.6) (size 0.554596 0.554596) (layers F.Paste)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly (pts
(xy -0.232106 -0.232106) (xy 0.232106 -0.232106) (xy 0.232106 0.157228) (xy 0.157228 0.232106)
(xy -0.232106 0.232106)) (width 0.180769))
))
(pad "" smd custom (at -1.6 1.6) (size 0.554596 0.554596) (layers F.Paste)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly (pts
(xy -0.232106 -0.232106) (xy 0.157228 -0.232106) (xy 0.232106 -0.157228) (xy 0.232106 0.232106)
(xy -0.232106 0.232106)) (width 0.180769))
))
(pad "" smd custom (at 1.6 -1.6) (size 0.554596 0.554596) (layers F.Paste)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly (pts
(xy -0.232106 -0.232106) (xy 0.232106 -0.232106) (xy 0.232106 0.232106) (xy -0.157228 0.232106)
(xy -0.232106 0.157228)) (width 0.180769))
))
(pad "" smd custom (at 1.6 1.6) (size 0.554596 0.554596) (layers F.Paste)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly (pts
(xy -0.232106 -0.157228) (xy -0.157228 -0.232106) (xy 0.232106 -0.232106) (xy 0.232106 0.232106)
(xy -0.232106 0.232106)) (width 0.180769))
))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
Expand Down
36 changes: 18 additions & 18 deletions Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm.kicad_mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(module EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm (layer F.Cu) (tedit 5C196DB0)
(module EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm (layer F.Cu) (tedit 5DC5FE73)
(descr "EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "EQFP QFP")
(attr smd)
Expand Down Expand Up @@ -46,23 +46,6 @@
(fp_line (start 10.25 10.25) (end 10.25 9.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.25 9.15) (end 11.65 9.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.65 9.15) (end 11.65 0) (layer F.CrtYd) (width 0.05))
(pad 145 smd roundrect (at 0 0) (size 5 5) (layers F.Cu F.Mask) (roundrect_rratio 0.05))
(pad "" smd roundrect (at -1.875 -1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -1.875 -0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -1.875 0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -1.875 1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -0.625 -1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -0.625 -0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -0.625 0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -0.625 1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 0.625 -1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 0.625 -0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 0.625 0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 0.625 1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 1.875 -1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 1.875 -0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 1.875 0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 1.875 1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad 1 smd roundrect (at -10.6625 -8.75) (size 1.475 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at -10.6625 -8.25) (size 1.475 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 3 smd roundrect (at -10.6625 -7.75) (size 1.475 0.3) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
Expand Down Expand Up @@ -207,6 +190,23 @@
(pad 142 smd roundrect (at -7.75 -10.6625) (size 0.3 1.475) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 143 smd roundrect (at -8.25 -10.6625) (size 0.3 1.475) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 144 smd roundrect (at -8.75 -10.6625) (size 0.3 1.475) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 145 smd rect (at 0 0) (size 5 5) (layers F.Cu F.Mask))
(pad "" smd roundrect (at -1.875 -1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -1.875 -0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -1.875 0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -1.875 1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -0.625 -1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -0.625 -0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -0.625 0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at -0.625 1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 0.625 -1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 0.625 -0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 0.625 0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 0.625 1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 1.875 -1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 1.875 -0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 1.875 0.625) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(pad "" smd roundrect (at 1.875 1.875) (size 1.01 1.01) (layers F.Paste) (roundrect_rratio 0.247525))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
Expand Down
Loading

0 comments on commit 93fd194

Please sign in to comment.