SupaVoxel
Darmowy konwerter OBJ

Konwerter OBJ na STL

Upuść plik .obj, potwierdź jednostki i pobierz STL, który slicer otworzy w odpowiednim rozmiarze. Bezpłatnie, bez konta, a konwersja odbywa się na Twoim komputerze.

  • Wybór jednostek: mm, cm, m, in
  • Quady podzielone na trójkąty
  • Do 200 MB
  • Nic nie jest wysyłane
Zaktualizowano październik 2026

Konwersja OBJ na STL w trzech krokach

  1. 01

    Upuść plik .obj

    Sam plik .obj wystarczy do utworzenia STL, który nie przechowuje koloru. Jeśli chcesz najpierw sprawdzić model w kolorach, wybierz wraz z nim plik .mtl i tekstury albo upuść jeden .zip; wtedy podgląd je pokaże. Bez nich model wyświetli się na szaro wraz z informacją o brakującym pliku .mtl.
  2. 02

    Potwierdź jednostki

    Pliki OBJ nie określają, jakiej jednostki używają. Konwerter startuje od metrów, domyślnych w Blenderze, i pokazuje wynikowy rozmiar wydruku. Jeśli ten rozmiar jest absurdalny, zmieniaj Jednostki pliku, aż będzie zgodny z tym, czego oczekujesz.
  3. 03

    Pobierz STL

    Kliknij Konwertuj na STL. Każdy quad i n-gon został już podzielony na trójkąty, wszystkie grupy są połączone w jedną bryłę, a model jest obrócony do orientacji Z-up i umieszczony na stole.

Problem z jednostkami przy konwersji OBJ na STL rozwiązany przed pobraniem

OBJ nie ma pola jednostki. Wartość 50 może oznaczać 50 metrów w zasobie z gry albo 50 milimetrów w modelu do druku, a plik nie daje żadnej wskazówki. Większość konwerterów kopiuje liczbę i zostawia Ci odkrycie błędu w slicerze.

Tutaj zobaczysz go od razu. Konwerter zakłada metry, więc model Blendera o wysokości 0.12 jednostki wychodzi jako 120 mm. Jeśli OBJ wyeksportowano z narzędzia pracującego w milimetrach, takiego jak wiele serwisów do druku, Meshmixer czy CAD, panel pokaże coś w rodzaju 120,000 mm i ostrzeże, że to więcej niż większość stołów drukujących. Ustaw Jednostki pliku na mm, a rozmiar spadnie do 120 mm. W innym przypadku Skaluj do 100 mm wysokości ustawia sensowny rozmiar jednym kliknięciem.

Osie to druga kwestia. Większość plików OBJ ma orientację Y-up, a konwerter obraca je do orientacji Z-up oczekiwanej przez slicery. Jeśli Twój plik wyeksportowano jako Z-up, podgląd pokaże model leżący na plecach; wyłącz Z-up dla druku i konwertuj ponownie.

Co konwersja OBJ na STL zachowuje, a co odrzuca

Zawartość OBJW STL
Wierzchołki i ścianyZachowane; quady i n-gony są triangulowane
Grupy i obiekty (g, o)Połączone w jedną bryłę
Normalne wierzchołków (vn)Zastąpione jedną normalną ściany na trójkąt
Współrzędne UV (vt)Odrzucone
Materiały MTL i teksturyPokazywane w podglądzie, jeśli je dołączono; odrzucane z STL, który nie przechowuje koloru
Kolory wierzchołków ze skanerówOdrzucone
Grupy wygładzania, luźne krawędzie (l), punktyOdrzucone; zapisywane są tylko powierzchnie

OBJ i STL: co zawiera każdy z formatów

Pochodzenie OBJ
Wavefront Technologies, koniec lat 80. XX wieku
Zawartość OBJ
Tekst: wierzchołki, UV, normalne, wielokąty dowolnego rozmiaru, grupy, odnośnik do MTL
Do czego służy OBJ
Przenoszenie siatek między aplikacjami 3D, rzeźbienie, skany, zasoby z teksturami
Pochodzenie STL
3D Systems, 1987
Zawartość STL
Trójkąty z jedną normalną każdy, binarne lub ASCII
Do czego służy STL
Slicery, usługi druku, naprawa siatek

OBJ a STL do druku 3D: praktyczne wskazówki

Oba formaty dają ten sam kształt do wydruku. Te nawyki pomagają upewnić się, że kształt da się wydrukować.

Rób
  • Sprawdź, czy siatka jest zamknięta; rzeźby i skany często mają dziury, które może naprawić naprawa STL
  • Przed drukiem zredukuj rzeźbę z 10 milionów wielokątów za pomocą upraszczacza siatki
  • Zmierz wynik w przeglądarce STL, jeśli dopasowanie ma znaczenie
  • Zachowaj OBJ jako edytowalny plik źródłowy, a STL traktuj jako eksport
Unikaj
  • Dodawanie .mtl w nadziei, że STL zachowa kolor; .mtl tylko koloruje podgląd, więc do druku kolorowego użyj 3MF
  • Ufanie rozmiarowi bez czytania panelu wyników; jednostki OBJ to zgadywanka
  • Druk zasobu z gry z jednostronnymi płaszczyznami; nie mają grubości

