When I add a schematic file (.sch) to a project using the Project -> Add Copy of Source command, the .sch file is copied to the project directory. However, the symbol file (.sym) for the schematic is not copied. As a result, to instantiate the newly acquired schematic, I must first copy the associated .sym file to my project or create a new one. Is this the correct behavior?
When running the Add Copy of Source operation, Project Navigator only copies symbol files if they are used in one of the schematic files being added to the project.
In C:\projects\projA: Top.sch has three lower level schematics (a.sch, b.sch and c.sch) instantiated by placing the three symbols on the schematic sheet. When I open C:\projects\projB and use the Project -> Add copy of Source command to add schematics from C:\projects\projA:
- If I select top.sch, a.sch, b.sch and c.sch, the four schematic files plus the three symbol files (a.sym, b.sym, and c.sym) are copied to C:\projects\projB.
- If I select a.sch and c.sch, the two schematic files (and no .sym files) are copied to C:\projects\projB.
- If I select only top.sch, top.sch and the three symbol files (a.sym, b.sym, and c.sym) are copied to C:\projects\projB.