¿Qué es el formato de archivo 3DXML?
.3dxml es un formato de archivo universal y ligero basado en XML, desarrollado por Dassault Systèmes para el intercambio de datos 3D en todo su ecosistema de gestión del ciclo de vida del producto. Un solo archivo .3dxml puede contener contenido 3D en forma binaria o XML, almacenando datos como texturas, configuraciones de iluminación, mallas y otros datos de modelos 3D. .3dxml es un formato parcialmente propietario con una especificación publicada por Dassault Systèmes.
.3dxml = archivo ZIP
Los archivos .3dxml son esencialmente un archivo ZIP que consta de un manifiesto, archivos BOM (lista de materiales) y al menos un archivo de representación .3DRep que codifica la geometría 3D. Cambiar el nombre de un archivo .3dxml a .zip le permite abrir el archivo con cualquier utilidad que admita ZIP e inspeccionar su estructura XML directamente.
Usos de los archivos .3dxml
El formato .3dxml fue diseñado para incorporar información PLM (Product Lifecycle Management) en manuales de usuario, documentación técnica, sitios web y materiales de marketing. Se produce de forma nativa en CATIA y SolidWorks, y se puede visualizar sin una licencia de pago utilizando el 3D XML Player gratuito proporcionado por Dassault Systèmes.
Nota
Los archivos .3dxml a veces pueden confundirse con X3D, un formato aprobado por ISO que también utiliza el estándar XML para representar gráficos 3D. A diferencia de .3dxml, X3D es un estándar totalmente abierto mantenido por el Web3D Consortium.
Seguridad y protección
RIESGO: LOWUn 3DXML son datos 3D pasivos (XML + malla), no código ejecutable, por lo que abrir uno en un visor es seguro desde el punto de vista del malware. La preocupación realista es la confidencialidad: un modelo exportado puede revelar geometría de producto patentada, así que trate los archivos .3dxml compartidos como propiedad intelectual. Descargue el 3D XML Player solo del sitio oficial de Dassault 3ds.com (y GLC_Player de glc-player.net / SourceForge) para evitar instaladores combinados o portales de descarga de visores falsos.
Detalles del formato
en pocas palabrasProgramas que abren archivos 3DXML
Detalles técnicos
especificación profunda| Formato contenedor | Archivo ZIP; magic bytes `50 4B 03 04` («PK») en el desplazamiento 0 - renombre a `.zip` para inspeccionar la estructura XML interna |
| Tipos de archivos internos | Descriptores de escena/BOM en XML, archivos de geometría binarios `.3DRep` y activos de textura incrustados (PNG/JPEG) |
| Tipo MIME | `application/vnd.3dxml` |
| Manifiesto | Cada paquete incluye un archivo XML de manifiesto `_3DXML` que declara el documento raíz y enumera todos los contenidos del paquete |
| Representación de geometría | Mallas de polígonos teselados (visualización ligera); no son datos completos de superficies B-rep o NURBS |
| Soporte de datos PLM | Incrusta la lista de materiales (BOM), atributos del producto, metadatos y el árbol jerárquico de ensamblaje |
| Manejo de texturas | Texturas PNG y JPEG almacenadas como archivos discretos dentro del contenedor ZIP, referenciadas desde el XML de la escena |
| Compresión | Compresión ZIP Deflate aplicada a los archivos XML internos y a los archivos de representación `.3DRep` |
| Herramientas de autoría nativas | CATIA, SolidWorks y la plataforma 3DEXPERIENCE - todos productos de Dassault Systèmes |
| Visor gratuito | 3D XML Player (escritorio de Windows y complemento de navegador), proporcionado sin costo por Dassault Systèmes |
| Apertura | Parcialmente abierto - esquema y especificaciones publicados por Dassault Systèmes; la implementación principal sigue siendo propietaria |
| Soporte de animación | La cinemática de la escena y las secuencias de animación pueden incrustarse como descriptores XML dentro del paquete |
| Formatos nativos relacionados | `.catpart` y `.catproduct` son los formatos nativos de CATIA; `.3dxml` es el derivado ligero para compartir |
| Iluminación y materiales | Admite configuraciones de iluminación incrustadas y apariencia/materiales (color, mapeo de texturas) en el XML de la escena |
| Caso de uso objetivo | Visualización, intercambio de datos PLM, documentación de productos y marketing - no para fidelidad total de datos de ingeniería |
| Lanzado | 2005 (3D XML format and free 3D XML Player launched by Dassault Systèmes) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.3ds.com |
Conversiones de 3DXML
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos 3DXML.