Il formato di file 3DM è un'estensione utilizzata da Rhinoceros 3D, un popolare software di modellazione basato su NURBS (Non-Uniform Rational B-Splines). Rappresenta il formato nativo di Rhino ed è impiegato per archiviare modelli 3D, inclusi geometria, texture e altri dati correlati. Il formato 3DM è progettato per offrire una rappresentazione robusta e accurata della geometria 3D, rendendolo adatto a una vasta gamma di applicazioni, tra cui il design industriale, l'architettura, la progettazione di prodotti e l'animazione. Supporta una varietà di primitive geometriche, come punti, curve, superfici e solidi, oltre a rappresentazioni geometriche più complesse come mesh e superfici NURBS. Il formato 3DM è inoltre concepito per essere interoperabile con altri pacchetti software CAD/CAM/CAE, consentendo agli utenti di scambiare modelli 3D tra diverse applicazioni. È ampiamente utilizzato in vari settori per la creazione e la condivisione di modelli 3D e funge spesso da formato intermedio per la conversione tra diversi sistemi CAD. Essendo un formato binario, il file 3DM non è leggibile dall'uomo ed è ottimizzato per garantire un'elevata efficienza nell'archiviazione e nel recupero dei dati dei modelli 3D.