Um .3mf é um ZIP com regras
Abra um 3MF num compressor e encontra um pacote OPC: um [Content_Types].xml que declara o que é cada parte, um grafo de relações em _rels/.rels e pelo menos uma parte de modelo 3D. Essa parte chama-se por convenção 3D/3dmodel.model, mas um leitor conforme chega até ela pela relação START_PART e não adivinhando o nome do ficheiro — e este inspetor diz-lhe qual dos dois casos aconteceu no seu ficheiro.
Os fatiadores penduram as suas próprias partes no mesmo pacote. Um projeto do PrusaSlicer traz Metadata/Slic3r_PE.config, o despejo completo das suas definições com várias centenas de chaves, além de configuração por objeto, intervalos de camadas e uma miniatura PNG. É por isso que um ficheiro de projeto é muito maior do que a malha que contém, e aqui mostra-se tudo em texto simples.
O que obtém
- Cada entrada do ZIP com o seu tamanho e tipo de conteúdo declarado, assinalando as que não o declaram. Os projetos reais têm várias, e vale a pena ver.
- O grafo de relações, uma tabela por cada parte
.rels, com o id, o tipo e o destino resolvido de cada relação. - Metadados do modelo — Title, Designer, Application, CreationDate e entradas de fabricante como
slic3rpe:Version3mf. - Objetos e itens de construção, com a transformação bruta de doze números e a sua decomposição. Um determinante negativo significa que a peça está espelhada, o que arruína em silêncio roscas, texto e qualquer peça quiral, mesmo parecendo correta no ecrã. Isso tem um aviso próprio.
- Materiais e cores como amostras, grupos de cor e texturas 2D.
- Miniaturas, visíveis e transferíveis.
- Unidades declaradas, e quanto vale uma unidade em milímetros.
O que não finge fazer
O painel de extensões lista todos os espaços de nomes declarados pelo ficheiro com um nível de suporte honesto. O núcleo é lido por inteiro; Materiais e Produção são lidos em parte; os dados de fatiamento, as treliças de vigas e os pacotes cifrados são reportados, não descodificados; os espaços de nomes de fabricante são reportados tal e qual como desconhecidos. Acima de oito milhões de vértices a pré-visualização da geometria é truncada, mas as contagens continuam completas.
Qualquer parte pode ser transferida isoladamente e a inspeção completa exporta-se em JSON. Tudo corre no seu navegador: o ficheiro nunca sai da sua máquina.
Tiny Online Tools







