KISSlicer первое знакомство

KISSlicer_logo_3DОбщаясь на робофоруме задал вопрос о корректности размеров  внутренних отверстий в напечатанных деталях. Из своего опыта , у меня они всегда получаются  меньше в диаметре.  Сначала грешил на неверную калибровку осей X-Y. Сделал тестовую модельку 150мм шириной. Порезал Слик3р и напечатал. Внешние размер совпал до десятых мм -  150.06мм. Внутренний же получился 147.33мм.  Если бы проблема была в калибровке то оба размера уплыли бы в одну сторону.  В качестве альтернативы Slic3R посоветовали посмотреть на KISSlicer.

КисСлайсер — это коммерческий продукт с бесплатной версией(урезан некоторый функционал). Из платной версии вырезана возможность работы с несколькими экструдерами, и еще какой-то не критичный для меня функционал.

Настройки КисСлайсера отличаются от настроек Slic3R подходом и некоторыми терминами. Ретракт в КИСе настраивается пр ипомощи  Prime/Suck. Толщина стенок задается в мм.  Вроде как более продуманно сделана реализация поддержек . Есть неплохой графический интерфейс показывающий нарезку. Но есть и косяки.

Температура первого и последующего слоя задается, но работает не корректно. При выставлении разных температур принтер просто останавливается над моделью после печати первого слоя и остужает сопло. В это время пластик под соплом плавится и делает кляксу ((
В Gcode по умолчанию нету парковки осей перед началом печати. Без этого печать может стартовать из произвольного места.
Температура кровати хоть и выставляется в интерфейсе, но реально в GCode не попадает. Приходится выставлять ее самому в Prefix Gcode.
Skirt печатается зачем-то с 2х сторон (внутри и снаружи) и никак это не отключить. Количество кругов на Skirt не настраивается.

Не очень понятны в настройках возможные Firmware для Принтера. Там есть 5D -Relative и 5D Absolute.  По дефолту выбирается Relative, и вроде даже что-то нарезает, но при выводе на печать получается нечно странное. После установки параметров в Absolute слайсить стало лучше.

Требования к модели.
Как не странно, но примитивный прямоугольник — рамку  сделанную в openjscad KIS отказался нарезать.  Прогнал через netfabb. Помогло, но не полность. Как выяснил позже, openjscad допускает много косяков в своих STL, но ведь в Repetier Host многие модели сделанные в openjscad показываются вообще без ошибок и нарезаются сликом на ура.

Не совсем понятно  чем отличаются и как реализовано Skin Thikness (в мм ) и Number of Loops. По идее одно другое должно перекрывать. Так-же не совсем ясен смысл параметра Inset Surface.  Но думаю это я со временем выясню.

Модель для openJsCad
function main() {
return difference(cube({size: [150,150,0.5], center: true}),cube({size: [148,148,1], center: true}))
}

Результат
Сначала несколько фоток с распечатки Slic3R:
150mm_slic3R_01 150mm_slic3R_int 150mm_slic3R
После 2х вечеров борьбы с KIS слайсером мне всетаки удалось напечатать тестовую модель. По сравнению со Slic3R больше проблем с ретрактами. При одинаковом параметре в 1.5мм кляксы кое где все-таки остались.  Размеры прямоугольника у КИСа получились примерно такие-же как и у Slic3R — 150.14 на 147.71. В принципе, 147.71 лучше чем 147.33, но 150.05 лучше чем 150.14… В общем пока не буду победителя выбирать.

150mm_KIS 150mm_KIS_01 150mm_KIS_02 150mm_KIS_03
Возможно деталь слишком низкую сделал (всего 0.5мм). Попробую напечатать кубики поменьше и повыше ))

Видео печати данного прямоугольника:

Посмотрел несколько раз. Ну не понимаю я, зачем он делает столько бессмысленных диагональных перемещений…
В дополнение привожу, G-Code  который помог мне победить часть проблем:

Вкладка Prt G-code->Prefix
G21 ; set units to millimeters
G90 ; absolute mode
G28 ; home all axes
G1 Z5 F5000 ; lift nozzle
M190 S70 ; wait for bed temperature to be reached
M109 S195 ; wait while extruder reach needed temp

Вкладка Prt G-code->Postfix
M104 S0 ; turn off temperature
G28 X0 Y0 ; home X axis
M84 ; disable motors

На вкладке Prt G-code->Select Extruder заменил установку температуры на
M104 S<TEMP>
Это позволило печатать второй слой без остановки после первого.

 

Несколько видео о KISSlicer которые помогли мне его быстро освоить.
Первое знакомство в KISSlicer

Генерация поддержек в KISSlicer

Настройки вкладки Printer

 

KISSlicer первое знакомство: Один комментарий

  1. Я иногда печатаю через KISSlicer на принтере SibRap. В настройках нужно указать Тип прошивки: 5D Absolute E, G10/1.
    Использовал для шестерней, так как для некоторых результат получается лучше чем в Slicr3r или Cura. Напрягает, что рафт трудно оторвать от детали, и остаются следы.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>