Schéma conceptuel d’un paquet 3MF : ressources et éléments de fabrication, puis vérifications des unités, des extensions requises et des paramètres de l’application réceptrice. Libellés en anglais ; aucun fichier réel, donnée mesurée ni test d’interopérabilité. Schéma conceptuel d’un paquet 3MF : ressources et éléments de fabrication, puis vérifications des unités, des extensions requises et des paramètres de l’application réceptrice. Libellés en anglais ; aucun fichier réel, donnée mesurée ni test d’interopérabilité.

Qu’est-ce qu’un fichier 3MF ? Format, contenu et compatibilité

Si vous avez reçu un fichier .3mf et devez l’ouvrir, le vérifier ou le partager, commencez ici. Avant de vous fier au résultat, vérifiez quatre éléments : l’unité déclarée, le type de géométrie, les éventuelles extensions requises et si l’intention d’impression s’applique à votre imprimante. Cet article explicatif distingue ce que le format spécifie de ce qu’il laisse à l’application qui ouvre le fichier.

Qu’est-ce qu’un fichier 3MF ?

La spécification officielle 3MF Core Specification donne comme nom développé 3D Manufacturing Format. Elle décrit 3MF comme un ensemble de conventions utilisant XML pour décrire des modèles 3D (3MF Consortium). Le mot « advanced » apparaît dans l’adresse web établie de cette page. Il ne fait pas partie du nom officiel du format.

Cet article explicatif repose sur la 3MF Core Specification, version 1.4.0, dont le statut est « Published ». L’historique des modifications de la spécification date cette version du 6 février 2025, et le texte a été récupéré depuis le dépôt officiel le 7 octobre 2026 (3MF Consortium). Il décrit ce que le format spécifie, et non le comportement actuel d’une application particulière.

Un package ZIP, pas un maillage unique

La spécification exige qu’un document 3MF utilise une archive ZIP comme modèle physique (3MF Consortium).

Ses exigences de format étendent les exigences de packaging de la spécification Open Packaging Conventions (OPC) (3MF Consortium).

Le package est conçu pour être autonome. La spécification de base indique que tout le contenu utilisé pour fabriquer un objet dans la charge utile 3D doit être contenu dans le document 3MF, et que le document ne doit pas référencer de ressources externes, sauf indication contraire d’une extension (3MF Consortium).

Dans le modèle : unités, ressources, fabrication et composants

Dans la version de base 1.4.0, l’attribut unit de l’élément model est défini par défaut sur millimeter et établit l’unité d’interprétation de tous les sommets, emplacements et mesures. Les valeurs valides sont micron, millimeter, centimeter, inch, foot et meter (3MF Consortium).

Une partie 3D Model comporte deux sections : les définitions de ressources, qui comprennent les objets et les matériaux, et les éléments de fabrication, qui indiquent ce qui doit réellement être fabriqué. Un consommateur ne doit pas produire d’objets auxquels aucun élément de fabrication ne fait référence (3MF Consortium). Un fichier peut donc définir un objet qui n’apparaît jamais dans la sortie.

Les objets peuvent aussi être assemblés à partir de composants. Un dispositif de fabrication 3D doit respecter les positions relatives des objets composants, sauf indication contraire dans le document (3MF Consortium).

Règles de maillage par type d’objet (résumé)

Les règles géométriques strictes dépendent du type d’objet. Les maillages des objets « model » ou « solidsupport » doivent former une surface continue, sans trous, interstices ni arêtes ouvertes. Les objets de type « support », « surface » et « other » peuvent ne pas respecter ces conditions (3MF Consortium).

Il s’agit d’un résumé, et non d’une liste de validation complète. La spécification énumère d’autres exigences concernant les maillages. Un fichier doté du suffixe .3mf n’est pas automatiquement prêt à imprimer, et le format lui-même ne répare pas un maillage.

Matériaux, couleur d’affichage et intention de l’imprimante

La spécification indique que les informations spécifiques à l’imprimante, notamment la correspondance entre les matériaux de base et les matériaux réels de l’imprimante, sont destinées à figurer dans le Print Ticket (3MF Consortium). Cela décrit l’intention de conception de la spécification, et non le comportement d’un slicer.

