[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Newbie -- How to properly associate DNI or Do Not Populate to component
I took a different approach which is a little more work. I added a
field to my symbols called "loadstatus" which I mark for "no load",
"through hole", or blank. Blank is the default, and means a SMT part
that is loaded. It's not hard to use gnetlist -g bom2 (if I remember
correctly) to slice out this field on your report to the board
stuffer. Sort the resulting list to put the no-load parts at the
bottom so that they're easy to ignore. I don't like the idea of
stepping on the value field since then the schematic loses it's
knowledge of what you might want to load at a later date.
Be sure to include this field in your "attib" file so gnetlist grabs
it as desired.
Joe T
On Mon, Oct 20, 2008 at 10:26 PM, Duncan Drennan
<[1]duncan.drennan@xxxxxxxxx> wrote:
> OTOH, if you're just looking for a "NO FIT" type instruction, where
I
> _do_ want the footprint on the PCB board - just empty, I typically
just
> add the attribute "value=NO FIT" to that component. The assembly
house I
> use seem to understand what I mean, and didn't complain that it
appeared
> in the XY file used for programing the pick'n'place machine.
Or you can just set "value=NO FIT" (or DNP, DNI, etc.) and delete
the
relevant lines from the XY file by searching for that term....or
write
a script which post-processes the XY file and removes the DNP
lines.
_______________________________________________
geda-user mailing list
[2]geda-user@xxxxxxxxxxxxxx
[3]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
References
1. mailto:duncan.drennan@xxxxxxxxx
2. mailto:geda-user@xxxxxxxxxxxxxx
3. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user