Tools · 3MF Viewer

3MF Viewer: 3MF-Dateien ohne Slicer öffnen

Eine 3MF ist ein kleines ZIP-Paket mit einer oder mehreren Modelldateien. Der Viewer entpackt es im Browser, wendet Einheit und Platzierung jedes Objekts an und zeigt, was ein Slicer auf die Platte legen würde: Objekte, Build-Items, Größe und Farben, dazu eine Prüfung auf offene Kanten.

Die 3MF wird auf diesem Gerät entpackt

3MF-Datei hier ablegen

Druckdateien und Slicer-Projekte, auch mehrere auf einmal

Ausprobieren:

Entpacken und Lesen passieren in diesem Browser, die Druckdatei verlässt das Gerät nicht.

Was ist eine 3MF-Datei?

3MF steht für 3D Manufacturing Format. Das 3MF Consortium, gegründet von Microsoft und einer Gruppe von Drucker- und Softwareherstellern, hat es als moderne Alternative zu STL veröffentlicht. Eine Datei ist ein ZIP-Archiv mit XML darin: Meshes als Listen von Eckpunkten und Dreiecken, eine Einheit für alle Zahlen und ein Build-Abschnitt, der festlegt, welche Objekte wo auf der Platte stehen.

Anders als STL kann eine 3MF Farben, Materialien, Texturen, mehrere Objekte und ihre Positionen tragen, und Slicer legen eigene Projektdaten wie Stützen oder Druckprofile hinein. Weil die Einheit Teil der Datei ist, schrumpft ein in Zoll gezeichnetes Modell nicht, wenn es jemand in Millimetern öffnet, sofern das Programm die Einheit richtig liest.

Was der Tab 3MF zeigt

Einheit aus der Datei
Millimeter, Zentimeter, Meter, Zoll, Mikrometer oder Fuß, so wie in der 3MF eingetragen, angewendet auf jede Messung.
Objekte und Build-Items
Wie viele Objekte das Paket definiert, wie viele davon auf der Platte stehen und wie viele Modellteile im ZIP liegen.
Echte Größe und Volumen
Die Außenmaße der Platte in Millimetern, Zentimetern oder Zoll, dazu Volumen und Oberfläche aller Teile.
Mesh-Prüfung
Offene Kanten, Kanten mit mehr als zwei Flächen und getrennte Körper, derselbe Test wie beim STL-Export.
Weiter zu STL
Ein Klick übergibt die Datei mit der Druck-Voreinstellung an den Konverter 3MF zu STL.

Programme, die 3MF öffnen

Slicer
Bambu Studio, OrcaSlicer, PrusaSlicer und UltiMaker Cura speichern ihre Plattenbelegung als 3MF und lesen sie wieder ein.
Blender
Liest und schreibt 3MF über ein Add-on, einen eingebauten Importer gibt es nicht.
CAD-Programme
Fusion, SolidWorks und andere CAD-Werkzeuge exportieren 3MF für den Druck.

Typische 3MF-Probleme und Lösungen

Das Modell ist 25,4-mal zu klein oder zu groß
Das öffnende Programm hat die Einheit ignoriert. Eine 3MF in Zoll schrumpft um diesen Faktor, wenn sie als Millimeter gelesen wird. Dieser Viewer wendet die Einheit an, seine Größe eignet sich also zum Vergleich.
Teile fehlen
Objekte, die nicht im Build stehen, etwa für später aufgehobene Ersatzteile, kommen nicht auf die Platte. Slicer-Projekte verteilen Objekte manchmal auf mehrere Modellteile im ZIP, der Viewer liest alle davon.
Farben sehen anders aus als im Slicer
Im Slicer zugewiesene Filamentfarben stehen oft in dessen eigenen Projektdaten und nicht als 3MF-Materialien. Der Viewer zeigt die Farben, die das 3MF-Kernformat festlegt.
Ein anderes Programm braucht STL
3MF zu STL nutzen. Geometrie und Größe bleiben erhalten, Farben und Druckeinstellungen bleiben in der 3MF.

Häufige Fragen

Wie öffnet man eine 3MF-Datei ohne Slicer?

Datei auf dieser Seite ablegen. Der Tab 3MF listet Einheit, Objekte und Build-Items, die Ansicht zeigt die Platte in 3D. Es wird nichts installiert und nichts hochgeladen.

Wird die Größe in Millimetern angezeigt?

Die Größe nutzt die in der Datei gespeicherte Einheit und lässt sich in Millimetern, Zentimetern oder Zoll anzeigen. Eine Zoll-Datei und eine Millimeter-Datei desselben Teils zeigen dieselbe echte Größe.

Was ist ein Build-Item?

Ein Eintrag im Build-Abschnitt, der ein Objekt auf die Platte stellt, optional mit einer Transformation für Position und Drehung. Dasselbe Objekt kann mehrfach platziert werden.

Lässt sich 3MF hier in STL umwandeln?

Ja. Der Konverter 3MF zu STL schreibt eine binäre STL in Millimetern und prüft sie auf Löcher. Farben, Texturen und Slicer-Einstellungen gehören nicht zu STL.

Werden Farben und Texturen angezeigt?

Farben und Basismaterialien aus dem 3MF-Kernformat erscheinen, Texturen soweit der Loader von three.js sie unterstützt. Bemalungsdaten, die nur ein Slicer versteht, werden nicht gelesen.