Первые шаги к постройке Mendel90
3D принтер Mendel90Автор проекта Nophead (Chris Palmer).Огромный вклад в популяризацию Mendel90 в Рунете внёс Setar (Сергей Тараненко) на Робофоруме.Чем интересен этот проект?
- Свободная кастомизация под свои рабочие габариты
- Можно настроить под любые комплектующие
- Настройка под любой материал корпуса
- Жёсткая и продуманная конструкция кареток
- Нет ограничений на используемую электронику
Что нужно знать для начала?
- Диаметр направляющих
- Длины шаговых двигателей
- Толщину материала корпуса
- Размер столика
- Тип ремня
Что нужно выбрать дла получения отличного результата?
- Диаметр направляющих 10 мм
- Приводной ремень GT2
- Шаговые двигатели Nema 17 на ток 1,7А
- Электроника RAMPS 1.4
- Шариковые подшипники с фланцем F624, для ремня
- Жёсткий и толстый материал корпуса, для понижения вибраций
Подготовительные действия на компьютере.
Качаем свежий проект Распаковываем на диск C:, переименовываем папку в My90.
Устанавливаем x86 (32 bit) версии программ, нужных для создания проекта, для упрощения порядка действий. В названиях папок не должно быть кириллицы.
OpenSCAD В папку C:Program Files (x86)OpenSCAD
Для создания STL моделей деталей.
Python v2 В папку C:Python27
Python обязательно второй версии. Python - это программируемая среда, сердце компиляции.
Inkscape В папку C:Program Files (x86)Inkscape
Нужен для создания файлов чертежей
Прописываем переменные Windows (на примере Windows 7)
Компьютер -> меню Свойства -> Дополнительные параметры системы -> вкладка Дополнительно -> кнопка Переменные среды -> Системные переменные -> Path -> кнопка Изменить -> добавить (а не заменить) в параметр Рath, разделитель точка с запятой.
C:Program Files (x86)OpenSCAD;C:Program Files (x86)Inkscape;C:Python27;
Сравните названия папок со своими и исправьте при необходимости.Понадобится перезагрузка компьютера.
Создаем и правим свой проект
Идем в папку C:My90scadconf, копируем mendel_config.scad в my_config.scad.
Здесь и далее my - название создаваемого проекта.
В файле machine.scad изменяем подключаемый конфиг на свой, так : include
Для упрощения работы с правкой файлов конфигураций я устанавливаю Far Manager. Для редактирования файла жмём F4.
Проверяем и изменяем параметры в файле my_config.scad.
Ищем названия своих деталей в файлах папки vitamins и если нужно, то дополняем или правим их.
Линейные подшипники. Тип зависит от диаметра направляющих.
Z_bearings = LM10UU; |
Y_bearings = LM10UU; | указываем выбранные линейные подшипники
X_bearings = LM10UU; | vitaminslinear-bearings.scad
Шаговые двигатели
X_motor = NEMA17M; | Обязательно указываем свои шаговые двигатели по длине
Y_motor = NEMA17M; | при необходимости добавляем свой размер в файл vitaminsstepper-motors.scad
Z_motor = NEMA17S; | NEMA17M = [42.3, 39, 53.6/2, 25, 11, 2, 5, 24, 31 ];hot_end = M90; | хотэнд не трогаем или правим файл vitaminshot_ends.scad под свой хотэнд
base = MDF12; | толщина материала корпуса
frame = MDF12; | vitaminssheet.scad, добавляем свой материал, например ДСП 16 мм (DSP16 = [ 'MD', 'DSP sheet', 16, [0.4, 0.4, 0.2, 1 ], true];)Y_carriage = DiBond; | толщина нижней части стола выбираем в файле vitaminssheet.scad, или правим его
X_belt = T2p5x6; | приводной ремень выбираем из файла
Y_belt = T2p5x6; | vitaminselts.scad
motor_shaft = 5; | диаметр вала мотора
Z_screw_dia = 8; | диаметр шпильки для привода оси Z
Z_nut_radius = M8_nut_radius; | параметры приводной гайки оси Z
Z_nut_depth = M8_nut_depth; | параметры приводной гайки оси Z
Z_nut = M8_nut; | приводная гайка для винта оси Z
Y_carriage_width = bed_holes[0] + 8; | свободное расстояние по бокам стола для скрепок
Z_nut_radius = M8_nut_radius; |
Z_nut_depth = M8_nut_depth; | приводная гайка для шпильки оси Z
Z_nut = M8_nut; | vitamins
uts.scad
Всё готово для компиляции проекта.
Давим Win+R на клавиатуре, вылезает светлое окошко с командной строкой.Набираем cmd, давим OK, вылезает тёмное окошко. Набираем cd C:My90, давим Enter на клавиатуре.В следующей строке появилась надпись C:My90>, набираем make_machine.py my, жмём Enter и ждём. Если всё сделано верно значит можно пойти выпить чаю, процесс может затянуться.Корректное окончаниеЗакрываем чёрное окно. Переходим в проводнике в созданную папку C:My90my.
В папке C:My90myom содержится списки всех используемых деталей и материалов. Нас интересует файл bom.txt, в нём весь список нужных материалов.
В папке C:My90mystls лежат модели пластиковых деталей для изготовления на 3D принтере.
В папке C:My90mysheets лежат выкройки корпуса в разных форматах. Я распечатывал PDF файлы на формате A4 с крестиками и склеивал их на окне по крестикам.
Заглянем в файл bom.txt (список элементов, деталей и материалов)Вертикальные столбики - это блоки, к которым относятся элементы
Горизонтальные надписи - названия элементов
Цифры на пересечениях - количество элементов в блоке
Расшифровка названий важных элементов (непонятных слов)Хоббед болт - это болт М8 длиной 60 мм с насечками для проталкивания прутка. У болта Mendel90 середина насечек находится в 25 мм от шляпки болта. Мой первый болт получился не фотогеничным и я думал ничего не получится, но он заработал и это было здорово. Насечки я нарезал мелким диском для дремеля. На фотографии моя последняя модификация хоббед болта. Проточка 'по месту' болгаркой и нарезка насечек метчиком М8.Гайки для перемещения по оси Z желательно латунные, а лучше фторопластовые - самодельные. Латунные гайки М8 нужно искать в автомобильных магазинах, для советских машин, или в сантехнике в комплекте для бочка унитаза. Я покупал в Китае. Свои гайки я подгонял под посадочные отверстия. Гайки ставятся по одной и не закрепляются.
Особенности stl моделей, на которые нужно обратить внимание
Место крепления хотэнда, посмотрите на свой. Отверстие в блоке экструдера под 3 мм пруток.
wades_block.stlУбедитесь, что место под гайку напечатается в обеих деталях
x_motor_bracket.stl, x_idler_bracket.stlИнструкция по сборке дибондовой версии.
Неплохие ролики по сборке Mendel90. Дают понимание общего процесса.
Что же нужно покупать?
===============================
Материал корпуса: фанера, акрил, алюмокомпозит (дибонд), алюминий, сталь и другие.
Диаметр направляющих: 8mm, 10mm, 12mm (искать по словам - цилиндрические направляющие)
Линейные подшипники под диаметр направляющих:
LM8UU LM10UU LM12UU Шаговые двигатели Nema 17 на ток 1,7A Ремни GT2 Шкивы GT2 Концевые выключатели Шлейф Нагревательный стол Стекло на стол Алюминиевое основание стола Шестигранные столбики с резьбой для стола Термистор для стола Термопаста или термоклей для термистора стола (КПТ8, алсил, Радиал)
Светодиод для индикации работы стола Резистор для светодиода стола 1кОм
Реле включения для стола (твердотельное или автомобильное)
HotEnd - Печатная головка - Горячий конец (например E3D Direct)
LCD экран с ручкой-кнопкой Электроника RAMPS 1.4 с драйверами A4988 и Arduino Mega 2560 Блок питания 12В 30А Подшипники 608zz и F624ZZ Штекер для шлейфа DB15M и DB15F Штекера Dupont Контакты для штекеров Dupont Провода
Винты, гайки, шайбы, пружинящие шайбы:
М3
M4
Болт М8, HobbedBolt
Шпилька М8 или М6 для перемещения по Z,в строительном магазине
Латунные гайки для шпилек M6 или M8 Установочный винт М3 для крепления малой шестерёнки экструдера, как в шкиве
Кабельканал
Труба для держателя катушки с прутком
Нейлоновые стяжки для крепления линейных подшипников
Пластиковый пруток для печати Каптоновый скотч для покрытия стекла стола
Синий скотч для печати PLA прутком
Инструмент для сборки и монтажа
===============================
Отвёртки крестообразные и шестигранные разных размеров
Гаечные ключи разных размеров
Бокорезы
Обжимка для Dupont штекеров Зачистка для проводов Паяльник (флюс, припой)
Tермоусадочные трубки Напильники
В комментариях постараюсь ответить на все вопросы, можно и в личке. Следующая статья будет об основных пластиковых деталях, их количестве и предназначении.
Еще больше интересных статей
Самоустанавливающаяся печатающая головка
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Плавающая гайка
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
350х350х500. Чертежи и модели.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Спасибо! Да, сделаю как доберу...
Хотя бы фото внутрянки, девайс...
На каждую дверцу нужна одна Le...
ABS после ацетоновой бани. Сна...
Добрый день, прошил ender3 на...
Месяца 2 назад печатал эту мод...
Пришло данное уведомление от c...