Arquivos 3MF de exemplo — baixe arquivos 3D Manufacturing Format para testes

3MF — 3D Manufacturing Format · .3mf · tipo MIME model/3mf

2 arquivos14 KB – 23 KBLinks diretosSem anúncios, sem cadastroGrátis para qualquer usoVerificado com SHA-256

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.

Prévia renderizada do modelo 3MF de exemplo
Renderização estática de um exemplo desta página, com sombreamento plano feito pelo nosso gerador. Abra os downloads em qualquer visualizador de 3MF para inspecioná-los em 3D.

Baixe arquivos 3MF de exemplo

ArquivoDetalhesTamanhoBaixar
sample-bracket-single-object.3mf
1 objeto • suporte em L de 40 × 20 × 24 mm • 614 triângulos • miniatura • 14 KB
614 triângulos · 303 vértices · 1 material · milímetros, Z para cima14 KB
14.052 bytes
Baixar 3MF
sample-multi-object-colors.3mf
3 objetos, 3 cores (basematerials) • 2.248 triângulos • 23 KB
2.248 triângulos · 1.130 vértices · 3 objetos · 3 materiais · milímetros, Z para cima23 KB
22.754 bytes
Baixar 3MF
2 arquivos · links diretos · sem cadastro · CORS ativado

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 completo3MF — 3D Manufacturing Format
Extensões.3mf
Tipo MIMEmodel/3mf
Especificação3MF Core Specification (3D Manufacturing Format)
ContêinerZIP / Open Packaging Conventions
Parte do modelo3D/3dmodel.model (XML, namespace core 2015/02)
UnidadesDeclaradas no arquivo: unit="millimeter"
Corbasematerials 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
Notas de teste. A miniatura do suporte é referenciada no _rels/.rels da raiz como miniatura do pacote, do jeito que os fatiadores a gravam. Uma versão antiga do assimpjs (WebAssembly) travava com ela, enquanto o Assimp 6.0 nativo e o three.js a carregam sem problemas: um bom exemplo de por que testar com uma miniatura presente. Como o 3MF é um ZIP, um detector de MIME genérico vai informar application/zip. Verifique se existe 3D/3dmodel.model dentro antes de confiar na extensão.

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