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

Transform jumpers into graphical polygons #1437

Merged
merged 1 commit into from
Feb 25, 2019

Conversation

sethhillbrand
Copy link

DRC is not yet smart enough to distinguish jumpered pads when they
touch, so we work around this for 5.1 by using graphical polygons on the
F.Cu layer.

This separates the jumpered pads into pads and connecting polygons. This formulation allows DRC checks to pass and routing to happen on both pads without requiring DRC errors allowed.

This does not change the pad shape or size for the affected footprints.
bildschirmfoto_2019-02-25_12-57-55
bildschirmfoto_2019-02-25_12-57-41
bildschirmfoto_2019-02-25_12-57-29
bildschirmfoto_2019-02-25_12-57-13
bildschirmfoto_2019-02-25_12-56-48


All contributions to the kicad library must follow the KiCad library convention

Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:

  • Provide a URL to a datasheet for the footprint(s) you are contributing
  • An example screenshot image is very helpful
  • If there are matching symbol or 3D model pull requests, provide link(s) as appropriate
  • Check the output of the Travis automated check scripts - fix any errors as required
  • Give a reason behind any intentional library convention rule violation.

DRC is not yet smart enough to distinguish jumpered pads when they
touch, so we work around this for 5.1 by using graphical polygons on the
F.Cu layer.
@evanshultz evanshultz self-assigned this Feb 25, 2019
@myfreescalewebpage myfreescalewebpage added the Enhancement Improves existing footprint in the library label Feb 25, 2019
@evanshultz
Copy link
Collaborator

Thanks Seth! All looks good.

@evanshultz evanshultz merged commit 4b2370a into KiCad:master Feb 25, 2019
DaToBSn pushed a commit to DaToBSn/kicad-footprints that referenced this pull request Jul 2, 2019
* 'master' of github.com:KiCad/kicad-footprints:
  Fix Tensility 54-00023 (KiCad#1467)
  fix dimension (KiCad#1430)
  Update referenced docs
  Add separate paste pads, fix courtyard
  Package SO: Create Linear MSOP-12-16 3x4mm (KiCad#1457)
  Fix up footprint for TUSB730
  Use parent FP zone connection on rect pads (KiCad#1440)
  Package_SO: Add a new HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mas… (KiCad#1441)
  Add Myrra EF20 footprint (KiCad#1436)
  Fix courtyard dimensions (were 0.3mm offset)
  Update Linear_DE14MA.kicad_mod
  Transform jumpers into graphical polygons (KiCad#1437)
  add Analog CP-16-22 LFCSP-16-1EP footprint (KiCad#1353)
  Remove copper layer from paste (stencil) pads
  Update Infineon MLPQ-48
  Add reverse mount 18.4x8mm TSOP-I-32 (KiCad#1421)
  Add 9 mm Alpha vertical pots (KiCad#1388)
  Create Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_EP5.55x5.55mm.kicad_mod
  Rotated 90 degree
  Added Beagleboard pocket beagle foot print
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Enhancement Improves existing footprint in the library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants