<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 23 November 2015 at 12:12, Sarah Thompson <span dir="ltr"><<a href="mailto:plodger@gmail.com" target="_blank">plodger@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">One thing I have recently started to do in EAGLE is to religiously add attributes to every library object that specify Digikey/Mouser/manufacturer part numbers. This makes it really easy to generate an accurate BOM directly from Eagle, the </blockquote><div></div></div><br></div><div class="gmail_extra">Yeah. I like this.</div><div class="gmail_extra"><br></div><div class="gmail_extra">What are you doing for parts with many possible values, like resistors? Do you have a deviceset (as they are named in Eagle XML) with a separate device for each E96 value (since you can preconfigure the value in the device), with a supplier/manufacturer part# attribute on each device?</div><div class="gmail_extra"><br></div><div class="gmail_extra">For me that approach makes sense. Though I would consider creating an external filter (one with understanding of manufacturer part numbering schemes built in) to translate from one manufacturer to another, at least for things like R and C</div><div class="gmail_extra"><br></div><div class="gmail_extra">John</div></div>