Slic3r - Posso aggiungere nuovi schemi di riempimento?


12

Slic3r viene fornito con una manciata di schemi / algoritmi di riempimento, inclusi rettilinei, esagoni, 3D esagoni, concentrici e curva di Hilbert.

Sono già stati creati e disponibili modelli / algoritmi che posso aggiungere a Slic3r? In tal caso, come posso aggiungerli?

Risposte:


10

Sebbene il nucleo di Slic3r sia scritto in C ++, molti altri componenti come la generazione di riempimento sono scritti in Perl. Poiché Slic3r è open source, non c'è nulla che ti impedisca di scrivere il tuo modulo di riempimento in Perl e ricompilare la tua versione di Slic3r.

Se stai pensando di farlo, puoi trovare il codice di riempimento esistente nel repository Github all'indirizzo

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

Le istruzioni su come eseguire dall'origine sono disponibili all'indirizzo

http://slic3r.org/download

Ecco un commit in cui viene aggiunto un nuovo modello di riempimento. Questo dovrebbe mostrare tutte le parti della base di codice che devono essere modificate per aggiungere un nuovo modello di riempimento (alcune modifiche banali in C ++ sembrano essere necessarie in aggiunta al codice Perl)

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.