Page MenuHome

Blender STL export is scaled to 1/1000th, even though units and scale is set correctly
Closed, ResolvedPublic

Description

System Information
Operating system: Mac OSX 10.14.5
Graphics card: Intel HD Graphics 5000 1536 MB

Blender Version
2.81b

Short description of error
Working in Scene Units > Length set to millimeters, editing is fine. I export > STL, set 'Selection only', Scale at 1.0, but when I import the STL into my slicer or other programs, it's always at 1/1000th of the size, and I have to scale it up by 1000 to get back to the same size as when in Blender.

Exact steps for others to reproduce the error
Make a new model, set scene units to Length: Millimeter, set object size to anything, ie. 100mm. Select object, File > Export > STL, select 'Selection only', leave scale at 1.0, and export. Import the STL into any other program (not Blender) (I'm using PrusaSlicer for 3d printing), and notice it is at 1/1000th the scale. If I import the STL back into Blender, the scaling is fine. Not sure why the difference.
If I export the STL at scale: 1000, importing into other programs/slicer is the correct size, in millimeters.

Related Objects

Event Timeline

STL if i remember dosn't support the scale... in it self.. so u have to work in meteres. and just scale your model down not the... settings in blender... as STL format dosn't support this. (from memory i might be wrong)

Ah, didn't know that. Wikipedia concurs. Thanks!

Ryan Weiss (rw3iss) changed the task status from Unknown Status to Resolved.Nov 20 2019, 6:53 PM

I have same problem. It work in both way, if i import stl model in blener - i need scale in 0.001 to set right measure.
If i export, i need set 1000 scale.

Please fix this problem. I use blender for 3d printing and work with real mm.

Видео во вложении.

I have same problem. It work in both way, if i import stl model in blener - i need scale in 0.001 to set right measure.
If i export, i need set 1000 scale.

Please fix this problem. I use blender for 3d printing and work with real mm.

In Scene Properties -> Units set the scale factor to 0.001. Then when you export the stl you don't need to change the scale.