Soubor .amf: formát AMF, staré projekty Slic3ru a otevření na Macu
AMF (Additive Manufacturing File Format) je formát pro 3D tisk v XML, který vznikl jako „STL 2.0“ a od roku 2011 je normou ASTM, dnes ISO/ASTM 52915. Proti STL umí jednotky, barvy, více materiálů i zakřivené trojúhelníky. Široce se ale neujal a jeho místo zabral 3MF. Dnes AMF potkáte hlavně jako staré projekty ze Slic3ru a PrusaSliceru.
Ve zkratce
- Přípona
- .amf
- Typ
- Model pro 3D tisk
- Autor
- ASTM F42, Cornell University
- Od roku
- 2011
- Norma
- ISO/ASTM 52915:2020
- Specifikace
- ISO/ASTM 52915
- macOS bez aplikace
- Nezná ho: bez náhledu i miniatury
Fakta ověřena 4. listopadu 2026
XML s jednotkou, barvami a nastavením tisku
Takhle začíná projekt ze Slic3ru PE z července 2018, který mám na disku:
<?xml version="1.0" encoding="UTF-8"?>
<amf unit="millimeter">
<metadata type="cad">Slic3r 1.40.1-rc2+23-feature-arrange-with-libnest2d-win64</metadata>
<metadata type="slic3rpe_amf_version">1</metadata>
<metadata type="slic3rpe_config">
; avoid_crossing_perimeters = 0
; bed_shape = 0x0,250x0,250x210,0x210
; bed_temperature = 90
…Atribut unit říká jednotku: milimetr, palec, stopa, metr nebo mikron. Když chybí, programy berou milimetr. Model se skládá z objektů (<object>). Každý má seznam vrcholů a jeden nebo víc objemů (<volume>) z trojúhelníků. Barvu můžou mít materiály, objekty, objemy, vrcholy i jednotlivé trojúhelníky. Konstelace (<constellation>) rozmísťuje kopie objektů s posunem a otočením. Ke každému vrcholu jde přidat normálu a k hranám tečny, ze kterých si program dopočítá zakřivený trojúhelník.
Slic3r a PrusaSlicer do AMF ukládaly i vlastní data. Projekt výše nese ve slic3rpe_config 171 řádků nastavení tisku, od teploty podložky po průměr filamentu. Na konci souboru je konstelace se čtyřmi díly rozmístěnými na tiskové podložce.
Co je ve vašem souboru .amf
Pod příponou .amf se skrývají tři různé věci:
- obyčejné XML, jako v ukázce výše,
- XML zabalené do ZIPu se stejnou příponou. Slic3r a PrusaSlicer takhle ukládaly projekty jako
.zip.amf, - hudba: podle FileInfo moduly DSMI Advanced Module Format a hudba her Crusader. Ty žádný 3D program neotevře.
Rozliší je Terminál:
file model.amfObyčejné XML vypíše XML 1.0 document text, zabalené Zip archive data. Rozdíl ve velikosti je velký: můj projekt má v ZIPu 840 kB a rozbalený 14 MB. Zabalený soubor rozbalíte příkazem unzip model.zip.amf, uvnitř je obyčejné .amf.
Proč AMF prohrál s 3MF
AMF navrhli Jonathan Hiller a Hod Lipson z Cornellovy univerzity. V roce 2009 ho představili jako „STL 2.0“ a v roce 2011 ho ASTM přijala jako normu F2915. Od roku 2013 ho spravují ISO a ASTM společně a poslední vydání ISO/ASTM 52915:2020 (verze 1.2) ISO v roce 2026 potvrdila jako platné. Text normy se ale prodává, zdarma je jen schéma XML.
3MF přišel v roce 2015 od konsorcia, které založily mimo jiné Microsoft, Autodesk a HP. Specifikaci měl zdarma, k ní knihovnu a slicery ho přijaly jako formát svých projektů. PrusaSlicer přestal AMF ukládat ve verzi 2.4.0 v prosinci 2021. Stabilní PrusaSlicer 2.9.7 z listopadu 2026 AMF ještě načte, ve vývojových verzích 3.0 import zatím chybí.
Pokud máte staré projekty .amf, otevřete je v PrusaSliceru 2.9 a uložte jako 3MF, dokud to jde. Nastavení tisku, barvy i rozložení na podložce tak zůstanou.
Jak otevřít AMF na Macu
macOS AMF nezná. Na macOS 27.0.1 pro něj systém nemá typ souboru a Náhled, Quick Look ani Finder ho neukážou.
- PrusaSlicer 2.9 načte AMF i zabalené projekty .zip.amf.
- OrcaSlicer, Bambu Studio a UltiMaker Cura mají čtečku AMF taky.
- Preview3D, moje aplikace, otevře soubor .amf na Macu v okně, v Quick Looku i jako miniaturu ve Finderu. Na iPadu, iPhonu a Apple Vision Pro taky.
Preview3D čte AMF přes knihovnu Assimp. Vyzkoušel jsem ji ve stejném sestavení, jaké aplikace používá, na svém projektu ze Slic3ru i na souborech, které jsem napsal podle schématu. Obyčejné XML otevře. Rozbalený 14MB projekt se 70 986 trojúhelníky Assimp načetl za necelé 4 sekundy. Narazil jsem ale na čtyři omezení:
- Zabalené AMF neotevře a nahlásí chybu XML. Nejdřív ho rozbalte.
- Otočení z konstelace se nepoužije. Assimp ukládá hodnoty
rx,ryarzomylem do posunu místo do otočení. Díl, který Slic3r na podložce otočil o 180°, se proto ukáže neotočený a o 3,14 mm níž, a v souboru, kde má díl posun i otočení, se místo posunu použijí čísla otočení. - Jednotku ze souboru nečte. Aplikace bere AMF vždy v milimetrech, tak ho ukáže i v AR ve skutečné velikosti. Soubor v palcích by vyšel 25,4× menší.
- Zakřivené trojúhelníky zůstanou rovné.
Aplikace ukáže geometrii v jednotné barvě, materiály ani barvy ze souboru nepoužije. V Info o modelu jsou rozměry a počet trojúhelníků a k tomu kontrola sítě.
Převod AMF na STL nebo 3MF
Na 3MF převádějte ve sliceru: zůstanou barvy, materiály, jednotky i nastavení. Na STL se v Preview3D převádí z nabídky Soubor → Exportovat model jako… (⌥⌘E), bez nahrávání na cizí server. Barvy, materiály a nastavení tisku se ztratí a všechny díly skončí v jedné síti. Kvůli chybě s otočením výše si u projektů s několika díly výsledek prohlédněte, než ho pošlete do tisku.
Časté otázky
Co je soubor .amf?
Formát pro 3D tisk v XML podle normy ISO/ASTM 52915: síť trojúhelníků s jednotkou, barvami, materiály a volitelně zakřivenými trojúhelníky.
Je lepší AMF, nebo 3MF?
3MF. Umí totéž co AMF, specifikace je zdarma a dnešní slicery v něm ukládají projekty. AMF podporu pomalu ztrácí.
Jak otevřít starý projekt .zip.amf ze Slic3ru?
V PrusaSliceru 2.9, OrcaSliceru nebo Bambu Studiu. Pro prohlížení v Preview3D ho nejdřív rozbalte příkazem unzip.
Je můj soubor .amf 3D model?
Příkaz file model.amf u 3D modelu vypíše XML 1.0 document text, nebo Zip archive data. Cokoli jiného bude spíš hudební modul.
Otevře Mac .amf bez další aplikace?
Ne. macOS 27 pro AMF nemá typ souboru a Náhled ani Quick Look ho neukážou.
Jak převést AMF na STL?
Na Macu v Preview3D přes Soubor → Exportovat model jako…, nebo ve sliceru. Projekt s barvami a nastavením raději uložte jako 3MF.
Související stránky
- Soubor .3mf – formát, který AMF nahradil
- Soubor .stl – formát, na který AMF navazoval
- Soubor .gcode – co ze sliceru odchází do tiskárny
Zdroje
- ISO/ASTM 52915:2020 – norma AMF 1.2, potvrzená v roce 2026
- ISO: schéma AMF – jednotky, prvky, zakřivené trojúhelníky
- Cornell Chronicle: nový formát pro 3D tisk (2011)
- Jonathan Hiller: AMF – návrh STL 2.0 z roku 2009
- PRONOM: AMF
- PrusaSlicer: konec exportu AMF a dočasné odebrání importu
- OrcaSlicer: čtečka AMF a Cura: AMFReader
- Assimp: čtení AMF – otočení v konstelaci
- FileInfo: přípona .amf – jiné formáty se stejnou příponou
Máte staré projekty .amf ze Slic3ru, které chcete projít, než je převedete? Napište mi na apps@xfanta.com, s čím vám mám pomoct.
Otevřete ho v Preview3D
STEP, 3MF, STL, G-code, BGCODE a další na Macu, iPadu, iPhonu i Vision Pro. Jeden nákup, bez účtu, bez připojení k internetu.
Preview3D v App Store