Con las vacaciones a la vuelta de la esquina, hemos preparado un regalo anticipado para ti: ¡La versión final de PrusaSlicer 2.4! Con pintura multi-material, soportes mejorados, galería de formas… ¡la lista de nuevas características es una vez más casi interminable! Un gran agradecimiento a todos los probadores de las versiones alfa, beta y candidata a la versión, agradecemos mucho vuestros comentarios.

¿Qué hay de nuevo en PrusaSlicer 2.4

?
Antes de entrar en una descripción detallada de las nuevas características, aquí está un resumen rápido de las principales adiciones:

  • Pintura multimaterial
  • Soportes y puentes mejorados
  • Galería de formas
  • Pieles difusas
  • Modo oscuro en Windows
  • Borde para objetos individuales
  • Volúmenes negativos
  • Cambio de color automático para logotipos y señales
  • Notificaciones del día
  • Simplificación de modelos
  • Compatibilidad con los modelos de avión de 3DLabPrint
  • Nuevos perfiles de impresora de terceros
  • …y mucho más

Puedes descargar PrusaSlicer para todos los sistemas Windows, Mac, Linux e incluso proporcionamos builds de 64bit ARM para dispositivos como Raspberry Pi y ARM Chromebooks.

También seguimos ampliando la documentación de PrusaSlicer, donde puedes leer una descripción detallada de sus funciones con ejemplos de su uso.

Pintura multimaterial

Preparar modelos para impresiones FDM multimaterial solía ser un proceso complicado y lento. Con esta versión de PrusaSlicer, colorear un objeto requiere sólo un puñado de clics con las operaciones de relleno inteligente y pinceladas.

En PrusaSlicer 2.3, introdujimos los soportes y las costuras para pintar. Al ver las herramientas de pintura en PrusaSlicer, muchos nos pidieron herramientas similares para ayudar con la impresión multimaterial. Una forma fácil de pintar los modelos era algo que queríamos hacer durante años, desde que lanzamos la primera actualización de Multi Material. Pero este problema es bastante más complejo de lo que puede parecer inicialmente. En primer lugar, una herramienta de pincel normal que implementamos para pintar soportes y costuras facilitaría esto sólo parcialmente. Todavía tendría que trazar tediosamente los bordes con cada color. Y en segundo lugar, el color no puede aplicarse sólo en la superficie, tiene que extenderse hacia el interior. De lo contrario, los dos polímeros no se unirían bien y sería fácil despegar los colores.

Modelos pintados con PrusaSlicer 2.4

Para hacer que el coloreado sea rápida y fácil, implementamos las herramientas de relleno inteligente y relleno de cubo. Con la herramienta de relleno inteligente seleccionada, al pasar el ratón por encima del modelo, se obtiene una vista previa en tiempo real de la región detectada automáticamente para pintar. La pintura rellena una región por debajo del cursor del ratón hasta un borde afilado, con el umbral de ángulo ajustable. También puedes intercambiar rápidamente parches continuos de color con la herramienta de relleno de cubos. Por supuesto, también puedes acercarte y utilizar la herramienta Pincel para pintar manualmente. Dividirá automáticamente los triángulos grandes en otros más pequeños, por lo que tendrás suficiente resolución para tus obras maestras. 🙂 Durante el laminado, las regiones pintadas se extienden inteligentemente hacia el interior, dando a los diferentes colores/polímeros la mejor oportunidad de unirse.

Soportes FDM mejorados y nuevo modo de puentes

Una de las quejas más frecuentes (y legítimas) de la comunidad es sobre los soportes de PrusaSlicer. Con esta versión, hemos rediseñado los soportes y los hemos mejorado significativamente. Somos muy conscientes de las muchas peticiones de soportes para árboles y estamos planeando añadirlos en el futuro. Pero con nuestros nuevos soportes, es posible que su anhelo de soportes en árbol disminuya significativamente 🙂

Los soportes de rejilla por defecto tienen un área mínima muy bien definida, lo que los hace muy estables. Sin embargo, tienden a salirse de las regiones que soportan a lo largo de las paredes del objeto. Introducimos un nuevo tipo de soportes «Snug«. Estos soportes mantienen la forma del voladizo, por lo que no se filtran a las paredes. La contrapartida es la posibilidad de una menor estabilidad de los pilares de apoyo altos y delgados. Vamos a dejar los soportes de rejilla por defecto, por ahora, así que asegúrate de cambiarlos manualmente si quieres probarlos.

Ahora puedes establecer la distancia de contacto de los soportes en la parte superior e inferior de forma independiente. Si activas la opción «Apoyo sólo en la placa de construcción», las columnas de apoyo se recortarán para no caer encima del objeto. La expansión de la primera capa es ahora configurable (petición muy común). Las impresiones en la parte superior de una balsa ahora se ven mejor. Cuando se utilicen reforzadores de soportes (formas pintadas o modificadas), se sustituirán por «soportes sólo en la placa de construcción» y por «no apoyar puentes». Y hay muchas otras pequeñas mejoras.

