Freesteel Blog » Broken STL files

Broken STL files

Thursday, May 18th, 2006 at 9:25 am Written by:

I had to remove a couple of STL files from our collection of uploads. (One was called Geneva.stl, the other Suspension Upright.stl). The files were broken: in the header section claiming to be binary files, and indeed containing binary data, but also containing keywords only allowed in ASCII formatted STL files. No idea who uploaded these files, but if the person who uploaded them reads this and wants some more information on what is wrong with these files, please comment here.


  • 1. Dave replies at 18th May 2006, 8:35 pm :

    I’m afraid it was me who uploaded the borked files. It’s nice to see stable software like ProE is still capable of screwing up something as simple as an STL file. I guess I’ll stick to huge ASCII formatted files next time. The other STL readers I’ve used haven’t have a problem with the output – but they don’t have decent machining algorithms either…

  • 2. Martin replies at 18th May 2006, 8:50 pm :

    Hi Dave

    It could also be that my STL reader guessed the format you uploaded wrongly, and then garbled the file into a wrong binary file. To save space on the server I convert all uploaded ASCII STL to binary STL automatically. If you could email me the original STL file (or any other ProE STL file that has the same format as the one’s you uploaded) I can try to make my STL reader more tolerant and cope with these files too. Yo can email me at martin “at” freesteel ‘dot’ co “dot” uk. (I would make the STL reader public, if there is a good place to put it for others to find and use it. Suggestions for a home for this little python module are welcome)

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>