The issue behind my earlier suspected bug:
seems that my schematic footprint assignments seemed to be getting over-written by the footprint assignments in my symbol library. When the symbol library did not specify a footprint (I did that for resistors and capacitors for example) that may have caused the disconnection.
Tools>Update PCB from schematic gives me this dialog box with the upper 3 tick boxes:
If the bottom tick box is unchecked, does that change the footprint assignments as listed in the schematic symbol properties?
Has there been ANY change in the default behavior of these three tick boxes for my version, particularly the bottom one related to footprint assignments?
As for the second question, there would seem to be a number of possibilities, including:
- No memory whatsoever between cycles of “Update PCB from Schematic”.
- Memory of the settings within a KiCad session.
- Memory for a project.
- Memory for an installation of a given KiCad version.
- I suspect there could be others.
I could probably spend a lot of time with experimentation in an effort to figure the above, but this may not give me all of the answers. I assume that someone knows??
Thanks.
Application: KiCad x64 on x64
Version: 8.0.6, release build
Libraries:
wxWidgets 3.2.6
FreeType 2.13.2
HarfBuzz 9.0.0
FontConfig 2.14.2
libcurl/8.8.0-DEV Schannel zlib/1.3.1
Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: Intel, Intel(R) Iris(R) Xe Graphics, 4.6.0 - Build 31.0.101.5186
Build Info:
Date: Oct 14 2024 01:02:33
wxWidgets: 3.2.6 (wchar_t,wx containers)
Boost: 1.85.0
OCC: 7.8.1
Curl: 8.8.0-DEV
ngspice: 43
Compiler: Visual C++ 1939 without C++ ABI
Build settings: