First-class guard-nets, -tracks, -zones
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
New
|
Unknown
|
Bug Description
My design needs three different voltage guard traces, and, since there are no design rules to enforce guard trace correctness and thoroughness, a visual inspection in pcbnew is the only way to enforce any rules. It would be so very useful to save the designer's attention span to have an option to alternate with (ramped intensity for calming) highlighting between guard trace and guarded trace in pcbnew's Highlight Net functionality. Like maybe with a 1.5 to 2.0 seconds cycle.
The current means of manually finding/refinding and alternating selections is so tedious for ensuring the guarded traces (of which there could be numerous in my three different stages) are fully guarded throughout their travels and all guarding traces remain fully connected.
Just so the "multiple" word doesn't get overlooked, an example of why multiple stages exist: my guarded traces are high impedance current signals as opposed to voltage signals. First stage operates at 4 VDC, 2nd stage at 1 VDC, 3rd stage at 1.494 VDC fully enclosed by guarding traces at those voltages. I've also had designs using high impedance voltage signals instead of current signals where the guarding traces were supplied by unity-gain buffers. Although only one at a time needs to be examined in pcbnew, I'm just saying there could be multiple of these concurrently in the entire circuit, so allow for that.
tags: |
added: feature.request pcbnew removed: guard trace |
summary: |
- wishlist feature request: pcbnew guard trace select (highlight) feature - request + wishlist feature request: pcbnew guard trace select (highlight) |
Changed in kicad: | |
importance: | Undecided → Wishlist |
summary: |
- First-class guard nets/tracks/zones + First-class guard-nets, -tracks, -zones |
Changed in kicad: | |
importance: | Wishlist → Unknown |
status: | Expired → New |
It would help if you could add a few images of the behavior you are suggesting. At the moment, I can't quite visualize this.
Thanks!