Se pueden resaltar los voladizos al pintar los apoyos. Con una nueva casilla de verificación se pueden limitar las pinceladas sólo a los triángulos salientes resaltados. Por último, la herramienta «Relleno inteligente» también está disponible al pintar los soportes.

Nuevo modo de puentes

Por razones históricas (explicadas en detalle en el registro de cambios), PrusaSlicer solía imprimir los puentes con líneas extremadamente gruesas. Esto hace que los puentes sean muy fiables y te permite puentear distancias más largas, pero no se veían muy bien. El nuevo comportamiento por defecto utiliza la altura de la capa actual para los puentes, haciendo que sean fiables para distancias más cortas, pero con un aspecto significativamente mejor. Esta es la estrategia que utilizan la mayoría de los laminadores modernos. Puedes cambiar al comportamiento antiguo activando la opción «Puentes gruesos». Dado que la primera capa sólida por encima de los soportes utiliza la configuración de los puentes, este cambio también tiene un gran impacto en el aspecto de los voladizos soportados.

Izquierda: Puentes gruesos activados (comportamiento antiguo), Derecha: Puentes gruesos desactivados

En general, los apoyos deberían ser ahora más fáciles de eliminar, más personalizables y las zonas apoyadas deberían tener mejor aspecto. Seguiremos ajustando su configuración en nuestros perfiles de actualización automática.

Galería de formas

La nueva galería de formas incorporada proporciona una forma rápida y sencilla de acceder a tus modelos más utilizados, tanto si los usas como modificadores como si los colocas en el plato y los imprimes. Las formas por defecto incluyen primitivas básicas (cubo, cilindro, esfera…) así como otros objetos útiles, como un disco de ayuda o un símbolo de reciclaje. Puedes ampliar la biblioteca con tus propios modelos. Puede ser el logotipo de tu empresa, una forma modificadora que utilices a menudo o simplemente un modelo que imprimas una y otra vez. Si añades un modelo, obtendrás una miniatura generada automáticamente. Sin embargo, puedes sustituir la miniatura PNG generada por tu propia imagen.

Tenemos previsto ampliar la funcionalidad de la galería de formas en futuras versiones. Probablemente añadiremos un sistema de carpetas/pestañas, para que puedas organizar las formas. También tenemos previsto añadir un generador de texto. Y ampliaremos la biblioteca de formas por defecto. Si tienes alguna sugerencia sobre un modelo que debería incluirse por defecto, ¡háznoslo saber!

Piel Difusa

La piel difusa te permite crear una textura áspera parecida a la de las fibras en los lados de tus modelos, desplazando aleatoriamente los puntos del perímetro. Produce resultados sorprendentemente agradables adecuados para los mangos de las herramientas o simplemente para dar a la superficie de impresión un nuevo aspecto interesante. O para ocultar las imprecisiones de la impresión. También puedes utilizar modificadores para aplicar la piel difusa sólo a una parte de tu modelo.

Hemos porteado esta popular función de Cura. ¡Así que un gran agradecimiento al equipo de Cura por mantenerlo como código abierto!

Generación de G-Code de 2 a 4 veces más rápida

Hemos paralelizado y optimizado la exportación de G-Code. Esto resulta en una mejora significativa del rendimiento. El tiempo total de laminado es ahora de 2 a 4 veces más rápido, con una mayor velocidad conseguida en CPUs de gama alta con muchos núcleos e hilos.

Modo oscuro de Windows

PrusaSlicer ya soportaba el modo oscuro en OSX y Linux, basándonos en la demanda popular, hemos implementado el modo oscuro también para Windows. Esto ha supuesto un esfuerzo mucho mayor del que esperábamos. A diferencia de OSX y Linux, Windows no tiene un modo oscuro oficial para los controles Win32, que utiliza nuestra biblioteca GUI multiplataforma (wxWidgets). Así que nos embarcamos en un viaje para implementarlo nosotros mismos. Empezamos a desvelar los componentes Win32 existentes y a implementar sustitutos para los que no se podían desvelar. Por suerte, ¡descubrimos Notepad++! Hasta donde sabemos, Notepad++ es la única aplicación Win32 de código abierto que implementa el Modo Oscuro en una medida razonable. Acabamos utilizando parte del código fuente de Notepad++ para interactuar con la inédita API del Modo Oscuro, que se basa en este proyecto.

Más características impresionantes

Borde para objetos indivisuales, Borde interno

