Problem when exporting stl to Cura 5.3.1

ben.may82
Explorer Explorer
613 Views
5 Replies
Message 1 of 6

Problem when exporting stl to Cura 5.3.1

ben.may82
Explorer
Explorer

Hello, 

I have experienced a problem with german umlauts (ö, ü, ä) in the name of a body in Fusion 360.

When I send a body to a custom 3D print utility (Cura in my case) and there is an umlaut in the name of it, Cura does not show it in the slicer software. As soon as I remove the umlaut it works again. How long does it take to fix the problem ? It should not be a big problem and I hope this issue is fixed soon !

Thank you very much for your answer in advance !

 

Best regards

Ben

 

0 Likes
614 Views
5 Replies
Replies (5)
Message 2 of 6

bentwookie
Collaborator
Collaborator

Can other apps read the STL ok? Cura's been known to have issues with umlauts in things like filenames. I don't know the inner workings of an STL file. Maybe there's some encoding field Fusion's not setting correctly, but this feels more like a bug I'd take up with the Cura developers. 

 

E: I read about the format a little. You might try exporting binary vs ascii as they store body metadata differently. Maybe one path works better. Just a shot in the dark. 

0 Likes
Message 3 of 6

g-andresen
Consultant
Consultant

Hi,

Since Prusa Slicer accepts special characters in STL as well as in 3MF, the error is probably due to the import from Cura.

 

günther

0 Likes
Message 4 of 6

ben.may82
Explorer
Explorer

If I open an umlaut stl file with Cura via CLI in the terminal (macOS Ventura) (open -a "UltiMaker Cura.app" "/Users/benmay/Downloads/Kämm.stl"), I have no problem, only the export in Fusion 360 to Cura seems to create the issue.

0 Likes
Message 5 of 6

bentwookie
Collaborator
Collaborator

I no longer think this is a Cura bug.

 

For one, it doesn't happen on Windows. If it was a problem with the stls being junk, you'd think they'd be junk everywhere.

 

Second, on the odd chance that Fusion writes stl files differently if sent directly to Cura vs to the file system, I watched the file system to see where Fusion sticks its files before asking the OS to open them with Cura. It writes the stl to disk with an umlaut in the filename deep in bowels of /private/var. You can open -a those files no problem, so I think the actual files are fine. (and if you diff them, the files are in fact the same)

 

It seems to be a problem with how Fusion is asking the OS to open the file it lays down in /private/var. I dunno which API they're using on the Mac to open files, but some of them are picky about expecting strings in the "file system representation" and will do goofy stuff like this if they're not. 

0 Likes
Message 6 of 6

ben.may82
Explorer
Explorer

I think we are on the right track now. It must have something to do with the API they are using or with some string manipulation they are making with the path of the file or filename. 

0 Likes