Hlavní obsah

Proč se odhad času tisku liší od skutečnosti

Čas ve sliceru není jako stopky spuštěné na tiskárně. Vysvětluje, co odhad skutečně počítá, proč krátké pohyby mění výsledek a jak porovnávat profily bez slepé důvěry v jedno číslo.

Článek

Model je připravený, náhled vypadá dobře a slicer slibuje dokončení za šest hodin. Tiskárna ale po sedmi hodinách stále pracuje. Jindy se stejný model vytiskne o desítky minut rychleji, aniž by se změnila vrstva nebo výplň. Rozdíl nemusí znamenat chybu výpočtu. Odhad je simulací naplánovaných pohybů za předpokládaných podmínek; skutečný čas ovlivňuje také konkrétní stroj, jeho nastavení i události, které se v modelu pohybu vůbec neobjeví.

Nejdůležitější je proto vědět, co porovnáváme. Čas uvedený ve sliceru obvykle popisuje dobu vykonání vygenerovaných příkazů podle zvoleného profilu. Není to záruka, že tiskárna začne i skončí přesně v uvedenou minutu. Užitečný je především pro srovnání variant při stejném nastavení a jako podklad pro plánování, ne jako univerzální časomíra.

Odhad začíná v pohybových příkazech

Slicer převádí geometrii na posloupnost úseků: tiskové čáry, přejezdy, změny výšky, případně pohyby při výměně materiálu. Každý příkaz obsahuje vzdálenost a požadovanou rychlost, ale čas úseku nelze určit pouhým dělením délky maximální rychlostí. Hlava musí zrychlit, na konci zpomalit a v zatáčce často změnit směr. U krátkého úseku se k cílové rychlosti nemusí vůbec dostat.

Model odhadu proto potřebuje znát limity rychlosti a zrychlení i pravidla pro průjezd rohy. Když profil předpokládá svižnější zrychlení než firmware, který úlohu nakonec vykoná, sečtené časy budou příliš optimistické. Opačný nesoulad může odhad nadhodnotit. Rozhodující tedy není jen číslo „rychlost tisku“, ale shoda všech důležitých pohybových parametrů mezi slicerem a tiskárnou.

Jednotlivé úseky navíc netvoří nezávislé závody. Plánovač pohybu se dívá dopředu: podle následujícího směru rozhodne, jak rychle může hlava projet spojem. Plynulá změna směru dovoluje zachovat vyšší rychlost, ostrý obrat vyžaduje zpomalení. Proto může model s mnoha krátkými hranami trvat déle než geometricky podobný model s dlouhými plynulými obrysy, přestože jejich celková délka dráhy je podobná.

Krátké úseky mění význam nastavené rychlosti

Představme si čáru dlouhou několik milimetrů. Při vysoké cílové rychlosti by bylo třeba nejprve zrychlit, pak krátce jet ustáleně a nakonec brzdit. Pokud vzdálenost nestačí, prostřední fáze zmizí a hlava tráví téměř celý pohyb zrychlováním nebo zpomalováním. U husté textury, drobných detailů, malých otvorů a členitého obrysu se tento jev opakuje v každé vrstvě. Vysoká hodnota v profilu pak popisuje strop, nikoli průměr.

Průměr ovlivňuje i to, jak jsou sousední úseky orientované. Hlava, která přejíždí z jedné čáry do rovnoběžné čáry, může zachovat část rychlosti. Při prudkém obratu nebo změně osy musí zpomalit podle možností stroje a nastaveného limitu. Dvě cesty stejné délky tak mohou mít rozdílnou dobu, protože jedna vyžaduje mnoho změn směru a druhá méně.

Právě zde se projeví rozdíl mezi abstraktním profilem a konkrétním strojem. Lehčí pohyblivá sestava může snášet jiné zrychlení než těžší konstrukce. Mechanika, tuhost, řemeny, ložiska a kvalita rámu omezují, jak agresivní změny jsou v praxi rozumné. Firmware může mít navíc vlastní strop nebo bezpečnostní omezení, která slicer nezná. Odhad proto není důkaz, že tiskárna skutečně využije každou uvedenou rychlost.

