I have been playing a lot with Pcbnew lately, and I noticed that STEP export works (yay!), but only if each component's STEP file is included in its footprint (".kicad_mod" or "Footprint properties/3D settings").
However, while STEP models are included for many components in the kicad-library Ubuntu package, the footprints files only refer to the wrl file.
For example /usr/share/kicad/modules/Resistors_SMD.pretty/R_1206_HandSoldering.kicad_mod:
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
I experimented with the 3D models and their relation with the 3D viewer and the VRML/STEP export functions:
- if only WRL model is included in footprint: component will appear in 3D Viewer, but only in an exported VRML file
- if only STEP model is included in footprint: component will appear in 3D Viewer and exported VRML and STEP files
- if both WRL and STEP model are included in footprint: component will appear in 3D Viewer and exported VRML and STEP files
It thus looks to me like the footprints should at least include STEP models by default, no?
What am I missing?