Convert SLDASM
to STL.

Updated 2026-10-17

To convert SLDASM to STL, drop the .sldasm into the converter below and download one .stl with every shown component in its assembled position, in millimetres. Hidden and suppressed components are left out. Assemblies of up to 5 parts need no account. If you are printing the parts separately, convert each SLDPRT on its own instead.

5 conversions a day with no account. No card, no install, no CAD licence.

No account needed
Drop a SLDASM file.sldasm · up to 200 MB

On our servers. No account: deleted within 24 hours. Signed in: kept until you delete them. Never shared or used for training.

ResultTessellated

The solid in the SLDASM file is triangulated to produce the STL output. Assemblies convert whole, and components keep their names.

ChangesSLDASM → STL

What changes between SLDASM and STL

A SLDASM records which parts make a product, where each one sits and the mates that hold them. An STL records triangles. Converting gives you the assembled shape as a single mesh: every visible component placed where the assembly put it, all in one file.

Everything that is not shape stays behind: mates, part names, the feature trees, configurations, colours and the unit. The STL is in millimetres, so choose millimetres if your software asks.

One STL of a whole assembly is right for a viewer, a render or a fit check, and for printing a model that really is one piece. It is wrong for printing a working mechanism: components that touch in the assembly become one mesh, and a slicer prints what it is given. For separate prints, convert the part files one at a time.

Assemblies saved before SOLIDWORKS 2015 convert to STL as well, as long as the file says where every part sits; if it does not, the converter says so rather than piling the parts at the origin. An assembly sent without its part files may hold no geometry at all, and the converter tells you.

HowThree steps
  1. Drop your .sldasm file above — up to 200 MB without an account.
  2. STL is already selected as the output.
  3. Download the .stl. Without an account, files are deleted within 24 hours; signed in, they are kept until you delete them.
FormatsWhat you are holding

SOLIDWORKS assembly file (.sldasm)

A SLDASM file is a SOLIDWORKS assembly: parts positioned by the mates that constrain them. Sent with its SLDPRT files, the whole product converts as one and component names are kept. An assembly that stores its components’ shapes converts on its own too, every component placed where it sits — as a mesh, or as a solid whose surfaces are rebuilt from those stored shapes.

Someone sent you a whole product and you need it in a neutral format your CAD system, renderer or printer takes.

STL file (stereolithography) (.stl)

STL is the lingua franca of 3D printing: a flat list of triangles. No unit, colour, material or history — a cylinder is a fan of flat strips. The missing unit is the classic cause of scale accidents. Every slicer and mesh tool reads it.

You are printing, meshing or sending to a bureau — where triangles are what is wanted.

Questions13 answered
Why does my SLDASM convert to nothing?
An assembly can reference its parts without carrying their shapes. When the file holds no geometry the converter says so instead of writing an empty file, and the attempt does not count against your free conversions. Ask the sender to export the whole assembly, or for a Pack and Go zip of the native files.
Do I get one STL or one per part?
One STL of the whole assembly, components in place. For one STL per part, convert each .sldprt separately.
Can I 3D print the assembly from this STL?
As a single model, yes. Moving parts will not print as moving parts: everything touching becomes one mesh, so print the parts separately for a working mechanism.
How large an assembly can I convert for free?
Up to 5 parts with no account, within the day's 5 free conversions. A larger assembly needs a free account, and past that size it costs a few credits, by the number of parts.
Are hidden components included?
No. Hidden and suppressed components are left out of the STL. Show them and save the assembly again to include them.
Is the SLDASM to STL converter free?
Yes. 5 conversions a day with no account and no card. A free account raises the limit and adds 25 credits.
Do I need SOLIDWORKS to convert a SLDASM file?
No. The file opens and converts in the browser with nothing installed and no CAD licence.
How accurate is the STL mesh?
The part opens and comes back as a STL mesh, with nothing installed. The solid in the SLDASM file is triangulated to produce the STL output. Assemblies convert whole, and components keep their names.
Do assemblies convert, or only single parts?
Assemblies convert whole, and components keep their names. Send the part files too — an assembly alone has no geometry. Over 5 parts needs an account.
Will the STL file be the right size?
It is written in millimetres. STL records no unit, so choose millimetres if your slicer asks. 3MF records units in the file.
How big a file can I convert?
To a mesh format like STL: 300 MB with a free account, 200 MB without one. To STEP, Parasolid or SLDPRT: 140 MB, because rebuilding a solid takes about twice the memory of writing a mesh. Maker and Studio convert up to 830 MB and 380 MB — a large conversion on a paid plan gets the server to itself.
Is it safe to upload my SLDASM file?
Files travel encrypted and are processed by machine on our own servers — no third parties, no ads or trackers, no AI training.
Is my SLDASM file deleted after converting?
Without an account, the upload and the result are deleted within 24 hours. With an account, both stay in your files until you delete them; deleted files leave our servers within 24 hours.
Beyond convertingSame file, four workspaces

Keep the part open: fill it with a lattice, check it with FEA, texture a surface, or slice it into cut-ready sheets. These workspaces are in early access — create an account, then apply from inside the app.

Create free account See pricing

ReadWhy this works the way it does
MoreRelated conversions

SOLIDWORKS® is a registered trademark of Dassault Systèmes SolidWorks Corp. MeshWeave is an independent tool and is not affiliated with, endorsed by, or sponsored by Dassault Systèmes.