Hi everybody,
I started to use the attributes of symbols in eeschema. Mainly “do not populate”.
This is very convenient to exclude some components from the bill of materials.
When I open the symbol field editor, I can see a DNP (do not populate) column, I can exclude them from the list. Everything work fine.
On this post :
https://forum.kicad.info/t/post-v7-new-features-and-development-news/40144/18
mikebwilliams suggest to add a field named ${DNP} in a symbol. It display a text “DNP” that is not really necessary as symbol with DNP attribute appear desaturated and with a red “X” over it in the schematic.
This is still very useful as it permit to see the text “DNP” on the PCB (on the fab layer or silkscreen) as footprints in pcbnew import the symbols field.
But then, a problem appear with the ${DNP} field in the symbol:
When I open the symbol field editor it uncheck the do not populate attribute of the symbol.
I think this is a bug. But maybe I do something wrong?
Many thanks
My software version :
Application: KiCad x86_64 on x86_64
Version: 8.0.2-8.0.2-0~ubuntu22.04.1, release build
Libraries:
wxWidgets 3.2.1
FreeType 2.11.1
HarfBuzz 2.7.4
FontConfig 2.13.1
libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.17
Platform: Ubuntu 22.04.4 LTS, 64 bit, Little endian, wxGTK, X11, KDE, x11
Build Info:
Date: Apr 28 2024 21:38:46
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.6.3
Curl: 7.81.0
ngspice: 42
Compiler: GCC 11.4.0 with C++ ABI 1016