Formatkonvertierung/Mesh ↔ Mesh

OBJ-zu-STL-Konverter (lokal)

OBJ-Text wird in 4-MiB-Blöcken gelesen, Polygon-Flächen werden im Worker fächertrianguliert, und das binäre STL wird als lokaler Download zusammengestellt.

VerfügbarKein UploadWorkerOBJ
Kein Upload

Umrechnung

Kein Upload
OBJSTL

Bereit zum Konvertieren

Eingaben werden in 4-MiB-Blöcken gelesen; die Ausgabe wird im Worker zusammengesetzt und lokal heruntergeladen.

Formate
OBJ → STL
Worker
Im Browser

OBJ hier ablegen

OBJ-Text wird in 4-MiB-Blöcken gelesen; Vierecke und Polygone werden trianguliert.

Datei wählen

Maximale Dateigröße: 500 MB · Kein Upload

Kein Upload · File.slice() → Worker → aufgeteilte STL-Ausgabe.

So funktioniert es

  1. 1

    Legen Sie eine OBJ-Datei ab.

  2. 2

    Die Worker-Streams v und f zeichnen positive oder negative Eckpunkt-Indizes auf, und Fan-Triangulate Quads und Polygone.

  3. 3

    Gruppen werden zu einem Dreiecks-Mesh zusammengeführt; der binäre STL-Writer berechnet für jedes Dreieck eine normale Fläche.

  4. 4

    Laden Sie die lokal generierte binäre STL herunter.

Einordnung

Einheiten

OBJ ist unitless. Koordinaten werden ohne Reskalierung in STL geschrieben; die beabsichtigte Skalierung wird vor dem Druck bestätigt.

Normalen

STL speichert eine normale Fläche pro Dreieck. Der Schreiber berechnet ein normalisiertes Normal und fällt für degenerierte Flächen auf Null zurück.

Druckhinweise

  • Binäres STL ist kleiner und schneller zu laden als ASCII STL.
  • OBJ-Gruppen und Objekte werden zu einem Mesh zusammengeführt; separate Teile müssen vor der Konvertierung geteilt werden, wenn der Slicer unterschiedliche Objekte benötigt.
  • Überprüfen Sie die konvertierten Grenzen gegen das Druckerbett.

Häufige Fragen

Quellen

  • · Wavefront OBJ-Spezifikation
  • · Binäres STL-Format