Materiálový limit je jiný než pohybový limit

U dlouhých tiskových čar může pohybový plán dovolit rychlou jízdu, ale tryska nemusí zvládnout dodat potřebné množství roztaveného materiálu. Objemový průtok závisí na šířce a výšce stopy i na rychlosti. Pokud by požadavek překročil možnosti ohřevu a podávání, nastane další omezení. Některé slicery umějí takový limit zohlednit v profilu, jiné kombinace nastavení jej mohou zachytit jen částečně. Odhad založený na nesprávném profilu pak nereprezentuje ani pohyb, ani reálnou tvorbu stopy přesně.

Tento rozdíl je důležitý při interpretaci rychlého profilu. Vyšší rychlost v nastavení může zkrátit čas jen tehdy, pokud je právě rychlost pohybu hlavní překážkou a všechny další části systému stíhají. Když tiskárna už naráží na zrychlení v krátkých segmentech, zvýšení maximální rychlosti téměř nic nezmění. Když je limit na průtoku, větší hodnota pohybu zase nemusí zkrátit samotné tiskové čáry. Proto je lepší sledovat rozpad času podle typů pohybů než jednu celkovou cifru.

Také retrakce, změny materiálu, čištění trysky a pomocné věže mohou přidat pohyb, který se snadno přehlédne při pohledu na samotný model. Nejde o chybu odhadu, pokud je tento pohyb vygenerován a správně započten; jde o část úlohy, která není na geometrii výrobku na první pohled vidět. U více materiálů mohou čistící a přejížděcí operace tvořit výrazný podíl času, zatímco běžný jednobarevný díl má takovou režii malou.

Start a konec úlohy nejsou vždy součástí čísla

Čas na obrazovce může začínat různým okamžikem. Některé odhady zahrnují pohyby na začátku a konci souboru, jiné se soustředí hlavně na tiskové a cestovní pohyby. Zahřátí podložky a trysky může probíhat ještě před startem počítaného pohybu nebo souběžně s jinými kroky. Samotné čekání na dosažení teploty přitom závisí na výchozím stavu, okolní teplotě a konstrukci zařízení.

V reálném provozu se přidávají i kroky, které nejsou vždy modelovány stejným způsobem: kontrola povrchu, ruční zavedení materiálu, automatické měření, očištění trysky, vyčkání na obsluhu při výměně cívky nebo pauza kvůli kontrole vrstvy. Po dokončení se zase liší čas potřebný k ochlazení a vyjmutí dílu. Pokud plánujete, kdy bude výrobek fyzicky připravený k použití, je třeba k odhadu tisku přičíst právě tuto provozní rezervu.

Rozdíl se může zvětšit také při přerušení. Ztráta napájení, výměna materiálu, ruční posun rychlosti během tisku nebo obnovení po chybě mohou změnit skutečný průběh. Část zásahů prodlužuje běh, jiné mohou některé fáze zkrátit. Slicer o nich při výpočtu předem neví. Je proto přesnější označit jeho výsledek za odhad doby samotné úlohy než za závazný čas, kdy bude hotový předmět připravený na stole.

Profil je předpoklad, ne popis každého stroje

Nejčastější systémová příčina velké odchylky je nesoulad profilu s tiskárnou nebo firmwarem. Profil může uvádět rychlosti, zrychlení, typ kinematiky a další limity, které neodpovídají konkrétnímu kusu. Stejný model a stejný slicer pak poskytnou jiný odhad jen proto, že byl vybrán jiný strojní profil. U vlastního nebo upraveného stroje se odchylka projeví snadno: původní preset už nepopisuje jeho skutečné limity.

