Diferencias de los formatos de impresión 3d. STL vs OBJ vs PLY

Los seres humanos han estado almacenando información desde que se desarrolló la escritura por primera vez. Antes de la invención de la digitalización 3D, los dentistas y los técnicos de laboratorio almacenaban modelos físicos y archivos de papel en armarios. Sin embargo, el almacenamiento de información se encuentra ahora en una fase digital, por lo que en lugar de armarios, utilizamos ordenadores. Los formatos de archivo se utilizan para codificar información para almacenar datos en un ordenador y los programas necesitan reconocer y acceder al formato de archivo para poder utilizar los datos.

En cuanto a las impresiones, la característica más básica de los formatos de archivo es que codifican la geometría de un modelo 3D. Hay tres maneras de hacerlo: malla aproximada, malla precisa y geometría sólida constructiva (CSG).

Para la impresión en 3D, se utiliza una malla aproximada porque las impresoras no pueden imprimir con una resolución demasiado alta y las otras formas de codificar la geometría son innecesarias para la impresión en 3D. La malla aproximada utiliza el teselado, que es el proceso de embaldosar una superficie de un objeto con formas geométricas. El alicatado no produce solapamientos ni huecos. Con este proceso, es posible almacenar la apariencia del modelo y otros detalles como el color o la textura. En la impresión en 3D, el archivo suele ser generado por CAD, que luego es procesado por CAM, creando el sistema CAD/CAM.

Esto nos lleva a los tres formatos de archivo que se utilizan habitualmente en la impresión en 3D: STL, OBJ y PLY.

El formato de archivo más común que utiliza una malla aproximada, y para la impresión en 3D en general, es el archivo STL. En las limas STL, las baldosas utilizadas son triángulos (llamadas facetas), que cubren la superficie de la forma 2D. El uso de STL tiene varias ventajas sobre otros formatos de archivo. En primer lugar, como se reconoce universalmente y se utiliza con mayor frecuencia, la colaboración se facilita. Los archivos STL también son simples y pequeños, lo que hace que su procesamiento sea más rápido.

Sin embargo, los archivos STL tienen una gran caída. Como el teselado sólo cubre la superficie, los archivos codifican la geometría de la superficie sin representación de color o textura. Si sólo desea un solo color o textura – que es lo que ocurre con más frecuencia – entonces los archivos STL son excelentes, pero con impresoras mejoradas y la demanda de color, otros formatos están aumentando su popularidad. Otro problema con los archivos STL es la resolución. La retención de alta resolución o la codificación de objetos de mayor tamaño requiere más triángulos, lo que resulta en tamaños de archivo más grandes. Cuanto mayor sea el tamaño del archivo, mayor será el tiempo necesario para procesarlo.

Los dos formatos de archivo siguientes, OBJ y PLY, fueron creados para compensar la falta de archivos STL. Ambos pueden almacenar propiedades como el color y la textura. Aunque no están tan extendidos como los archivos STL, tanto OBJ como PLY son conocidos y ampliamente utilizados por su capacidad para almacenar color y textura junto con otros detalles. Ambos archivos se benefician de las impresoras 3D mejoradas y se considera que tienen más relevancia en el futuro que los archivos STL.

Al final, ¿es un formato de archivo mejor que el otro? Depende principalmente de sus necesidades y situación. Sin embargo, una cosa es segura: las impresoras 3D seguirán mejorando, al igual que los formatos de archivo.