Das 3DM-Dateiformat ist eine Dateiendung, die von Rhinoceros 3D verwendet wird, einer bekannten Software für NURBS-Modellierung (Non-Uniform Rational B-Splines). Es ist das native Dateiformat von Rhino und dient zum Speichern von 3D-Modellen, einschließlich Geometrie, Texturen und anderer zugehöriger Daten. Das 3DM-Format wurde entwickelt, um eine robuste und präzise Darstellung von 3D-Geometrien zu gewährleisten, wodurch es für eine Vielzahl von Anwendungen geeignet ist, darunter Industriedesign, Architektur, Produktdesign und Animation. Es unterstützt eine Vielzahl geometrischer Primitive wie Punkte, Kurven, Flächen und Volumenkörper sowie komplexere geometrische Darstellungen wie Netze (Meshes) und NURBS-Flächen. Das 3DM-Format ist zudem auf Interoperabilität mit anderen CAD/CAM/CAE-Softwarepaketen ausgelegt, was es Benutzern ermöglicht, 3D-Modelle zwischen verschiedenen Anwendungen auszutauschen. Das Format ist in verschiedenen Branchen weit verbreitet für die Erstellung und den Austausch von 3D-Modellen und wird häufig als Zwischenformat für die Konvertierung zwischen verschiedenen CAD-Systemen verwendet. Das 3DM-Dateiformat ist ein Binärformat, was bedeutet, dass es nicht für Menschen lesbar ist. Es ist darauf optimiert, 3D-Modelldaten effizient zu speichern und abzurufen.