La spécification indique qu’un producteur ne doit pas supposer que displaycolor a un effet quelconque sur la pièce imprimée (3MF Consortium). L’intention de couleur physique est hors du champ de cet article explicatif.

Le format PrintTicket dépend de l’environnement du consommateur. Si un PrintTicket est absent ou non pris en charge, le consommateur applique ses propres paramètres par défaut (3MF Consortium).

Pourquoi un 3MF peut s’ouvrir différemment dans une autre application

Si un producteur marque une extension comme requise, les consommateurs qui ne la prennent pas en charge doivent échouer à modifier ou à fabriquer le document plutôt que de l’ignorer (3MF Consortium).

Les extensions recommandées sont gérées avec plus de souplesse. Les éditeurs et dispositifs devraient avertir l’utilisateur s’ils ne les prennent pas en charge et demander comment procéder. Il s’agit d’un SHOULD, et non d’un MUST (3MF Consortium).

Combinées à la gestion du PrintTicket dépendante de l’environnement, ces règles signifient que le suffixe .3mf ne garantit pas un projet de slicer complet et interopérable, ni des réglages identiques dans chaque application.

Liste de vérification pour ouvrir et partager un fichier 3MF

Processus de vérification suggéré (conseils ; 3D Mag n’a pas réalisé ces étapes à titre de test) :

Étape Éléments à vérifier Pourquoi
Unité et dimensions Comparez la taille globale à la taille réelle attendue. L’unité du modèle est définie par défaut sur millimeter et peut aussi être micron, centimeter, inch, foot ou meter (3MF Consortium).
Position et échelle Inspectez le placement et la taille dans les outils de votre slicer. La documentation de PrusaSlicer, par exemple, décrit un outil Move pour la position X, Y ou Z et un outil Scale pour une mise à l’échelle uniforme ou non uniforme (Prusa Research).
Avertissements de géométrie Examinez les avertissements relatifs au maillage avant l’impression. La documentation Prusa indique que PrusaSlicer ne répare automatiquement les modèles que jusqu’à un certain point, et que tous les modèles corrompus ne peuvent pas être réparés automatiquement (Prusa Research).
Extensions Confirmez que l’application destinataire prend en charge toutes les extensions requises. Les consommateurs qui ne disposent pas d’une extension requise doivent échouer à modifier ou à fabriquer le document (3MF Consortium).
Intention d’impression Redéfinissez les paramètres de l’imprimante et les matériaux dans l’environnement cible. Les PrintTickets absents ou non pris en charge reviennent aux paramètres par défaut du consommateur (3MF Consortium).

La page des outils PrusaSlicer citée ci-dessus est classée sous une version héritée de PrusaSlicer (Prusa Research). Les noms et le comportement des outils peuvent différer dans d’autres versions et applications.

FAQ

Que signifie 3MF ? 3D Manufacturing Format (3MF Consortium). « Advanced » ne fait pas partie du nom officiel.

Quelle unité utilise un fichier 3MF ? L’élément model la déclare. Dans la version de base 1.4.0, la valeur par défaut est millimeter, et les valeurs valides sont micron, millimeter, centimeter, inch, foot et meter (3MF Consortium).

Un 3MF reproduira-t-il mes paramètres d’impression partout ? Ce n’est pas garanti. Si un PrintTicket est absent ou non pris en charge, le consommateur applique ses propres paramètres par défaut (3MF Consortium).

La couleur d’affichage définit-elle la couleur imprimée ? Non. Un producteur ne doit pas supposer que displaycolor a un effet quelconque sur la pièce imprimée (3MF Consortium).

Un fichier 3MF est-il automatiquement prêt à imprimer ou réparé ? Non. La spécification de base n’impose ses strictes exigences de surface fermée qu’aux objets « model » et « solidsupport » (3MF Consortium). La documentation Prusa indique que PrusaSlicer ne répare automatiquement les modèles que jusqu’à un certain point (Prusa Research). Vérifiez la géométrie avant l’impression.

Sources

Cet article explicatif repose sur la spécification de format et la documentation logicielle citées ; 3D Mag n’a pas réalisé de tests pratiques. Sponsoring de l’éditeur.

→ Sommaire