Library names mismatch

I have a problem with the footprint and 3d libraries, the filenames are similar, but don’t match, which requires me to manually change the footprint and 3d model for each item placed. Its like I have mixed versions of parts/footprints where one is housings and the other is packages.
Part/footprint as placed (which fails with no part shown in 3D view):
${KISYS3DMOD}/Housings_SSOP.3dshapes/QSOP-16_3.9x4.9mm_Pitch0.635mm.wrl

Working edited version:
${KISYS3DMOD}/Package_SO.3dshapes/QSOP-16_3.9x4.9mm_P0.635mm.wrl

Application: kicad
Version: 5.1.2-f72e74a~84~ubuntu14.04.1, release build
Libraries:
wxWidgets 3.0.2
libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 3.19.0-80-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
Boost: 1.54.0
Curl: 7.35.0
Compiler: GCC 4.8.4 with C++ ABI 1002

Build settings:
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=OFF
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
KICAD_SCRIPTING_ACTION_MENU=ON
BUILD_GITHUB_PLUGIN=ON
KICAD_USE_OCE=OFF
KICAD_USE_OCC=OFF
KICAD_SPICE=ON

KICAD_PTEMPLATES /usr/share/kicad/template/
KICAD_SYMBOL_DIR /usr/share/kicad/library
KICAD_TEMPLATE_DIR /usr/share/kicad/template
KICAD_USER_TEMPLATE_DIR /home/kicad/template
KISYS3DMOD /usr/share/kicad/modules/packages3d/
KISYSMOD /usr/share/kicad/modules/

Is there a simple fix before I try reinstalling?

You have a mixup of version 4 and version 5 libs. Read this: I had KiCad 4 installed previosly. Now i updated to v5. Now i have some problems with the library setup (TlDr: your library table is not updated with an kicad update so you need to do it manually.)


Additionally: Projects made with v4 will keep the v4 model paths so you might want to install the old v4 lib somewhere and point KISYS3DMO to it while working on old projects.

I think that is it! THANKS!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.