The pre-installed libs are held in the template default template file
which is loaded for all new projects. You can find this in kicad/template.
It is called kicad.pro 

(Oddly enough I have just found a second template
directory hidden away in kicad/share So I'm now not sure which one
is loaded as a default. That would be easy enough to work out.)  

This does not have the full paths in the libs, so I assume that it automatically
searches the kicad/share folders. However I'm not 100% on that. Your own
libs will be added with the full path which is a reasonable thing to do
and would make no difference to normal operation.

If you open a blank project then add whatever libs you want to, then save
the project as kicad.pro in the template directory (whichever one it
happens to be) When you start a new project the extra libs should
automatically be available.

Note that you really only do this for common libs, any special one off
libs and modules are best added to the individual projects.

 

Andy



On Wed, 30 Sep 2009 00:41:17 +0200
ehydra <[email protected]> wrote:

> Hello Andy -
> 
> OK. It works.
> 
> Why is my own lib registered with the full path but the others already 
> preinstalled not?
> 
> - Henry
> 
> 
> Andy Eskelson schrieb:
> > No, that should work OK.
> > 
> > The libs are only text files.
> > 
> > Open one up using a test editor and you will see things like:
> > 
> > ESchema-LIBRARY Version 2.3  Date: 07/03/2009 20:32:54
> > #
> > # 7SEG-4DIGIT
> > #
> > DEF 7SEG-4DIGIT IND 0 40 Y Y 1 F N
> > F0 "IND" 400 1050 60 H V C CNN
> > F1 "7SEG-4DIGIT" -400 1050 60 H V C CNN
> > DRAW
> > P 3 0 1 20  390 910  500 910  500 910 F
> > P 5 0 1 20  -160 910  -190 730  -190 730  -190 720  -190 720 F
> > P 3 0 1 20  -200 510  -90 510  -90 510 F
> > C -20 520 22 0 1 20 F
> > ....
> > 
> > 
> > 
> >  To be 100% sure try this:
> > 
> > 
> > Copy the lib and save as a different name. (bear in mind the problem of
> > re-installation wiping changes)
> > 
> > Open eeschema, a blank project will do.
> > select preferences > library
> > Naviigate to your new library and click open
> > Save the project
> > 
> > Open library editor
> > Select working library (second icon on top bar)
> > You should see your new lib in the list somewhere
> > select it
> > 
> > select component to edit (5th icon on top bar)
> > That should bring up a list of the parts in your library.
> > select one and make a change, save it. Useing the save current loaded
> > library (first icon on top bar)
> > 
> > If that works everything should work
> > 
> > (you do a similar process for modules in PCBnew)
> > 
> > Remember that the lib is only loaded in the current project, if you
> > change the project the lib will need to be added to that project.
> > 
> > Andy
> > 
> > 
> > 
> >  
> > 
> > 
> > On Sun, 27 Sep 2009 05:02:53 +0200
> > ehydra <[email protected]> wrote:
> > 
> >> Hi Andy -
> >>
> >> Yes. I worked the example turtorial but changed it to have my first 
> >> sample mini project.
> >>
> >> I will investigate the problem with a hand-copied and modified lib.
> >> Generally speaking:
> >> If I open the lib folder, copy a file and rename it, maybe change it, 
> >> and then add it to the kicad settings. Will that work or is a lib a 
> >> specialized and maybe somewhere indexed object?
> >>
> >> regards -
> >> Henry
> >>
> >>
> >> Andy Eskelson schrieb:
> >>> I have covered the normal way to do things, so you will need to be
> >>> rather more specific.
> >>>
> >>> Have you tried working through the examples in the tutorial regarding
> >>> editing parts and modules, and does that work? If it does then there is
> >>> nothing wrong with the installation, it must be something else.
> >>>
> >>> Exactly what are you trying to do and what is the problem (any error
> >>> messages etc)
> >>>
> >>> What is this "copied and modified lib" that you are trying to add.
> >>
> >> ------------------------------------
> >>
> >> Please read the Kicad FAQ in the group files section before posting your 
> >> question.
> >> Please post your bug reports here. They will be picked up by the creator 
> >> of Kicad.
> >> Please visit http://www.kicadlib.org for details of how to contribute your 
> >> symbols/modules to the kicad library.
> >> For building Kicad from source and other development questions visit the 
> >> kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! 
> >> Groups Links
> >>
> >>
> >>
> > 
> > 
> > ------------------------------------
> > 
> > Please read the Kicad FAQ in the group files section before posting your 
> > question.
> > Please post your bug reports here. They will be picked up by the creator of 
> > Kicad.
> > Please visit http://www.kicadlib.org for details of how to contribute your 
> > symbols/modules to the kicad library.
> > For building Kicad from source and other development questions visit the 
> > kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
> > Links
> > 
> > 
> > 
> > 
> 
> -- 
> ehydra.dyndns.info
> 
> 
> ------------------------------------
> 
> Please read the Kicad FAQ in the group files section before posting your 
> question.
> Please post your bug reports here. They will be picked up by the creator of 
> Kicad.
> Please visit http://www.kicadlib.org for details of how to contribute your 
> symbols/modules to the kicad library.
> For building Kicad from source and other development questions visit the 
> kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
> Links
> 
> 
> 

Reply via email to