kicad-developers team mailing list archive
Mailing list archive
Re: broken eeschema
Dick Hollenbeck <dick@...>
Thu, 09 Apr 2009 09:03:50 -0500
Thunderbird 188.8.131.52 (X11/20090318)
jean-pierre charras wrote:
There is a GND symbol in the power.lib, and its anchor point is along
the longest edge of the symbol. My GND has its anchor point more
towards the center of the symbol, so a different search order for the
symbol might be causing this. How do I tell the new path support to
find my library first?
Dick Hollenbeck a écrit :
My big schematic file seems to be loading differently under the new
eeschema. I have a ground symbol in my private library. I used that in
the schematic. My personal library is right next to the schematic file
in the same directory as the schematic file, which is all part of the
Now with the most recent eeschema, suddenly I have 83 erc errors, when I
load the same, unmodified schematic into the newest eeschema.
The date of my schematic file is Feb 2009 so nothing changed in it in
If I load the same unmodified schematic file into a eeschema build made
with code at or around April 1st, there are no erc errors.
When I say the ground symbol is separated from the wires, there is a
vertical gap in the newest software. Is it possible that there is a
different ground symbol being used, or is there something else at work here?
lib path handling has changed, so loading a different library is possible.
But this can happen only if 2 libraries with the same name exists in
paths (the first one will be loaded).
Can you check if the ground symbol being used is the right symbol from
the right library.
Contrasting the two softwares, old and new:
Old eeschema: when I go into eeschema's symbol editor, then click
select working library, I see my library as first in the "Select Lib"
popup list. It is listed as ./ks8695
New eeschema: when I go into eeschema's symbol editor, then click select
working library, I see my library last in the "Select Lib" popup list.
It is listed as ks8695, with no ./ in front.
I assume the symbol name is searched for through all the libraries. So
how do I fix this? Obviously a person would always want his local
libraries to trump any standard libraries.