LibrePCB / LibrePCB

A powerful, innovative and intuitive EDA suite for everyone!
https://librepcb.org
GNU General Public License v3.0
2.39k stars 297 forks source link

Cross-probe nets between schematic and board #1328

Open ubruhin opened 7 months ago

ubruhin commented 7 months ago
SUMMARY

For revieweing and debugging a PCB it's very useful to cross-probe nets betwen schematic and board so this is a basic feature of every EDA tool and should be added to LibrePCB too. Just opening this issue to keep it in mind.

SOLUTION

Tbd. Nice would be to cross-probe nets even without invoking a tool, just by selecting something (e.g. selecting a schematic wire could automatically highlight that net in the board editor.

EdizonTN commented 7 months ago

Even better solution: Nice would be to cross-probe nets even without invoking a tool, just by mouse move over the wire/label/track/via/pin... (simply, all elements which are electrically connected to net) in both direction (from Pcb to Sch and opposite way also).

moshee commented 7 months ago

I can think of a few levels of interaction that can be useful:

Some other EDA tools only support the always-on "click to select and navigate to/zoom" level, which is extremely annoying when you're e.g. trying to do a bit of layout and different schematic sheets keep popping up.

Support all relevant objects (including components) too, not just nets.

xotho commented 7 months ago

Include also the single component cross-probe.

Cross-probing have to be BIDIRECTIONAL. (From SCH to PCB and From PCB to SCH)