NdK wrote: > Joerg wrote: > >> Yes, that could be the method but you'd have to send the whole >> directory. I only tried to use schematics, not projects, and there it >> didn't work without the proper libraries. > An useful thing could then be an "exporter" that saves all the project > files w/ the components used in a single file that could be sent. > Standard libraries could be left out to reduce the size, but only as > long as there won't be changes in them. Probably better to include > standard parts too and have a completely self-contained file, to be sure > future upgrades won't break existing projects. > > Saving the parts used w/ every schematic or board is IMHO not really > useful and wastes a lot of resources (disk, ram, cpu time). >
Not really. I just took a look at a really fat design I did on Eagle, roughly 500 components, about 80% analog. The schematic file is slightly over 500k and is completely self-contained, meaning it contains all library information to render the schematic and also the layout data for each part (although I never do layouts). So conceivably someone who does not have my libraries could take that file and generate a layout from it. It is also possible to extract the part info out of this file and create a new library joergs_gizmo.lib or whatever that then contains all the parts I had used. IMHO that's as good as it gets in CAD. > But please always keep multi-user systems in mind: generally speaking > it's a really bad idea to let the users write to the standard libraries. > Every user should only modify his files. Even M$ understood that with > Vista. Making "libraries shared between users" is non something KiCAD > should do. The SO is there to enforce those things (more or less). > It's a matter of discipline. Most people in this group probably use Kicad just by themselves, nobody else around who could mess with the libraries. If there are more persons then there should be a central repository where only certain people have write access. That also keeps commonality in the appearance of schematics generated by various people, so Joe doesn't have one more wiggle in his resistors than Leroy ;-) -- Regards, Joerg http://www.analogconsultants.com/