El formato de archivo 3DM es una extensión de archivo utilizada por Rhinoceros 3D, un popular software de modelado NURBS (Non-Uniform Rational B-Splines o B-Splines Racionales No Uniformes). Es el formato de archivo nativo para 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 diseño industrial, arquitectura, diseño de productos y animación. Soporta una variedad de primitivas geométricas, como puntos, curvas, superficies y sólidos, así como representaciones geométricas más complejas como mallas y superficies NURBS. El formato 3DM también está diseñado para ser interoperable con otros paquetes de software CAD/CAM/CAE, 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 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. Está diseñado para ser eficiente para almacenar y recuperar datos de modelos 3D.