Das 3DM-Dateiformat ist eine Dateiendung, die von Rhinoceros 3D verwendet wird, einer populären NURBS (Non-Uniform Rational B-Splines) Modellierungssoftware. Es ist das native Dateiformat für Rhino und wird zur Speicherung von 3D-Modellen verwendet, einschließlich Geometrie, Texturen und anderer zugehöriger Daten. Das 3DM-Format ist darauf ausgelegt, eine robuste und genaue Darstellung von 3D-Geometrie zu bieten, was es für eine Vielzahl von Anwendungen geeignet macht, darunter Industriedesign, Architektur, Produktdesign und Animation. Es unterstützt verschiedene geometrische Primitive wie Punkte, Kurven, Flächen und Volumenkörper sowie komplexere geometrische Darstellungen wie Meshes und NURBS-Flächen. Das 3DM-Format ist auch darauf ausgelegt, interoperabel mit anderen CAD/CAM/CAE-Softwarepaketen zu sein, was den Benutzern den Austausch von 3D-Modellen zwischen verschiedenen Anwendungen ermöglicht. Das Format wird in verschiedenen Branchen häufig zur Erstellung und zum Austausch von 3D-Modellen verwendet und dient oft als Zwischenformat für die Konvertierung zwischen verschiedenen CAD-Systemen. Das 3DM-Dateiformat ist ein Binärformat, was bedeutet, dass es nicht menschenlesbar ist. Es ist für die effiziente Speicherung und Abfrage von 3D-Modelldaten konzipiert.