Hello everyone, I just started to use kicad and it seems amazing.
However I have some issues when i work with multisheet projects.
to explain my issue, I will described a simplified circuit i tested and did not work.
I created a sheet, where I drawed just an inductor and I set the value of the inductor to 100uH. I saved the file and I closed the file. Then I tried to create a new project called “Test” and I tried to create a hierarchical block in it. The sheet inside the hierarchical block should be the one that contains the inductor 100uH. So I write all the info required and finally I have my hierarchical block. Finally, i double click on the hierarchical block and I can open the sheet which contains my inductor. The problem is that the inductor that I see has not value (100uH does not appear). I tried to repeat the test by setting up other properties of the inductor such as “datasheet link” and “footprint”. HOwever, when I open the hierarchical block, I see the inductor but all its properties are blank. Does it mean that I have to set again all the properties everytime I want to re-use a schematic?
1.) update to kicad v6.0.5. There where some issues regarding symbol values/footprints in subsheets, so updating is recommended. Please report if this solved (good) or not solved (not so good) the problem.
2.) working with hierarchical sheets is only useful with projects, so for the first learning-steps try to avoid the standalone-schematiceditor.
To reuse your schematic in a new project, you can open both the old project and the new project and copy/paste between them.
To illustrate the problem more clearly, imagine that you use the same 100uH subsheet multiple times in the same project. In one case, you use a 100uH inductor, in another case, you use a 2000uH inductor. This is allowed in KiCad hierarchical schematics but if you simply move the file to a new project, the new project can have no knowledge of whether to use the 100uH or the 2000uH version.
This information is stored in the root sheet of each project.