roboforum.ru

Технический форум по робототехнике.

Слайсер KISSlicer

Re: Слайсер KISSlicer

setar » 22 май 2015, 13:21

что то у нас циферки расходятся нужно бы формулы проверить.
в то же время я не верю что пруток 3мм давится со скоростью 220мм/мин :)
да еще через боуден
НЕ ВЕРЮ :)
каков результат вывода M501 ?
Вложения
калибровка.xls
(18.5 КиБ) Скачиваний: 274
Снимок экрана 2015-05-22 в 12.17.39.png

Re: Слайсер KISSlicer

ales2k » 22 май 2015, 13:51

Вечером буду у принтера зафоткаю и M501 покажу.
Циферки кроме сечения экструзии все сходятся - там у меня ошибка в формуле.

Re: Слайсер KISSlicer

maxvalin » 22 май 2015, 14:33

Люди добрые, подскажите пожалуйста по командам во вкладке: джикодов. Все по подпунктам. Есть описание где то? Просто надо вставить команду чтоб на определённом слое например уходило на замену филамента или просто хотя бы пищать начало. Там много возможностей, только знать бы описание команд...

Re: Слайсер KISSlicer

setar » 22 май 2015, 15:10

описание команд оно для всех операций общее
на репрап орг стандартные http://reprap.org/wiki/Gcode
конкретно касающиеся прошивки марлин можно смотреть в исходном коде прямо в примечаниях
https://github.com/MarlinFirmware/Marli ... n_main.cpp

а вкладки выбираются так:
есть коды принадлежность принтера (у разных профилей принтеров они свои), и есть касающиеся материалов (разные для профилей материалов)

Принтерные:
  • Prefix - это стартовые коды исполняются при запуске файла на печать.
    здесь обычно дублируют(или меняют от значений по умолчанию) такие параметры как единицы измерения, тип координатной системы, прогревают кровать и делают всяческие подготовительные вещи (например включают подсветку, калибруют стол, включают питание ATX итд.)
    пример
    Код: Выделить всёРазвернуть
    G28 ; home
    G21 ; unit in mm
    G92 E0 ; set extruder to zero
    M82 ; use absolute distances
    M104 S<TEMP>
    M190 S<BED>; set bed temp

    обращаю внимание что тут нет ожидания разогрева сопла - установили параметры и поехали дальше,
    ждать прогрева кровати (чтобы потом отдельно не ждать прогрева сопла)
  • Select New Extruder & Warm - выбор нового экструдера и его разогрев
    Код: Выделить всёРазвернуть
    M107 ; fan off
    G1 X-15 Y-15 Z12 F15000
    <MATL>
    G1 X20 Y10 Z0.5
    G1 E5 F100
    G4 S5 ; wait 5 sec
    G1 Z5
    G4 S3 ; wait 3 sec
    G1 F15000

    Из кода видно что тут в основном подготовительные действия (смена экструдера /смена материала / чистка ).
    У меня идет выключение обдува (осталось со времен когда он был), затем поднимаю сопло и выполняю профиль материала (там разогрев с ожиданием) затем чистка опусканием сопла близко к поверхности, выдавливанием крупной лепешки, затем подъём от нее (она липнет к столу заодно собирая всякие излишки) и быстрый переход к печати
  • Warm Same Ext , Cool Same Ext - для многоголовых принтеров разогрев и охлаждение текущего экструдера переносится сюда, чтобы можно было подготовить экструдер к печати или периоду ожидания
  • Cool & retrie old ext - этот блок выполняется при смене головы печати
  • N*layers - блок операций повторяющийся каждые N уровней. Автор например предлагает использовать это для перекалибровки осей или аналогичных сервис функций
  • Postfix - финишный блок
    Код: Выделить всёРазвернуть
    M400 ; wait for buffer to clear
    M104 S0 ; turn off temperature
    M140 S0 ; turn off bed
    G0 Y0  Z<Z+2> F15000 ; Present Part
    M84 ; disable motors

Re: Слайсер KISSlicer

ales2k » 22 май 2015, 22:39

M501

