Blog STL Viewerstlviewer.swift.id

3MF soubor: co to je a jak ho otevřít v telefonu

Autor: Ihwan · · 4 min čtení

Kamarád vám místo obvyklého STL poslal soubor drak_4barvy.3mf. Nebo jste si stáhli model a v archivu je kromě STL ještě 3MF a nevíte, který použít. Co je 3MF soubor, proč ho novější slicery ukládají jako výchozí a jak ho otevřít v telefonu, když zrovna nesedíte u počítače?

Stručně: 3MF je novější formát pro 3D tisk založený na archivu ZIP s daty v XML. Na rozdíl od STL uvádí jednotky, může obsahovat barvy, více objektů a jejich umístění na podložce. V Androidu ho otevřete v prohlížeči, který 3MF podporuje, například STL Viewer, včetně barev ze souboru.

Co je 3MF soubor

3MF (3D Manufacturing Format) vznikl jako nástupce STL, který by odstranil jeho největší slabiny. Technicky je to archiv ZIP, ve kterém je model popsaný v XML a k němu případně další data: miniatura, barvy, materiály nebo nastavení sliceru. Pokud byste soubor 3MF přejmenovali na .zip a rozbalili, uvidíte uvnitř složky a soubor s modelem.

Klíčové vlastnosti 3MF:

Proč novější slicery ukládají 3MF

Když ve sliceru uložíte projekt, obvykle vznikne 3MF. Důvod je praktický: do jednoho souboru se vejde rozmístění dílů na podložce, jejich natočení, přiřazení barev pro vícebarevný tisk a často i nastavení tisku. Pošlete-li takový soubor někomu se stejným slicerem, otevře si celý projekt přesně tak, jak jste ho připravili.

Pro prohlížeč z toho plyne jedna věc: 3MF ze sliceru může obsahovat víc objektů a jejich umístění. Dobrý prohlížeč by je měl zobrazit všechny na správných místech.

Jak otevřít 3MF soubor v telefonu s Androidem

Android sám 3MF neotevře a správce souborů ho může považovat za archiv. Postup s aplikací STL Viewer:

  1. Stáhněte si STL Viewer z Google Play.
  2. V aplikaci klepněte na „Otevřít soubor“ a vyberte soubor .3mf. Případně v e-mailu nebo chatu použijte „Otevřít pomocí“ nebo sdílení.
  3. Model se zobrazí se všemi objekty, komponentami a transformacemi tak, jak jsou v souboru.
  4. Pro barvy klepněte na panelu nástrojů na Barva a zvolte Barvy ze souboru.
  5. V panelu Informace o modelu uvidíte u jednotek „Určeno souborem: Milimetry“ (nebo jinou jednotku) a počet Částí.

Hned to můžete vyzkoušet na dvou ukázkových modelech: úhelník je jednobarevný 3MF, sova je 3MF s pěti barvami. Podrobnosti k otevírání najdete v návodu k otevírání souborů.

Poznámka: Prohlížeč ukazuje geometrii, barvy a umístění. Nastavení tisku uložená sliceru v 3MF (teploty, výplň, podpěry) se nezobrazují; ta umí přečíst jen slicer.

Jednotky v 3MF v praxi

U STL musíte jednotky hádat. U 3MF ne. Příklad: americký konstruktér vám pošle držák jako STL i 3MF. STL po otevření ukáže 3,15 × 1,97 × 0,79, protože čísla jsou v palcích a prohlížeč předpokládá milimetry. 3MF ze stejného modelu ukáže správně 80 × 50 × 20 mm, protože soubor sám říká „palce“ a prohlížeč přepočítá. Proto při volbě mezi STL a 3MF ze stejného zdroje obvykle sáhněte po 3MF.

Jednotka v 3MF1 jednotka v mm
Mikrometry0,001
Milimetry1
Centimetry10
Palce25,4
Stopy304,8
Metry1000

Zobrazovací jednotky aplikace (mm nebo palce) jsou samostatné nastavení. Model v 3MF tak můžete mít v palcích a číst rozměry v milimetrech, nebo naopak.

Co dělat se 3MF s více objekty

Když 3MF obsahuje celou podložku dílů, rozměry v informacích o modelu platí pro celou sestavu, ne pro jednotlivý díl. Příklad: šest figurek rozmístěných na ploše 200 × 180 mm ukáže rozměry zhruba 200 × 180 × výška nejvyšší figurky. Pro rozměry jednoho dílu ho ve sliceru exportujte zvlášť.

Objem a odhad spotřeby filamentu se počítají pro celý obsah souboru, takže 3MF s celou sadou vám rychle řekne, kolik materiálu zhruba padne na celou várku. Pamatujte, že je to odhad bez podpěr a límce.

Komponenty: proč je 3MF se sadou dílů tak malý

Představte si sadu 24 stejných šachových pěšců na jedné podložce. Ve STL by soubor obsahoval 24 kopií celé sítě; při 40 000 trojúhelnících na pěšce to je 960 000 trojúhelníků a asi 48 MB. 3MF může pěšce uložit jednou jako komponentu a pak jen 24krát uvést, kam ho posunout. Soubor má pak zlomek velikosti. Prohlížeč, který komponenty a transformace podporuje, přitom zobrazí všech 24 kusů na správných místech, a objem i odhad filamentu spočítá pro celou sadu.

Kdy 3MF nestačí a potřebujete STL

Některé starší nástroje a weby s modely přijímají jen STL. Pokud model potřebujete převést, udělejte to ve sliceru nebo v editoru sítí na počítači; postup a co při převodu ztratíte, popisuje článek převod 3MF na STL. STL Viewer obecný převod formátů nedělá; ve verzi Premium umí jen uložit model se změněným měřítkem jako binární STL. Co je zdarma a co v Premium, shrnuje web STL Vieweru.

Chcete-li vědět víc o tom, proč STL nemá jednotky ani barvy, přečtěte si co je STL soubor. A pokud je model barevný OBJ, pokračujte článkem o OBJ s barvami.

Časté otázky

Čím otevřu 3MF soubor v telefonu?

Potřebujete prohlížeč, který 3MF podporuje. STL Viewer pro Android ho otevře včetně více objektů a barev ze souboru.

Je 3MF lepší než STL?

Pro 3D tisk nese víc informací: jednotky, barvy a více objektů, a bývá menší. Některé nástroje ale stále vyžadují STL.

Uvidím v prohlížeči nastavení tisku z 3MF?

Ne. Prohlížeč ukáže geometrii, barvy a umístění dílů, nastavení tisku přečte jen slicer.

Proč 3MF ukazuje správné rozměry a STL ne?

3MF uvádí jednotku přímo v souboru, STL ne. U STL v palcích proto prohlížeč bez přepnutí jednotek ukáže model 25,4krát menší.