O que é o formato de ficheiro 3DXML?
.3dxml é um formato de arquivo universal e leve baseado em XML, desenvolvido pela Dassault Systèmes para o intercâmbio de dados 3D em todo o seu ecossistema de gestão do ciclo de vida do produto. Um único arquivo .3dxml pode conter conteúdo 3D em formato binário ou XML, armazenando dados como texturas, configurações de iluminação, malhas e outros dados de modelos 3D. O .3dxml é um formato parcialmente proprietário com uma especificação publicada pela Dassault Systèmes.
.3dxml = arquivo ZIP
Arquivos .3dxml são essencialmente um arquivo ZIP que consiste em um manifesto, arquivos BOM (Lista de Materiais) e pelo menos um arquivo de representação .3DRep que codifica a geometria 3D. Renomear um arquivo .3dxml para .zip permite que você abra o arquivo com qualquer utilitário que suporte ZIP e inspecione sua estrutura XML diretamente.
Usos de arquivos .3dxml
O formato .3dxml foi projetado para incorporar informações de PLM (Product Lifecycle Management) em manuais do usuário, documentação técnica, sites e materiais de marketing. Ele é produzido nativamente pelo CATIA e SolidWorks, e pode ser visualizado sem uma licença paga usando o 3D XML Player gratuito fornecido pela Dassault Systèmes.
Nota
Arquivos .3dxml às vezes podem ser confundidos com X3D, um formato aprovado pela ISO que também usa o padrão XML para representar gráficos 3D. Ao contrário do .3dxml, o X3D é um padrão totalmente aberto mantido pelo Web3D Consortium.
Segurança e proteção
RISCO: LOWUm 3DXML contém dados 3D passivos (XML + malha), não código executável, portanto, abrir um em um visualizador é seguro do ponto de vista de malware. A preocupação realista é a confidencialidade: um modelo exportado pode revelar a geometria proprietária do produto, portanto, trate os arquivos .3dxml compartilhados como propriedade intelectual. Baixe o 3D XML Player apenas do site oficial 3ds.com da Dassault (e o GLC_Player de glc-player.net / SourceForge) para evitar instaladores combinados ou portais de download de visualizadores falsos.
Detalhes do formato
em resumoProgramas que abrem arquivos 3DXML
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP; magic bytes `50 4B 03 04` («PK») no deslocamento 0 - renomeie para `.zip` para inspecionar a estrutura XML interna |
| Tipos de arquivos internos | Descritores de cena/BOM em XML, arquivos de geometria binários `.3DRep` e ativos de textura incorporados (PNG/JPEG) |
| Tipo MIME | `application/vnd.3dxml` |
| Manifesto | Cada pacote inclui um arquivo XML de manifesto `_3DXML` declarando o documento raiz e listando todo o conteúdo do pacote |
| Representação de geometria | Malhas de polígonos tesseladas (visualização leve); não são dados completos de superfície B-rep ou NURBS |
| Suporte a dados PLM | Incorpora Lista de Materiais (BOM), atributos de produto, metadados e árvore de montagem hierárquica |
| Tratamento de texturas | Texturas PNG e JPEG armazenadas como arquivos discretos dentro do contêiner ZIP, referenciadas a partir do XML da cena |
| Compressão | Compressão ZIP Deflate aplicada ao XML interno e aos arquivos de representação `.3DRep` |
| Ferramentas de autoria nativas | CATIA, SolidWorks e a plataforma 3DEXPERIENCE - todos produtos da Dassault Systèmes |
| Visualizador gratuito | 3D XML Player (desktop Windows e plug-in de navegador), fornecido sem custo pela Dassault Systèmes |
| Abertura | Parcialmente aberto - esquema e especificações publicados pela Dassault Systèmes; a implementação principal permanece proprietária |
| Suporte a animação | Cinemática de cena e sequências de animação podem ser incorporadas como descritores XML dentro do pacote |
| Formatos nativos relacionados | `.catpart` e `.catproduct` são os formatos nativos do CATIA; `.3dxml` é o derivado compartilhável mais leve |
| Iluminação e materiais | Suporta configurações de iluminação incorporadas e material/aparência (cor, mapeamento de textura) no XML da cena |
| Caso de uso alvo | Visualização, compartilhamento de dados PLM, documentação de produto e marketing - não possui fidelidade total de dados de engenharia |
| Lançado | 2005 (3D XML format and free 3D XML Player launched by Dassault Systèmes) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.3ds.com |
Conversões de 3DXML
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos 3DXML.