roboforum.ru

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

Слайсер KISSlicer

Re: Слайсер KISSlicer

ursus » 11 янв 2019, 14:02

Спасибо за разъяснения. А если нет дисплея и кнопки соответсвенно как то можно с паузы снять командой?

Небольшой отзыв о Linear Advance в сравнении с Preload VE. Linear Advance однозначно работает лучше. Качество печати выросло. Определенно подача стала более стабильной. Даже поддержки стали отделяться гораздо проще. Особенно заметно при печати ПЕТГ. Горизонтальные поверхности тоже стали гораздо лучше. Гребенка по краям сплошного заполнения практически пропала. Ретракт остался такой же маленький как и при Preload VE. Шов тоже. Preload VE я в итоге вообще поставил на 0.

З.Ы. У меня Марлин 2.0 и Linear Advance версии 1.5. Все это относится к директ экструдеру. Как будет на боудене пока не знаю. Большой принтер не работает пока.

З.Ы.Ы Еще и сам тест делается гораздо быстрее и с меньшими затратами пластика.

Re: Слайсер KISSlicer

setar » 11 янв 2019, 14:52

ursus писал(а):А если нет дисплея и кнопки соответсвенно как то можно с паузы снять командой?

http://marlinfw.org/docs/gcode/M000-M001.html
M108 command can be used to continue.

Re: Слайсер KISSlicer

ursus » 24 фев 2019, 13:53

Приветствую, товарищи.
Вот такой вопрос у меня. Пытаюсь напечатать модельку с мелкой детализацией на поверхности. Плюс есть поддержки больших деталей. И Кис упорно вставляет поддержки в мелкие неровности. Я ковырял параметры поддержек во все стороны, но ничего не помогает убрать эти мелкие поддержки. Как то можно их убрать?
2019-02-24_13-47-01.png

Re: Слайсер KISSlicer

setar » 25 фев 2019, 11:35

только сочетанием угла начала прорисовки поддержек и шириной слоя укладки (чтобы ступенька не нависала больше половины ширины слоя)

Re: Слайсер KISSlicer

MidaV 80 » 11 мар 2019, 16:05

Шов на цилиндрической и конусной части переходника имеет разное качество. В каких настройках kisslicera нужно копать чтоб добиться качества шва как на цилиндрической части?
Вложения
P_20190311_143829.jpg

Re: Слайсер KISSlicer

setar » 15 мар 2019, 12:00

настроить pVE (в тюнинг визарде)

Re: Слайсер KISSlicer

good_idea » 20 мар 2019, 23:10

Трагедия в моей жизни.
Клиппер не дружит с preloadVE из Киса. Если при слайсинге в Кисе pVE=0, то все работает. А вот если не равен нулю, то Клиппер, читая Кисовский г-код, думает что в какие-то моменты надо выдавить слишком много и прерывает печать с ошибкой. Запостил это на форуме клиппера, так там еще сказали, что когда Кис генерит код для мостов, то замедляет печать. А клиппер не понимает этого замедления и делает микро-паузы при вхождении в замедление и выходе из него.

Я, конечно понимаю, что автор уже, наверное, не будет развивить Кис, но ведь какой хороший слайсер!
Сергей, а Вы какой комбинацией (слайсер и прошивка) пользуетесь, Кисс+Марлин?
Клиппер будете пробовать? Если да, то чем, вместо Киса будете слайсить?

Re: Слайсер KISSlicer

setar » 20 мар 2019, 23:48

Я один из разработчиков марлина, мне проще дописать, чего не хватает, чем изучать что то другое.
В качестве слайсера я использую кисс, редко слик (для создания встраиваемых в октопринт профилей) а еще реже симплифай (для печати однослойных моделей типа самолетов)
Зачем что то "вместо", Джонатан (автор кисса, с ним тоже знаком) мужик не быстрый, но развивает свое детище регулярно.

Re: Слайсер KISSlicer

Dmitry1001 » 21 мар 2019, 11:21

