Konwertuj txt do stl

Darmowy konwerter online TXT do STL

Konwertuj uporządkowaną geometrię TXT do formatu 3D STL lub napisy z kodami czasowymi do formatu EBU STL.

Konwertuj TXT na STL online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 6 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .txt

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .txt do .stl

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .stl

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować txt do stl

Drukarka 3D lub slicer może wymagać modelu STL, gdy geometria jest przechowywana w pliku TXT. Nadawca może natomiast wymagać pliku napisów EBU STL, który nie ma związku z formatem 3D i wymaga danych napisów z kodami czasowymi.

Co zawiera TXT

TXT to kontener zwykłego tekstu, a nie zdefiniowany format 3D ani format napisów. Może zawierać zwykły tekst, wiersze napisów, współrzędne punktów, wierzchołki i ściany siatki albo kod źródłowy aplikacji do modelowania.

Przed konwersją otwórz plik w edytorze tekstu lub edytorze kodu. Wiersze takie jak 12.4 8.1 0.0 mogą zawierać punkty XYZ; indeksy wierzchołków i ścian mogą opisywać siatkę; polecenia OpenSCAD, takie jak cube() i difference(), powinny być zapisane jako .scad. Zwykły tekst nie zawiera geometrii i bez informacji potrzebnych do modelowania nie można na jego podstawie utworzyć sensownej bryły. Tekst napisów również wymaga kodów czasowych, takich jak czasy rozpoczęcia i zakończenia, zanim będzie można wyeksportować go do formatu napisów z synchronizacją czasową.

Jakiego formatu STL potrzebujesz?

3D STL przechowuje powierzchnię jako trójkątne ściany i jest obsługiwany przez większość slicerów, edytorów siatek oraz systemów szybkiego prototypowania. Może zawierać tekst ASCII lub dane binarne; binarny STL jest zwykle mniejszy i szybciej się wczytuje. STL nie przechowuje jednostek, kolorów, materiałów, nazw obiektów ani historii parametrycznej CAD.

EBU STL to EBU Subtitling Data Exchange Format, powszechnie używany do wymiany napisów telewizyjnych. Nie jest to siatka 3D, mimo że używa tego samego rozszerzenia .stl. Pliku TXT zawierającego niesynchronizowane dialogi nie można poprawnie przekonwertować, dopóki nie zostaną dostarczone informacje o synchronizacji napisów, formatowaniu, języku i inne wymagane metadane.

Konwersja geometrii TXT do 3D STL

Współrzędne punktów

  1. Otwórz plik w programie MeshLab lub CloudCompare. Jeśli aplikacja nie rozpoznaje rozszerzenia .txt, skopiuj plik do pliku roboczego z odpowiednim rozszerzeniem, takim jak .xyz, albo wybierz opcję wyświetlania wszystkich plików.
  2. Ustaw separator i przypisanie kolumn w oknie dialogowym importu. Potwierdź, czy kolumny zawierają dane X, Y, Z, oraz usuń nagłówki lub dodatkowe kolumny zawierające identyfikatory, kolory albo pomiary.
  3. Sprawdź orientację, jednostki, skalę i gęstość chmury punktów. Zamiana kolumn powoduje zamianę osi; rzadkie lub zaszumione próbki nie pozwalają zdefiniować dokładnej powierzchni.
  4. W programie MeshLab użyj filtra rekonstrukcji powierzchni, takiego jak rekonstrukcja Poissona lub Screened Poisson, i dostosuj głębokość rekonstrukcji oraz ustawienia normalnych. Rekonstrukcja tworzy wywnioskowaną powierzchnię, a nie odzyskuje niedostępnej geometrii.
  5. Sprawdź siatkę i wybierz File → Export Mesh As, a następnie wybierz .stl. Wybierz binarny STL, chyba że wymagany jest konkretnie plik ASCII.

Wierzchołki i ściany

Użyj programu Blender, FreeCAD lub własnego skryptu tylko wtedy, gdy schemat TXT jednoznacznie definiuje wierzchołki i połączenia ścian. Przeanalizuj współrzędne, utwórz siatkę na podstawie wymienionych ścian i przed eksportem sprawdź normalne, otwory, samoprzecinające się elementy oraz krawędzie niemianifoldowe, korzystając z polecenia File → Export → STL lub jego odpowiednika.

Ogólny importer nie jest w stanie określić, czy dana liczba oznacza wierzchołek, indeks ściany, wymiar czy metadane. Workflow w języku Python z użyciem trimesh może wyeksportować przeanalizowane tablice wierzchołków i ścian, ale parser musi zastosować prawidłowe jednostki i konwencję indeksowania; indeksy ścian mogą zaczynać się od zera lub od jedynki.

Kod źródłowy OpenSCAD zapisany jako TXT

  1. Zmień nazwę model.txt na model.scad tylko wtedy, gdy jego zawartość jest prawidłowym kodem źródłowym OpenSCAD.
  2. Otwórz go w programie OpenSCAD, wyrenderuj model za pomocą Design → Render i popraw brakujące zmienne lub dołączone pliki.
  3. Użyj polecenia File → Export → Export as STL.

Jest to korekta rozszerzenia, a nie konwersja dowolnego tekstu.

TXT zawierający już ASCII STL

