Convertir PLY a 3MF

Aquí puedes convertir PLY a 3MF gratis y sin cuenta: suelta el archivo arriba y en un par de segundos tienes el resultado listo para descargar. La conversión ocurre en tu propio navegador, así que el archivo no se sube nunca. Funciona igual en Windows, macOS y Linux que en iPhone y Android, y sigue funcionando aunque cortes la conexión.

  • Dónde se ejecuta En tu navegador. El archivo no se sube.
  • Reconstruido 3MF funciona de otra manera que PLY. No es la degradación gradual de un códec con pérdida: lo que 3MF puede expresar se reproduce fielmente, y lo que no tiene equivalente allí no sobrevive en absoluto.
  • Límite de tamaño Hasta 100 MB por archivo, gratis y sin cuenta.
  • Conviene saberlo Solo la geometría. Los materiales, los colores, las texturas y la animación no viajan, y un modelo colocado varias veces vuelve con cada copia fijada en su propia posición.

Hasta 100 archivos a la vez. Mezclar formatos no es problema.

Por qué 3MF y no STL para meter un escaneo en el laminador

Los dos formatos llevan un escaneo hasta un laminador, y 3MF lo lleva con más verdad pegada. Declara su unidad dentro del propio modelo, así que el programa no tiene que recurrir a una convención de la casa. Guarda cada vértice una sola vez y lo referencia desde cada triángulo, mientras que un STL repite tres vértices completos por triángulo. Y es un paquete con su mapa de tipos de contenido y su archivo de relaciones, lo que significa que uno mal formado falla en voz alta en lugar de abrirse como algo raro.

Nada de eso cambia la impresión. Lo que cambia es el número de formas que tiene el trabajo de torcerse entre el escaneo y la bandeja, y con geometría escaneada —que ya es la entrada menos previsible que ve un laminador— eso vale la pena.

El milímetro va declarado, y un escaneo puede no estar de acuerdo

El 3MF que se escribe aquí dice siempre que su unidad es el milímetro. Las coordenadas del PLY se copian sin escalar, porque un PLY no declara ninguna unidad y no hay nada desde lo que convertir. Es decir: la conversión afirma sobre el archivo un dato que el archivo nunca contuvo.

Para un escáner de luz estructurada o de láser esa afirmación suele ser cierta, porque el aparato conoce su propia geometría óptica y mide en milímetros. Para una reconstrucción por fotogrametría suele no significar nada, porque esa técnica recupera la forma con un factor de escala desconocido: una pieza de 200 mm puede salir con coordenadas de un solo dígito o de varios miles. La solución es de campo y no de software: mete una escala o un objeto de dimensión conocida en la toma, o mide después una distancia conocida en MeshLab y escala antes de convertir. Un laminador que se cree una unidad equivocada imprime una pieza equivocada.

El color por vértice es justo lo que no cruza

Este es el par donde la pérdida se ve más, porque el color por vértice es la razón principal de que los escaneos se guarden como PLY. El lector toma de cada vértice las propiedades x, y y z, y pasa por encima del resto —rojo, verde, azul, alfa, normales, confianza, calidad y cualquier propiedad propia— manteniendo la longitud de paso correcta para no descolocarse, y las descarta.

3MF es perfectamente capaz de guardar color: tiene un grupo de materiales base, un grupo de color y un índice de propiedad por triángulo, y las impresoras multimaterial los usan. Aquí no se escribe nada de eso. Si el objetivo es una impresión en color, el camino son las herramientas de pintado de tu propio laminador o una cadena del fabricante que lea mallas con textura, no esta conversión. Y si el color era documentación —el registro cromático de una pieza escaneada—, ese dato tiene que conservarse en el PLY, porque de aquí no sale.

Una nube de puntos no es un objeto imprimible

Si el PLY declara vértices y ninguna cara, la conversión se detiene y lo explica. Es correcto y no restrictivo: un laminador necesita una superficie cerrada para calcular qué es interior y qué es exterior, y un conjunto de puntos no tiene ni lo uno ni lo otro. No existe un valor por defecto honesto para convertir lo primero en lo segundo.

El paso que falta es la reconstrucción, y su sitio es una herramienta con vista previa. MeshLab y CloudCompare ofrecen Poisson y pivotaje de bolas, y tanto la elección entre ambos como los parámetros que les des cambian el resultado de forma visible, que es exactamente el motivo por el que un conversor no debe elegir por ti. Malla primero, mira lo que ha salido, y convierte después.

La malla pasa tal cual: aquí no se sueldan vértices

En esta ruta no se aplica ninguna fusión de vértices coincidentes. Los lectores de STL y de OBJ sí la aplican, porque esos formatos llegan rutinariamente con duplicados; el lector de PLY toma la lista de vértices y los índices de las caras tal y como los declara el archivo, porque un paso de mallado ya tomó esas decisiones a propósito.

Así que el número de vértices del 3MF coincide con el que anuncia la cabecera del PLY, y el de triángulos con el número de caras. Eso hace la verificación trivial y significa también que la conversión no limpia nada: vértices duplicados, vértices no referenciados y costuras abiertas del escaneo llegan intactos, y si estaban provocando una queja de malla no cerrada la van a seguir provocando.

Un escaneo no es estanco, y el 3MF hereda eso

Un escaneo tiene agujeros allí donde el aparato no tenía línea de visión: rebajes, la cara sobre la que el objeto se apoyaba, superficies oscuras o especulares que no devolvieron nada. Suele arrastrar además islas de geometría del fondo y, cuando se han fusionado varias pasadas, autointersecciones.

3MF espera que un objeto imprimible sea un volumen cerrado, y esta conversión no comprueba ni impone nada de eso. El archivo se abrirá en tu laminador y será el laminador quien te diga qué le pasa. Arreglarlo antes —el relleno de agujeros de MeshLab, el inspector de Meshmixer o el juego de herramientas de impresión de Blender— es más rápido que iterar sobre avisos, y es el paso que más decide si la impresión sale.

Una superficie, un objeto y ningún nombre

El 3MF contiene un único objeto en su sección de recursos y un único elemento en la de construcción, colocado sin ninguna transformación. Un PLY describe una superficie y no tiene manera de decir otra cosa, así que no hay nada que dividir ni nada que situar sobre la bandeja.

Tampoco se escribe atributo de nombre, de modo que el laminador muestra un objeto sin nombre. Si tu escaneo sí contiene varios cascarones inconexos —un conjunto escaneado entero, o una captura con fragmentos de fondo todavía pegados—, la orden de separar en partes que traen los laminadores los encuentra por conectividad, y es además la vía más rápida para borrar los fragmentos que no querías.

Qué hay realmente dentro del paquete

Un ZIP con tres entradas: el mapa que asocia las extensiones del modelo y de las relaciones con sus tipos de contenido, el archivo de relaciones con una única relación que apunta al modelo, y el modelo en sí con la geometría escrita en el espacio de nombres principal de 3MF. Esa estructura es lo que lo convierte en un paquete y no en un ZIP con un XML dentro, y un laminador al que le dieras solo el modelo rechazaría el archivo.

Como es un ZIP, se puede abrir y leer. Es una forma sencilla de comprobar que los milímetros están declarados, de contar vértices o de resolver una discusión sobre si el problema está en el archivo o en el laminador. Nuestro escritor de archivos comprimidos, además, prueba a desinflar cada miembro y se queda con el resultado más pequeño, así que el XML del modelo —que es muy repetitivo— se comprime muy bien.

Es un modelo, no un proyecto

No lleva perfil de impresión, ni asignación de filamento, ni distribución sobre la bandeja, ni miniatura, ni ajustes por objeto, porque todo eso son extensiones propias de cada laminador y no geometría. Tu programa aplicará el perfil que tengas seleccionado.

Conviene tenerlo presente porque muchos usuarios conocen el 3MF por el archivo que guarda su propio laminador, que es mucho más grande y lleva el trabajo entero dentro. Los dos son 3MF válidos; este es el subconjunto que sirve para intercambiar geometría, y es el que hay que mandar cuando alguien te pide «la pieza» y no «tu proyecto».

El orden que ahorra tiempo antes de convertir

La secuencia que funciona es: mallar la nube de puntos, borrar las islas de fondo, cerrar los agujeros, decimar hasta algo que un laminador pueda mover con soltura, escalar contra una dimensión conocida y solo entonces convertir. Cada uno de esos pasos es un problema de escaneo y no de formato, y cada uno se resuelve mejor en MeshLab o en el software del escáner que peleándose con avisos del laminador.

