Open a Rhino .3dm file in the browser without installing Rhino. CADProps displays mesh objects and accessible render or analysis meshes saved in the file. Viewing does not require an account; selecting a file uploads it for server processing.
What a 3DM file contains
3DM is Rhino's model format. It can contain several geometry types, document units, layers and block instances. This viewer uses saved triangle geometry for display. It does not rebuild uncached NURBS surfaces or extrusions into a new mesh, and it does not support SubD display.
How to open a Rhino 3DM file online
- Select the original
.3dmfile in the upload panel. - Wait for processing, then rotate, zoom and fit the displayed model.
- Read unit and completeness notices. Compare a known dimension and the expected objects with the source model.
- If objects are missing, return to Rhino and save with render meshes, or export the required geometry as STEP.
Files saved without meshes: Save Small and the workaround
A 3DM file saved without accessible meshes cannot be displayed yet. Rhino's Save Small option removes render and analysis meshes; a valid file may therefore return a no-saved-mesh message. In Rhino, generate the render meshes by viewing the model in a shaded or rendered mode, then save with render meshes included and Save Small disabled. Alternatively, export supported surfaces and solids to STEP and use the STEP viewer. Renaming .3dm to .step does not convert it. Saving again does not make unsupported geometry types such as SubD supported here.
File units, blocks and incomplete models
Supported document units are read from the file and normalized to millimetres internally; inch and centimetre files are scaled accordingly. Unitless, custom or unsupported units fall back to assumed millimetres, with physical measurements unavailable. Check the unit notice rather than judging scale from camera fit.
Embedded block instances, including nested blocks, use their saved placements. Only visible objects and layers are displayed. Missing block definitions, objects without usable caches and display-budget limits can leave an incomplete model. Warnings describe the missing scope; a visible portion does not establish that every object loaded.
Approximate display, measurement and export limits
The saved meshes approximate the source geometry. Available dimensions and point distances describe those meshes, not exact Rhino NURBS geometry. This path provides no exact B-Rep measurement, analytic edge or hole measurement, native Rhino editing, or exact STEP export. Surface area, volume and calculated mass are currently unavailable on this saved-mesh path. If an exact CAD handoff is needed, export STEP from Rhino and check it in the receiving application. Display does not establish manufacturing tolerances.
Input formats: 3DM
Real CADProps screenshot
The English interface below shows a licence-approved sample opened locally. It demonstrates saved-mesh display for this file, not compatibility with every Rhino model.
<figure class="workflow-evidence"><img src="/assets/evidence/formats-2026-10-12/3dm-viewer-1440.webp" srcset="/assets/evidence/formats-2026-10-12/3dm-viewer-720.webp 720w, /assets/evidence/formats-2026-10-12/3dm-viewer-1440.webp 1440w" sizes="(max-width: 700px) 100vw, 900px" alt="English CADProps workspace displaying a coloured Rhino 3DM mesh with approximate bounds and unavailable area and volume" width="1440" height="1000" loading="lazy"><figcaption>Rhino 3DM mesh sample opened locally in the English interface. The approximate display bounds are 50.2519 × 50.2519 × 50.2519 mm. Document units are verified millimetres; exact properties are unavailable, and this sample has no reported area or volume. Sample: <a href="https://raw.githubusercontent.com/mcneel/rhino3dm/bc7b030d79636834e8e1ace3fb17b6c5ad4e2687/tests/models/mesh.3dm">McNeel rhino3dm mesh.3dm</a> · <a href="/assets/evidence/formats-2026-10-12/mcneel--rhino3dm-LICENSE.txt">MIT licence notice</a>. Screenshot: CADProps.</figcaption></figure>
Upload and retention
Files are processed on the server. Guests use a temporary workspace copy limited to their browser session, which expires after the displayed retention period and can be deleted early. Signed-in files are saved to the account library when space is available; otherwise they remain temporary. Conversion, account storage and share creation require signing in. Review privacy before uploading confidential geometry and accuracy before using numerical results.
Continue with a related task
Original article: CADProps · https://www.cadprops.com/tools/3dm-viewer/