Convert SLDASM
to 3MF.

Updated 2026-10-17

To convert SLDASM to 3MF, drop the .sldasm into the converter below and download a .3mf with every shown component in its assembled position. The 3MF records that it is in millimetres, so Bambu Studio, PrusaSlicer, OrcaSlicer and Cura open it at the right size without asking. Assemblies of up to 5 parts need no account. To print parts separately, convert each SLDPRT 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 3MF output. Assemblies convert whole, and components keep their names.

ChangesSLDASM → 3MF

What changes between SLDASM and 3MF

A SLDASM is a list of parts, their positions and the mates between them. A 3MF is a package for printing: meshes, a unit, and room for colours and separate objects. Converting fills it with the assembled shape: every visible component placed where the assembly put it.

The one thing to know is that the whole assembly arrives as a single object, not one object per component. The slicer will treat it as one model: it cannot lay the parts out flat, give each its own filament, or print them apart. Colours and part names are not carried either. If you need any of that, convert the part files one by one and arrange them in the slicer.

What 3MF adds over STL is the unit, which is why it is the better choice when the slicer reads it: no part arriving 25.4 times too small. Mates, feature trees and configurations stay behind, as they do in any mesh. Hidden and suppressed components are left out. Assemblies saved before SOLIDWORKS 2015 convert too when the file says where each part sits, and the converter says so when it does not.

HowThree steps
  1. Drop your .sldasm file above — up to 200 MB without an account.
  2. 3MF is already selected as the output.
  3. Download the .3mf. 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.

3D Manufacturing Format file (.3mf)

3MF was designed to replace STL for 3D printing. It records units, colour and material, keeps multiple objects separate, and is compressed. Bambu Studio, PrusaSlicer, Cura and Windows all read it. The shape is still a triangle mesh.

You are printing and want units, colour and part structure to survive the handover.

Questions12 answered
Does each component become its own object in the slicer?
No. The assembly comes through as one object. For separate objects, convert each part file and load them together.
3MF or STL for an assembly?
3MF when your slicer reads it, because it records millimetres. STL when a service or an older tool asks for STL by name.
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.
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 colours kept?
No. The 3MF holds the shape and the unit; set colours and filaments in the slicer.
Is the SLDASM to 3MF 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 3MF mesh?
The part opens and comes back as a 3MF mesh, with nothing installed. The solid in the SLDASM file is triangulated to produce the 3MF 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.
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

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.