Preview3D
Ottieni

Cos'è un file .amf? AMF, vecchi progetti Slic3r e il Mac

AMF (Additive Manufacturing File Format) è un formato XML per la stampa 3D nato come «STL 2.0», standard ASTM dal 2011 e oggi ISO/ASTM 52915. Rispetto a STL contiene unità, colori, più materiali e perfino triangoli curvi. Però non si è mai diffuso davvero, e il suo posto l'ha preso 3MF. Oggi AMF lo incontri soprattutto come vecchi progetti di Slic3r e PrusaSlicer.

In breve

Estensione
.amf
Tipo
Modello per la stampa 3D
Creato da
ASTM F42, Cornell University
Dal
2011
Standard
ISO/ASTM 52915:2020
macOS senza app
Non lo conosce: niente anteprima, niente miniatura

Informazioni verificate il 4 novembre 2026

XML con un'unità, colori e impostazioni di stampa

Ecco come inizia un progetto Slic3r PE del luglio 2018 che ho sul disco:

<?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
…

L'attributo unit indica l'unità: millimetro, pollice, piede, metro o micron. Quando manca, i programmi assumono i millimetri. Un modello è fatto di oggetti (<object>). Ciascuno ha un elenco di vertici e uno o più volumi (<volume>) di triangoli. Il colore può stare sui materiali, sugli oggetti, sui volumi, sui vertici o sui singoli triangoli. Una costellazione (<constellation>) posiziona copie di oggetti con uno spostamento e una rotazione. Ogni vertice può avere una normale e ogni spigolo delle tangenti, da cui un programma può ricavare un triangolo curvo.

Anche Slic3r e PrusaSlicer salvavano in AMF i propri dati. Il progetto qui sopra contiene 171 righe di impostazioni di stampa in slic3rpe_config, dalla temperatura del piano al diametro del filamento. Alla fine del file c'è una costellazione con quattro parti disposte sul piano di stampa.

Cosa c'è nel tuo file .amf

Dietro l'estensione .amf si nascondono tre cose diverse:

  • XML semplice, come nell'esempio qui sopra,
  • XML compresso in uno ZIP con la stessa estensione. Slic3r e PrusaSlicer salvavano così i progetti, come .zip.amf,
  • musica: secondo FileInfo, i moduli DSMI Advanced Module Format e la musica dei giochi Crusader. Nessun programma 3D li apre.

Il Terminale li distingue:

file model.amf

L'XML semplice stampa XML 1.0 document text, quello compresso Zip archive data. La differenza di dimensioni è grande: il mio progetto pesa 840 kB nel suo ZIP e 14 MB decompresso. Decomprimi un file compresso con unzip model.zip.amf; dentro c'è un normale .amf.

Perché AMF ha perso contro 3MF

AMF è stato progettato da Jonathan Hiller e Hod Lipson alla Cornell University. Lo hanno presentato come «STL 2.0» nel 2009, e nel 2011 ASTM lo ha adottato come standard F2915. Dal 2013 lo gestiscono insieme ISO e ASTM, e nel 2026 ISO ha confermato come vigente l'ultima edizione, ISO/ASTM 52915:2020 (versione 1.2). Il testo dello standard, però, è a pagamento; è gratuito solo lo schema XML.

3MF è arrivato nel 2015 da un consorzio fondato da Microsoft, Autodesk, HP e altri. La sua specifica era gratuita, veniva con una libreria, e gli slicer lo hanno adottato come formato di progetto. PrusaSlicer ha smesso di salvare AMF con la versione 2.4.0, nel dicembre 2021. Il PrusaSlicer 2.9.7 stabile del novembre 2026 apre ancora AMF; le build di sviluppo della 3.0 non hanno ancora l'importatore.

Se hai vecchi progetti .amf, aprili in PrusaSlicer 2.9 e salvali come 3MF finché puoi. Le impostazioni di stampa, i colori e la disposizione sul piano restano con loro.

Come aprire AMF sul Mac

