Feature request: Allow the user to specify the particular sheet to simulate, rather than having to turn off all other sheets
Description
Hi, the use-case is that the user has a multiple-sheet project, and wishes to simulate one sheet at a time.
Today a user has to select circuitry and right-click and select Exclude from Simulation. That's very confusing, because the user would need to keep excluding or including depending on which sheet needs simulation. The better solution would be to have a button on the Simulation window that simply allows the user to select if just the currently opened sheet is to be simulated, or the entire project.
For more background, there is a discussion of this here:
https://forum.kicad.info/t/simulation-workflow-best-practise-for-a-complete-project/53856
and:
Steps to reproduce
-
Open the attached project, which contains a parent (root) sheet and two child sheets:
-
Notice that to simulate any of the child sheets, there's no simple way, without going into all of the other sheets and excluding them.
KiCad Version
Application: KiCad Schematic Editor x64 on x64
Version: 8.0.5, release build
Libraries:
wxWidgets 3.2.5
FreeType 2.13.2
HarfBuzz 9.0.0
FontConfig 2.14.2
libcurl/8.8.0-DEV Schannel zlib/1.3.1
Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: Intel, Intel(R) UHD Graphics 620, 4.6.0 - Build 30.0.101.1339
Build Info:
Date: Sep 7 2024 02:39:48
wxWidgets: 3.2.5 (wchar_t,wx containers)
Boost: 1.85.0
OCC: 7.8.1
Curl: 8.8.0-DEV
ngspice: 42
Compiler: Visual C++ 1939 without C++ ABI
Build settings: