CADSTAR import doesn't seem to link component symbols to footprints
Description
Just out of interest (I have no real need), I tried importing a random CADSTAR project into the new KiCad 8.0.0. I tried this project: https://github.com/amberhailin/wifi_test/tree/master/CC2530_BasicRF/docs/English_Docs/CC2531%20USB%20Dongle/swrc062c_CC2511_USB_Dongle_sch
The current behavior is that the schematic and PCB appear visually excellent, however, there are no footprints assigned to any of the component symbols in the schematic. As a result, the import is unusable, because if the user edits the schematic, they cannot update the PCB, because the PCB update will generate errors because there are no footprints assigned.
Here is what happens when the CADSTAR project indicated above is imported: Here is what happens when the PCB import occurs:
Steps to reproduce
- Clone the repo containing the project at https://github.com/amberhailin/wifi_test/tree/master/CC2530_BasicRF/docs/English_Docs/CC2531%20USB%20Dongle/swrc062c_CC2511_USB_Dongle_sch
- Import the project (either the .cpa or .csa file, it doesn't seem to make a difference which one is chosen)
- Observe the error messages shown in the screenshots above.
- Try to update the PCB, and you'll see this is not possible.
KiCad Version
Application: KiCad x64 on x64
Version: 8.0.0, release build
Libraries: wxWidgets 3.2.4 FreeType 2.12.1 HarfBuzz 8.3.0 FontConfig 2.14.2 libcurl/8.5.0-DEV Schannel zlib/1.3
Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info: Date: Feb 23 2024 02:24:15 wxWidgets: 3.2.4 (wchar_t,wx containers) Boost: 1.83.0 OCC: 7.7.1 Curl: 8.5.0-DEV ngspice: 42 Compiler: Visual C++ 1936 without C++ ABI
Build settings: