Qu’est-ce qu’un fichier .amf ? AMF, anciens projets Slic3r et le Mac
AMF (Additive Manufacturing File Format) est un format XML d’impression 3D lancé comme « STL 2.0 », norme ASTM depuis 2011 et aujourd’hui ISO/ASTM 52915. Par rapport au STL, il porte des unités, des couleurs, plusieurs matériaux et même des triangles courbes. Il ne s’est pourtant jamais vraiment imposé, et le 3MF a pris sa place. Aujourd’hui, on croise surtout l’AMF sous forme d’anciens projets Slic3r et PrusaSlicer.
En bref
- Extension
- .amf
- Type
- Modèle pour l’impression 3D
- Créé par
- ASTM F42, Cornell University
- Depuis
- 2011
- Norme
- ISO/ASTM 52915:2020
- Spécification
- ISO/ASTM 52915
- macOS sans app
- Ne le connaît pas : ni aperçu, ni vignette
Faits vérifiés le 4 novembre 2026
Du XML avec une unité, des couleurs et des réglages d’impression
Voici le début d’un projet Slic3r PE de juillet 2018 que j’ai sur mon disque :
<?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’attribut unit donne l’unité : millimètre, pouce, pied, mètre ou micron. Quand il manque, les programmes supposent des millimètres. Un modèle se compose d’objets (<object>). Chacun a une liste de sommets et un ou plusieurs volumes (<volume>) de triangles. La couleur peut se trouver sur les matériaux, les objets, les volumes, les sommets ou des triangles isolés. Une constellation (<constellation>) place des copies d’objets avec un décalage et une rotation. Chaque sommet peut porter une normale et chaque arête des tangentes, à partir desquelles un programme peut calculer un triangle courbe.
Slic3r et PrusaSlicer enregistraient aussi leurs propres données dans l’AMF. Le projet ci-dessus porte 171 lignes de réglages d’impression dans slic3rpe_config, de la température du plateau au diamètre du filament. À la fin du fichier se trouve une constellation avec quatre pièces disposées sur le plateau d’impression.
Ce que contient votre fichier .amf
Trois choses différentes se cachent derrière l’extension .amf :
- du XML simple, comme dans l’exemple ci-dessus,
- du XML compressé dans un ZIP, avec la même extension. Slic3r et PrusaSlicer enregistraient ainsi leurs projets, en
.zip.amf, - de la musique : selon FileInfo, des modules DSMI Advanced Module Format et la musique des jeux Crusader. Aucun logiciel 3D ne les ouvre.
Le Terminal les distingue :
file model.amfLe XML simple affiche XML 1.0 document text, la version compressée Zip archive data. La différence de taille est grande : mon projet fait 840 ko dans son ZIP et 14 Mo décompressé. Décompressez un fichier compressé avec unzip model.zip.amf ; à l’intérieur se trouve un .amf simple.
Pourquoi l’AMF a perdu face au 3MF
L’AMF a été conçu par Jonathan Hiller et Hod Lipson à l’université Cornell. Ils l’ont présenté comme « STL 2.0 » en 2009, et en 2011 l’ASTM l’a adopté comme norme F2915. Depuis 2013, l’ISO et l’ASTM le gèrent ensemble, et en 2026 l’ISO a confirmé que la dernière édition, ISO/ASTM 52915:2020 (version 1.2), restait en vigueur. Le texte de la norme est toutefois payant ; seul le schéma XML est gratuit.
Le 3MF est arrivé en 2015, porté par un consortium fondé par Microsoft, Autodesk, HP et d’autres. Sa spécification était gratuite, il était livré avec une bibliothèque, et les trancheurs (slicers) l’ont adopté comme format de projet. PrusaSlicer a cessé d’enregistrer en AMF avec la version 2.4.0, en décembre 2021. La version stable PrusaSlicer 2.9.7, de novembre 2026, ouvre encore l’AMF ; les versions de développement 3.0 n’ont pas encore l’importateur.
Si vous avez d’anciens projets .amf, ouvrez-les dans PrusaSlicer 2.9 et enregistrez-les en 3MF tant que c’est encore possible. Les réglages d’impression, les couleurs et la disposition sur le plateau sont conservés.
Comment ouvrir un AMF sur Mac
macOS ne connaît pas l’AMF. Sur macOS 27.0.1, le système n’a pas de type de fichier pour lui, et ni Aperçu, ni Quick Look, ni le Finder ne l’affichent.
- PrusaSlicer 2.9 ouvre l’AMF, y compris les projets compressés .zip.amf.
- OrcaSlicer, Bambu Studio et UltiMaker Cura ont aussi des lecteurs AMF.
- Preview3D, mon app, ouvre les fichiers .amf sur Mac dans sa fenêtre, dans Quick Look et en vignettes dans le Finder. Sur iPad, iPhone et Apple Vision Pro aussi.
Preview3D lit l’AMF via la bibliothèque Assimp. J’ai fait l’essai avec la build d’Assimp que l’app utilise, sur mon projet Slic3r et sur des fichiers que j’ai écrits d’après le schéma. Elle ouvre le XML simple ; Assimp a chargé le projet décompressé de 14 Mo, avec 70 986 triangles, en un peu moins de 4 secondes. Mais j’ai rencontré quatre limites :
- L’AMF compressé ne s’ouvre pas : une erreur XML est signalée. Décompressez-le d’abord.
- Les rotations des constellations ne sont pas appliquées. Assimp enregistre par erreur les valeurs
rx,ryetrzdans le décalage au lieu de la rotation. Une pièce que Slic3r a tournée de 180° sur le plateau apparaît donc sans rotation et 3,14 mm plus bas, et dans un fichier où une pièce a à la fois un décalage et une rotation, ce sont les nombres de la rotation qui servent de décalage. - L’unité du fichier n’est pas lue. L’app prend toujours l’AMF pour des millimètres, et l’affiche à cette taille réelle en RA aussi. Un fichier en pouces ressortirait 25,4 fois trop petit.
- Les triangles courbes restent plats.
L’app affiche la géométrie dans une seule couleur unie et n’utilise pas les matériaux ni les couleurs du fichier. Infos du modèle indique les dimensions et le nombre de triangles, avec une vérification du maillage.
Convertir un AMF en STL ou en 3MF
Convertissez en 3MF dans un trancheur : couleurs, matériaux, unités et réglages sont conservés. Vers le STL, Preview3D convertit depuis Fichier → Exporter le modèle sous… (⌥⌘E), sans rien envoyer en ligne. Les couleurs, les matériaux et les réglages d’impression disparaissent, et toutes les pièces se retrouvent dans un seul maillage. À cause du bogue de rotation décrit plus haut, examinez le résultat d’un projet à plusieurs pièces avant de l’envoyer à l’impression.
Questions fréquentes
Qu’est-ce qu’un fichier .amf ?
Un format XML pour l’impression 3D, selon la norme ISO/ASTM 52915 : un maillage de triangles avec une unité, des couleurs, des matériaux et, éventuellement, des triangles courbes.
AMF ou 3MF : lequel est le mieux ?
Le 3MF. Il fait ce que fait l’AMF, sa spécification est gratuite, et les trancheurs actuels y enregistrent leurs projets. L’AMF perd peu à peu sa prise en charge.
Comment ouvrir un ancien projet .zip.amf de Slic3r ?
Dans PrusaSlicer 2.9, OrcaSlicer ou Bambu Studio. Pour le voir dans Preview3D, décompressez-le d’abord avec unzip.
Mon fichier .amf est-il un modèle 3D ?
file model.amf affiche XML 1.0 document text ou Zip archive data pour un modèle 3D. Toute autre réponse indique plutôt un module de musique.
Un Mac ouvre-t-il le .amf sans autre app ?
Non. macOS 27 n’a pas de type de fichier pour l’AMF, et ni Aperçu ni Quick Look ne l’affichent.
Comment convertir un AMF en STL ?
Sur Mac, dans Preview3D avec Fichier → Exporter le modèle sous…, ou dans un trancheur. Un projet avec couleurs et réglages, enregistrez-le plutôt en 3MF.
Pages associées
- Le fichier .3mf — le format qui a remplacé l’AMF
- Le fichier .stl — le format auquel l’AMF devait succéder
- Le fichier .gcode — ce qui sort du trancheur pour l’imprimante
Sources
- ISO/ASTM 52915:2020 — la norme AMF 1.2, confirmée en 2026
- ISO : le schéma AMF — unités, éléments, triangles courbes
- Cornell Chronicle : un nouveau format de fichier pour l’impression 3D (2011)
- Jonathan Hiller : AMF — la proposition STL 2.0 de 2009
- PRONOM : AMF
- PrusaSlicer : export AMF supprimé et import provisoirement supprimé
- OrcaSlicer : le lecteur AMF et Cura : AMFReader
- Assimp : lecture de l’AMF — rotations des constellations
- FileInfo : l’extension .amf — autres formats avec la même extension
Vous avez d’anciens projets .amf de Slic3r que vous aimeriez passer en revue avant de les convertir ? Écrivez-moi à apps@xfanta.com et dites-moi ce qui vous aiderait.
Ouvrez-le dans Preview3D
STEP, 3MF, STL, G-code, BGCODE et plus sur Mac, iPad, iPhone et Vision Pro. Un seul achat, sans compte, sans réseau.
Preview3D sur l’App Store