Добрый день!
Использую двухголовую схему типа dondolo. При сборке очередного варианта оказалось, что основное сопло на 0.25мм выше чем второе.Где в kisslicer можно указать смещение сопел относительно друг друга по оси Z? В настройках есть смещение по X и Y, но Z нет.
Как это возможно реализовать программно через префиксы, чтобы при переключении голов менялся уровень сопел?

Re: Слайсер KISSlicer

Alexus12 » 22 мар 2019, 13:23

setar писал(а):Зачем что то "вместо", Джонатан (автор кисса, с ним тоже знаком) мужик не быстрый, но развивает свое детище регулярно.

Управляемых поддержек не появилось пока?

Re: Слайсер KISSlicer

setar » 25 мар 2019, 18:01

нет, и пока в планах нету
мне и стандартные нравятся, а что то эксклюзивное можно и во внешних прогах сделать

Re: Слайсер KISSlicer

setar » 29 мар 2019, 01:09

Dmitry1001 писал(а):Добрый день!
Использую двухголовую схему типа dondolo. При сборке очередного варианта оказалось, что основное сопло на 0.25мм выше чем второе.Где в kisslicer можно указать смещение сопел относительно друг друга по оси Z? В настройках есть смещение по X и Y, но Z нет.
Как это возможно реализовать программно через префиксы, чтобы при переключении голов менялся уровень сопел?

Это никак не отрегулировать в кислайсере, только через механику или прошивку.
(по крайней мере я методов не знаю и не вижу)

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

Re: Слайсер KISSlicer

Dmitry1001 » 29 мар 2019, 13:29

setar писал(а):Это никак не отрегулировать в кислайсере, только через механику или прошивку.
(по крайней мере я методов не знаю и не вижу)

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


Спасибо!
А если при каждом переключении голов играться с командами G92 или M851?
То есть либо указывать каждый раз новую точку нуля либо менять на ходу zoffset, а потом при очередном переключении возвращать обратно.
Само переключение реализовано через префиксы киса. В прошивку марлина не лез.

Re: Слайсер KISSlicer

setar » 29 мар 2019, 18:45

а как возвращать если нужно разделять четные и нечетные переключения
теоретически можно использовать опорными цифрами номера экструдера
например <EXT-1> даст ноль при эсктрудере №1 и -1 при экструдере №0
но это ничего не дает, поскольку сложные и вложенные вычисления не поддерживаются

Re: Слайсер KISSlicer

Dmitry1001 » 29 мар 2019, 20:02

setar писал(а):а как возвращать если нужно разделять четные и нечетные переключения
теоретически можно использовать опорными цифрами номера экструдера
например <EXT-1> даст ноль при эсктрудере №1 и -1 при экструдере №0
но это ничего не дает, поскольку сложные и вложенные вычисления не поддерживаются

Вы правы. Именно так и переключаю, но с небольшим дополнением. Сделал в префиксе в разделе выбора экструдера строку типа remove<ext>. При "резке" в момент переключения голов в gcode вставляется строчка remove0 или remove1. Соответственно я знаю, что remove0 это надо переключить с правого хотенда на левый. А remove1 наоборот. Далее полученный gcode пропускаю через стороннюю программу, которая тупо подставляет нужный код вместо remove0 и remove1. По сути это получается ветвление (жаль в кисе нет возможности реализовать if-else). Можно конечно сделать и через bat-файл, запуская его прям в кисе как постпроцесс, но руки не доходят.
В результате я и принтер знаем какая голова задействована в текущее время печати. Соответственно возвращение/переключение можно попробовать сделать внутри remove0 и 1.
С ходу пытался задействовать g92, но что-то перемудрил, не понимая как она действует.. Ковырять z-offset пока не пробовал.

P.s. Все оказалось проще. Раскомментпровал в прошивке строки SWITCHING_NOZZLE и внутри #define HOTEND_OFFSET_Z { 0.0, 0.0 }. После указал нужный z-offset по соплам.
Не сразу, но заработало. Наконец то..


cron
Rambler\'s Top100 Mail.ru counter