El formato de archivo 3DM es una extensión de archivo utilizada por Rhinoceros 3D, un popular software de modelado basado en NURBS (Non-Uniform Rational B-Splines). Es el formato de archivo nativo de Rhino y se utiliza para almacenar modelos 3D, incluyendo geometría, texturas y otros datos relacionados. El formato 3DM está diseñado para ser una representación robusta y precisa de la geometría 3D, lo que lo hace adecuado para una amplia gama de aplicaciones, incluyendo el diseño industrial, la arquitectura, el diseño de productos y la animación. Admite una variedad de primitivas geométricas, como puntos, curvas, superficies y sólidos, así como representaciones geométricas más complejas como mallas (meshes) y superficies NURBS. El formato 3DM también está diseñado para ser interoperable con otros paquetes de software CAD/CAM/CAE (Diseño/Fabricación/Ingeniería Asistida por Computadora), permitiendo a los usuarios intercambiar modelos 3D entre diferentes aplicaciones. El formato es ampliamente utilizado en varias industrias para crear y compartir modelos 3D, y a menudo se utiliza como un formato intermedio para la conversión entre diferentes sistemas CAD. El formato de archivo 3DM es un formato binario, lo que significa que no es legible por humanos, y está diseñado para ser eficiente en el almacenamiento y la recuperación de datos de modelos 3D.