Slic3r - Posso adicionar novos padrões de preenchimento?


12

O Slic3r vem com vários padrões / algoritmos de preenchimento, incluindo Rectilinear, Hexágono, 3D Hexágono, Concêntrico e Hilbert Curve.

Existem padrões / algoritmos já criados e disponíveis que posso adicionar ao Slic3r? Em caso afirmativo, como posso adicioná-los?

Respostas:


10

Embora o núcleo do Slic3r esteja escrito em C ++, muitos outros componentes, como a geração de preenchimento, estão escritos em Perl. Como o Slic3r é de código aberto, não há nada que o impeça de escrever seu próprio módulo de preenchimento no Perl e recompilar sua própria versão do Slic3r.

Se você está pensando em fazer isso, pode encontrar o código de preenchimento existente no repositório do Github em

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

Instruções sobre como executar a partir da fonte podem ser encontradas em

http://slic3r.org/download

Aqui está uma confirmação em que um novo padrão de preenchimento é adicionado. Isso deve mostrar todas as partes da base de código que devem ser modificadas para adicionar um novo modelo de preenchimento (algumas modificações triviais em C ++ parecem ser necessárias além do código Perl)

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.