Anleitung
OBJ in STL umwandeln
Aktualisiert · Nur Mesh-OBJ nach STL
OBJ exportieren, lokal umwandeln, die mm-Größe prüfen, dann das STL in Bambu Studio, Cura oder PrusaSlicer öffnen. Danach privat im Browser OBJ in STL umwandeln.
OBJ in STL umwandeln für Bambu, Cura oder Prusa
Ein Wavefront-OBJ aus Blender exportieren, im Browser auf Millimeter skalieren, ein binäres STL herunterladen und die Größe im Slicer prüfen.
Schritt 1
Skalierung in Blender anwenden
Wähl das Mesh und wende die Skalierung an, damit die Objekt-Skalierung 1, 1, 1 zeigt, bevor du exportierst. Nicht angewendete Skalierung ist ein häufiger Grund, warum die STL-Größe nicht zur Ansicht passt.
Schritt 2
Wavefront-OBJ exportieren
Nimm Datei, Exportieren, Wavefront (.obj). Exportiere das Mesh, das du drucken willst. Die MTL-Datei brauchst du für diesen Konverter nicht.
Schritt 3
Den privaten Konverter öffnen
Öffne das Werkzeug, um OBJ in STL umwandeln zu können. Leg die .obj-Datei ab. Sie wird im Browser gelesen und nicht hochgeladen.
Schritt 4
Millimeter einstellen
Lass die Einheiten auf Millimetern, wenn das OBJ in Millimetern modelliert wurde. Nimm Zentimeter, Meter oder Zoll nur, wenn die Datei so gespeichert wurde. Lies die Bounding-Box.
Schritt 5
Binäres STL herunterladen
Lad das binäre STL herunter. ASCII ist optional und standardmäßig aus. Ein Konto ist nicht nötig.
Schritt 6
Im Slicer prüfen
Importiere das STL in Bambu Studio, UltiMaker Cura oder PrusaSlicer und bestätige die Millimetergröße auf dem Druckbett, bevor du slicst.
Eine Druckdatei ist eine Dreiecksliste, die ein Slicer auf ein Bett legen kann. Ein Wavefront-OBJ ist oft die Datei, die du schon aus Blender hast. Sie kann mehrere Objekte enthalten, eine Materialbibliothek und Koordinaten, die nicht in Millimetern sind. Diese Anleitung ist der kurze Weg von diesem OBJ zu einem binären STL und dann nach Bambu Studio, UltiMaker Cura oder PrusaSlicer. Die Umwandlung bleibt in deinem Browser. Keiner dieser Schritte lädt das Mesh hoch.
Skalierung anwenden, dann OBJ aus Blender exportieren
Öffne die Blend-Datei und schau in die Objekteigenschaften. Wenn die Skalierung nicht 1, 1, 1 ist, können Ansichtsgröße und exportierte Eckpunkte auseinanderlaufen, je nachdem, wie der Exporter steht. Wähl das Objekt und wende die Skalierung an, damit die Felder 1 werden. Mach das vor dem Export, nicht nachdem du im Slicer schon an einem Prozentwert herumgeraten hast.
Entscheide, was „eine Einheit“ in dieser Szene heißt. Blenders Standardeinheit sind oft Meter, während eine Figur so modelliert wurde, als wäre das Gitter Millimeter. Das sind verschiedene Dateien, die auf dem Bildschirm gleich aussehen, bis ein Slicer Millimeter annimmt. Wenn du unsicher bist, merk dir ein Maß, das du kennst — „dieser Sockel ist 40 mm“ — und vergleich es gleich mit der Bounding-Box. Das Einheitenmenü kann diese Tatsache nicht erfinden. Du musst sie wissen oder messen.
Exportiere mit Datei → Exportieren → Wavefront (.obj). Exportiere das Objekt, das du drucken willst, nicht einen ganzen Lichtaufbau oder ein verstecktes Duplikat. Die MTL-Datei, die dieser Export neben das OBJ schreiben kann, kannst du ignorieren. Der Konverter liest keine Materialien, keine UVs und keine Texturen. Wenn du die texturierte Vorlage noch brauchst, lass OBJ und MTL zusammen im Projektordner. Das STL ist eine zweite Datei für den Slicer, kein Ersatz für die Quelle.
Kurven, Textobjekte und Modifier, die noch kein Mesh sind, werden keine festen Flächen. Wandl das Objekt in ein Mesh um, damit das OBJ Zeilen v und f enthält. Eine Datei, die nur Punkte hat, hat nichts, was ein STL speichern könnte.
Im Browser umwandeln und die Box lesen
Öffne den Konverter, um OBJ in STL umwandeln zu können, und leg die Datei .obj ab, oder nimm die Dateiauswahl. Die Seite nennt die Grenze vorab: 40 MB. Eine Skulptur, die größer ist, sollte dezimiert werden, oder du exportierst nur das Teil, das du druckst. Der Worker liest die Datei auf deinem Gerät. Wenn dem Tab der Speicher ausgeht, schließ andere Tabs oder senk die Dreiecksanzahl und exportiere neu. Dieser Fehler ist lokal. Es ist kein Server, der einen Upload ablehnt.
Lass Millimeter gewählt, wenn das OBJ in Millimetern gebaut wurde. Wechsel zu Zentimetern, Metern oder Zoll, wenn das die echte Einheit ist. Die zusätzliche Skalierung bleibt auf 1, außer du willst wirklich noch eine Größenänderung obendrauf. Die Bounding-Box aktualisiert sich in Millimetern. Wenn du einen 40-mm-Sockel erwartet hast und die Box 40 × 40 × 40 sagt, bist du in der richtigen Gegend. Wenn sie 0.04 oder 40000 sagt, hör auf und änder die Einheit. Lad keine Datei herunter, von der du schon weißt, dass die Größe falsch ist.
Blender-OBJ-Dateien sind meist Y-oben. Slicer behandeln Z als oben. Die Standardachse dreht Y auf Z und kann den tiefsten Punkt auf Z = 0 setzen, damit das Teil auf dem Bett liegt. Wenn dein Exporter schon Z-oben war, wähl „Z ist schon oben“, damit das Modell nicht auf die Seite gelegt wird. Die optionale Vorschau nutzt dieselbe Ausrichtung. Du kannst die Vorschau überspringen. Das STL hängt nicht an WebGL.
Binäres STL ist der Download, den du für Bambu, Cura und Prusa willst. Lass das ASCII-Kästchen aus, außer du brauchst Text, den du im Editor lesen kannst. Der Knopf speichert die Datei sofort. Es gibt kein Konto und keinen zweiten Schritt, der sie freischaltet.
Das STL im Slicer öffnen
Bambu Studio. Importiere das STL auf die Platte, die du für diesen Drucker nutzt. Lies die Größe im Objektfenster, bevor du slicst. Wenn das Teil die richtigen Millimeter hat, richt es aus, setz Stützen, wenn das Mesh sie braucht, und slice. Wenn die Größe um etwa 10×, 25.4× oder 1000× danebenliegt, lösch das Objekt und bau das STL mit der richtigen Einheit neu. „Nach Augenmaß“ im Slicer skalieren und zusätzlich im Konverter skalieren stapelt sich, und der zweite Druck ist auf eine neue Art falsch.
UltiMaker Cura. Öffne das STL und schau auf die Größe im Werkzeugfenster. Curas Standardlesart von STL ist Millimeter. Ein OBJ im Metermaßstab, das nicht mit der Meter-Option umgewandelt wurde, sieht aus wie ein Krümel oder, wenn die Zahlen groß waren, wie ein Modell, das nicht aufs Bett passt. Vergleich die Bounding-Box, die du schon im Konverter gesehen hast, mit Curas Maßen. Sie sollten bis auf einen kleinen Rundungsfehler übereinstimmen.
PrusaSlicer. Importieren, dann die Größe auf dieselbe Art bestätigen. PrusaSlicer warnt auch bei manchen kaputten Meshes. Eine Warnung hier heißt, die Dreiecke waren schon problematisch. Dieser Konverter hat keine Löcher geschlossen und keine Flächen umgedreht. Nimm das STL zurück nach Blender, reparier das Mesh, exportiere das OBJ neu und wandel es neu um. Erwart nicht, dass der STL-Schritt eine nicht mannigfaltige Hülle flickt.
In allen drei Slicern ist die nützliche Gewohnheit dieselbe: Vertrau einem bekannten Maß, nicht der Tatsache, dass eine Datei heruntergeladen wurde. Eine gelungene Umwandlung heißt nur, dass die Dreiecke umgeschrieben wurden.
Was dieser Weg nicht tut
Das STL trägt den Anstrich aus deiner MTL-Datei nicht mit. Wenn der Druck eine einzige Filamentfarbe ist, ist das in Ordnung. Wenn du Farbe brauchtest, brauchst du immer noch das OBJ oder ein Format, das dieses Werkzeug nicht schreibt. Der Weg nimmt auch keinen STEP-Körper an. Exportiere zuerst ein Mesh aus der CAD-Anwendung, dann steig beim OBJ ein. Er nimmt kein PNG und kein JPG an. Ein Bild ist keine Flächenliste.
Eine Datei nach der anderen. Wenn du einen Bausatz hast, exportiere und wandel jedes Mesh um, das dir wichtig ist, und benenn das STL nach dem Teil. Die Dreiecksanzahl im Konverter ist die Anzahl im Download. Eine riesige Anzahl slicet langsam, auch wenn die Datei unter 40 MB liegt. Dezimier in Blender, wenn der Slicer schluckt, und wandel dann das leichtere OBJ um. Du verlierst keinen „Hochwertig-STL-Modus“. Du wählst eine Mesh-Dichte, die dein Drucker und dein Rechner verkraften.
Wenn die Größe stimmt und der Slicer die Datei öffnet, bist du mit dieser Site fertig. Behalt das OBJ, wenn du das Modell noch einmal bearbeitest. Die Anleitung OBJ gegen STL ist die längere Fassung dieser Entscheidung. Die Anleitung Millimeter gegen Meter liest du, wenn die Bettvorschau immer noch absurd aussieht. Binär gegen ASCII erklärt den Standard, den du gerade heruntergeladen hast.
Fragen
Muss ich Blender benutzen?
Nein. Jede Anwendung, die ein Wavefront-OBJ-Mesh schreibt, kann diesen Konverter füttern. Blender ist der Weg, den diese Anleitung ausbuchstabiert, weil es der übliche kostenlose Modellierer ist. Die Datei braucht trotzdem Eckpunkte und Flächen.
Warum zeigt der Slicer ein winziges oder riesiges Teil?
STL speichert keine Einheit. Stell das Einheitenmenü auf das OBJ ein und lies dann die Bounding-Box in Millimetern. Die Anleitung Millimeter gegen Meter geht den Fall 1000× durch.
Kann ich in demselben Ablauf ein PNG umwandeln?
Nein. Dieser Ablauf startet bei einem Mesh-OBJ. Fotos und flache Bilder werden nicht angenommen.
Verwandte Anleitungen
- Einheiten mm gegen MeterWarum ein Druck 1000× zu groß werden kann, und wie du die Box prüfst.
- OBJ gegen STLWann du das OBJ behältst und was ein STL wegwirft.
- Binär gegen ASCII-STLWarum der Download standardmäßig binäres STL ist.
- Was eine OBJ-Datei istWavefront-OBJ, Flächen und die MTL-Datei, die wir nicht lesen.
- Was eine STL-Datei istDreiecksmeshes, einheitenlose Koordinaten und Slicer.
- FAQDatenschutz, Größe, Texturen, STEP und Bilddateien.