Jeśli plik ma prawidłową strukturę zawierającą solid, facet normal, outer loop i endsolid, zmień jego nazwę na model.stl albo otwórz go w programie MeshLab i ponownie wyeksportuj jako binarny STL. Sprawdź cały plik, zamiast polegać wyłącznie na pierwszym słowie, ponieważ niektóre teksty niezawierające STL również zaczynają się od solid.

Konwersja napisów TXT do EBU STL

Użyj aplikacji do napisów lub aplikacji nadawczej, która wyraźnie obsługuje eksport EBU STL, takiej jak SoftNI Subtitler Suite. Zaimportuj zsynchronizowany plik napisów, przypisz częstotliwość kodów czasowych i kodowanie znaków, ustaw język oraz parametry transmisji, sprawdź długość wierszy i czas wyświetlania, a następnie wykonaj eksport za pomocą polecenia EBU STL programu. Niesynchronizowany transkrypt musi najpierw zostać zsynchronizowany; zmiana jego nazwy na .stl nie utworzy prawidłowego pliku EBU.

Kontrola jakości i zgodności

  • 3D STL nie zawiera pola jednostek. Ustaw tę samą jednostkę w aplikacji źródłowej i slicerze; interpretacja milimetrów jako cali może sprawić, że model będzie 25,4 raza za duży.
  • Siatka przeznaczona do druku zazwyczaj musi mieć zamkniętą, niemającą samoprzecięć, manifoldową powierzchnię ze spójnymi normalnymi. Użyj programu MeshLab, Blender, FreeCAD lub narzędzi naprawczych slicera, aby usunąć otwory, zduplikowane ściany i odwrócone trójkąty.
  • Rekonstrukcja chmury punktów zależy od gęstości próbkowania, szumu, normalnych i ustawień filtrów. Zmierz wyeksportowany model, gdy istotna jest dokładność wymiarowa.
  • Konwertery online nie nadają się do dowolnych plików TXT, ponieważ nie potrafią wywnioskować schematu ani uzupełnić brakującej geometrii. Korzystaj z usługi online tylko wtedy, gdy wyraźnie opisuje dokładną strukturę wejściową XYZ, CSV, siatki lub napisów oraz wymaganą odmianę formatu wyjściowego; nie przesyłaj poufnych skanów, danych CAD ani materiałów nadawczych.

Porównanie formatu TXT z STL

Jak formaty TXT i STL wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików TXT i STL
Cecha .TXT Plain Text File .STL Stereolithography
Otwarty standard Tak Częściowo otwarty
Kompresja Bez kompresji Bez kompresji
Typowy rozmiar pliku Bardzo mały Mały
Otwiera się w przeglądarce internetowej Tak, natywnie Nie
Dalsza edycja Łatwy Nie do bezpośredniej edycji
Obsługa metadanych Brak Brak
Czytelny tekstowo Tak Tak
Najlepszy do Wymiana danych Osadzanie w aplikacjach
Wprowadzono — 1987
Twórca — 3D Systems
Typ MIME text/plain model/stl

Najczęściej zadawane pytania

Czy konwerter TXT do STL jest darmowy?

Tak, konwersja TXT do STL na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik TXT?

Możesz przesłać pliki TXT o rozmiarze do 2 MB i przekonwertować do 20 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować TXT do STL?

Nie. Konwersja TXT do STL odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik TXT dla tej konwersji z TXT do STL. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Czy każdy plik TXT można przekonwertować do STL?

Nie, plik TXT musi zawierać uporządkowane dane geometrii 3D lub zsynchronizowane w czasie napisy. Zwykły tekst nie zawiera informacji, na podstawie których można utworzyć użyteczną siatkę 3D ani plik napisów EBU STL.

Co zostaje utracone podczas konwersji uporządkowanej geometrii TXT do 3D STL?

Wynikiem jest trójkątna siatka powierzchniowa, dlatego elementy źródłowe, takie jak struktura edycji, etykiety, kolory, materiały i inne metadane sceny, są zwykle tracone. Zakrzywione powierzchnie są przybliżane za pomocą trójkątów, a wymiary modelu zależą od sposobu interpretacji jednostek źródłowych.

Czy konwersja TXT do EBU STL zachowuje synchronizację czasową i formatowanie napisów?

Może zachować tekst napisów i synchronizację czasową, gdy dane TXT używają rozpoznawanej struktury napisów. Nieobsługiwane style, pozycjonowanie, metadane lub nieprawidłowe kody czasowe mogą zostać uproszczone, usunięte albo spowodować wyświetlanie napisów w niewłaściwych momentach.

Dlaczego konwersja TXT do 3D STL tworzy pusty lub uszkodzony model?

Zwykle dzieje się tak, gdy rekordy geometrii są niekompletne, używają nieobsługiwanej składni, zawierają nieprawidłowe współrzędne lub nie tworzą zamkniętych powierzchni. Nieprawidłowa interpretacja jednostek może również sprawić, że model będzie wyglądać na bardzo mały lub duży, nawet gdy siatka jest poprawna.

Dodatkowe formaty dla konwersji pliku
txt

Konwersja odwrotna

Konwersja do .stl
z innych formatów

Udostępnij w mediach społecznościowych: