I've got one solution, but I'm curious if someone has something
more elegant.

Each pad is loaded directly into the board-file and includes a
line :

At STD N 00E0FFFF

The STD is the type of pad, not sure what the N is nor the 00E0
but the FFFF is a layermask where bit 0 is layer 0 (copper),
bit 15 is layer 15 (component) and bits 1 through 14 are the
inner layers. I'm guessing the 00E0 are the documentation layers?

So after reading in the BGA to the board, I can edit the .brd
file to set each PAD stack as desired. A subsequent launch of
PCBNew does exactly what you'd expect. The pads in the missing
layers are gone and the DRC will now let you route over where the
PAD used to be without complaints.

Clearly it's a bit tedious. Has anyone got any other ideas?

Thanks Mike Noll



mnoll60 wrote:
Just started evaluating KiCad for a home project with several BGA
packages on an 8 layer board. Has anyone created a BGA module in
PCBNEW? Is there a good tutorial for that? For any given padstack (BGA
vias especially, but also through-hole comps.), is it possible to
delete the pads in unused layers? This would especially help breaking
out large BGAs in smaller layer counts.
Thanks Mike Noll










Please read the Kicad FAQ in the group files section before posting your question.
Please post your bug reports here. They will be picked up by the creator of Kicad.
Please contribute your symbols/modules to the library folder in the group files section.
For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-devel




SPONSORED LINKS
Open source software Symbol software Symbols
Open source


YAHOO! GROUPS LINKS




Reply via email to