As the title says.
Sometimes i have to just inspect the board files. Let it be for manufacturing, or for diagnosis, and more often than not i touch some key, or drag things around… thankfully my projects are under version control so i can always get back if undo doesn’t do it for some reason, but just being able to see at least the board, with highlighting of the traces or the components, but no chance to modify things. Also because sometimes someone else goes to my PC and does this stuff when i’m not at the office, and telling them to stop is useless.
I’m aware of the online viewer project, but frankly, who would upload their or their company’s ip to some random server?
Do you need KiCad functionality (like link between schematic and PCB) during such inspection?
From time to time it happens that I want to see old schematic. In such case opening pdf with it is faster than running KiCad. When searching something in old projects it is also easier to open (at the same time) several pdfs than several KiCad projects.
And yet it doesn’t seem a difficult thing - conceptually -
But being also a software developer i can appreciate how subtly complex things can become. I will take a look at the FR
In terms of functionality, highlighting is sufficient:
click on pad/trace and highlight the trace and all pads connected to it
select component on list, gets highlighted on board (but i know there is a plugin for that, i used it sometimes)
In terms of looking at schematic PDF is indubitably faster
But If i am instead copy/pasting circuit blocks from an old to a new project it may happen that i keep editing the locked project by mistake
If you use https://kicanvas.org/, no data gets uploaded to any server, all the processing happens in your browser and you could also run it on your local machine, if you want to. Doesn’t solve the issue with random people messing with your PC, though
Some times you need copy a part of working schematic, as part of one new. And if when i am copying several hours, i miss one or two fails. Or editing the next version and you have the old one to compare or restore and open a second instance as source.