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/

Reply via email to