Zusammenfassung
Eine 3DM-Datei (Rhino) gehört zur nativen 3D-Modellformatfamilie von Rhino. Die korrekte Dateiendung lautet .3dm. Die Library of Congress führt die Kurzbezeichnung 3DM und ordnet das Format als Modellfamilie mit teilweiser Offenlegung ein, nicht als vollständig dokumentierten offenen Standard. [1] Wer nach „DM-Datei (Rhino)“ gesucht hat, meint wahrscheinlich eine Rhino-Datei mit der Endung .3dm. [1]
Als Nächstes sollten Sie entscheiden, ob Sie die Datei ansehen, bearbeiten, importieren oder konvertieren möchten. Die Unterstützung unterscheidet sich je nach Anwendung und Version. Eine Datei kann scheinbar korrekt geöffnet werden und dennoch in der falschen Größe ankommen, wenn der empfangende Workflow Einheiten anders interpretiert. [8]
Eine 3DM-Datei öffnen, ansehen oder importieren
Bei der Frage, welches Programm 3DM-Dateien öffnet, ist entscheidend, ob damit natives Öffnen und Bearbeiten, der Import in ein anderes CAD-System, reiner Lesezugriff oder programmgesteuertes Lesen und Schreiben gemeint ist. Rhino ist der native Editor. Einige CAD-Plattformen übersetzen .3dm in ihre eigenen Modellstrukturen, Autodesk Viewer zeigt eine aufbereitete Darstellung, und openNURBS sowie rhino3dm sind Entwicklerbibliotheken statt Viewer für Endanwender. [2] [5] [15]
| Anwendung | Funktion | Dokumentierte Unterstützung von 3DM-Versionen | Wichtige Einschränkung |
|---|---|---|---|
| Rhino | Öffnen und Bearbeiten. | Laut Rhino-8-Hilfe öffnet die aktuelle Version Dateien früherer Rhino-Versionen und speichert für frühere Versionen außer V1.x. [9] | Beim Speichern für ältere Versionen können neuere Daten verloren gehen. Die Rhino-8-Hilfe warnt ausdrücklich davor, dass neue Rhino-8-Daten beim Speichern für Rhino 7 verloren gehen. [9] |
| iRhino 3D | Öffnen und Importieren zum Ansehen unter iOS. | Laut offizieller Seite können alle 3dm-Versionen einschließlich Rhino 8 geöffnet oder importiert und im Rhino-8-Format gespeichert werden. [13] | Als dokumentiertes Zielformat beim Speichern wird das 3dm-Format von Rhino 8 angegeben. [13] |
| Autodesk Viewer | Nur Ansicht. | 3DM wird als unterstützter Dateityp aufgeführt. [14] | Hochgeladene Dateien werden in eine Darstellung umgewandelt. Personen mit freigegebenem Ansichtszugriff können dort weder auf die Quelldateien zugreifen noch sie bearbeiten. [15] |
| Autodesk Fusion | Importieren und Übersetzen. | Rhino *.3dm wird in der Liste der von Fusion unterstützten Dateiformate aufgeführt. [16] |
Laut Autodesk werden Formate anderer Anbieter übersetzt; dabei bleiben nicht alle ursprünglichen Informationen erhalten. [16] |
| AutoCAD | Importieren und Übersetzen. | Autodesk dokumentiert den Import von Rhino *.3dm über den Workflow mit IMPORT. [17] |
Laut Autodesk gilt dies nicht für AutoCAD LT. [17] |
| SOLIDWORKS | Importieren und Übersetzen in ein neues Teil. | SOLIDWORKS beschreibt den Import von Rhino-Dateien als Übernahme von NURBS- und analytischen Flächen in ein neues Teildokument. [19] | Kurven werden nicht unterstützt. [19] |
| Onshape | Importieren und Übersetzen. | Onshape dokumentiert die Unterstützung der Rhino-.3dm-Versionen 2 bis 8. [18] |
Die Kompatibilität ist auf diesen dokumentierten Versionsbereich beschränkt. [18] |
| openNURBS / rhino3dm | Programmgesteuertes Lesen und Schreiben. | openNURBS stellt C++-Werkzeuge zum Lesen und Schreiben von 3DM bereit, rhino3dm ermöglicht den Zugriff über .NET, Python und JavaScript, und openNURBS 8 liest und schreibt Dateien der Version 8. [2] [3] [5] | Diese Werkzeuge sind für die Softwareentwicklung gedacht, nicht für das gewöhnliche Betrachten von Dateien durch Endanwender. [2] [5] |
Ordnen Sie mithilfe der Tabelle die Aufgabe dem passenden Werkzeug zu. Rhino ist die native Wahl für die Bearbeitung, Viewer dienen hauptsächlich der Prüfung, und Anwendungen wie Fusion, AutoCAD, SOLIDWORKS und Onshape sollten als Zielsysteme einer Übersetzung verstanden werden, nicht als Rhino-Umgebungen mit vollständiger Datentreue. [15] [16] [17] [18] [19] Lässt sich die Datei weiterhin nicht öffnen, prüfen Sie als Nächstes die Kompatibilität der Archivversion. [3]
Was eine Rhino-3DM-Datei enthalten kann
Eine Rhino-3DM-Datei kann neben der sichtbaren Form auch Geometrie, Dokumenteinstellungen und optionale Zusatzdaten enthalten. McNeels rhino3dm-Dokumentation behandelt sowohl Geometrieklassen als auch andere Klassen, die aus .3dm gelesen und darin gespeichert werden können. Die Rhino-Dokumentation zu Vorlagen zeigt außerdem, dass eine Vorlage selbst eine 3DM-Datei ist und Modellvorgaben wie Einheiten, Toleranzen, Ebenen, Geometrie und die Anordnung der Ansichtsfenster enthält. [5] [12] [8]
Eine 3DM-Datei kann Folgendes enthalten:
- Grundlegende Geometrie: Punkte, Punktwolken sowie NURBS-Kurven und -Flächen. [5]
- Grundlegende Geometrie: Flächenverbände/BReps, Polygonnetze, Extrusionen, Beschriftungen und SubD-Objekte. [5]
- Dokument- und Modelleinstellungen: Ebenen, Objektattribute, Transformationen und Ansichtsfenster. [5]
- Dokument- und Modelleinstellungen: Rastereinstellungen, Anordnung der Ansichtsfenster, Einheiten und Toleranzen. Rhino-Vorlagen speichern diese als Bestandteil einer 3DM-Datei. [12] [8]
- Optionale Zusatzdaten: eingebettete Texturen, wenn die Datei mit aktivierter Option Save textures gespeichert wird. [9]
- Optionale Zusatzdaten: von Plug-ins an Objekte oder das Dokument angehängte Daten, wenn die Datei mit aktivierter Option Save plugin data gespeichert wird. [9]
- Optionale Zusatzdaten: Render- und Analysenetze, die die Dateigröße beeinflussen und durch Save small entfernt werden können. [9]
Andere Anwendungen können die Geometrie importieren, ohne dieselben Metadaten oder Rhino-spezifischen Verhaltensweisen zu erhalten. [9] Deshalb kann ein Modell nach dem Import weitgehend richtig aussehen, obwohl außerhalb von Rhino Ebenen, Attribute, Ansichtsinformationen, eingebettete Texturen oder von Plug-ins abhängige Daten verloren gehen. [9] [16] [19]

