It appears that there are three ways to attach a part 3D model to its footprint:

Relative path from KISYS3DMOD

Absolute path

Relative from project custom variable path like KIPRJMOD

My problem is that the footprint .kicad_mod file itself contains the path to its 3D model. So if I want to release a footprint and associated 3D model on GitHub, none of those options really fit. Am I missing a way to provide a path relative to the .kicad_mod file? Or anything that would work like that?

I have a .pretty GitHub repo for all of my footprints and it works really well except for 3D models.

Hi @Shack kicad StepUp has a ".ini" file [image] in home user path: linux: ~/ ($HOME) OSX: ~/ ($HOME) Windows: %HOMEPATH%
you need to configure your kisys3dmod in the "ksu-config.ini" file to the field [prefix3D]
kicad StepUp at the moment doesn't allow more then one single path prefix for resolving 3D models location... it is partially intentional because if you have two models with the same name in two different search path, which one will be picked and…