Configuring Slic3r for imperial STL files?

4,391 views
Skip to first unread message

Steve Prior

unread,
Mar 21, 2014, 11:44:05 PM3/21/14
to make...@googlegroups.com
I've got a sample STL file which was created uwing imperial measurements.  When I load that file using Repetier I've got Config->Units of Imported objects set to inches and the file loads fine and I get the expected results with Slic3r.  When I start Slic3r standalone and load the same file it is clear that Slic3r is expecting imported objects to me in mm, but I don't see any option to set that to inches.  Looking at the Slic3r documentation I don't see this mentioned.

So can someone explain to me what Repetier is doing with the config->units of imported objects setting and how it passes that along to Slic3r?

jimc

unread,
Mar 21, 2014, 11:55:18 PM3/21/14
to make...@googlegroups.com
not really sure on the slic3r thing but i model in inches almost always. you can scale the model by 25.4 to increase its size. i use s3d and it does this automatically but if i want to actually scale the model up and save the stl file i usually use netfabb basic. its easy and after you do the scaling just goto "part" then save stl file. it will then be correct when opening in any slicer software.

Ketil Froyn

unread,
Mar 22, 2014, 6:43:14 AM3/22/14
to make...@googlegroups.com

Hi Steve,

I guess scaling your object to 2540% in slic3r should take care of that for you, and I imagine that's what repetier does. I'm not aware of any specific option for interpreting numbers as inches in slic3r.

Ketil

On 22 Mar 2014 04:44, "Steve Prior" <spri...@gmail.com> wrote:
I've got a sample STL file which was created uwing imperial measurements.  When I load that file using Repetier I've got Config->Units of Imported objects set to inches and the file loads fine and I get the expected results with Slic3r.  When I start Slic3r standalone and load the same file it is clear that Slic3r is expecting imported objects to me in mm, but I don't see any option to set that to inches.  Looking at the Slic3r documentation I don't see this mentioned.

So can someone explain to me what Repetier is doing with the config->units of imported objects setting and how it passes that along to Slic3r?

--
You received this message because you are subscribed to the Google Groups "MakerGear - Make Today, Change Tomorrow" group.
To unsubscribe from this group and stop receiving emails from it, send an email to makergear+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Ed Nisley

unread,
Mar 22, 2014, 8:18:18 AM3/22/14
to make...@googlegroups.com
> Slic3r is expecting imported objects to me in mm

STL files contain dimensionless numbers: there's no "unit of measure" contained within the file. By convention, RepRep-family software uses metric units, so an STL file defining a 10 unit cube produces a 10 mm block of plastic. Similarly, OpenSCAD has no units, but if you model a 10 unit cube, the plastic will eventually come out in mm.

If you tell Repetier to regard the STL values as inches, it just multiplies them by 25.4 before passing the model to the slicing program. If you feed the STL file directly to the slicing program, however, they're treated as mm and the plastic will be 1/25.4 the size you expected.

Drives everybody crazy the first time it happens, then it makes sense.
Reply all
Reply to author
Forward
0 new messages