Can’t export STEP file (Works if language is set to English)

i got the kicad files for the raspberry pi compute module io board

https://datasheets.raspberrypi.org/cm4io/CM4IO-KiCAD.zip

they use step files for the components but not all are included

i tried to go to file and then export to step but its not there

they require the nightly builds and i’m on

Version: (5.99.0-11691-gd9cf939ba1), release build

has the export function been removed?

Copy and paste the complete version information from Help -> About -> Copy Version Info.

Application: KiCad PCB Editor (64-bit)

Version: (5.99.0-11691-gd9cf939ba1), release build

Libraries:
wxWidgets 3.1.5
libcurl/7.74.0-DEV Schannel zlib/1.2.11

Platform: Windows 10 (build 22000), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
Date: Aug 12 2021 21:01:00
wxWidgets: 3.1.5 (wchar_t,STL containers)
Boost: 1.76.0
OCC: 7.5.0
Curl: 7.74.0-DEV
ngspice: 34
Compiler: Visual C++ 1928 without C++ ABI

Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON

I suspected that OCC (the 3D programming library used by KiCad) could be off, but it seems to be OK. I’m just downloading the same version and will try soon.

:slight_smile:

i hope its a problem at my end that “hides” the export to step

btw, any chance you know how to find old 3d shapes?

looking for Crystal_SMD_3215-2Pin_3.2x1.5mm as step if possible

What happens there if you change the UI language to English (Preferences -> Set Language)?

step shows up

standard for me is danish, even if i set it to danish i do not get step as export

You mean the problem is gone in English? In that case it’s a bug in the translation. What does “TRIN” mean in Danish? I suspect the translator has translated “STEP” to “TRIN”.

EDIT:

grep -e "“TRIN” -r .
./translation/pofiles/da.po:msgstr “TRIN-eksport mislykkedes! Gem PCB, og prøv igen”
./translation/pofiles/da.po:msgstr “TRIN Eksport”
./translation/pofiles/da.po:msgstr “TRIN-filer (* .stp; *. Trin) | * .stp; . Trin"
./translation/pofiles/da.po:msgstr “TRIN…”
./translation/pofiles/no.po:msgstr “TRIN-eksport mislyktes! Lagre PCB og prøv igjen”
./translation/pofiles/no.po:msgstr “TRINN Eksport”
./translation/pofiles/no.po:msgstr "TRINN-filer (
.stp; *. Trinn) | * .stp; *. Trinn”

correct

step, but a staircase step, or a step towards something

the file format STEP cant be translated, so it must be a computer translation

i do understand norwegian too, but that does look like computer translation, or google translation without a brain in between… not done by a native that is for sure

Using almost the same version, I can export a STEP file, but there are no components on it as KiCad is only seeing the .wrl files. The STEP files are present and the V6 paths are valid.

The kicadstepup plugin does work

Platform: Windows 10 (build 19043), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
Date: Aug 12 2021 06:25:14

are we talking about the same zip file?

if that was the case then you need to change the path for the 3d shapes, i had to go by every single component and change the 3d shapes, the path will be a bit different on every install, or that is what i have found out

STEP export is definitely working on very recent 5.99 on Windows.
Found my own problem, I needed to check the substitute similar name models box

as figured above that depends on language settings

Marekr has a good explanation for how these strange translations appear in KiCad:

But about the bug:
I have a suspicion that there are some bugs that are triggered by language settings.

For example this thread, where symbol fields are duplicated (has lots of French text)

And this one, where symbol fields have disappeared:

The feeling is not solid enough to make a bug report for it though.

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