Qu'est-ce que le format de fichier 3DXML ?
.3dxml est un format de fichier universel et léger basé sur le XML, développé par Dassault Systèmes pour l'échange de données 3D au sein de leur écosystème de gestion du cycle de vie des produits (PLM). Un seul fichier .3dxml peut contenir du contenu 3D sous forme binaire ou XML, stockant des données telles que les textures, les paramètres d'éclairage, les maillages et d'autres données de modèles 3D. .3dxml est un format partiellement propriétaire dont la spécification est publiée par Dassault Systèmes.
.3dxml = archive ZIP
Les fichiers .3dxml sont essentiellement une archive ZIP composée d'un manifeste, de fichiers de nomenclature (BOM) et d'au moins un fichier de représentation .3DRep encodant la géométrie 3D. Renommer un fichier .3dxml en .zip vous permet d'ouvrir l'archive avec n'importe quel utilitaire prenant en charge le ZIP et d'inspecter directement sa structure XML.
Utilisations des fichiers .3dxml
Le format .3dxml a été conçu pour intégrer des informations PLM (Product Lifecycle Management) dans les manuels d'utilisation, la documentation technique, les sites web et les supports marketing. Il est produit nativement par CATIA et SOLIDWORKS, et peut être visualisé sans licence payante à l'aide du 3D XML Player gratuit fourni par Dassault Systèmes.
Note
Les fichiers .3dxml peuvent parfois être confondus avec X3D, un format approuvé par l'ISO qui utilise également la norme XML pour représenter les graphiques 3D. Contrairement au .3dxml, X3D est un standard totalement ouvert maintenu par le Web3D Consortium.
Sécurité et sûreté
RISQUE : LOWUn 3DXML contient des données 3D passives (XML + maillage) et non du code exécutable, donc l'ouvrir dans une visionneuse est sûr du point de vue des logiciels malveillants. La préoccupation réelle est la confidentialité : un modèle exporté peut révéler la géométrie d'un produit propriétaire, traitez donc les fichiers .3dxml partagés comme de la propriété intellectuelle. Téléchargez uniquement le 3D XML Player sur le site officiel 3ds.com de Dassault (et GLC_Player sur glc-player.net / SourceForge) pour éviter les installateurs groupés ou les faux portails de téléchargement.
Détails du format
en brefProgrammes qui ouvrent les fichiers 3DXML
Détails techniques
spécifications approfondies| Format de conteneur | Archive ZIP ; octets magiques `50 4B 03 04` (« PK ») à l'offset 0 - renommez en `.zip` pour inspecter la structure XML interne |
| Types de fichiers internes | Descripteurs de scène/nomenclature XML, fichiers de géométrie binaires `.3DRep` et ressources de texture intégrées (PNG/JPEG) |
| Type MIME | `application/vnd.3dxml` |
| Manifeste | Chaque paquet comprend un fichier XML manifeste `_3DXML` déclarant le document racine et listant tout le contenu du paquet |
| Représentation géométrique | Maillages polygonaux facettés (visualisation légère) ; pas de données de surface B-rep ou NURBS complètes |
| Prise en charge des données PLM | Intègre la nomenclature (BOM), les attributs du produit, les métadonnées et l'arbre d'assemblage hiérarchique |
| Gestion des textures | Textures PNG et JPEG stockées sous forme de fichiers distincts à l'intérieur du conteneur ZIP, référencées depuis le XML de scène |
| Compression | Compression ZIP Deflate appliquée au XML interne et aux fichiers de représentation `.3DRep` |
| Outils de création natifs | CATIA, SOLIDWORKS et la plateforme 3DEXPERIENCE - tous des produits Dassault Systèmes |
| Visionneuse gratuite | 3D XML Player (bureau Windows et plug-in de navigateur), fourni gratuitement par Dassault Systèmes |
| Ouverture | Partiellement ouvert - schéma et spécifications publiés par Dassault Systèmes ; l'implémentation principale reste propriétaire |
| Prise en charge de l'animation | La cinématique de scène et les séquences d'animation peuvent être intégrées sous forme de descripteurs XML dans le paquet |
| Formats natifs associés | `.catpart` et `.catproduct` sont les formats natifs de CATIA ; `.3dxml` est le dérivé léger partageable |
| Éclairage et matériaux | Prend en charge les paramètres d'éclairage intégrés et l'apparence des matériaux (couleur, placage de texture) dans le XML de scène |
| Cas d'utilisation cible | Visualisation, partage de données PLM, documentation produit et marketing - pas de fidélité totale des données d'ingénierie |
| Publié | 2005 (3D XML format and free 3D XML Player launched by Dassault Systèmes) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.3ds.com |
Conversions 3DXML
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers 3DXML.