tigtools

STL na G-codePro

Základní slicer pro jednoduché díly a rychlé testy: vyberte STL, nastavte tiskárnu a filament, prohlédněte si každou vrstvu a stáhněte si G-code. Pro produkční tisk použijte Cura nebo PrusaSlicer.

Běží ve vašem prohlížeči

Ověřování vašeho tarifu…

Jak používat

  1. Vyberte nebo přetáhněte soubor STL jednoduchého plného dílu.
  2. Zadejte velikost podložky, průměr trysky a filamentu, teploty a rychlosti (nastavení se ukládají v tomto prohlížeči).
  3. Upravte výšku vrstvy, stěny, horní a spodní vrstvy a hustotu výplně a zkontrolujte počáteční a koncový G-code.
  4. Klikněte na Slice, procházejte vrstvy v náhledu a poté si stáhněte G-code.

Jak to funguje

STL (binární nebo ASCII) se vycentruje na podložce, na požádání se změní jeho měřítko a posune se dolů tak, aby jeho nejnižší bod byl v Z = 0. Každá vrstva se prořízne středem své výšky protnutím roviny s každým trojúhelníkem; segmenty se spojí do uzavřených obrysů a podle vnoření se roztřídí na vnější hranice a otvory. Stěny vznikají posunutím obrysů dovnitř o polovinu šířky linie a poté o jednu šířku linie za každou další stěnu, se zaoblenými vnitřními rohy, odstraněnými vlastními průniky a oříznutými překrývajícími se stěnami. Výplň je přímočará: rovnoběžné linie pod úhlem 45° a −45° ve střídajících se vrstvách, s rozestupem šířka linie ÷ hustota. Oblasti do zvoleného počtu vrstev od horního nebo spodního povrchu dostanou plnou výplň; zjistí se porovnáním každé vrstvy s vrstvami nad a pod ní.

G-code je ve stylu Marlin: absolutní polohování a absolutní extruze (M82), přesuny G0 a extruzní pohyby G1, retrakce před přesuny delšími než 1,5 mm, ofuk modelu od druhé vrstvy a komentáře ;LAYER a ;TYPE. Extruze se počítá jako šířka linie × výška vrstvy × průtok ÷ plocha průřezu filamentu pro každý milimetr pohybu. Obrysová linie (skirt) se kreslí kolem konvexního obrysu první vrstvy.

Co nástroj neumí: podpěry, detekci mostů nebo převisů, umístění švu, vyhýbání se přesunům (combing), Z-hop, žehlení, adaptivní vrstvy, vyplňování mezer u stěn tenčích než jedna linie, okraje (brim), více extruderů, linear advance ani odhady času zohledňující akceleraci. Modely jsou omezeny na 300 000 trojúhelníků a poškozené sítě se uzavírají jen tam, kde jsou mezery malé.

Příklady

Kalibrační kostka

Kostka 20 mm s vrstvami 0,2 mm, 2 stěnami, 4 horními a 3 spodními vrstvami a 20% výplní dá 100 vrstev a přibližně 1,3 m (asi 4 g) filamentu; náhled ukazuje plné diagonální linie dole a nahoře a řídké linie mezi nimi.

Jednoduchý držák pro podložku 300 mm

Zadejte podložku 300 × 300 mm, trysku 0,6 mm se šířkou linie 0,65 mm a vrstvy 0,3 mm, přidejte vlastní startovací kód své tiskárny a během pár sekund naslicujete plochý držák.

Časté dotazy

Mohu tento G-code tisknout přímo?

Je to standardní Marlin G-code, ale nejprve ho zkontrolujte: startovací kód (homing, nahřátí, nástřik), velikost podložky a teploty musí odpovídat vaší tiskárně. Otevřete jej v prohlížeči G-code a zkontrolujte první vrstvu.

Proč selhávají převisy a můstky?

Tento slicer nevytváří podpěry ani nerozpoznává můstky. Natočte model tak, aby měl rovnou základnu a žádné prudké převisy, nebo použijte Cura, PrusaSlicer či OrcaSlicer.

Funguje to s Klipperem nebo RepRapFirmware?

Pohyby jsou běžné G0/G1 s absolutním E, což tyto firmwary přijímají. Nahraďte počáteční a koncový kód makry vaší tiskárny, jako je PRINT_START.

Proč je tento nástroj součástí plánu Pro?

Slicování vyžaduje vyšší limity souborů a hodně výpočetního výkonu, proto je součástí plánu Pro. Slicování stále probíhá výhradně ve vašem prohlížeči.

Proč je odhad času kratší než skutečný tisk?

Odhad dělí vzdálenosti rychlostmi a nezohledňuje akceleraci, jerk a dobu nahřívání. Skutečný tisk malých detailních dílů může trvat znatelně déle.

Soukromí

Soubor STL je načten a slicován ve vašem prohlížeči a G-code je vytvořen na vašem zařízení. Nic se nenahrává. Vaše nastavení se ukládají pouze do místního úložiště tohoto prohlížeče. Stav vašeho plánu se kontroluje pro odemčení nástroje a počítá se pouze anonymní událost, že byl nástroj použit.