Che cos'è il formato di file 3DXML?
.3dxml è un formato di file universale e leggero basato su XML, sviluppato da Dassault Systèmes per lo scambio di dati 3D all'interno del loro ecosistema di gestione del ciclo di vita del prodotto (PLM). Un singolo file .3dxml può contenere contenuti 3D in forma binaria o XML, ospitando dati come texture, impostazioni di illuminazione, mesh e altri dati del modello 3D. .3dxml è un formato parzialmente proprietario con una specifica pubblicata da Dassault Systèmes.
.3dxml = archivio ZIP
I file .3dxml sono essenzialmente un archivio ZIP composto da un manifesto, file BOM (Distinta Base) e almeno un file di rappresentazione .3DRep che codifica la geometria 3D. Rinominare un file .3dxml in .zip consente di aprire l'archivio con qualsiasi utility che supporti ZIP e ispezionare direttamente la sua struttura XML.
Usi dei file .3dxml
Il formato .3dxml è stato progettato per incorporare informazioni PLM (Product Lifecycle Management) in manuali utente, documentazione tecnica, siti web e materiali di marketing. Viene prodotto nativamente da CATIA e SolidWorks e può essere visualizzato senza una licenza a pagamento utilizzando il 3D XML Player gratuito fornito da Dassault Systèmes.
Nota
I file .3dxml possono talvolta essere confusi con X3D, un formato approvato ISO che utilizza anch'esso lo standard XML per rappresentare la grafica 3D. A differenza di .3dxml, X3D è uno standard completamente aperto mantenuto dal Web3D Consortium.
Sicurezza e incolumità
RISCHIO: LOWUn 3DXML contiene dati 3D passivi (XML + mesh), non codice eseguibile, quindi aprirne uno in un visualizzatore è sicuro dal punto di vista del malware. La preoccupazione realistica riguarda la riservatezza: un modello esportato può rivelare la geometria proprietaria del prodotto, quindi tratta i file .3dxml condivisi come proprietà intellettuale. Scarica il 3D XML Player solo dal sito ufficiale 3ds.com di Dassault (e GLC_Player da glc-player.net / SourceForge) per evitare installer bundle o portali di download di falsi visualizzatori.
Dettagli del formato
in sintesiProgrammi che aprono file 3DXML
Dettagli tecnici
specifiche approfondite| Formato contenitore | Archivio ZIP; magic bytes `50 4B 03 04` («PK») all'offset 0 - rinomina in `.zip` per ispezionare la struttura XML interna |
| Tipi di file interni | Descrittori di scena/BOM in XML, file di geometria binari `.3DRep` e asset di texture incorporati (PNG/JPEG) |
| Tipo MIME | `application/vnd.3dxml` |
| Manifesto | Ogni pacchetto include un file XML manifesto `_3DXML` che dichiara il documento radice ed elenca tutti i contenuti del pacchetto |
| Rappresentazione della geometria | Mesh poligonali tassellate (visualizzazione leggera); non sono dati completi di superficie B-rep o NURBS |
| Supporto dati PLM | Incorpora Distinta Base (BOM), attributi del prodotto, metadati e albero gerarchico dell'assieme |
| Gestione delle texture | Texture PNG e JPEG memorizzate come file discreti all'interno del contenitore ZIP, referenziate dall'XML della scena |
| Compressione | Compressione ZIP Deflate applicata ai file XML interni e ai file di rappresentazione `.3DRep` |
| Strumenti di creazione nativi | CATIA, SolidWorks e la piattaforma 3DEXPERIENCE - tutti prodotti Dassault Systèmes |
| Visualizzatore gratuito | 3D XML Player (desktop Windows e plug-in per browser), fornito gratuitamente da Dassault Systèmes |
| Apertura | Parzialmente aperto - schema e specifiche pubblicate da Dassault Systèmes; l'implementazione principale rimane proprietaria |
| Supporto animazione | Cinematica della scena e sequenze di animazione possono essere incorporate come descrittori XML all'interno del pacchetto |
| Formati nativi correlati | `.catpart` e `.catproduct` sono i formati nativi di CATIA; `.3dxml` è il derivato più leggero e condivisibile |
| Illuminazione e materiali | Supporta impostazioni di illuminazione incorporate e materiali/aspetto (colore, mappatura texture) nell'XML della scena |
| Caso d'uso previsto | Visualizzazione, condivisione dati PLM, documentazione di prodotto e marketing - non fedeltà completa dei dati ingegneristici |
| Rilasciato | 2005 (3D XML format and free 3D XML Player launched by Dassault Systèmes) |
| Standard aperto | Sì · royalty-free |
| Specifica | www.3ds.com |
Conversioni 3DXML
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file 3DXML.