netlist import choice to fetch Lib Value
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Unknown
|
Bug Description
Testing in V5 rc, but common in all releases.
Background: more flows are using netlist driven designs, and below are various design efforts around this.
This means users need control over what appears in the PCB, via netlist.
Right now, this works quite well, but In testing I also observe that NET import with no-value-line, (edited net list) into a blank sheet works, BUT does not apply the LIB value, instead it blanks value.
I would instead expect similar behaviour to other CAD tools which is
a) Value defined in NET ? - Easy, that is applied to part. Includes defined as "" for blank
b) Value not present in NET ? This should use LIB defined value (NOT force blank)
Because PcbNew already tolerates a missing value line, this should be easy to fix.
Suggested remedy is instead of blanking value by default, to instead apply the Lib-value as default.
Outcome: A NET missing-value line, leaves lib-value in place, but any present value line, will replace the value string.
Use cases: where designs have a library order code design, that includes the value.
Example -
Digikey part number order code RMCF0805FG1K00-ND
That's RES 1K OHM 1% 1/8W 0805
Appendix:
Useful No-net/minimal tutorial NET link:
http://
SKiDL scripts
https:/
No-SCH
https:/
Changed in kicad: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
Changed in kicad: | |
importance: | Wishlist → Unknown |
status: | Expired → Fix Released |
@Devs, any other opinions on this? (It's a simple one-liner to change.)