If the version of KiCad used was documented, it'd make it easier to change
I was hoping to export out kicad_pcb file as a STEP file, to aid in making a case for it. However, there was a Great Renaming in KiCad, so attempts to do this with KiCad 5.1 or 5.0.2 result in:
Warning: 08:57:59: [3D File Resolver] No such path; ensure the environment var is defined Warning: C:\Program Files\KiCad\share\kicad\modules\packages3d\Socket_Strips.3dshapes\Socket_Strip_Straight_1x04_Pitch2.54mm.wrl Warning: 08:57:59: C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad/utils/kicad2step/pcb/oce_utils.cpp: AddComponent: 588 Warning: * no model defined for component 'J12'
Attempts to do this in KiCad 4.0.7 (last stable release) say "This model was created on a version of KiCad from 2017/11/30" - which isn't that useful, as there are no KiCad releases at that date.
Could you document which version of KiCad could read/change this project ?
I haven't really worked on this project for about 2 years now and I'm afraid I can't tell you for certain. Looking at the schematics I exported, the last major revision (rev.4) of the project was done using version 5.0.0-rc2-154-gb82bf7c44.
Currently, I have version 5.1.5 installed and I did a quick check on a fresh clone of the project: I could read and change it just fine. "Only" the display of the 3D models seems indeed to be broken. But then, I never had 3D models for all of the components anyway, IIRC.
I agree it would be nice to fix this to a state where the 3D models are working again. I can't tell when I might find the time for that, though.
Frustrating that it's not a simple version issue. I'll see can I make it go by updating the individual components.