Los ajustes de Borde son ahora específicos para cada objeto. Esto significa que puedes activar el borde sólo para algunos de los objetos, utilizar diferentes anchos de borde para objetos individuales, etc. Este cambio aparentemente pequeño requirió un cambio sorprendentemente significativo del código de PrusaSlicer. Ahora también puedes seleccionar generar el borde exterior, el borde interior o ambos.

En versiones anteriores, la compensación de pie de elefante (EFC) se aplicaba en la primera capa del objeto, mientras que el borde se dejaba como si no se aplicara EFC. Esto provoca un pequeño hueco entre el objeto y el borde. Al imprimir, este hueco debería rellenarse debido al efecto pata de elefante. Sin embargo, esto hacía que el pegado real del borde fuera bastante sensible al ajuste de la calibración de la primera capa. Y a veces provocaba una fijación inadecuada del borde al objeto. A partir de esta versión, el borde se genera después del EFC del objeto, sin la separación. Pero el desplazamiento del borde puede ajustarse con un nuevo parámetro de configuración «brim_separation».

Volúmenes negativos

El volumen negativo permite restar una malla de otra. De forma similar a como funcionan los operadores booleanos en otros programas 3D. De esta manera puedes, por ejemplo, crear agujeros fácilmente redimensionables directamente en PrusaSlicer. O puedes cargar uno de los objetos de la nueva galería de formas como volumen negativo.

Cambio de color automático para logos y letreros

Cuando PrusaSlicer detecta que el modelo parece un logo o un letrero, una notificación te ofrecerá añadir automáticamente cambios de color a las alturas correctas. Esta característica fue propuesta por Richard Horne, ¡gracias por la sugerencia! Te ahorra tiempo y elimina las conjeturas de insertar los cambios de color a la altura correcta.

Avisos de los consejos del día

Como es evidente en este largo artículo, PrusaSlicer se vuelve más poderoso cada día. Ofreciendo muchas características únicas que no se encuentran en otros programas. El inconveniente de añadir nuevas funciones es la complejidad cada vez mayor del programa. Para agilizar el laminado diario, muchas características son accesibles a través de teclas de acceso rápido y modificadores de teclado (Ctrl / Alt + tecla del ratón). En la versión 2.3, añadimos la función de búsqueda. Ahora, presentamos pistas «¿Sabías que?» dentro de una notificación, a menudo proporcionando un hipervínculo para resaltar un elemento de la interfaz de usuario (botón de la barra de herramientas, parámetro de configuración) o para abrir la documentación en un navegador web. Cada vez que se inicia PrusaSlicer, se muestra una notificación de pista, presentada por nuestro fiel Clippy Jo. Incluso puedes imprimirlo🙂 Hemos hecho todo lo posible para llenar los consejos con información útil real y características poco conocidas, descritas en trozos cortos y digeribles. Pero, por supuesto, puedes desactivarlas en las preferencias.

Simplificación del modelo

Los escaneos 3D y los modelos esculpidos suelen tener un gran número de triángulos, lo que dificulta el trabajo con ellos. Estos archivos pueden ralentizar el PrusaSlicer, tardar mucho tiempo en cortar e incluso ralentizar las impresoras FDM 3d, debido al gran número de trayectorias cortas generadas. Puedes reducir el número de triángulos en una malla usando la nueva función de Simplificar malla. Haz clic con el botón derecho del ratón en el modelo y selecciona Simplificar modelo en el menú contextual. Puedes limitar la simplificación por nivel de detalle o por la proporción de triángulos a eliminar.

Esta función también puede utilizarse para crear el «efecto Low-poly» directamente en PrusaSlicer.

Soporte para modelos de aviones 3DLabPrint

PrusaSlicer recientemente soporta el laminado de modelos de aviones 3DLabPrint. Estos modelos de 3DLabPrint fueron diseñados para ser laminados con Simplify3D con un solo perímetro y sin relleno para producir un ala ligera reforzada por costillas de un solo perímetro. Desde el punto de vista de la geometría sólida, estos modelos contienen cuerpos superpuestos y no son modelos sólidos válidos. Pero como los modelos se diseñaron específicamente para Simplify3D y la forma en que éste evalúa dichos objetos, el código G exportado era correcto. Para permitir el laminado de los modelos de 3DLabPrint, PrusaSlicer implementa una nueva opción de «Modo de corte», que permite cambiar entre la regla de relleno «Positivo» (por defecto) y «Par/Impar». Utiliza la opción «Par/Impar» para rebanar correctamente los aviones de 3DLabPrint. Otra nueva opción de «Slicing Mode» «Close Holes» hace que PrusaSlicer rellene todas las estructuras internas.

Progreso de carga

Cuando se carga el código G a través de la red, se muestra una nueva barra de progreso como una notificación especial. Y el cuadro de diálogo existente «Print Host Upload Queue» soporta de nuevo la ordenación por columnas y se ha añadido una columna de tamaño de archivo.

