Thanks for your help and attention!

My objective was to pass a finished project to someone else (or me) to use as 
the basis for their own (or my) new project with a different name. I'm on 
ubuntu. I made a new user and his new kicad work folder with a very different 
path name. I _think_ this is what I did to make it work:

logged in as the original user, made the zipfile of the original user's project 
(KiCad archive function)

logged out as the original user and logged in as the new user. Everything from 
here on is done by the new user in his home login.

Unzipped the archive of project_orig in the new user's work folder

Made an empty folder in the new user's work folder for project_new. It's called 
project_new/

Launched KiCad and made an empty project project_new/project_new.pro

Closed KiCad

Opened KiCad project project_orig

Opened the project_orig.sch schematic from its normal work file and saved it as 
project_new/project_new.sch (the new folder -- not part of the original 
project) This fixes the paths, but the schematic is missing parts.

Same process with the board file to create /project_new/project_new.brd 
Curiosly, the board opens intact, but it is not linked to the "new" schematic. 

Closed KiCad

Copied and renamed the project_orig/project_orig.??? .cache.lib, .net, .cmp 
files to project_new/project_new.cache.lib, etc.

Everything _seems_ fine. Next step is cross-platform.

There should be an "import/export project" function in KiCad.

Thanks
-Ed Bennett

Reply via email to