O formato de arquivo 3DM é uma extensão utilizada pelo Rhinoceros 3D, um popular software de modelagem NURBS (Non-Uniform Rational B-Splines). É o formato de arquivo nativo do Rhino e é utilizado para armazenar modelos 3D, incluindo geometria, texturas e outros dados relacionados. O formato 3DM foi projetado para ser uma representação robusta e precisa da geometria 3D, tornando-o adequado para uma ampla gama de aplicações, incluindo design industrial, arquitetura, design de produto e animação. Ele suporta uma variedade de primitivas geométricas, como pontos, curvas, superfícies e sólidos, bem como representações geométricas mais complexas, como malhas (meshes) e superfícies NURBS. O formato 3DM também foi projetado para ser interoperável com outros pacotes de software CAD/CAM/CAE, permitindo que os usuários troquem modelos 3D entre diferentes aplicações. O formato é amplamente utilizado em diversos setores para criar e compartilhar modelos 3D, sendo frequentemente utilizado como um formato intermediário para conversão entre diferentes sistemas CAD. O formato de arquivo 3DM é um formato binário, o que significa que não é legível por humanos, sendo otimizado para ser eficiente no armazenamento e na recuperação de dados de modelos 3D.