Arquivos 3MF de exemplo — baixe arquivos 3D Manufacturing Format para testes
3MF — 3D Manufacturing Format · .3mf · tipo MIME model/3mf
Baixe um arquivo 3MF de exemplo para testar um fatiador ou a integração com um serviço de impressão. Um arquivo contém um único suporte em L pronto para imprimir (40 × 20 × 24 mm, 614 triângulos) com uma miniatura PNG do pacote; o outro contém três objetos separados (um cubo, uma esfera e um cilindro), cada um com sua própria cor de exibição definida em um grupo basematerials.
O 3MF é o formato que o 3D Printing Consortium criou para substituir o STL. É um ZIP (um pacote OPC) que contém [Content_Types].xml, _rels/.rels e um modelo XML em 3D/3dmodel.model, e, ao contrário do STL, registra explicitamente unidades, cores, vários objetos e o posicionamento na mesa de impressão. Os dois arquivos estão em milímetros, com Z para cima, fechados (watertight) e 2-manifold.

Baixe arquivos 3MF de exemplo
| Arquivo | Detalhes | Tamanho | Baixar |
|---|---|---|---|
sample-bracket-single-object.3mf | 614 triângulos · 303 vértices · 1 material · milímetros, Z para cima | 14 KB | |
sample-multi-object-colors.3mf | 2.248 triângulos · 1.130 vértices · 3 objetos · 3 materiais · milímetros, Z para cima | 23 KB |
Use estes arquivos na linha de comando ou em CI
Todas as URLs são estáveis e têm CORS aberto. Fixe o SHA-256 no seu teste e você saberá no mesmo instante se um fixture mudar.
# Baixar um arquivo curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/3d/3mf/sample-bracket-single-object.3mf # Verificar (o SHA-256 de cada arquivo está listado acima) shasum -a 256 sample-bracket-single-object.3mf # Índice legível por máquina de todos os arquivos de exemplo curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="3mf")'
Visão geral do formato 3MF
| Nome completo | 3MF — 3D Manufacturing Format |
|---|---|
| Extensões | .3mf |
| Tipo MIME | model/3mf |
| Especificação | 3MF Core Specification (3D Manufacturing Format) |
| Contêiner | ZIP / Open Packaging Conventions |
| Parte do modelo | 3D/3dmodel.model (XML, namespace core 2015/02) |
| Unidades | Declaradas no arquivo: unit="millimeter" |
| Cor | basematerials com displaycolor (sRGB + alfa) |
O que as pessoas testam com arquivos 3MF de exemplo
- Tratamento de uploads em fatiadores e fazendas de impressão
- Leitura de miniaturas do pacote para pré-visualização
- Importação de vários objetos e várias cores
- Tratamento de unidades (chega de “é mm ou polegada?”)
- Robustez na leitura de ZIP + XML
- Verificação da conversão de STL para 3MF
Perguntas frequentes
O 3MF é melhor que o STL?
Para impressão, sim. É menor (compactado), declara suas unidades, aceita cores, materiais e vários objetos, e guarda onde cada peça fica na mesa de impressão. O STL ainda é aceito por mais ferramentas antigas, então a maioria dos serviços aceita os dois.
Como abro um arquivo 3MF?
PrusaSlicer, Bambu Studio, Cura e outros fatiadores importam o arquivo diretamente, e o three.js tem um 3MFLoader. Como é um ZIP, você também pode renomear uma cópia para .zip e ler o XML por conta própria.
Que unidades e eixo vertical esses arquivos usam?
glTF, GLB, OBJ, PLY, OFF, DAE e USDZ usam Y para cima, em metros (o nó toroidal tem cerca de 1,4 m de largura). STL e 3MF usam Z para cima, em milímetros, e ficam apoiados em z = 0, como os fatiadores esperam. FBX usa Y para cima, em centímetros. As unidades e o eixo vertical de cada arquivo aparecem nos detalhes dele, para você conferir se o seu importador aplica a escala e a rotação corretamente.
De onde vêm esses modelos?
Nós mesmos os geramos. Um script constrói a geometria a partir de fórmulas (um nó toroidal, esferas UV, cubos e um suporte feito com uma biblioteca de modelagem booleana) e depois grava cada formato de arquivo byte a byte, seguindo a especificação. Nada é baixado, digitalizado ou convertido a partir do modelo de outra pessoa, e é por isso que eles são livres para qualquer uso, inclusive comercial, sem necessidade de atribuição.
É seguro baixar esses arquivos 3MF?
Sim. Todos os arquivos são gerados do zero pelo nosso próprio script aberto — nada é copiado de outros sites ou enviado por usuários — e não contêm scripts, macros nem executáveis. O SHA-256 de cada arquivo é publicado nesta página para que você possa conferir o que recebeu.
Posso usar os arquivos 3MF de exemplo comercialmente?
Sim. Eles são livres para qualquer finalidade, incluindo produtos comerciais, suítes de teste, demonstrações e redistribuição, sem necessidade de atribuição. Não há nada para licenciar nem ninguém a quem pedir.
Posso usar hotlink desses arquivos ou usá-los no CI?
Sim. Cada link é uma URL direta e estável via HTTPS, com Access-Control-Allow-Origin: * e cabeçalhos de cache longos, então curl, wget, fetch() e executores de teste podem baixá-los diretamente. Cada página tem um link para um índice JSON de todos os arquivos (veja a seção de linha de comando).
Arquivos de exemplo relacionados
Ferramentas grátis que funcionam com 3MF
- Conversor de unidades — Converta entre todas as unidades comuns (métricas e imperiais, culinária, dados, pressão, energia, velocidade, consumo de combustível) na hora, no seu navegador.
- Gerador de hash — Gere hashes de textos ou arquivos com MD5, SHA-1, SHA-256, SHA-384, SHA-512 e CRC32, verifique um checksum ou calcule um HMAC. Os arquivos nunca saem do seu dispositivo.
Encontrou um problema ou algo que poderia ser melhor? Lemos todas as mensagens e corrigimos rápido.
Testando um pipeline de arquivos? Nós construímos isso.
Uploads, conversões, pré-visualizações, processamento de documentos e fluxos de mídia são o tipo de sistema em produção que o FreeToolsForWeb projeta e opera para clientes — e foi por isso que precisamos desses arquivos em primeiro lugar.
Conheça as ferramentas grátis