Netclasses dropped from legacy .brd KiCad files
Description
Original netclass settings:
Imported netclass settings in 7.0.x:
This results in via sizes being imported incorrectly, for example:
In v5:
In v7 (drill diameter wrong):
Steps to reproduce
- Open attached board file in pcbnew v5.x or lower. Note the netclass settings
- Open the same board in 7.x and note that the netclass settings have gone
KiCad Version
Application: KiCad PCB Editor x64 on x64
Version: 7.0.6-123-g 74b1f603df, debug build
Libraries: wxWidgets 3.2.1 FreeType 2.12.1 HarfBuzz 5.0.1 FontConfig 2.14.1 libcurl/7.86.0-DEV Schannel zlib/1.2.13
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info: Date: Aug 4 2023 09:49:53 wxWidgets: 3.2.1 (wchar_t,wx containers) Boost: 1.80.0 OCC: 7.6.2 Curl: 7.86.0-DEV ngspice: 37 Compiler: Visual C++ 1933 without C++ ABI
Build settings: KICAD_SPICE=ON KICAD_STDLIB_DEBUG=OFF KICAD_STDLIB_LIGHT_DEBUG=OFF KICAD_SANITIZE_ADDRESS=OFF KICAD_SANITIZE_THREADS=OFF
Edited by Roberto Fernandez Bautista