Updated 2026-10-19
To convert 3DM to SLDPRT, drop the Rhino .3dm into the converter below and download a native .sldprt that opens in SOLIDWORKS 2026 as imported solid bodies. Every visible polysurface, extrusion and block instance is read, in the model's own unit. 2 solid conversions a day need no account. If the person receiving it has SOLIDWORKS, it can open a 3DM itself, and Rhino can export STEP for any CAD system; this is for when someone needs the part file and neither of you has SOLIDWORKS to make it.
2 solid-geometry conversions a day with no account. No card, no install.
On our servers. No account: deleted within 24 hours. Signed in: kept until you delete them. Never shared or used for training.
Trimmed NURBS breps and lightweight extrusions become true surfaces in the SLDPRT output, with nothing tessellated, in millimetres whatever the model's unit. Mesh and SubD objects beside them come too, rebuilt as true surfaces where they fit and facets where they do not. Hidden objects are left out, and the converter says how many.
A 3DM that is all mesh has its surfaces recovered from the triangles where they fit and facets where they do not, and the conversion says which of the two it gave.
Rhino models freely: open surfaces, extrusions, meshes and solids live side by side on layers. A SOLIDWORKS part wants closed solid bodies. Converting builds one body for each Rhino object, each on its own, so two parts that touch stay two parts and a part inside another is not mistaken for a hole. There is no feature tree, as when SOLIDWORKS imports a 3DM itself. Layers, curves, Rhino materials and history stay behind.
Mesh objects beside the NURBS geometry come too: their planes, cylinders and other simple surfaces are rebuilt as true faces, the rest as facets. The model unit is applied, so an inch model arrives at its true size. Hidden objects are left out and counted. A polysurface Rhino itself calls open arrives as surfaces, and the result says how many, so Join and check for naked edges first.
Several bodies are not cut down to one in silence: the converter asks whether you want them all in one part, an assembly with a part per body, or only the first. The part is saved for SOLIDWORKS 2026; the older-version converter re-saves it for 2025 or 2024.
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.
A SLDPRT file is a single SOLIDWORKS part: the exact solid — true planes, cylinders and splines — plus its feature history, sketches, material and custom properties. It is proprietary, so nothing else on your machine may open it. Assemblies are SLDASM files. One SLDPRT can hold several bodies, and those should stay separate when converting.
You were sent a SLDPRT, do not have SOLIDWORKS, and need the geometry in something your CAD system, slicer or mesher opens.
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.
Going the other way? Convert SLDPRT to 3DM.
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. 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.