Neznamená to, že je nutné měnit každé číslo podle pocitu. Nejprve je třeba ověřit, zda se profil a firmware shodují v nastaveních, která ovlivňují dobu pohybu. Pokud firmware omezuje zrychlení pod hodnotu uvedenou ve sliceru, časový výpočet s vyšší hodnotou nebude odpovídat realitě. Pokud tiskárna používá speciální pohybové funkce nebo vkládá vlastní sekvence příkazů, jejich dopad závisí na tom, zda je slicer umí předvídat.

Užitečnou kontrolou je porovnat odhad s několika dokončenými úlohami stejného typu, ne s jedním neobvyklým tiskem. Zvolte například několik modelů s různou délkou a členitostí, ale stejnou vrstvou, materiálem a profilem. Zapisujte dobu od stisku startu po konec souboru a samostatně případné čekání na zahřátí či zásah obsluhy. Pokud je odchylka podobná u všech úloh, nejspíš jde o konstantní režii. Pokud roste s množstvím krátkých pohybů, může být problém v pohybových parametrech či modelu jejich výpočtu.

Porovnávejte stejné hranice měření

Pro rozhodování mezi dvěma orientacemi modelu je odhad užitečný i tehdy, když není dokonale přesný. Musí se ale porovnávat stejné podmínky: shodná tiskárna, výška vrstvy, materiál, podpěry, výplň, chlazení a změny rychlosti. Pokud se současně změní orientace i profil, nelze poznat, která změna přinesla úsporu. Při srovnání variant pomáhá měnit vždy jednu věc a sledovat nejen celkový čas, ale i to, které pohyby se zkrátily.

Otočení dílu může zmenšit počet vrstev, ale přidat podpěry nebo dlouhé přejezdy. Hrubší vrstva může snížit počet opakovaných obrysů, ale nemusí ovlivnit drobné detaily ve stejné míře. Hustší výplň prodlužuje některé dráhy, avšak její vzor a napojení na obvod určují, jak často hlava mění směr. Odhad tak pomáhá odhalit obchodní výměnu mezi geometrií a dobou, nikoli jen vítěznou hodnotu na konci dialogu.

Jestliže je cílem dodržet termín, převeďte opakovanou chybu měření na realistickou rezervu pro konkrétní stroj a typ úlohy. Rezerva není univerzální procento platné pro všechny modely. Drobné dekorativní díly s mnoha krátkými cestami se mohou chovat jinak než vysoký jednoduchý hranol. U prototypu s mnoha zastávkami zase hraje roli lidský zásah. Po několika změřených tiscích získáte vlastní rozpětí, které je pro plánování hodnotnější než obecné tvrzení, že určitý slicer bývá přesný na minutu.

Číslo je nejcennější jako srovnání

Odhad čtěte jako výsledek konkrétního modelu, konkrétního profilu a konkrétní interpretace pohybu. Při hledání rozdílu se ptejte, zda tiskárna skutečně dosahuje požadované rychlosti, zda se pohybový profil shoduje s firmwarem, zda model obsahuje mnoho krátkých úseků a zda jsou započtené pomocné kroky. Teprve pak má smysl přisuzovat odchylku materiálu, výplni nebo orientaci.

Užitečný odhad nemusí předpovědět přesnou minutu. Měl by ale konzistentně ukázat, která varianta spotřebuje více času a proč. Když se jeho předpoklady shodují se strojem a měříte stejný začátek i konec práce, stává se z údaje v sliceru praktický nástroj pro plánování; bez této shody je to jen orientační číslo.

Máte na tohle téma jiný názor? Napište o něm vlastní článek.

Texty jsou tvořeny uživateli a nepodléhají procesu korektury. Pokud najdete chybu nebo nepřesnost, prosíme, pošlete nám ji na medium.chyby@firma.seznam.cz.

Sdílejte s lidmi své příběhy

Stačí mít účet na Seznamu a můžete začít publikovat svůj obsah. To nejlepší se může zobrazit i na hlavní stránce Seznam.cz