21:19:04.807 : echo:Stored settings retrieved
21:19:04.807 : ok
21:19:24.737 : echo:Steps per unit:
21:19:24.743 : echo: M92 X80.00 Y80.00 Z800.00 E902.00
21:19:24.743 : echo:Maximum feedrates (mm/s):
21:19:24.744 : echo: M203 X300.00 Y300.00 Z3.00 E40.00
21:19:24.744 : echo:Maximum Acceleration (mm/s2):
21:19:24.745 : echo: M201 X3000 Y3000 Z20 E2000
21:19:24.745 : echo:Acceleration: S=acceleration, T=retract acceleration
21:19:24.745 : echo: M204 S1000.00 T1000.00
21:19:24.745 : echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
21:19:24.746 : echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
21:19:24.746 : echo:Home offset (mm):
21:19:24.749 : echo: M206 X0.00 Y0.00 Z0.00
21:19:24.749 : echo:PID settings:
21:19:24.749 : echo: M301 P8.55 I0.39 D47.36
21:19:24.749 : ok

Ну и фотки // Заранее извиняюсь за качество, так как фотографировал карманным фонариком.
IMG_2107.jpg
IMG_2107.jpg (25.07 КиБ) Просмотров: 3098

IMG_2108.jpg

IMG_2109.jpg

IMG_2112.jpg


На весах пытался показать что моточек весит больше пол грамма.
Ну и фотка настроек вышла последняя не догадался сфоткать в начале процесса.

К сожалению видео совместного процесса на экране и работу принтера сделать не могу, так как комп стоит в комнате, а принтер через 2 комнаты на балконе.
IMG_2113.jpg

Re: Слайсер KISSlicer

setar » 23 май 2015, 17:28

Мне остается только сказать - Круто!
такого я еще не видел :)

P.S. немного позже эти сообщения отделю от темы про кислайсер и вынесу в отдельную - думаю будет полезно статистику собрать

Re: Слайсер KISSlicer

ales2k » 24 май 2015, 12:49

Экструдер - модифицированный airtripper, двигатель с самодельным редуктором 1:5, печатать на такой скорости нельзя из-за упругих деформаций в канале подачи даже ретракты не спасают, но на 160мм/мин я печатаю постоянно.

Re: Слайсер KISSlicer

maxvalin » 25 май 2015, 00:10

спасибо уважаемый setar! за ссылки и ответ.
Прояснилась немного картина и стало ясно что к одноголовым принтерам пользы там не особо((
Огромная просьба, если вы с ним в контакте Подскажите о примочках например как для куры, есть например Plugin "pause at height", вот где действительно полезный плагин! Вот где действительно сделан шаг в полезном направлении! Почему не уделить командам относящихся к слоям? пауза, замена филамента, изменение скорости. и.т.д
Установил и настроил бэтку, что-то не совсем понятны некоторые новые пункты : flow Gain - Это усиление потока на подставках? и пункт Solid?
потом Z Band, новый пункт Raft Grid Options?

Re: Слайсер KISSlicer

FoX87 » 25 май 2015, 17:41

Подскажите как правильно настроить Depht и Gap? от чего они зависят? от диаметра сопла? и скорость дестринка как правильно выставлять?

И еще что то я заблудился! X,Y Travel speed это параметр перемещения головы без работы то есть когда идет к печати... а параметр XY Accel за что отвечает?

limit increase\ layer за что отвечает?

Re: Слайсер KISSlicer

arkhnchul » 27 май 2015, 18:54

а как там можно модель повернуть вокруг оси, отличной от Z?

Re: Слайсер KISSlicer

FoX87 » 28 май 2015, 13:26

arkhnchul писал(а):а как там можно модель повернуть вокруг оси, отличной от Z?


7 Пост!

Re: Слайсер KISSlicer

unigenum » 28 май 2015, 13:58

setar писал(а)::) ну, экструдер экструдеру рознь
мне удавалось на сопле 0.35 для пластика 1.75 ABS получать по 12 мм^3/c
а это 128мм/с экструзии высотой слоя 0.3

Дико извиняюсь за оффтоп, но...
128мм/с это ж 13см за секнду давануть, такой струей наверно можно даже что-то разрезать :)
при диаметре прутка 1.75мм 12мм^3/c на моем калькуляторе выходит 5мм/сек. я где-то ошибся?

Re: Слайсер KISSlicer

setar » 28 май 2015, 14:05

все верно, пруток подается порядка 5.33 мм/с
что соответствует 32см за минуту

Re: Слайсер KISSlicer

FoX87 » 28 май 2015, 14:39

НЕ могу понять... Приснилось ? или где-то в киссе есть параметр отвечающий за количество пластика для первого слоя?

Re: Слайсер KISSlicer

setar » 28 май 2015, 14:59

Нет такого, только максимальная скорость отдельная для первого слоя


Rambler\'s Top100 Mail.ru counter