Convert SLDASM
to 3DM.

Updated 2026-10-17

To convert SLDASM to 3DM, drop the .sldasm into the converter below and download a .3dm that Rhino 7 and later open: the whole assembly, every shown component in place, as one mesh object in millimetres. That is right for reference, rendering, layout and presentation. Assemblies of up to 5 parts need no account. If you need NURBS to model against, convert the assembly to STEP instead and import that into Rhino.

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.

ResultMesh

The SLDASM geometry is written into the 3DM file as a triangle mesh in millimetres, which Rhino opens, measures and exports normally.

For editable NURBS surfaces in Rhino, convert to STEP instead.

ChangesSLDASM → 3DM

What changes between SLDASM and 3DM

A SLDASM records parts, their positions and the mates between them; Rhino works in NURBS surfaces, curves and meshes on layers. This conversion gives Rhino the assembled shape as a mesh: every visible component placed where the assembly put it, joined into one mesh object.

A mesh is a good fit for many Rhino jobs: rendering in Rhino or KeyShot, laying a product into a scene, checking clearances by eye, or drawing new surfaces against it. It is a poor fit for editing the parts themselves, because Rhino sees triangles, not the faces of the original. For that, STEP is the better route: Rhino imports it as polysurfaces, with holes as true cylinders.

What stays behind: mates, part names, the parts' feature trees and configurations, colours, and a layer per component. Hidden and suppressed components are left out. Assemblies saved before SOLIDWORKS 2015 convert too, when the file says where every part sits.

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

Rhinoceros 3D model file (.3dm)

A 3DM file is a Rhino model. Rhino is a NURBS modeller, dominant in industrial design, jewellery, marine and architecture. A 3DM can mix exact breps, surfaces, meshes and curves on layers; polysurfaces and extrusions convert exactly, and mesh objects come along: as meshes in a mesh format, rebuilt as true surfaces in a solid one.

A designer works in Rhino and engineering or manufacturing needs the shape in a format their system reads.

Questions12 answered
Will Rhino open it as NURBS or as a mesh?
As one mesh object. For NURBS polysurfaces, convert the SLDASM to STEP and import the STEP into Rhino.
Do I need SOLIDWORKS or Rhino to convert it?
Neither. The .sldasm is read on our servers and the .3dm comes back ready for Rhino, with nothing installed.
Is each component on its own layer?
No. The assembly arrives as one mesh object on one layer. Convert part files one by one if you need them apart.
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.
Is the SLDASM to 3DM 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.
Does anything change in the geometry?
The 3DM file you get back carries a mesh, not NURBS surfaces. The SLDASM geometry is written into the 3DM file as a triangle mesh in millimetres, which Rhino opens, measures and exports normally. For editable NURBS surfaces in Rhino, convert to STEP instead.
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. Rhinoceros® and Rhino® are registered trademarks of Robert McNeel & Associates. MeshWeave is an independent tool and is not affiliated with, endorsed by, or sponsored by Robert McNeel & Associates.