Slic3r - как добавить новые шаблоны заполнения?
Slic3r поставляется с несколькими шаблонами/алгоритмами заполнения, включая прямолинейную, шестиугольную, трехмерную шестиугольную, концентрическую и кривую Гильберта.
Есть ли уже какие-либо шаблоны/алгоритмы, которые я могу добавить в Slic3r? Если да, то как я могу их добавить?
@Martin, 👍12
1 ответ
Хотя ядро Slic3r написано на C++, многие другие компоненты, такие как генерация заполнения, написаны на Perl. Поскольку Slic3r является открытым исходным кодом, ничто не мешает вам написать свой собственный модуль заполнения на Perl и перекомпилировать свою собственную версию Slic3r.
Если вы подумываете об этом, вы можете найти существующий код заполнения в репозитории Github по адресу
https://github.com/alexrj/Slic3r/tree/master/lib/Slic3r/Fill
Инструкции по запуску из исходного кода можно найти по адресу
Вот фиксация, в которой добавляется новый шаблон заполнения. Это должно показать вам все части кодовой базы, которые необходимо изменить, чтобы добавить новую модель заполнения (некоторые тривиальные модификации C++, по-видимому, необходимы в дополнение к коду Perl).
https://github.com/alexrj/Slic3r/commit/2811af349ae17230a525ddcf819b1ddffaa250c9
- Slic3r: Можно ли варьировать процент заполнения для разных высот модели?
- Первый слой - даже не заливка
- Как повторить слои Slic3r для каждых 3 слоев заполнения с разными углами?
- Как Slic3r определяет расстояние между соседними прядями вместо использования плотности заполнения?
- Разная заливка в одной и той же части
- В чем преимущества заполнения гироида?
- Эндер 3 тяжелая недоэкструзия
- Печатное сопло: Перетаскивание и размазывание нити филамента во время печати