Резюме.
Мне нужно было место для Pi, на котором работает Octoprint. Добавление сенсорного дисплея делает возможными многие вещи, которые в противном случае потребовали бы загрузки компьютера.
Вся сборка предназначена для установки на внешней стороне корпуса принтера. Петля позволяет складывать основной корпус и регулировать его угол для оптимального обзора, а также экономить пространство, когда он не используется.
Основной корпус спроектирован с большим количеством дополнительного пространства для размещения дополнительных компонентов, таких как вентиляция/питание/управление освещением.
Порт расширения на левой стороне основного корпуса предназначен для настройки, например, кнопки экстренного отключения или ручки. На нижней части один порт расширения предназначен для кабелей, другой - для вентиляции. Вентиляционная решетка на верхней части подходит для пассивного охлаждения, но для более мощного оборудования имеет смысл добавить радиаторы и венти
Настройки печати.
Принтер:
Anycubic Mega S.
Плоты:
Не имеет значения.
Поддерживает:
Нет.
Разрешение:
0,2 мм.
Заполнение:
20% (части тела), 80% (механические части)
Примечания:
Напечатайте octoprint_enclosure_hinge_mount.stl дважды, а все остальные детали - по одному разу.
octoprint_enclosure_extension_port_cover.stl предназначен для закрытия неиспользуемых портов расширения и должен печататься так часто, как это необходимо.
Все детали спроектированы так, чтобы их можно было печатать без поддержки, но для максимальной безопасности петли крепления также можно печатать "стоя", чтобы сила от веса корпуса пересекала линии слоёв и предотвращала их разрыв. При выборе такого варианта, вероятно, потребуется дополнительная поддержка.
Без модификаций сборка может быть установлена только на левой стороне корпуса принтера. Чтобы адаптировать её для установки на правой стороне, достаточно зеркально отразить файлы octoprint_enclosure_body.stl, octoprint_enclosure_back.stl и octoprint_enclosure_front.stl при слайсинге. Все остальные детали должны быть в порядке в любом положении
Постпечать.
Дополнительные части.
Требуется:
- 16 винтов M3
- 10 гаек M3
- 8 деревянных винтов.
- 7-дюймовый сенсорный дисплей Raspberry Pi.
- Любой Raspberry Pi, достаточно мощный для запуска Octoprint и Octodash (или аналогичных), например, модель 4B.
Рекомендуется:
- Вентилятор на 5 В (30x30x7 мм)
- 4 винта M3 + гайки для каждой крышки порта расширения.
Ассамблея.
Детали соединяются довольно интуитивно. Я рекомендую следовать этим шагам:
- Разместите сенсорный дисплей на внутренней стороне octoprint_enclosure_front.stl.
- Закрепите дисплей на передней части, привинтив octoprint_enclosure_body.stl к octoprint_enclosure_front.stl с помощью винтов М3 (длина 5-10 мм).
- Тщательно прикрутите octoprint_enclosure_horizontal_hinge.stl к правой стороне основного корпуса с помощью винтов и гаек M3.
- Пока оставьте основной корпус в стороне и прикрепите первую копию файла octoprint_enclosure_hinge_mount.stl к корпусу принтера с помощью деревянных винтов.
- Это при условии, что корпус изготовлен из дерева - используйте другие способы крепления на других материалах.
- Вставьте octoprint_enclosure_vertical_hinge.stl в уже установленную часть.
- Убедитесь, что часть, которую можно затянуть винтами, обращена вперед.
- Вставьте гайки в отверстия в форме гайки в файле octoprint_enclosure_vertical_hinge.stl и добавьте несколько винтов, но пока не затягивайте их.
- Установите вторую копию octoprint_enclosure_hinge_mount.stl на корпус принтера, чтобы петля всё ещё могла поворачиваться, но не тряслась вертикально.
- Подсоедините основной корпус к шарниру и затяните два свободных винта достаточно сильно, чтобы все еще можно было регулировать угол наклона дисплея, одновременно поддерживая этот угол.
- Наконец, проложите все провода для питания, подключения принтера и всего остального, что необходимо подключить, через один из нижних портов расширения.
- Сейчас также хорошее время для установки вентилятора в один из нижних портов расширения и закрытия неиспользуемых портов, если вы решите это сделать.
- Наконец, накройте всё, прикрепив octoprint_enclosure_back.stl к задней части основного корпуса.
Программное обеспечение.
Конечно.Октопринт.. Для сенсорного дисплея существует несколько вариантов, из которых я выбрал один.Октодаш..
С стандартной ОС Raspberry Pi всё, что необходимо для того, чтобы сенсорный дисплей заработал, это включить I2C с помощью sudo raspi-config.
モデルソース