Impresión secuencial Visualización de la zona de colisión

Cuando se activa la impresión secuencial, siempre existe el riesgo de que el cabezal de impresión golpee alguno de los objetos terminados mientras se imprime otro objeto. PrusaSlicer puede comprobar estas colisiones y avisarte. En las versiones anteriores, los usuarios a veces se confundían porque recibían la advertencia. Pensaban que tenían suficiente espacio libre alrededor de cada objeto. En PrusaSlicer 2.4, las áreas libres se visualizan ahora en la escena cuando se mueven los objetos y en caso de colisión. Esto hace que sea muy fácil detectar el problema.

Orientación automática de SLA

Desde hace unas cuantas versiones, PrusaSlicer tiene una función que optimiza automáticamente la orientación de un modelo para su impresión en impresoras (M)SLA. En PrusaSlicer 2.3 hemos cambiado el algoritmo de auto-orientación SLA, pero algunos usuarios no estaban contentos con el cambio. En PrusaSlicer 2.4 permitimos al usuario elegir entre 3 algoritmos de auto-orientación diferentes:

  • Mejor calidad de superficie
  • Pendientes reducidas de los voladizos (soportes mínimos)
  • Menor altura Z (menor tiempo de impresión)

Comparar Perfiles

Ahora puedes comparar fácilmente las diferencias entre 2 perfiles con una vista especial. Házlo seleccionando Ventana-Comparar presets.

Visor de texto G-Code en el lateral

Al arrastrar el deslizador horizontal en la pantalla de vista previa, puedes inspeccionar el orden de los movimientos en la capa actual. Como novedad, también mostramos el código G generado en la parte izquierda de la pantalla, incluyendo el número de línea. Esto puede utilizarse para el análisis avanzado del código G. Puedes, por ejemplo, encontrar el punto perfecto donde colocar un código G personalizado utilizando un editor de texto externo.

Enviar información del sistema

Con el fin de enfocar nuestros esfuerzos futuros, hemos decidido recoger opcionalmente alguna información general sobre los sistemas en los que PrusaSlicer se ejecuta habitualmente. Dicha información del sistema nos ayudará a dejar de dar soporte a plataformas obsoletas para concentrarnos en hardware y sistemas operativos actualizados para reducir el coste de mantenimiento, mejorar el rendimiento de PrusaSlicer y aportar nuevas características. Los datos de configuración del sistema recogidos son estrictamente anónimos y puedes inspeccionar el contenido completo en el diálogo «Enviar información del sistema». Este aviso sólo se muestra una vez. Queremos agradecer de antemano a todos los que decidan compartir la configuración de su sistema con nosotros.

Mover el objeto por debajo de la base de impresión

Basándonos en muchas peticiones, ahora permitimos mover un objeto por debajo de la base de impresión para imprimir sólo la parte del objeto por encima de la misma. Podría decirse que esto ya era posible con la herramienta «Cortar». Pero la nueva forma es mucho más sencilla de usar y muy práctica, por ejemplo, si sólo necesitas aplanar la parte inferior de un objeto irregular para que sea imprimible sin una balsa. También hay un nuevo botón «Drop to bed» en el panel de manipulación de objetos para mover el objeto a la base de impresión. La intersección del modelo con la base se visualiza con un contorno blanco. Mover objetos por debajo de la base de impresión no está permitido en el modo SLA, por ahora. Haría confusa la colocación de los soportes SLA.

¡Y aún más noticias!

Gracias a las contribuciones de la comunidad, hemos añadido más perfiles de impresoras de terceros, incluyendo los de las impresoras Voron. Se puede cambiar la propiedad «imprimible» para varios objetos a la vez. Al cerrar un proyecto, ahora se avisa de los cambios no guardados. Los deslizadores ahora tienen un botón dedicado para escribir un valor exacto. Y la lista sigue y sigue.

Si quieres leer el registro de cambios completo, consulta la página de versiones de GitHub de PrusaSlicer. Sugerimos leerlos cronológicamente, empezando por el registro de cambios de PrusaSlicer 2.4-alpha1.

¿Qué deberíamos añadir a continuación?

¿Tienes alguna característica en mente que te gustaría ver en PrusaSlicer? Háznoslo saber en los comentarios, etiquétanos (@Prusa3D) en Twitter o crea una nueva incidencia en GitHub. Ya tenemos un montón de ideas en la lista de tareas pendientes, pero cambiamos nuestras prioridades en función de sus comentarios.

Versión tras versión, el equipo de PrusaSlicer sigue empujando el límite de lo que se puede hacer en un laminador y estamos muy orgullosos de su trabajo. Muchas nuevas y emocionantes características ya están en el trabajo, pero no se han incluido en la versión 2.4 estable. Estamos deseando mostrártelas en 2022. 🙂