aspose.info
FR

3MF

Mis à jour le

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

3MF, 3D Manufacturing Format, est utilisé par les applications pour restituer des modèles d’objets 3D à une variété d’autres applications, plates-formes, services et imprimantes. Il a été conçu pour éviter les limitations et les problèmes des autres formats de fichiers 3D, comme STL, pour travailler avec les dernières versions des imprimantes 3D. 3MF est un format de fichier relativement nouveau qui a été développé et publié par le consortium 3MF. Il est suffisamment riche pour décrire complètement un modèle, en conservant les informations internes, la couleur et d’autres caractéristiques qui le rendent extensible pour prendre en charge de nouvelles innovations dans l’impression 3D. Le format est extensible, capable d’être largement adopté et exempt de problèmes affectant d’autres formats de fichiers largement utilisés.

Bref historique du format de fichier 3MF

Les limitations existantes dans les formats de fichiers descriptifs de modèles disponibles, tels que STL et autres, conduisent les grandes marques à se réunir et à formuler un format de fichier plus extensible pour l’impression 3D. Une considération importante était de savoir comment les applications devaient transmettre les données du modèle aux imprimantes 3D. Le consortium 3MF a donc vu le jour pour soutenir un nouveau format de fichier 3D appelé 3MF dans le but de le rendre suffisamment extensible pour répondre aux besoins de l’impression 3D. Plusieurs entreprises faisaient partie de ce consortium dont Microsoft, Autodesk, Dassault Systems, Netfabb, SLM, HP et autres. Microsoft a fait don de son travail en cours sur le format de fichier 3D comme point de départ du développement collaboratif de la spécification par le consortium 3MF.

Format de fichier 3MF - Plus d’informations

3MF est un format de données basé sur XML - XML compressé lisible par l’homme - qui inclut des définitions pour les données liées à la fabrication 3D, y compris l’extensibilité tierce pour les données personnalisées. Le format de fichier 3MF a été conçu en gardant à l’esprit les limitations et les problèmes rencontrés par les autres formats de fichiers 3D. Cela a conduit à la formulation du format de fichier 3MF qui est :

  • Complète : Contenant toutes les informations nécessaires sur le modèle, les matériaux et les propriétés dans une seule archive * Lisible par l’utilisateur : Utilisation de structures courantes telles que OPC, ZIP et XML pour faciliter le développement
  • Simple : Une spécification courte et claire, facilitant le développement et accélérant la validation
  • Extensible : L’exploitation des espaces de noms XML permet des extensions publiques et privées tout en maintenant la compatibilité
  • ** Sans ambiguïté : ** Un langage clair et des tests de conformité garantissent qu’un fichier est toujours cohérent du numérique au physique
  • Gratuit : L’accès et la mise en œuvre de la spécification 3MF est et sera toujours libre de redevances, de brevets et de licences

Les spécifications du format de fichier 3MF sont hébergées sur Github pour un accès public et des mises à jour continues. La version actuelle publiée est la 1.2.3 qui décrit l’ensemble des conventions pour l’utilisation de XML et d’autres technologies largement disponibles pour décrire le contenu et l’apparence d’un ou plusieurs modèles 3D. Les développeurs qui souhaitent créer des systèmes de traitement des formats de fichiers 3MF peuvent se référer à ces spécifications à des fins de mise en œuvre.

Spécifications du format de fichier 3MF

Le format de fichier 3MF utilise les spécifications Open Packaging sous forme d’archive ZIP pour son modèle physique. Il comprend un ensemble bien défini de parties et de relations qui remplissent un objectif particulier dans le document. Cela permet également au format de suivre la fonctionnalité du package, y compris les signatures numériques et les vignettes.

Le document 3MF - Un aperçu

Un document 3MF typique se présente comme suit :

3MF Document Structure

La charge utile comprend l’ensemble complet des pièces requises pour le traitement de la pièce de modèle 3D. Tout le contenu à utiliser pour fabriquer un objet décrit dans la charge utile 3D DOIT être contenu dans le document 3MF. La description de chaque partie de document ainsi que son statut comme requis ou en option sont indiqués dans le tableau suivant.

NomDescriptionSource de la relationObligatoire/Facultatif
Modèle 3DContient la description d’un ou plusieurs objets 3D pour la fabrication.PackageREQUIS
Core PropertiesLa partie OPC qui contient diverses propriétés de document.PackageFACULTATIF
Origine de la signature numériqueLa partie OPC qui est la racine des signatures numériques dans le package.PackageFACULTATIF
Signature numériqueParties OPC contenant chacune une signature numérique.Origine de la signature numériqueFACULTATIF
Certificat de signature numériquePièces OPC contenant un certificat de signature numérique.Signature numériqueFACULTATIF
PrintTicketFournit les paramètres à utiliser lors de la sortie du ou des objets 3D dans la partie modèle 3D.Modèle 3DFACULTATIF
VignetteContient une petite image JPEG ou PNG qui représente les objets 3D dans le package ou le package dans son ensemble.PackageFACULTATIF
Texture 3DContient une texture utilisée pour appliquer une couleur à un objet 3D dans la partie Modèle 3D (disponible pour les extensions)Modèle 3DFACULTATIF
Parties personnaliséesParties OPC associées aux métadonnéesPackageFACULTATIF

Les Pièces et relations, Modèles 3D, Ressources d’objets, Ressources matérielles et Package Features sections des spécifications document donnent des informations détaillées sur le document 3MF.

Références

Voir aussi