Slic3r - ¿Puedo agregar nuevos patrones de relleno?

12

Slic3r viene con un puñado de patrones / algoritmos de relleno, incluidos Rectilinear, Hexagon, 3D Hexagon, Concentric y Hilbert Curve.

¿Hay algún patrón / algoritmo ya hecho y disponible que pueda agregar a Slic3r? Si es así, ¿cómo puedo agregarlos?

Martin Carney
fuente

Respuestas:

10

Aunque el núcleo de Slic3r está escrito en C ++, muchos otros componentes, como la generación de relleno, están escritos en Perl. Dado que Slic3r es de código abierto, no hay nada que le impida escribir su propio módulo de relleno en Perl y recompilar su propia versión de Slic3r.

Si está considerando hacer esto, puede encontrar el código de relleno existente en el repositorio de Github en

https://github.com/alexrj/Slic3r/tree/master/lib/Slic3r/Fill

Las instrucciones sobre cómo ejecutar desde la fuente se pueden encontrar en

http://slic3r.org/download

Aquí hay una confirmación donde se agrega un nuevo patrón de relleno. Esto debería mostrarle todas las partes de la base de código que deben modificarse para agregar un nuevo modelo de relleno (algunas modificaciones triviales de C ++ parecen ser necesarias además del código Perl)

https://github.com/alexrj/Slic3r/commit/2811af349ae17230a525ddcf819b1ddffaa250c9

Kevin Morse
fuente