Многоцветная печать одним экструдером

Pocomaxa
Идет загрузка
Загрузка
21.10.2019
1669
17
печатает на Anycubic Photon S
Личные дневники

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

0

Примечание: фотография МОЯ, обрезана она для того, чтобы избежать возможный обвинений в нарушении авторского права.

Привет!

Хочу рассказать о своем личном опыте многоцветной печати.

Однажды, зимним вечером, захотелось напечатать себе цветной логотип одной компании; двухэкструдерного принтера или устройства подмены филамента я себе на тот момент позволить не мог. Оставался единственный вариант - печать с ручной подменой пластика. 

1) Первым делом я пошел на thingiverse и нашел модель с разделением цветов по слоям: черная подложка, следующий слой - оранжевый, самый верхний - белый. На картинке хорошо виден этот "бутерброд".

2) На столе по углам раскидал маленькие объекты для "слива" оставшегося в экструдере филамента, так как смену пластика делал вручную, ставя на паузу из OctoPrint.

3) Приготовил ABS нужных цветов и начал печать. С 3 или 4го раза все получилось!

Игорь, "Объем"

PS. Теперь, с наличием в прошивке Marlin команды G-Code M600 ("Пауза"), все стало ещё проще!

1) Слайсим модель в G-code при помощи Simplify 3D.

2) В любом текстовом редакторе открываем полученный файл с кодом.

3) Находим нужный слой (Simplify 3D комментирует код, указывая номер слоя) и перед ним или после него ставим M600.

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Комментарии к статье

Комментарии

21.10.2019 в 15:28
0

Уже полгода поливаю ММУ2 слюной, но все никак не куплю...

21.10.2019 в 15:30
1

Не знаю как в Simplify, а в Cura можно ставить паузы на нужных слоях с отведением сопла в сторону, таким образом можно обойтись без объектов для "слива" )

21.10.2019 в 15:46
0

А как на анете продолжить печать после этой паузы? На энкодер он не реагирует.

21.10.2019 в 16:29
0

Раньше надо было просто тапнуть по энкодеру

21.10.2019 в 17:46
1

Давно уже так печатаю, делаю смену цвета много раз на одной модели. 

Механизм замены такой: 

1. выбираю Tune - Change Filament - печать прерывается, экструдер поднимается и отъезжает. 

2. исходная нить сама выталкивается из экструдера. 

3. засовываю новую нить ( у меня сделан съемный кулер), поэтому с заправкой вопросов не возникает. 

4. откусываю кусок сопли, оставшейся на модели после подъема. 

5. чуть-чуть продавливаю филамент рукой в экструдер. Нажимаю рукой "шайбу" и экструдер едет дальше печатать. Пока он едет к модели пытаюсь снять с сопла все сопли и остатки, что б началась чистая печать. 

6. В некоторых случаях на модели остается 5-8 мм лишнего пластика - умудряюсь снять кусачками между проходами экструдера. 

 

21.10.2019 в 19:02
0

Все реагирует.Печатать надо с карточки.Обычно печатаю с компьютера. Древняя Cura . Вот там не нашел как поставит паузу. А с карточки-без проблем.Правда ситуация маленько другая.У меня заканчивался пластик,надо было поменять катушку. Жмешь на энкодер,листаешь меню почти до низу,там есть опция "пауза". Меняешь пластик,и продолжаешь печать.

21.10.2019 в 19:33
0

Зачем ставить на паузу, если есть "Tune - Change Filament"? Он еще и филамент сам достанет.. 

21.10.2019 в 19:52
0

Да просто с английским у меня напряженка.А "pause" даже я понимаю. Но в следующий раз обязательно поищу в меню "Tune - Change Filament".

21.10.2019 в 17:24
0

для твоего любимого simplyfy 3d строка замены выглядит так: 

{REPLACE "; layer 10" "G1 X10.000 Y10.000 F3000\nM0\nG1 X10.000 Y10.000 F3000\n; layer 10"}

{REPLACE "; layer 20" "G1 X10.000 Y10.000 F3000\nM0\nG1 X10.000 Y10.000 F3000\n; layer 20"}

Разница только в M0 и M600, где в одном случае надо "вручную" уводить сопло, и менять пластик, в другом случае, надо заранее все параметры смены филамента указать. 

21.10.2019 в 19:56
0

В лердже нет М600 к сож. Для него юзаю с пикалкой и паузой

{REPLACE "; layer 6," "M300\nM300\nM300\nM300\nM300\nG91\nG1 F6000 E-6.0\nG1 Z35.0 F6000\nG90\nG1 X0 Y0 F9000\nM300\nM300\nM300\nM1\nG91\nG1 Z-35.0 F6000\nG1 F3500 E-1.0\nG90\nG4\nG92 E0\n; layer 6,"}

кстати, в пруша-слайсере вообще шикарно цвет менять.

21.10.2019 в 20:10
0

В Марлине есть функция смены филамента и  не надо "городить огород" с G кодами, слайсерами и т.д.  

21.10.2019 в 20:34
0

Смысл? Если все равно потом обрабатывать и красить?

21.10.2019 в 21:24
0

Зачем? На мой взгляд и так красиво смотрится и вполне неплохой "товарный вид" имеет. 

Я против любой постообработки. Развиваю мелкосерийное производство, поэтому дополнительный ручной труд - значительное удорожание изделия.   

22.10.2019 в 19:08
0

Удачи)

22.10.2019 в 00:10
1

Месяца три назад баловался )))так скаАть

 "руку набить"

Способы разные, от пауз до изменений G-кода  ;)

22.10.2019 в 05:40
0

Для многоцветной печати рекомендую использовать команду M600 (для тех, у кого Marlin). В отличие от "Tune - Change Filament" (как писали выше) нет необходимости стоять над принтером и ждать, когда начнется нужный слой, чтобы заменить пластик. Как мне кажется, удобней заранее указать в коде то место, где нужно сделать паузу. В результате - запустил на печать, занимаешься своими делами. Процесс выглядит примерно так. Дошла печать до нужного места, принтер подает звуковой сигнал, отводит голову в сторону, вытягивает нить и ожидает замены (в этот момент температура падает). Подошел, вытянул старую нить, загрузил новую. Нажал енкодер один раз - ждем, когда темпер поднимется, нажал второй - ждем, когда принтер протолкнет старый пластик (если не достаточно, выбираем в меню "протолкнуть еще"), третье нажатие - запускаем печать. Просто и удобно.

Интересное замечание по нумерации слоев в G-коде - Cura нумерует слои, начиная с нулевого слоя. Т.е. Layer:0 будет соответствовать первому физическому слою. Например, если нужно поменять цвет на 10-м слое модели, то команду M600 нужно прописывать в начале 9-го слоя. Вот так:

;LAYER: 9

M600

22.10.2019 в 13:38
0

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

Прелесть в том, что не нужно караулить слой смены цвета.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Калибровка экструдера Titan на принтере Flsun QQ-S

Пожалел, что нет фотополимерника

Пятиметровый шатер на 3D-принтере

Снижение экструдии на верхних слоях сплошного заполнения

Новый 3D сканер RangeVision NEO. Обзор от 3Dtool. Оптический 3D сканер 2019 года.

3D печать и полиграфические услуги: как сэкономить на дорогостоящих и недолговечных деталях