Thanks to all, I am glad that there is this discussion here !

Yesterday I have built a custom library of symbols including my manufacturing 
info, part numbers, ordering numbers and provider. Associated to my footprint 
libraries that are bound to the PCB company I intend to refer to, that's now 
quite powerful ...

That is a compromise though as you may define a bipolar transistor like an 
MPSA06 and an MPSA56. They have each a manufacturer, a Part Number, an Ordering 
Number and a provider.

For the resistors, I use 0.25W for density, 0.6W, 2,6W then 6W. I won't build a 
library with E96 series values 2 times, then 2 E12 series ... So I do not put 
the ordering info, but just the series.

In the end, I use the following custom fields (renamed thanks to Brian's patch 
that has landed in Fedora KiCad distro):
- Manufacturer
- Serie/Part Number
- Ordering Info
- Provider

I need more practice on KiCad before I can really think how to add some tools 
to improve component management, but that is satisfactorily at the moment, 
unless you have a 500 symbol schematic to switch to your various symbols, that 
is error prone as an operation and do not wish it to anyone ;)

The previous point about having an external DB is quite good as well and I will 
try playing with the component list out of pcbnew.

Best,
M.

--- In [email protected], Brian Sidebotham <brian.sidebot...@...> 
wrote:
>
> On 4 April 2010 22:01, marcmendezbermond <marcmen...@...> wrote:
> > Hi all !
> >
> > Progressing on my project, I have a question about component/library 
> > management.
> >
> > The "Component list" feature of eeschema is quite convenient but is there a 
> > way to accelerate data input ? I would like to use custom fields of 
> > components to store manufacturer, part number, ordering info and doing it a 
> > component at a time is quite annoying ...
> >
> > My idea would be to input this straight in my custom library, then using 
> > its symbols would replicate those info to my schematic.
> >
> > In the end, when I inserting a 2SK1058 mosfet that would result in a 
> > component with Manufacturer field set to Hitachi, Part No 2SK1058, Ordering 
> > No 1234567 in my favorite store, and so on ...
> >
> > Thanks in advance for pointing me out any method,
> > M.
> 
> I have submitted a patch to start supporting custom field names for
> components. i.e. instead of Field1, you could set it to Manufacturer,
> or Farnell Part Number, or whatever you like without having to do this
> separately for every component you generate in libedit.
> 
> It should be in SVN at some point in the near future, and I expect
> some other patches along these lines too. There are more patches to
> help make KiCad able to support a heavy symbol system (One where all
> information is present in the library component)
> 
> Best Regards,
> 
> Brian.
>


Reply via email to