Exporting STL in the right scale

Hi. I am exporting STL files from Blender (using mm in my scene). But the manufacturer complains that he gets it super small. Is there any plugin or way that allows me to keep working in the “right scale mm” in the blender scene and export it to the manufacturer to make him have it also in mm?

I am using the 3D print plugin, but it does not have a parameter that allows me to scale by 1000 the model in the export to the printing company in a way they get it in mm as I have it in Blender.

Thank you

The problem: https://en.wikipedia.org/wiki/STL_(file_format)

Units in binary STL

The coordinate units are not specified in the STL standard.

So any slicer-app just “use” it as it likes ???

See also:

So maybe this helps:

I appreciate your help. I did not know STL was unitless…that is quite inconvenient when you are working in production, damn. I checked the solution of one of the users you shared. But he is modifying the unit display, which I want to avoid. I do not wish to model in 000.6 mm to get it at 6mm. I understand this is how you could help, and thank you for that.

I fiddled with some Ultimate Cura (?) slicer once because i had some STL with errors… just exporting them as STL again or OBJ solved the issues… (even if i didn’t used it for any printing)… and as far as i remember it it ask me something like:

this model is very tiny… should i scale it up…

( and i also think i mentioned this somewhere already ans this → ) …so i wonder why this service just didn’t the same??.. ahh yes look here … the standard cube as STL…

There are also some options to changes this…

Not sure about any of the exporters out there…but there are several things that MUST be done before export…

Set the dimensions of your object in MM.
after that is done…APPLY SCALE…repeat APPLY SCALE!

( if you have done so then I apologize for yelling )…
Make sure to apply Scene Unit in the export… (a built-in exporter I’m not sure about any 3rd party ones…)

image

and the view imported to my slicer…exact dimensions as it should be and as in Blender…

you may ask if the manufacturer is assuming the model needs to be adjusted for scale on an import…especially if they complain it’s too small after you have done what I showed you…

1 Like

Hmm interesting… whatever i do:

  • standard cube with default 2x2x2 m and default exportsettings (not yours)

  • standard cube with default 2000x2000x20000 mm and export settings as shown.

  • cube additionally scale to 1-0% and scale applied

the older Ultimaker Cura 4.7.0 is scaling up to 10000% but it still measures 200x200x200 mm…

But as i said older slicer version and also not really my problem untill i get into 3d printing…

:stuck_out_tongue_closed_eyes:

But nevertheless… nice to know: there are dragons out there…

Yeah…I’m using Cura 15.04.2… as I find it works the best with my home-built printer and the Arduino driver I used (nice to be able to flash new code when needed)…
But as long as I have sent Blender to STL and then to the printer if Scale is applied and Scene Units are used it imports perfectly… Of course, manufacturers have their own way and need to FIT their equipment…
I sent a design to one of the bigger places for some laser Cutting…and the first thing they demanded was I set my cut lines to 0.0001mm and had to be BLUE …of course, as soon as I did that I have some errors crop up with that version in the form of some gaps. I usually use 0.002 for my lines and at the end of the cut wasn’t joining anymore because of the cut paths I set up…Working at that scale of line on an 18x24 project and trying to find and fix all of them, well I just gave up… scrolling in and around just to be able to see the lines and then find the gaps was no fun at all!

I went and found another cut service, that said .002 was just fine for what I was doing!
Ya never know…!

Never ever :face_with_diagonal_mouth:

Just downloaded UltiMaker-Cura-5.2.2-linux.AppImage but i doesn’t work on my debian 9… yeah i have to upgrade… blender3.5 also doesn’t work…