← Back to team overview

kicad-developers team mailing list archive

Re: Kicad preference questions

 

On 05/11/2012 07:49 AM, Dick Hollenbeck wrote:
On 05/11/2012 07:44 AM, Dick Hollenbeck wrote:
On 05/10/2012 02:34 PM, jean-pierre charras wrote:
Le 10/05/2012 18:21, Moses McKnight a écrit :
...
In the new designs, when you add a symbol, does it have a tag telling which library it came from? Currently if two libraries have
a part with the same name, the part will be pulled from the library that is listed first in the list. If the part on the schematic
had a tag for the library it came from, things would be a lot more flexible.


I should also mention that ALL parts are always in the parts list with the new design.  So
the need to move parts from one library to another is significantly reduced.  But I agree
that the problem you mention needs to be addressed.   I think this can be done with search
and replace on the parts_list.  There will be no need to do this on the schematic
component per se, since they are only references into the parts list.



With a UUID and a mtime on a library part/symnbol/footprint - ( and realizing that most parts are mods of other parts (so if you save under a new name, you grab a new UUID )) , software could locate which lib (or libs) that a part came from so you can fix a bad part entry or help you pick the newest version.

If I remember right I think Dick already had something like this with his LPID(Logical Part ID) in sweet?

Not sure how I've designed boards all these years without this becoming a problem ( I normally grab any part I'm going to use and put it in my personal lib(s) - touch it up so it is up to standards. Distributed LIBs change over time - so not doing something like this has always been asking for trouble no matter what PCB software I was running.).


--------------------------------------------------------------------------------
Karl Schmidt                                  EMail Karl@xxxxxxxxxxxx
Transtronics, Inc.                              WEB http://secure.transtronics.com
3209 West 9th Street                             Ph (785) 841-3089
Lawrence, KS 66049                              FAX (785) 841-0434

"Manners are a sensitive awareness of the feelings of others.
If you have that awareness, you have good manners,
no matter what fork you use."


--------------------------------------------------------------------------------


References