Пришла мысль об автоматизации печати. В этот раз поведаю историю как мною была спроектирована и установлена щетка очистки сопла принтера перед печатью. Вкратце, зачем это вообще нужно: при старте печати очередной детали, процесс начинается с разогрева стола принтера. После нагрева стола начинает разогреваться сопло принтера. Во время разогрева сопла из него начинает вытекать некоторое количество пластика, который уже заряжен в принтер. Ранее мне всегда приходилось дежурить возле принтера, при запуске печати, и на ходу отрывать пинцетом потеки пластика. После установки щетки и небольших правок в предварительной программе управления печатью, сопло само чистится о щетку. Сначала происходит нагрев стола и сопла, потом сопло трется о щетку, и только потом начинается печать. Щетка мне попалась готовая. Это была щетка для ухода за замшевой обувью. В центре металлическая щеточка средней жесткости и по краям ряд ворсинок из лески. Я вырезал серединку щетки, где металлические ворсинки. Это и будет чистящий элемент.
Разработка 3D модели держателя щетки.
Для точного позиционирования щетки в рабочей зоне принтера необходимо изготовить специальный держатель. Для начала, это небольшая коробочка под размер моей щетки.
Затем закрываю донышко коробочки.
Размеры держателя были тщательно сняты с боковой поверхности стола принтера. Держатель должен легко сниматься и устанавливаться.
Вытягиваю профиль держателя на всю ширину детали.
И напоследок добавляю несколько скруглений.
Подготовка и печать держателя щетки.
Загружаю модель в слайсер. Готовлю к печати с разрешением 250 микрон. Большая точность здесь не нужна.
Вот такой результат печати.
Щетка вставляется в держатель с небольшим усилием. В фиксации не нуждается.
Как это работает.
Держатель защелкивается на боковой поверхности стола принтера. Щетка очистки сопла установлена.
Размеры держателя подобраны таким образом, что сопло проходит по центру щетки как раз в нулевой координате по оси X (это горизонтальная ось слева направо) и от 150 до 180 мм по оси Y (это продольная ось от нас вдаль).
В предварительную программу я прописал код:
G0 Z50 F7000; поднимаю сопло на безопасную высоту 50 мм G28; паркую печатающую головку по всем осям G0 Z50 F7000; снова поднимаю головку на 50 мм M190 S110; грею стол до 110 градусов и жду пока нагреется G0 Y200 Z80 X180 F7000; перемещаю сопло Y200 Z80 X180 скорость 7000 M109 S240; грею сопло до 240 градусов и жду пока нагреется G0 Z27 X0 F7000; перемещаю головку Z27 X0 скорость 7000 ; начинаю движения соплом по щетке для очистки G0 Y140 F7000; двигаю к себе G0 Y200 F7000; двигаю от себя G0 Y140 F7000; двигаю к себе G0 Y200 F7000; двигаю от себя G0 Y140 F7000; двигаю к себе G0 Y200 F7000; двигаю от себя G0 Y0 F7000; перемещаю головку X0 Y0
После предварительной программы начинается процесс печати (основной код программы).
На этом автоматизация не заканчивается. Это только первая часть. Расскажу что было дальше в одной из следующих публикаций.
STL файлы проекта можно скачать здесь |
Параметры печати:
Суммарный вес готовых деталей (грамм) | 10,46 |
Время печати (часов:минут) | 00:44 |
Длина пластикового прутка (мм) | 3286 |
Температура сопла (градусов С) | 230 |
Температура стола (градусов С) | 105 |
Тип пластика | ABS |
Диаметр сопла (мм) | 0,4 |
Разрешение печати (микрон) | 250 |
Заполнение (процентов) | 100 |