macOS non conosce AMF. Su macOS 27.0.1 il sistema non ha un tipo di file per esso, e né Anteprima, né Quick Look, né il Finder lo mostrano.

  • PrusaSlicer 2.9 apre AMF, compresi i progetti compressi .zip.amf.
  • OrcaSlicer, Bambu Studio e UltiMaker Cura hanno anch'essi un lettore AMF.
  • Preview3D, la mia app, apre i file .amf sul Mac nella sua finestra, in Quick Look e come miniature del Finder. Anche su iPad, iPhone e Apple Vision Pro.

Preview3D legge AMF tramite la libreria Assimp. L'ho provato nella stessa build che usa l'app, sul mio progetto Slic3r e su file che ho scritto a partire dallo schema. Apre l'XML semplice; Assimp ha caricato il progetto decompresso da 14 MB con 70.986 triangoli in poco meno di 4 secondi. Ma mi sono imbattuto in quattro limiti:

  • Non apre l'AMF compresso e segnala un errore XML. Prima decomprimilo.
  • Le rotazioni delle costellazioni non vengono applicate. Assimp per errore memorizza i valori rx, ry e rz nello spostamento invece che nella rotazione. Così una parte che Slic3r ha ruotato di 180° sul piano appare non ruotata e 3,14 mm più in basso, e in un file in cui una parte ha sia uno spostamento sia una rotazione, i numeri della rotazione vengono usati al posto dello spostamento.
  • Non legge l'unità del file. L'app prende sempre AMF come millimetri, e in AR lo mostra anche in quelle dimensioni reali. Un file in pollici uscirebbe 25,4× troppo piccolo.
  • I triangoli curvi restano piatti.

L'app mostra la geometria in un unico colore semplice e non usa i materiali né i colori del file. Info modello riporta le dimensioni e il numero di triangoli, più un controllo della mesh.

Convertire AMF in STL o 3MF

Converti in 3MF in uno slicer: colori, materiali, unità e impostazioni restano. In STL, Preview3D converte da File → Esporta modello come… (⌥⌘E), senza caricare nulla online. Colori, materiali e impostazioni di stampa vengono scartati, e tutte le parti finiscono in un'unica mesh. A causa del bug delle rotazioni descritto sopra, controlla il risultato di un progetto con più parti prima di mandarlo in stampa.

Domande frequenti

Cos'è un file .amf?

Un formato XML per la stampa 3D secondo lo standard ISO/ASTM 52915: una mesh di triangoli con un'unità, colori, materiali e, facoltativamente, triangoli curvi.

È meglio AMF o 3MF?

3MF. Fa ciò che fa AMF, la sua specifica è gratuita, e gli slicer di oggi ci salvano i loro progetti. AMF sta lentamente perdendo supporto.

Come apro un vecchio progetto .zip.amf di Slic3r?

In PrusaSlicer 2.9, OrcaSlicer o Bambu Studio. Per visualizzarlo in Preview3D, prima decomprimilo con unzip.

Il mio file .amf è un modello 3D?

file model.amf stampa XML 1.0 document text o Zip archive data per un modello 3D. Qualsiasi altra cosa è più probabilmente un modulo musicale.

Il Mac apre .amf senza un'altra app?

No. macOS 27 non ha un tipo di file per AMF, e né Anteprima né Quick Look lo mostrano.

Come converto AMF in STL?

Sul Mac, in Preview3D con File → Esporta modello come…, oppure in uno slicer. Un progetto con colori e impostazioni, invece, salvalo come 3MF.

Pagine correlate

Fonti

Hai vecchi progetti .amf di Slic3r che vorresti passare in rassegna prima di convertirli? Scrivimi a apps@xfanta.com e dimmi cosa ti sarebbe utile.

Aprilo in Preview3D

STEP, 3MF, STL, G-code, BGCODE e altro su Mac, iPad, iPhone e Vision Pro. Un solo acquisto, nessun account, nessuna rete.

Preview3D sull'App Store