3dmk

.3dmkRhinoceros 3D Model (Marked)

Robert McNeel & Associates · 1998

Developer
Robert McNeel & Associates
Category
3D & CAD
MIME Type
application/x-3d-model
First Released
1998
Open Format
No
File Signature
Not publicly documented for .3dmk, but .3dm files may start with '3DM'
At a Glance
.3dmk
Rhinoceros 3D Model (Marked)

.3dmk is a proprietary 3D model file format primarily used by Rhinoceros software for design and modeling.

Reviewed on May 10, 2026
Compression
Binary
Transparency
N/A
Editability
High
Best for
Rhinoceros modeling

Key Features

  • Stores complex NURBS and mesh geometry.
  • Supports layers, materials, and scene hierarchy.
  • Proprietary to Rhinoceros 3D software.
  • Can include annotations and metadata.

Best For

  • Storing and manipulating detailed 3D models within Rhinoceros.
  • Preserving precise NURBS geometry for further editing.
  • Work-in-progress files for Rhinoceros projects.

Less Ideal For

  • General 3D asset exchange with other software (use FBX, OBJ, STL instead).
  • Real-time rendering or game development (use optimized formats).
  • Archiving large numbers of simple models (consider more efficient formats if interchange is key).
  • Web-based 3D viewing without conversion.

Common Use Cases

  • Saving and sharing 3D models created in Rhinoceros.
  • Architectural visualization and design.
  • Industrial product design and prototyping.
  • Jewelry design and manufacturing.

How to Open It

  1. Open directly within Rhinoceros 3D software.
  2. Import into other compatible 3D modeling or CAD applications that support Rhino files (e.g., via plugins or export/import workflows).
  3. Use specialized 3D viewers that may have support for proprietary formats.

What is a .3dmk file?

The .3dmk file extension is a proprietary format associated with Rhinoceros 3D modeling software. It's essentially a saved version of a 3D model created in Rhino, often used for architectural, industrial design, and jewelry design purposes. These files contain complex geometric data, including surfaces, curves, points, and mesh information. While primarily used within the Rhinoceros ecosystem, it can be exported to other formats for broader compatibility in different 3D applications or rendering engines.

Programs That Open .3dmk Files

PlatformProgram
WindowsRhinoceros 3DPaidOfficial
macOSRhinoceros 3DPaidOfficial

How to Convert .3dmk Files

FormatMethod
.STLRhinoceros 3D export, MeshConvert
.OBJRhinoceros 3D export, MeshConvert
.FBXRhinoceros 3D export

Common Problems with .3dmk Files

⚠️ Unable to open .3dmk file outside of Rhinoceros.
Export the model to a more widely compatible format like .OBJ, .FBX, or .STL from within Rhinoceros.
⚠️ Loss of detail or geometry when importing into other software.
Ensure that the export settings from Rhinoceros are appropriate for the target format and application. Sometimes complex NURBS geometry needs careful conversion to polygons.

Frequently Asked Questions

Is .3dmk the same as .3dm?

While both are Rhinoceros file formats, .3dm is the primary native format. .3dmk might indicate a specific version or a 'marked' state, though for practical purposes, they are often interchangeable within the Rhinoceros ecosystem. It's best to check Rhinoceros documentation for precise differences.

Can I open .3dmk files on a Mac?

Yes, if you have Rhinoceros 3D installed on macOS, as it's a cross-platform application.

What is the difference between .3dmk and .stl?

.3dmk is a native, high-fidelity format for Rhinoceros that preserves NURBS and other complex data. .STL is a simpler mesh-only format primarily used for 3D printing and lacks detailed surface information.

Technical Details

This format is a binary file that stores comprehensive 3D geometric data, including NURBS surfaces, curves, point clouds, and polygon meshes. It also supports metadata and potentially rendering information. Being a proprietary format, its internal structure is defined by Robert McNeel & Associates and is not publicly documented for third-party implementation.

Did You Know?

Rhinoceros 3D was originally developed by Robert McNeel & Associates, a company founded in 1980.
The .3dm format is designed to be an open standard for 3D data exchange, though .3dmk may have specific proprietary implications.

Security Information

As a proprietary binary format, .3dmk files can potentially contain malicious code, though this is less common than with executable files. Always obtain 3D model files from trusted sources and scan them with antivirus software if you have any doubts.

Related Extensions