Conservar el PLY después de convertir es la otra mitad del consejo. Del 3MF no se puede recuperar ni el color ni ninguna de las propiedades que el escaneo traía, así que el PLY sigue siendo el original documental. El 3MF es la copia que va a la impresora.

Piezas y patrimonio que no salen del portátil

La conversión ocurre entera en tu navegador: no hay ningún motor pesado que descargar, no se sube nada y el techo es de 100 MB por archivo, con hasta cien archivos por lote. Un escaneo denso llega a esa cifra antes de lo que parece, así que decimar antes tiene también este efecto secundario.

Que no salga del equipo importa más de lo que parece en este terreno. Un escaneo puede ser de una persona, de una pieza de un cliente, de un componente sujeto a un acuerdo de confidencialidad o de un bien patrimonial cuya difusión decide una administración y no quien lo capturó. El archivo que llega a tu laminador no ha salido de la máquina en la que se capturó, y eso es comprobable en el panel de red mientras conviertes.

Cómo convertir PLY a 3MF

  1. Suelta tu archivo PLY en esta página, o haz clic para elegir uno.
  2. Elige 3MF como destino. La conversión ocurre en tu navegador y el archivo no se sube.
  3. Descarga el archivo 3MF terminado.

PLY frente a 3MF: qué cambia

PLY frente a 3MF
PLY3MF
Nombre completoPolygon File Format3D Manufacturing Format
Extensión de archivo.ply.3mf
Tipo de mediomodel/plymodel/3mf
Publicado por primera vez19942015
Publicado porStanford University3MF Consortium
Especificación3MF Core Specification
LicenciaEstándar abiertoEstándar abierto
Situación actualVigenteVigente
Se abre en el navegadorNingún navegadorNingún navegador
Considerado en su lugarOBJ, STLSTL, OBJ

Abrir el resultado

Los programas de siempre no coinciden: PLY se abre en MeshLab, Blender y CloudCompare, y 3MF en PrusaSlicer, Cura y Microsoft 3D Builder, así que quien reciba el resultado necesita alguno del segundo grupo.

Para qué sirve cada formato

Los dos apuntan a trabajos distintos: PLY a el escaneo y mover datos entre programas y 3MF a la impresión 3D. Conviene sopesarlo antes, porque la razón de ser de uno suele ser la razón por la que el otro resulta incómodo.

3MF viene de 3MF Consortium y es de 2015, recogido en 3MF Core Specification. PrusaSlicer, Cura y Microsoft 3D Builder lo leen.

PLY se publicó en 1994 y 3MF en 2015. El más antiguo suele ser el archivo más seguro para entregar; el más reciente hace lo mismo con menos bytes.

De PLY a 3MF: preguntas frecuentes

¿Se sube a algún sitio mi archivo PLY?

No. Esta conversión ocurre por completo en tu navegador, así que el archivo no sale de tu dispositivo. Puedes comprobarlo tú: abre la pestaña de red de las herramientas de desarrollo y convierte algo. Verás la propia página y las peticiones de estadística y publicidad con las que se paga este servicio, y ni una sola que lleve tu archivo.

¿Convertir PLY a 3MF es gratis?

Sí. Sin cuenta, sin marca de agua y sin cupo diario que se gaste: se ejecuta en tu propio equipo, así que puedes volver tantas veces como quieras. El navegador procesa archivos de hasta 100 MB, 100 a la vez.

¿Se pierde calidad al convertir PLY a 3MF?

PLY y 3MF describen el contenido de maneras radicalmente distintas. La conversión es por tanto una reconstrucción y no una copia: fiel, pero no idéntica byte a byte. Solo la geometría. Los materiales, los colores, las texturas y la animación no viajan, y un modelo colocado varias veces vuelve con cada copia fijada en su propia posición.

¿Tengo que instalar algo para abrir un archivo 3MF?

Para la conversión no: ocurre en el navegador que ya tienes abierto. Para abrir el resultado necesitas después el programa con el que tu dispositivo muestra normalmente 3D Manufacturing Format.

Más sobre estos formatos