Archivos 3MF de ejemplo: descarga modelos 3D Manufacturing Format para pruebas

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

2 archivos14 KB – 23 KBEnlaces directosSin anuncios ni registroGratis para cualquier usoVerificado con SHA-256

Descarga un archivo 3MF de ejemplo para probar un laminador o una integración con un servicio de impresión. Un archivo contiene un único soporte en L listo para imprimir (40 × 20 × 24 mm, 614 triángulos) con una miniatura PNG del paquete; el otro contiene tres objetos independientes, un cubo, una esfera y un cilindro, cada uno con su propio color de visualización definido en un grupo basematerials.

3MF es el formato que creó el 3D Printing Consortium para sustituir a STL. Es un ZIP (un paquete OPC) que contiene [Content_Types].xml, _rels/.rels y un modelo XML en 3D/3dmodel.model y, a diferencia de STL, registra de forma explícita las unidades, los colores, los distintos objetos y su posición en la placa de impresión. Los dos archivos están en milímetros, con el eje Z hacia arriba, son estancos y 2-variedad (manifold).

Vista previa renderizada del modelo de ejemplo en 3MF
Render estático de un ejemplo de esta página, con sombreado plano generado por nuestro generador. Abre las descargas en cualquier visor de 3MF para inspeccionarlas en 3D.

Descarga archivos 3MF de ejemplo

ArchivoDetallesTamañoDescargar
sample-bracket-single-object.3mf
1 objeto • soporte en L de 40 × 20 × 24 mm • 614 triángulos • miniatura • 14 KB
614 triángulos · 303 vértices · 1 material · milímetros, eje Z hacia arriba14 KB
14.052 bytes
Descargar 3MF
sample-multi-object-colors.3mf
3 objetos, 3 colores (basematerials) • 2248 triángulos • 23 KB
2248 triángulos · 1130 vértices · 3 objetos · 3 materiales · milímetros, eje Z hacia arriba23 KB
22.754 bytes
Descargar 3MF
2 archivos · enlaces directos · sin registro · CORS habilitado

Usa estos archivos desde la línea de comandos o CI

Todas las URL son estables y tienen CORS abierto. Fija el SHA-256 en tu prueba y sabrás en el momento en que cambie un fixture.

# Descargar un archivo
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/3d/3mf/sample-bracket-single-object.3mf

# Verificarlo (el SHA-256 de cada archivo aparece arriba)
shasum -a 256 sample-bracket-single-object.3mf

# Índice legible por máquina de todos los archivos de ejemplo
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="3mf")'

El formato 3MF de un vistazo

Nombre completo3MF — 3D Manufacturing Format
Extensiones.3mf
Tipo MIMEmodel/3mf
Especificación3MF Core Specification (3D Manufacturing Format)
ContenedorZIP / Open Packaging Conventions
Parte del modelo3D/3dmodel.model (XML, espacio de nombres core 2015/02)
UnidadesDeclaradas en el archivo: unit="millimeter"
Colorbasematerials con displaycolor (sRGB + alfa)

Qué se prueba con archivos 3MF de ejemplo

  • Gestión de archivos subidos a laminadores y granjas de impresión
  • Lectura de miniaturas del paquete para vistas previas
  • Importación de varios objetos y varios colores
  • Gestión de unidades (se acabó el “¿esto está en mm o en pulgadas?”)
  • Robustez del análisis de ZIP + XML
  • Comprobación de conversiones de STL a 3MF
Notas para pruebas. La miniatura del soporte se referencia desde el _rels/.rels raíz como miniatura del paquete, tal como la escriben los laminadores. Una versión antigua de assimpjs (WebAssembly) fallaba con ella, mientras que Assimp 6.0 nativo y three.js la cargan sin problemas: un buen ejemplo de por qué conviene probar con una miniatura presente. Como 3MF es un ZIP, un detector de MIME genérico devolverá application/zip. Comprueba que dentro exista 3D/3dmodel.model antes de fiarte de la extensión.

Preguntas frecuentes

¿Es 3MF mejor que STL?

Para imprimir, sí. Ocupa menos (va comprimido), declara sus unidades, admite colores, materiales y varios objetos, y guarda dónde va cada pieza en la placa de impresión. STL sigue siendo más compatible con herramientas antiguas, así que la mayoría de los servicios aceptan los dos.

¿Cómo abro un archivo 3MF?

PrusaSlicer, Bambu Studio, Cura y otros laminadores lo importan directamente, y three.js tiene un 3MFLoader. Como es un ZIP, también puedes cambiar la extensión de una copia a .zip y leer el XML tú mismo.

¿Qué unidades y qué eje vertical usan estos archivos?

glTF, GLB, OBJ, PLY, OFF, DAE y USDZ usan el eje Y hacia arriba y metros (el nudo toroidal mide unos 1.4 m de ancho). STL y 3MF usan el eje Z hacia arriba y milímetros, y se apoyan en z = 0, como esperan los laminadores. FBX usa el eje Y hacia arriba y centímetros. Las unidades y el eje vertical de cada archivo aparecen en sus detalles, para que puedas comprobar que tu importador escala y gira el modelo correctamente.

¿De dónde salen estos modelos?

Los generamos nosotros. Un script construye la geometría a partir de fórmulas (un nudo toroidal, esferas UV, cubos y un soporte hecho con una biblioteca de modelado booleano) y después escribe cada formato de archivo byte a byte siguiendo su especificación. Nada se descarga, escanea ni convierte a partir del modelo de otra persona, por eso puedes usarlos gratis para cualquier fin, también comercial, sin necesidad de atribución.

¿Es seguro descargar estos archivos 3MF?

Sí. Cada archivo lo genera desde cero nuestro propio script abierto (nada se extrae de otros sitios ni lo suben usuarios) y no contiene scripts, macros ni ejecutables. El SHA-256 de cada archivo se publica en esta página para que puedas verificar lo que has recibido.

¿Puedo usar los archivos 3MF de ejemplo con fines comerciales?

Sí. Son gratis para cualquier fin, incluidos productos comerciales, suites de pruebas, demos y redistribución, sin necesidad de atribución. No hay nada que licenciar ni nadie a quien pedir permiso.

¿Puedo enlazar directamente estos archivos o usarlos en CI?

Sí. Cada enlace es una URL directa y estable por HTTPS con Access-Control-Allow-Origin: * y cabeceras de caché de larga duración, así que curl, wget, fetch() y los ejecutores de pruebas pueden descargarlos directamente. Cada página enlaza un índice JSON de todos los archivos (consulta la sección de línea de comandos).

Archivos de ejemplo relacionados

Herramientas gratis que funcionan con 3MF

  • Conversor de unidades — Convierte entre todas las unidades habituales (métricas e imperiales, de cocina, datos, presión, energía, velocidad, consumo de combustible) al instante, en tu navegador.
  • Generador de hash — Calcula el hash de textos o archivos con MD5, SHA-1, SHA-256, SHA-384, SHA-512 y CRC32, verifica una suma de comprobación o calcula un HMAC. Los archivos nunca salen de tu dispositivo.

¿Encontraste un problema o algo que podría mejorar? Leemos todos los mensajes y lo arreglamos rápido.

¿Pruebas un flujo de archivos? Los construimos.

Subidas, conversiones, vistas previas, procesamiento de documentos y flujos multimedia son el tipo de sistemas en producción que FreeToolsForWeb diseña y opera para sus clientes, y por eso necesitábamos estos archivos en primer lugar.

Ver herramientas gratis