Uso de Cura en una impresora SLA Photon 3D

Como sucede, decidí estudiar nuevas tecnologías de impresión 3D y compré una impresora Photon 3D SLA, pero su software, a saber, la rebanadora, deja mucho que desear, es muy débil. No hay control sobre el llenado, el soporte está mal administrado, etc. En general, decidí solucionar esto con Cura, decidí que podría funcionar y podría conectarlo ... Busqué en la red una descripción del formato Photon, resultó ser bastante simple ... Y esto es lo que resultó:


imagen


Mientras buscaba, estaba pensando en crear todos los controles desde cero, pero después de encontrar el proyecto Photon File Editor , que ya se implementa mucho ... Y decidí que simplemente crearía un convertidor con gcode a un conjunto de imágenes que luego podría usar este proyecto ...


Entendiendo gcode, rápidamente dibujó un programa que implementa este negocio, imprimió un par de modelos y todo está bien. Decidí compartir con ustedes el resultado de mi trabajo.


Como hacerlo


Paso número 1. Inicialmente, debe crear una nueva impresora con los siguientes parámetros:


imagen


Paso número 2. Luego indique la altura de la capa Z = 0.05 y el grosor de la pared = 0.047:


imagen


Paso No. 2.1. Cortado en capas, veremos algo como esto:


imagen


Puede asegurarse de que todo esté cortado correctamente y que el relleno sea correcto:


imagen


Paso número 3. Ejecute el script especificando gcode


imagen


Paso No. 3.1. Si todo está bien, puede ver el proceso de trabajo:


imagen


Paso número 3.2. Todas las capas se guardarán en sus propios archivos /layers/layer_xxxxxx.png


imagen


Paso número 4. Ejecute Photon File Editort y cree un nuevo archivo:


imagen


Paso número 5. En el menú de edición "Editar", seleccione "Importar mapas de bits":


imagen


Paso número 6. Seleccione el directorio en el que se encuentran los archivos con la imagen de las capas:


imagen


Paso número 7. Disfrute del trabajo realizado y aplique nuestra configuración.


imagen


Si algo no cambia cada vez, puede arreglar el archivo con ajustes preestablecidos en el directorio PhotonFileEditor / resources / resins.txt


El resultado final será el uso de una rebanadora familiar y una disminución en el peso total del modelo. Por ejemplo, un modelo con relleno completo y dimensiones: x = 2.9 mm y = 4.5 mm z = 7.3 mm pesa 43 g, mientras que un modelo aumentó en un 70% con un 5% de relleno del pollo y dimensiones x = 4.93 mm y = 7.6 mm z = 12,41 mm pesa solo 51 g. Total obtenemos que el tamaño es 70% más grande pero el peso es solo 19%. Creo que esto ayudará a muchos a ahorrar en alquitrán no tan barato ... Sí, y también es bueno usar un software familiar como Cura ^ _ ^


La impresión final se realizó con los ajustes 1 segundo fuera de la pantalla y 7 segundos de exposición.


Fotos de la impresión final.


Modelo con relleno completo y dimensiones: x = 2.9 mm y = 4.5 mm z = 7.3 mm peso 43 g


imagen


Modelo con 5% de relleno de pollo y dimensiones x = 4.93 mm y = 7.6 mm z = 12.41 mm peso 51 g


imagen


Pero hay un problema si el modelo tiene paredes demasiado delgadas, entonces la rejilla de llenado interna será notable:


imagen


De las dependencias en el convertidor gcode2photon, solo python-PIl funciona en las versiones 2 y 3 de python.


Todos los desarrollos se encuentran en el github


Yo mismo uso GNU / Linux, por lo que si necesita información más detallada sobre cómo ejecutar Windows, puedo describir este asunto;)

Source: https://habr.com/ru/post/484496/


All Articles