I have an assembly that consists of 11 parts. Is there a way to convert it into a single STL file, instead of having to open every part individually and convert them to STLs?

Does anyone know if this is possible in SolidWorks?

4 Likes

Open the assembly and go “Save As”

Use the drop down to save the assembly as a single part file.

open the single part file and save as .STL

1 Like

In Solidworks, save the assembly as an STL file the same way you would do for a part

EDIT: Only works if the parts are touching, sometimes…

2 Likes

Save the assembly as a part in SolidWorks. You can choose outer faces, all faces, or all parts. Then save that single part as an STL.

1 Like

Yes, you can save the assembly as .stl, and select the option: “All bodies” when asked what you want to do saving the stl

5 Likes

You want all 11 part as one STL file? Open the assembly and do a file - “save as” and save it as a part. Open the part file - save as a STL

Try to save it as a part, than save it as stl

If you select the “Options” when you are “Saving As” STL File, you will see the option of Save all components of assembly in a single file. Hope this helps.

1 Like

Yes there is! I do this all the time, and it’s a great help for 3D printing. In solidworks, go to Sabe as STL, and then select options. One of them will be to save a single part file or save is multi-part file. Hope that helps!

1 Like

Instead of saving as an assembly right click save as part. Open part, right click save as STL

Programs like Cura have a option to separate the parts. Right click on the part and fourth one down should be Split object into parts. this should work with your multi bodies, Provided they are an assembly in SW and saved as an STL.