> 10. John Doty is very keen on being able to set up libgeda to
> automatically copy any symbols used to a local symbol store of some
> description.

I like this idea too.

> 11. Several people are keen on the idea of changing everything to use a 
> separate BOM as a master document.  I don't understand what they heck they're 
> talking about nor how it would work, so I would like them to spell it out 
> carefully for stupid people like me.  To me, a BOM is a spreadsheet, 
> generated from the schematics, containing a list of refdeses and part 
> information which is sent to an assembly house so they know which bits to put 
> where.

Right, that's what a BOM is.  In our case, the BOM knows which
physical part is being used, so it can tell PCB what footprint to use,
and what the pin numbering is.  That way, the schematics don't need to
know if I've chosen a TO220 or SOT23 regulator, which may have
different pin numberings.  It can be told later, but at first it just
knows that the regulator has pins named "IN", "OUT", and "GND".  The
BOM decides which physical part is used, so it can tell gschem that IN
is pin 1, OUT is pin 3, and GND is pin 2.

That way, the only attributes that MUST go in the schematic are those
that are visible in the schematic, like refdes and value.  The rest
need not go in the schematic (but may), and can be auto-populated by
the BOM or some parts database.

So, given all this database, the schematic would say "resistor-1.sym,
4.7k" and the BOM knows I prefer 0603 Rohm from Digikey, and can fill
in the rest.

> Message-Id: <[EMAIL PROTECTED]>

URL?


_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to