tigtools

STL to G-codePro

Podstawowy slicer do prostych części i szybkich testów: wybierz STL, ustaw drukarkę i filament, obejrzyj każdą warstwę i pobierz G-code. Do wydruków produkcyjnych używaj Cura lub PrusaSlicer.

Działa w przeglądarce Bez rejestracji

Sprawdzanie Twojego planu…

Jak używać

  1. Wybierz lub upuść plik STL prostej bryły.
  2. Podaj wymiary stołu, średnicę dyszy i filamentu, temperatury oraz prędkości (ustawienia są zapamiętywane w tej przeglądarce).
  3. Dostosuj wysokość warstwy, ścianki, górne i dolne warstwy oraz gęstość wypełnienia i sprawdź G-code początkowy i końcowy.
  4. Kliknij Krój, przechodź przez warstwy w podglądzie, a następnie pobierz G-code.

Jak to działa

Plik STL (binarny lub ASCII) jest centrowany na stole, skalowany na życzenie i obniżany tak, aby jego najniższy punkt znajdował się na Z = 0. Każda warstwa jest przecinana w połowie swojej wysokości przez przecięcie płaszczyzny z każdym trójkątem; segmenty są łączone w zamknięte kontury i sortowane na obrysy zewnętrzne oraz otwory według zagnieżdżenia. Ścianki powstają przez odsunięcie konturów do wewnątrz o połowę szerokości linii, a następnie o jedną szerokość linii na każdą dodatkową ściankę, z zaokrąglonymi narożnikami wewnętrznymi, usuniętymi samoprzecięciami i przyciętymi nakładającymi się ściankami. Wypełnienie jest prostoliniowe: równoległe linie pod kątem 45° i −45° na naprzemiennych warstwach, w odstępach równych szerokości linii ÷ gęstość. Obszary w obrębie wybranej liczby warstw od górnej lub dolnej powierzchni otrzymują pełne wypełnienie, ustalane przez porównanie każdej warstwy z warstwami powyżej i poniżej.

G-code jest w stylu Marlina: pozycjonowanie bezwzględne i bezwzględne wytłaczanie (M82), ruchy przesuwu G0 i ruchy wytłaczania G1, retrakcja przed ruchami przesuwu dłuższymi niż 1,5 mm, wentylator wydruku od drugiej warstwy oraz komentarze ;LAYER i ;TYPE. Wytłaczanie jest obliczane jako szerokość linii × wysokość warstwy × przepływ ÷ pole przekroju poprzecznego filamentu dla każdego milimetra ruchu. Skirt jest rysowany wokół wypukłego obrysu pierwszej warstwy.

Czego nie robi: podpory, wykrywanie mostów lub nawisów, rozmieszczanie szwów, omijanie ruchów (combing), Z-hop, wygładzanie (ironing), warstwy adaptacyjne, wypełnianie szczelin dla ścianek cieńszych niż linia, brimy, wiele ekstruderów, linear advance ani szacunki czasu uwzględniające przyspieszenie. Modele są ograniczone do 300 000 trójkątów, a uszkodzone siatki są zamykane tylko tam, gdzie szczeliny są małe.

Przykłady

Kostka kalibracyjna

Kostka 20 mm z warstwami 0,2 mm, 2 ściankami, 4 warstwami górnymi i 3 dolnymi oraz wypełnieniem 20% daje 100 warstw i około 1,3 m (ok. 4 g) filamentu; podgląd pokazuje pełne ukośne linie na dole i na górze oraz rzadkie linie pomiędzy nimi.

Prosty wspornik na stół 300 mm

Ustaw stół 300 × 300 mm, dyszę 0,6 mm z szerokością linii 0,65 mm i warstwami 0,3 mm, dodaj własny kod startowy drukarki i pokrój płaski wspornik w kilka sekund.

Często zadawane pytania

Czy mogę drukować G-code bezpośrednio?

To standardowy G-code Marlina, ale najpierw go sprawdź: kod startowy (bazowanie, grzanie, linia startowa), rozmiar stołu i temperatury muszą pasować do drukarki. Otwórz go w podglądzie G-code i obejrzyj pierwszą warstwę.

Dlaczego nawisy i mosty się nie udają?

Ten slicer nie generuje podpór ani nie wykrywa mostów. Ustaw część tak, aby miała płaską podstawę i nie miała stromych nawisów, albo użyj Cura, PrusaSlicer lub OrcaSlicer.

Czy działa z Klipper lub RepRapFirmware?

Ruchy to zwykłe G0/G1 z bezwzględnym E, które te firmware akceptują. Zastąp kod startowy i końcowy makrami swojej drukarki, takimi jak PRINT_START.

Dlaczego to narzędzie jest dostępne w planie Pro?

Krojenie wymaga większych limitów plików i dużej mocy obliczeniowej, dlatego jest częścią planu Pro. Krojenie nadal odbywa się w całości w Twojej przeglądarce.

Dlaczego szacowany czas jest krótszy niż rzeczywisty wydruk?

Szacunek dzieli odległości przez prędkości i pomija przyspieszanie, jerk oraz czas nagrzewania. Rzeczywiste wydruki małych, szczegółowych elementów mogą trwać wyraźnie dłużej.

Prywatność

Plik STL jest odczytywany i krojony w Twojej przeglądarce, a G-code powstaje na Twoim urządzeniu. Nic nie jest wysyłane. Twoje ustawienia są przechowywane wyłącznie w magazynie lokalnym tej przeglądarki. Aby odblokować narzędzie, sprawdzany jest status Twojego planu, a zliczane jest tylko anonimowe zdarzenie użycia narzędzia.