Technische Grundlagen: NURBS, B-rep und Polygonnetze
Viele Unklarheiten in 3DM-Workflows entstehen durch die Verwechslung von NURBS-, B-rep- und Netzdaten. Laut Rhinos NURBS-Übersicht wird eine NURBS-Kurve durch vier Elemente definiert: Grad, Kontrollpunkte, Knoten und eine Auswertungsregel. [25] Rhino nutzt diese mathematische Beschreibung für glatte Kurven und Flächen. Diese Flächen können anschließend zu einer B-rep, also einer Randflächendarstellung, zusammengefasst werden, bei der Flächen, Kanten und Trimmgrenzen das Modell definieren.
Polygonnetze funktionieren anders. Laut Rhinos Seite zur Genauigkeit ist ein Netz eine Ansammlung ebener Dreiecke. Auch scheinbar gekrümmte Formen werden nach der Tessellierung als Facetten dargestellt. [7] Rhino verwendet Polygonnetze nicht als primäre Modellierungsmethode, kann NURBS aber für das Rendern und den Dateiexport in Netze beliebiger Dichte umwandeln. [7] Das ist für STL-, OBJ-, 3MF- und glTF-Workflows nützlich, bleibt jedoch eine Annäherung an die Ausgangsgeometrie und entspricht nicht der ursprünglichen bearbeitbaren NURBS- oder B-rep-Form. [7]
Hilfreich ist außerdem die Unterscheidung zwischen Rechengenauigkeit, Toleranz und Tessellierung. Rhino verwendet nach eigenen Angaben Gleitkommazahlen mit doppelter Genauigkeit, erwartet Berechnungen mit 15 Stellen Genauigkeit im Bereich von ±10^20 bis ±10^-20 und nutzt standardmäßig eine Toleranz von 1/100 Millimeter. [7] Die Toleranz ist eine Dokumenteinstellung und keine Fertigungsgarantie. Die Tessellierung ist ein separater Schritt, bei dem glatte Geometrie für nachgelagerte Netzformate in Dreiecke umgewandelt wird. [7] [8]
Versionen und die Behebung von Kompatibilitätsproblemen
Rhino-Versionsnummer, 3DM-Archivversion und Konvertierungsziel hängen zusammen, sind jedoch nicht identisch. Jemand spricht möglicherweise von einer „Rhino-8-Datei“, obwohl das eigentliche Kompatibilitätsproblem darin besteht, dass die Datei ein 3DM-Archiv der Version 8 ist. [3]
| Begriff | Bedeutung | Hinweis für die Praxis |
|---|---|---|
| Rhino-Versionsnummer | Die Version der Anwendung, beispielsweise Rhino 7 oder Rhino 8. | Sie ist nicht mit der Datei- beziehungsweise Archivversion gleichzusetzen. [3] |
| 3DM-Datei- beziehungsweise Archivversion | Die Version des 3DM-Archivs, das Rhino oder eine andere Anwendung mit openNURBS-Werkzeugen geschrieben hat. | Rhino 1.0 bis 7 können Dateien der Version 8 nicht lesen. [3] |
| Versionsargumente von Convert3dm | Die Zielarchivversion beim Speichern für ältere Versionen über die Befehlszeile. | Die dokumentierten Werte lauten 1, 2, 3, 4, 5, 50, 60, 70, 80; der Standardwert ist 80. [11] |
Warum Rhino 7 und ältere Versionen manche Rhino-8-Dateien nicht öffnen können
Laut McNeels Einführung in openNURBS erstellen Rhino 8 und Anwendungen mit einem ab Oktober 2023 veröffentlichten openNURBS-Toolkit Dateien der Version 8. Rhino 1.0 bis 7 können Dateien der Version 8 nicht lesen. [3] Wenn sich eine gültige Datei in Rhino 7 oder älter nicht öffnen lässt, kann deshalb eine nicht passende Version die Ursache sein, statt einer beschädigten Datei. [3]
Die Rhino-8-Hilfe erklärt außerdem, dass die aktuelle Rhino-Version Dateien früherer Rhino-Versionen und Rhino-Sicherungsdateien wie .3dm.bak und .3dmbak öffnet. [9] Das Speichern für ältere Versionen ist jedoch nicht verlustfrei: Laut Rhino-8-Hilfe kann die aktuelle Version für frühere Rhino-Versionen außer V1.x speichern. Sie warnt ausdrücklich, dass neue Daten aus Rhino-8-Dateien beim Speichern für Rhino 7 verloren gehen. [9]
Für das manuelle Speichern in einer älteren Rhino-Version nennt die Dokumentation Save As oder Export Selected. [9] Für Stapelverarbeitung oder skriptgesteuerte Aufgaben ist Convert3dm das dokumentierte Werkzeug: Es liest eine 3DM-Datei und schreibt eine neue Datei in einer gewählten Rhino-Dateiversion von 1 bis 8. [11]
Wie die Konvertierung funktioniert und wie Sie das passende Zielformat wählen
Bei der Konvertierung einer 3DM-Datei geht es meist darum, den passenden Modelltyp für die Weiterverarbeitung zu wählen, nicht um die Suche nach einem einzigen „besten“ Format. Rhinos Formatübersicht dokumentiert die direkte Unterstützung von STEP, STL, OBJ, 3MF, glTF/GLB, USD, DWG/DXF sowie .3dm für Rhino 2 bis 8. Die separate IGES-Hilfe beschreibt den IGES-Import und -Export als eigenen Workflow. [10] [27] Entscheidend ist, ob der Empfänger bearbeitbare CAD-Flächen, ein Polygonnetz für Druck oder Visualisierung, ein Format zur Szenenbereitstellung oder ein älteres Rhino-Archiv benötigt. [7]
Welches Exportziel für welche Aufgabe passt:
- Sie benötigen einen CAD-Datenaustausch mit einem anderen Modellierungssystem und akzeptieren Ergebnisse, die vom jeweiligen Übersetzer abhängen. Übliche Optionen sind STEP oder IGES. [21] [27]
- Sie benötigen ein Polygonnetz für den 3D-Druck oder eine einfache Übergabe an die Fertigung. STL oder 3MF eignen sich dafür besser als native Rhino-Geometrie. [20] [10]
- Sie benötigen einen allgemeinen Polygonaustausch für die Visualisierung. OBJ ist ein häufig verwendetes Zielformat. [10]
- Sie benötigen eine effiziente Bereitstellung zur Laufzeit in einer Web- oder App-Pipeline. glTF oder GLB wurden für diese Aufgabe entwickelt. [22]
- Sie benötigen einen szenenorientierten Austausch oder die Zusammenstellung von Assets, nicht den gleichen CAD-Bearbeitungsumfang wie in Rhino. Dafür eignet sich USD besser. [26] [10]
- Sie benötigen eine auf technische Zeichnungen ausgerichtete Übergabe. DWG oder DXF sind die bewährte Wahl. [10]
- Sie möchten im Rhino-Format bleiben und einem Empfänger mit älterer Software das Öffnen ermöglichen. Speichern Sie die Datei in einer älteren
.3dm-Version. [9] [11]
| Zielformat | Geometriemodell | Geeigneter Einsatzzweck | Typische Verluste und Einschränkungen |
|---|---|---|---|
| STEP | CAD-Austauschformat für in EXPRESS beschriebene Produktdaten; ISO 10303-21:2016 ist Ausgabe 3. [21] | Austausch von Flächen- und Volumenmodellen zwischen CAD-Systemen. | Die Übersetzung hängt von der Anwendung ab; Rhino-spezifische Eigenschaften können verloren gehen. |
| IGES | CAD-Austauschformat, das Rhino als Import- und Exportmöglichkeit dokumentiert. [27] | Interoperabilität mit älteren Systemen. | Bei modernen Modellstrukturen und Metadaten häufig weniger robust als neuere Austauschwege. |
| STL | Dreiecksnetz. [10] | 3D-Druck und einfache Übergabe an die Fertigung. | Keine native Bearbeitbarkeit von NURBS/B-rep; Einheiten können in nachgelagerten Werkzeugen mehrdeutig sein. |
| OBJ | Polygonnetz. [10] | Visualisierung und allgemeiner Austausch von Polygonnetzen. | Die Verarbeitung von Materialien, Texturen und Maßstab unterscheidet sich je nach Anwendung. |
| 3MF | Paketformat für die additive Fertigung, anerkannt als ISO/IEC 25422:2025. [20] | Auf den Druck ausgerichteter Datenaustausch. | Weiterhin eine netzorientierte Ausgabe, kein gleichwertiger Ersatz für Rhino-CAD-Daten. |
| glTF/GLB | Format zur Bereitstellung von Assets zur Laufzeit, anerkannt als ISO/IEC 12113:2022. [22] | Bereitstellung im Web und in Echtzeitanwendungen. | Auf die Bereitstellung ausgerichtet, nicht auf native CAD-Bearbeitung. |
| USD | System zur Szenenbeschreibung und zum Austausch von Szenen. [26] | Größere Szenenzusammenstellungen und DCC-Pipelines. | Bei der Übersetzung können CAD-Semantik und Rhino-spezifische Verhaltensweisen eingeschränkt werden. |
| DWG/DXF | Von Rhino dokumentierter Austauschweg für technische Zeichnungen und CAD. [10] | 2D-Übergabe und bestimmte Formen der CAD-Interoperabilität. | Komplexe Flächendaten lassen sich möglicherweise nicht verlustfrei hin- und zurückkonvertieren. |
Ältere .3dm-Version |
Natives Rhino-Archiv. [9] | Beibehaltung des nativen Rhino-Formats für Empfänger mit älteren Versionen. | Beim Speichern für ältere Versionen können neuere Daten verloren gehen. [9] |
Die bewährte Grundregel ist einfach: Benötigt der Empfänger bearbeitbare CAD-Geometrie, versuchen Sie zuerst ein CAD-Austauschformat. Benötigt er ein Polygonnetz, exportieren Sie ein Polygonnetz. Benötigt er ein leichtgewichtiges Asset für die Laufzeit, verwenden Sie ein entsprechendes Format. Rhino kann NURBS in Netze unterschiedlicher Dichte tessellieren. Daher kann dasselbe Ausgangsmodell je nach Exporteinstellungen sehr unterschiedliche STL-, OBJ-, 3MF- oder glTF-Ergebnisse liefern. [7]
| Begriff | Bedeutung in der Praxis |
|---|---|
| Einheiten | Das Maßsystem des Dokuments, beispielsweise Millimeter oder Zoll. Eine Abweichung kann dazu führen, dass ein Modell in der falschen Größe erscheint. [8] |
| Maßstab | Die relative Größe, die beim Export oder Import angewendet wird, um den Erwartungen einer anderen Anwendung zu entsprechen. |
| Toleranz | Die Einstellung für Passung beziehungsweise Genauigkeit auf Dokumentebene. Rhino verwendet standardmäßig 0.01 mm und nennt für viele Workflows einen allgemeinen Richtbereich von 0.01 bis 0.001 in Modelleinheiten. [8] |
| Tessellierungsauflösung | Sie bestimmt, wie fein die glatte Rhino-Geometrie für den Export in Netzdreiecke zerlegt wird. [7] |

Netzexport und anschließende Validierung
Netzexporte benötigen eine eigene Validierung, weil der Export den Modelltyp verändert. Rhinos Seite zur Genauigkeit unterscheidet ausdrücklich zwischen glatter NURBS-Geometrie und Dreiecksnetzen und erklärt, dass Rhino Netze beliebiger Dichte für Export und Rendering erzeugen kann. [7] Eine STL-, 3MF-, OBJ- oder glTF-Datei kann daher erfolgreich exportiert werden und für den nächsten Schritt trotzdem zu grob, offen, umgekehrt orientiert oder inkonsistent sein. [7]
Prüfen Sie nach dem Export von STL/3MF/OBJ/glTF Folgendes:
- Einheiten und Maßstab in der Zielanwendung oder im Slicer. [8]
- Wasserdichtheit beziehungsweise Geschlossenheit des Netzes, sofern der nachgelagerte Workflow dies erfordert. [7]
- Ausrichtung der Normalen, damit Flächen konsistent gerendert und geslict werden. [7]
- Nicht-mannigfaltige Kanten oder Selbstüberschneidungen, die Import oder Slicing verhindern können. [7]
- Tessellierungsdichte im Verhältnis zur benötigten Krümmungstreue, Dateigröße und Leistung. [7]
- Materialien und Texturen, sofern das gewählte Format diese übertragen soll. [9] [10]
Gröbere Netze sind kleiner und leichter zu übertragen, während dichtere Netze der Ausgangsform genauer folgen. Die richtige Einstellung hängt vom Workflow ab. Deshalb ist die Validierung wichtiger als eine bestimmte Voreinstellung. [7]