Kiedy konwertować OBJ na STL, a kiedy to pominąć

Nowoczesne slicery, w tym PrusaSlicer, Bambu Studio, Orca i najnowsze wersje Cura, importują OBJ bezpośrednio. Konwersja nadal się przydaje, gdy usługa druku lub marketplace przyjmuje tylko STL, gdy slicer źle odczytuje skalę Twojego OBJ albo gdy chcesz mieć jeden mały plik binarny zamiast kilkakrotnie większego pliku tekstowego.

Przechodzisz na drukarkę wielokolorową? STL gubi wszystkie materiały, więc zachowaj OBJ do kolorów i przypisz filamenty w slicerze. STL na 3MF opakowuje zwykły STL w natywny format slicera, a przewodnik STL vs OBJ zawiera pełne porównanie. Potrzebujesz odwrotnej konwersji? Skorzystaj z STL na OBJ.

FAQ

Najczęściej zadawane pytania

Jak bezpłatnie przekonwertować OBJ na STL?

Upuść plik .obj na konwerter na tej stronie, sprawdź rozmiar wynikowy i kliknij Konwertuj na STL. Nie ma konta, znaku wodnego ani limitu liczby plików. Praca odbywa się w przeglądarce, więc jedyne ograniczenie to 200 MB na plik, a Twój plik nigdy nie jest wysyłany.

Czy muszę dodać także plik MTL?

Nie. MTL i jego tekstury opisują tylko kolor i materiał, a STL nie potrafi przechować ani jednego, ani drugiego, więc sam plik .obj daje ten sam STL. Dodanie ich (zaznacz je razem albo upuść jeden .zip) tylko koloruje podgląd. Jeśli chcesz mieć kolory w pliku do druku, użyj 3MF na drukarce wielomateriałowej albo GLB dla kolorowego modelu na ekranie.

Dlaczego mój OBJ otwiera się jako szkielet bez ścian?

Niektóre pliki OBJ, często te zredukowane w Blenderze, zawierają obok ścian luźne rekordy krawędzi. Starsze loadery pokazywały je tylko jako linie. Ten konwerter odczytuje ściany jako siatkę i ignoruje luźne krawędzie, więc STL zawiera powierzchnię. Jeśli plik naprawdę nie ma ścian, to rysunek liniowy i nie może stać się STL.

Dlaczego mój STL jest tysiąc razy za duży?

Konwerter zakłada, że OBJ jest w metrach, co jest domyślne w Blenderze. Jeśli plik wyeksportowano w milimetrach, każda liczba jest odczytywana jako metry i mnożona przez 1,000. Ustaw Jednostki pliku na mm, a rozmiar wynikowy wróci do normy. Panel ostrzega, gdy wynik jest większy niż typowy stół drukujący, więc możesz to poprawić przed pobraniem.

Czy mogę przekonwertować OBJ z quadami lub n-gonami?

Tak. Wielokąty z czterema lub więcej narożnikami są dzielone na trójkąty podczas odczytu pliku, ponieważ STL przechowuje tylko trójkąty. Kształt się nie zmienia. Bardzo duże n-gony na zakrzywionych powierzchniach mogą dzielić się nierównomiernie; jeśli zobaczysz to w podglądzie, najpierw trianguluj w swojej aplikacji 3D, aby mieć większą kontrolę.

Co jest lepsze do druku 3D: OBJ czy STL?

Przy druku jednokolorowym dają ten sam G-code, ponieważ slicer używa tylko trójkątów. STL jest bezpieczniejszym wyborem do udostępniania, bo odczytuje go każdy slicer i usługa. OBJ zachowuje UV i materiały, co ma znaczenie przy edycji, a nie przy druku. Do druku kolorowego 3MF bije oba formaty.

Czy kilka obiektów w moim OBJ pozostanie osobno?

Nie. STL nie ma obiektów, więc każda grupa jest łączona w jedną bryłę w swoim pierwotnym położeniu. Jeśli chcesz drukować części osobno, podziel STL na luźne elementy narzędziem do dzielenia STL albo wyeksportuj każdą część jako osobny OBJ z aplikacji 3D.

Mój OBJ pochodzi ze skanera 3D. Czy będzie działać?

Zwykle tak. Pliki OBJ ze skanerów są często bardzo gęste i czasem mają dziury u podstawy, w miejscu, w którym stał obiekt. Przekonwertuj, a następnie otwórz STL w narzędziu do naprawy, aby zamknąć te luki. Kolory wierzchołków ze skanowania są odrzucane; STL zachowuje tylko kształt.

Zacznij za darmo

Zamiast tego zacznij od zdjęcia

Masz zdjęcie, ale nie masz OBJ? Studio tworzy model 3D z jednego obrazu. Skorzystaj z bezpłatnego pobierania GLB albo pomiń etap OBJ na STL i eksportuj STL bezpośrednio w płatnym planie.

Bez karty kredytowej · 3 darmowe kredyty na start