Blog STL Viewerstlviewer.swift.id

3D model z AI: co zkontrolovat, než ho pošlete na tisk

Autor: Ihwan · · 4 min čtení

Napíšete pár slov nebo nahrajete fotku a za minutu máte 3D model draka, figurky nebo vázy. AI generátory 3D modelů jsou lákavé, ale kdo zkusil výsledek rovnou vytisknout, ví, že to často nejde. Model je v nepoužitelném formátu, má výšku 1 mm, díry v síti nebo plovoucí kousky ve vzduchu. Jak udělat z AI 3D modelu STL, které se opravdu vytiskne?

Stručně: AI generátory obvykle exportují GLB pro web, bez reálného měřítka a často s neuzavřenou sítí, plovoucími kousky, miliony trojúhelníků a příliš tenkými detaily. Model převeďte na STL nebo 3MF v 3D programu, nastavte velikost v milimetrech a pak zkontrolujte rozměry, vodotěsnost, počet trojúhelníků a tloušťku detailů v prohlížeči.

Typické problémy AI 3D modelů

ProblémProč vznikáJak ho poznáte
Formát GLBGenerátory cílí na web a hryProhlížeč ani slicer soubor neotevře
Žádné reálné měřítkoAI neví, jak velký má předmět býtVýška 1 mm nebo 1000 mm
Neuzavřená síťPovrch poskládaný z kouskůVodotěsný: Ne
Plovoucí kouskyArtefakty generováníRozměry větší než viditelný model, víc Částí
Obrovský počet trojúhelníkůHustá síť z výpočtuMiliony trojúhelníků, desítky MB
Tenké detailyPrsty, vlasy, rohy bez tloušťkyZmizí ve sliceru
Detail jen v textuřeOči a vzory jsou namalovanéPo převodu na STL hladký povrch

Krok 1: převeďte model do formátu pro tisk

Pokud generátor nabízí export do STL, OBJ nebo 3MF, použijte ho. Pokud nabízí jen GLB, musíte ho převést v 3D programu na počítači. STL Viewer GLB neotevírá ani nepřevádí; zobrazí zprávu, že formát zatím není podporovaný a model je potřeba exportovat jako STL, OBJ nebo 3MF. Postup převodu popisuje článek GLB na STL.

Při převodu rovnou smažte kamery a světla a pokud má model kostru pro animaci, zvolte pózu a aplikujte ji.

Krok 2: nastavte skutečnou velikost

AI nemá představu, jak velký má předmět být. GLB je navíc v metrech. Rozhodněte se, jak velký výtisk chcete, například figurka 100 mm, a podle toho nastavte měřítko už při exportu. Pokud dostanete STL, které po otevření ukáže výšku 1,0, je model v metrech a potřebuje zvětšit stokrát až tisíckrát podle toho, jak velký ho chcete mít.

V aplikaci STL Viewer s Premium použijete Měřítko a export, zvolíte Na rozměr, vyberete výšku, zadáte 100 mm a uložíte binární STL; aplikace přitom hlídá povolený rozsah měřítka. Více v článku změna měřítka STL.

Krok 3: zkontrolujte model v prohlížeči

Převedený soubor otevřete v aplikaci STL Viewer pro Android a projděte panel Informace o modelu. Příklad AI figurky draka po převodu:

ÚdajHodnotaHodnocení
Rozměry (Š × H × V)148 × 96 × 100 mmŠířka 148 mm je podezřelá, drak měl být užší
Části7Pravděpodobně plovoucí kousky
Trojúhelníky2 400 000Na figurku 10 cm zbytečně mnoho
Velikost souboru120 MBOdpovídá 50 bajtům na trojúhelník
VodotěsnýNe, má díry nebo otevřené hranyNutná oprava

V režimu Rentgen a Drátový model pak uvidíte, kde jsou plovoucí kousky (typicky malé ostrůvky vedle křídel) a kde je síť nejhustší. Popis údajů najdete v návodu k informacím o modelu.

Poznámka: U modelu s miliony trojúhelníků zobrazí aplikace na obrazovce zjednodušené zobrazení, aby se s ním dalo plynule otáčet. Rozměry, objem a odhad filamentu se ale počítají z celého modelu.

Krok 4: opravte, co je potřeba

STL Viewer model neopravuje, slouží ke kontrole. Opravy proveďte v bezplatném open-source editoru sítí nebo v 3D programu:

  1. Smažte plovoucí kousky: většina editorů umí vybrat a odstranit malé oddělené části.
  2. Uzavřete díry a sjednoťte normály.
  3. Zjednodušte síť (decimace): pro figurku 10 cm stačí řádově 200 000 až 500 000 trojúhelníků.
  4. Zesilte tenké detaily: rohy, prsty a ocas by měly mít aspoň 0,8 mm při trysce 0,4 mm.
  5. Přidejte plochou podstavu, pokud figurka nestojí stabilně.

Pak exportujte znovu a zkontrolujte. Cíl: Vodotěsný: Ano, jedna Část (nebo jen ty, které chcete), rozumný počet trojúhelníků a správná výška. Co přesně znamená vodotěsnost, vysvětluje článek uzavřená síť.

Krok 5: ověřte tenké části a spotřebu

Tenké detaily jsou u AI modelů nejčastější příčinou zklamání. S Premium nástrojem Řez projedete model v ose Z a uvidíte, kde je průřez nejtenčí, a Měřením klepnete na dva body a zjistíte přesnou tloušťku. Bez Premium aspoň přibližte model a podívejte se na detaily v režimu Plný model; Měření si můžete jednou vyzkoušet po krátké reklamě.

Nakonec se podívejte na Odhad spotřeby filamentu. Figurka s objemem 85 cm³ a plochou povrchu 200 cm² vyjde při 15 % výplni zhruba na 33 g PLA: skořepina 200 cm² × 0,8 mm = 16 cm³, k tomu 15 % ze zbylých 69 cm³, celkem asi 26,4 cm³ × 1,24 g/cm³. Členitý drak s větším povrchem spotřebuje víc a podpěry pod křídly přidají další gramy. Je to vždy jen odhad.

Rychlý kontrolní seznam pro AI modely

Obecný postup pro každý model najdete v článku kontrola STL před tiskem a funkce aplikace na webu STL Vieweru. Modely generované AI s obsahem chráněným autorskými právy (známé postavy, loga) přitom nesdílejte ani neprodávejte bez svolení.

Časté otázky

Proč nejde AI 3D model rovnou vytisknout?

Generátory často exportují GLB bez reálného měřítka, s neuzavřenou sítí, plovoucími kousky a příliš tenkými detaily. Model je nutné převést a zkontrolovat.

Otevře STL Viewer GLB z AI generátoru?

Ne. GLB nejdřív převeďte v 3D programu na STL, OBJ nebo 3MF a pak ho v aplikaci zkontrolujte.

Kolik trojúhelníků stačí pro figurku?

Pro figurku kolem 10 cm obvykle stačí řádově statisíce trojúhelníků. Miliony jen zpomalí slicer.

Opraví aplikace díry v AI modelu?

Ne, STL Viewer síť jen kontroluje. Opravu proveďte v editoru sítí nebo 3D programu.