Preview3D
Získat

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.amf

Obyč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, ry a rz omylem 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

Zdroje

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