I have previously used this footprint with multiple versions of KiCad without any problem. Suddenly, with V 8.0.4 the DRC throws an error of “Footprint Component type doesn’t match footprint pads”. This is a hybrid footprint which is a SMD connector plus 2 PTH and 2 NPTH. This never threw DRC errors before 8.0.4. Admittedly, this is a DIY hybrid footprint but I don’t see anything that should choke the DRC. This footprint has been previously built on several functional PCBs that work well - in other words I think that it is a DRC problem, not a footprint problem.
Something in the DRC of KiCad version 8.0.4 has changed. I could exclude this perceived violation but I would rather that the DRC didn’t throw the error.
Any suggestions?
I’ve uploaded a screenshot of what the footprint looks like and also uploaded the footprint file.
My KiCad version information:
Application: KiCad x86_64 on x86_64
Version: 8.0.4-8.0.4-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.18
Platform: Linux Mint 21.3, 64 bit, Little endian, wxGTK, X11, xfce, x11
OpenGL: Intel, Mesa Intel(R) HD Graphics 530 (SKL GT2), 4.6 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2
Build Info:
Date: Jul 17 2024 01:37:25
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
Build settings:
I hereby certify that I am not simply asking someone else to design a footprint for me.
This is an auto-generated message that is in place on the “footprints” section of the KiCad.info forum. If I remove it and ask for a footprint to be designed anyway, I understand that I will be subject to forum members telling me to go design my own footprint or referring me to a 3rd party footprint site.
MPCIE_MOLEX_0679101002.kicad_mod (15.5 KB)