Add barrel connector w/out silks overhanging (for clean panelization)
Add barrel connector with reduced silkscreen so that when panelizing boards it does not overhang onto adjacent panels.
This is the footprint I started with:
I then copied it and made this new part:
Which looks like this with F.CrtYd and F.Fab layers hidden:
Notice that now you can put the connectors right up to the edge of a board without any silkscreen hanging off of the board, for panelization purposes.
Note that I considered calling the new part BarrelJack_Horizontal_Panelize
or something, but felt simply BarrelJack_Horizontal_ReducedSilkS
was more descriptive.
-
Provide a URL to a datasheet for the footprint(s) you are contributing NA -
An example screenshot image is very helpful -
If there are matching symbol or 3D model pull requests, provide link(s) as appropriate I kept the 3D model tied to the original part, since they are the same: BarrelJack_Horizontal
-
Check the output of the Travis automated check scripts - fix any errors as required
Here is the output of the footprint checker:
$ check_kicad_mod.py BarrelJack_Horizontal_ReducedSilkS.kicad_mod -vv
Checking footprint 'BarrelJack_Horizontal_ReducedSilkS':
Violating F7.3
Pad 1 should be denoted by rectangular pad
Only pad 1 should be rectangular
Violating F9.3
3D model settings
3D model name is different from footprint name (found 'BarrelJack_Horizontal', expected 'BarrelJack_Horizontal_ReducedSilkS'), but this might be intentional!
All errors are handled appropriately. Here are my responses to the remaining errors:
F7.3: this ignore: pad 1 is properly denoted with rectangular pads while the others are rounded. Same as the part I copied from.
F9.3: this is intentional. I am keeping this part's 3d model tied to BarrelJack_Horizontal
.
As you can see, I've done my homework. Let me know if you have any feedback. This part is ready to accept.
Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:
DONE!