Dateiqualität, Größe und Weitergabe
Die Größe einer 3DM-Datei hängt von den gespeicherten Inhalten ab, nicht nur von der Zahl sichtbarer Objekte auf dem Bildschirm. Komplexe Geometrie, gespeicherte Render- und Analysenetze, eingebettete Texturen und von Plug-ins angehängte Daten können das Datenvolumen erhöhen. [9] Rhinos Option Save small verkleinert 3DM-Dateien durch das Löschen von Render- und Analysenetzen. Rhino weist jedoch darauf hin, dass Schattierung und Rendering beim nächsten Öffnen langsamer sein können, da diese Netze neu aufgebaut werden müssen. [9]
Rhino dokumentiert außerdem Save textures zum Einbetten externer Texturen, die von Materialien, Umgebungen und Decals verwendet werden, sowie Save plugin data zum Speichern von Daten, die Plug-ins an Objekte oder das Dokument angehängt haben. [9] Eine verlässliche allgemeine Angabe zur Dateigröße wurde nicht gefunden.
Bewahren Sie für die Weitergabe eine Originalkopie auf, bevor Sie Save small verwenden. [9] Entscheiden Sie anschließend, ob der Empfänger tatsächlich die native Rhino-Datei, ein Austauschformat oder lediglich ein Polygonnetz beziehungsweise eine für Viewer geeignete Ausgabe benötigt. Diese Entscheidung ist häufig wichtiger als die Komprimierung allein.
Häufige Stolperfallen und schnelle Lösungen
Die meisten 3DM-Probleme haben drei Ursachen: nicht passende Versionen, die Verwechslung von Importieren und Öffnen sowie zu hohe Erwartungen an die Datenerhaltung bei der Übersetzung. [3] [16] [19]
Wenn Rhino die Datei nicht öffnet, prüfen Sie zunächst, ob Sie ein Archiv der Version 8 in Rhino 7 oder älter öffnen. Laut McNeels Dokumentation können Rhino 1.0 bis 7 Dateien der Version 8 nicht lesen. [3] Zeigt ein Web-Viewer die Datei an, beweist dies nur, dass ein Ansichtsservice daraus eine Darstellung erzeugen konnte. Autodesk Viewer erklärt, dass Betrachter dort weder auf die Quelldateien zugreifen noch diese bearbeiten können. [15]
Prüfen Sie anschließend die Einschränkungen der jeweiligen Anwendung. Fusion erklärt, dass Daten anderer Anbieter übersetzt werden und nicht alle Informationen aus dem Ursprungsprogramm erhalten bleiben. [16] Autodesk dokumentiert die Rhino-Unterstützung in AutoCAD über IMPORT und weist darauf hin, dass dieser Workflow nicht für AutoCAD LT gilt. [17] SOLIDWORKS beschreibt den Rhino-Import als Workflow zum Erstellen eines neuen Teils und unterstützt dabei keine Kurven. [19] Wenn das Modell in der falschen Größe ankommt oder sich nach der Übersetzung ungewöhnlich verhält, kontrollieren Sie vor einem erneuten Export die Einheiten und Toleranz des Rhino-Dokuments. [8]
Einordnung in Standards und Ökosystem
3DM ist Rhinos natives Format, nimmt jedoch eine ungewöhnliche Zwischenposition ein. Die Library of Congress bezeichnet es als teilweise offengelegt und merkt an, dass zwar Quellcode des Toolkits verfügbar ist, dem 3DM-Format aber eine eigenständige vollständige Beschreibung oder Dokumentation fehlt. [1] McNeel stellt seinerseits openNURBS-Werkzeuge zum Lesen und Schreiben sowie rhino3dm-Wrapper bereit. Die Lizenzbedingungen sind hinsichtlich Nutzung, Änderung und Weiterverbreitung dieser Software sehr freizügig. [2] Laut McNeel tauschen außerdem mehr als 400 Softwareentwicklungsteams und Anwendungen 3D-Modelle im openNURBS-Format .3dm aus. [4]
Bei standardisierten Alternativen bleibt STEP die bewährte Option für den Austausch von Produktdaten. 3MF bietet einen standardisierten Weg für Pakete der additiven Fertigung, während glTF auf die effiziente Bereitstellung von Assets zur Laufzeit statt auf den CAD-Austausch ausgerichtet ist. [21] [20] [22] Mit Stand 2026-09-11 steht auf McNeels Downloadseite Rhino 8 im Mittelpunkt. Die Seite zu den Systemanforderungen von Rhino 9 bezeichnet Rhino 9 hingegen als aktuellen RhinoWIP, nicht als veröffentlichte lizenzierte Version. [23] [24]
Checkliste für 3DM-Dateien (Rhino) vor Weitergabe oder Druck
- Prüfen Sie vor dem Versenden die Datei- beziehungsweise Archivversion, insbesondere wenn der Empfänger möglicherweise Rhino 7 oder älter verwendet. [3]
- Klären Sie, was die Software des Empfängers tatsächlich mit
.3dmmacht: öffnen und bearbeiten, importieren und übersetzen oder lediglich anzeigen. [15] [16] [17] [18] [19] - Prüfen Sie vor dem Export oder der Übergabe die Dokumenteinheiten. [8]
- Prüfen Sie die Dokumenttoleranz. Rhino verwendet standardmäßig 0.01 mm und nennt einen allgemeinen Richtbereich von 0.01 bis 0.001 in Modelleinheiten. [8]
- Entscheiden Sie, ob Texturen mit Save textures eingebettet werden müssen. [9]
- Entscheiden Sie, ob die Datei mit Save plugin data auch von Plug-ins angehängte Daten enthalten soll. [9]
- Verwenden Sie Save small nur, wenn Sie zuvor eine Originalkopie aufbewahrt haben. [9]
- Wählen Sie gegebenenfalls STEP für die CAD-Übergabe oder STL/3MF für druckorientierte Netzausgaben und validieren Sie das Netz vor der Freigabe. [21] [20] [7]
FAQ
Was ist eine 3DM-Datei (Rhino)?
Eine 3DM-Datei gehört zu Rhinos nativer Archivformatfamilie für 3D-Modelle. Die Library of Congress nennt 3DM als Kurzbezeichnung und .3dm als Dateiendung. [1]
Ist eine „DM-Datei“ dasselbe wie eine 3DM-Datei?
In der Praxis meistens ja. Üblicherweise handelt es sich lediglich um eine verkürzte oder fehlerhafte Bezeichnung einer Rhino-Datei mit der Endung .3dm. Die korrekte Dateiendung lautet .3dm. [1]
Warum öffnet Rhino 7 meine 3DM-Datei nicht?
Ein häufiger Grund ist, dass es sich um ein 3DM-Archiv der Version 8 handelt. Laut McNeel können Rhino 1.0 bis 7 Dateien der Version 8 nicht lesen. [3]
Welches Programm öffnet 3DM-Dateien?
Rhino ist der native Editor. Andere Werkzeuge können die Datei anzeigen oder importieren, darunter iRhino 3D, Autodesk Viewer, Fusion, AutoCAD, Onshape, SOLIDWORKS und Entwicklerbibliotheken wie openNURBS oder rhino3dm. Ihr Verhalten entspricht jedoch nicht der nativen Bearbeitung in Rhino. [9] [13] [14] [16] [17] [18] [19] [2] [5]
Expertenfrage: Wie prüfe ich die Version einer 3DM-Datei ohne Rhino?
McNeels File3dm-API dokumentiert ReadArchiveVersion(path) zum ausschließlichen Lesen der Archivversion, ArchiveVersion zum Prüfen einer geladenen Datei und Write(path, version) zum Schreiben einer gewählten Archivversion. [6]
Expertenfrage: Welche magische Zahl beziehungsweise Signatur hat 3DM?
Die Library of Congress gibt die ASCII-Signatur als 3D Geometry File Format einschließlich eines abschließenden Leerzeichens an. Der entsprechende Hexadezimalwert lautet 33442047656F6D657472792046696C6520466F726D617420. [1]
Ist 3DM ein offener Standard?
Nicht vollständig. Die Library of Congress beschreibt 3DM als teilweise offengelegt. McNeel stellt jedoch openNURBS- und rhino3dm-Werkzeuge unter freizügigen Bedingungen zum Lesen und Schreiben des Formats bereit. [1] [2]
Quellen
Die nummerierten Quellenverweise im Artikel beziehen sich auf die folgende Liste.
- Library of Congress — „3D Model File Format Family (3DM).“ https://www.loc.gov/preservation/digital/formats/fdd/fdd000601.shtml
- McNeel — „The openNURBS Initiative.“ https://www.rhino3d.com/features/developer/opennurbs/
- McNeel Developer — „Getting Started.“ https://developer.rhino3d.com/en/guides/opennurbs/getting-started/
- McNeel Developer — „What is openNURBS?“ https://developer.rhino3d.com/en/guides/opennurbs/what-is-opennurbs/
- McNeel Developer — „What is Rhino3dm?“ https://developer.rhino3d.com/en/guides/opennurbs/what-is-rhino3dmio/
- rhino3dm API — Dokumentation zu
File3dm. https://mcneel.github.io/rhino3dm/python/api/File3dm.html - McNeel — „How accurate is Rhino?“ https://www.rhino3d.com/features/accuracy/
- McNeel-Dokumentation (Rhino 8) — „Units.“ https://docs.mcneel.com/rhino/8mac/help/en-us/documentproperties/units.htm
- McNeel-Dokumentation (Rhino 8) — „Rhino (.3dm) Import/Export.“ https://docs.mcneel.com/rhino/8/help/en-us/fileio/rhino_3dm_import_export.htm
- McNeel-Dokumentation (Rhino 8) — „Import and export file formats.“ https://docs.mcneel.com/rhino/8/help/en-us/fileio/_index_of_import_export_file_types.htm
- McNeel Wiki — „Guide to Using Convert3dm.“ https://wiki.mcneel.com/rhino/convert3dm
- McNeel-Dokumentation (Rhino 8 Mac) — „New.“ https://docs.mcneel.com/rhino/8mac/help/en-us/commands/new.htm
- McNeel — „iRhino 3D.“ https://www.rhino3d.com/en/ios/
- Autodesk-Viewer-Hilfe — „Supported File Types.“ https://help.autodesk.com/cloudhelp/ENU/ADSKVIEWER-Help/files/ADSKVIEWER_Help_SupportedFileTypes_html.html
- Autodesk-Viewer-Hilfe — „Getting Started.“ https://help.autodesk.com/cloudhelp/ENU/ADSKVIEWER-Help/files/ADSKVIEWER_Help_GettingStarted_html.html
- Autodesk-Fusion-Hilfe — „File formats supported in Autodesk Fusion.“ https://help.autodesk.com/view/fusion360/ENU/?caas=caas/sfdcarticles/sfdcarticles/File-formats-supported-by-Fusion-360.html
- Autodesk Support — „AutoCAD: Opening files from Rhino *.3dm in AutoCAD.“ https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/AutoCAD-Opening-files-from-Rhino-3dm-in-AutoCAD.html
- Onshape-Hilfe — „Supported File Formats.“ https://cad.onshape.com/help/Content/File/supported_file_formats.htm
- SOLIDWORKS-Hilfe — „Rhino Files.“ https://help.solidworks.com/2024/English/SolidWorks/sldworks/c_Rhino_Files.htm
- 3MF Consortium — „Specification.“ https://3mf.io/spec/
- ISO — „ISO 10303-21:2016.“ https://www.iso.org/standard/63141.html
- Khronos Group — „glTF.“ https://www.khronos.org/gltf/
- McNeel — „Downloads.“ https://www.rhino3d.com/download/
- McNeel — „Rhino 9 System Requirements.“ https://www.rhino3d.com/9/system-requirements/
- McNeel Developer — „NURBS Geometry Overview.“ https://developer.rhino3d.com/guides/opennurbs/nurbs-geometry-overview/
- OpenUSD — „USD Frequently Asked Questions.“ https://openusd.org/release/usdfaq.html
- McNeel-Dokumentation (Rhino 8 Mac) — „Initial Graphics Exchange Specifications (.iges) import/export.“ https://docs.mcneel.com/rhino/8mac/help/en-us/fileio/iges_iges_import_export.htm