Моделируем корпус Робота Машинки

115
Моделируем корпус Робота Машинки

Transcript of Моделируем корпус Робота Машинки

Page 1: Моделируем корпус Робота Машинки

Моделируем корпус Робота Машинки

Page 2: Моделируем корпус Робота Машинки

Для начала неплохо прикинуть модель из картона и пенопласта

Page 3: Моделируем корпус Робота Машинки

Потом создать цифровую модель

Page 4: Моделируем корпус Робота Машинки

Финальный результат

Page 5: Моделируем корпус Робота Машинки

Нарисуем колесо

Page 6: Моделируем корпус Робота Машинки
Page 7: Моделируем корпус Робота Машинки

Запускаем OpenSCAD, рисуем цилиндр

Page 8: Моделируем корпус Робота Машинки

Внутренний цилиндр

Page 9: Моделируем корпус Робота Машинки

Вычитаем внутренний цилиндр

Page 10: Моделируем корпус Робота Машинки

Вал под ось

Page 11: Моделируем корпус Робота Машинки

Добавим спицы: цикл for

Page 12: Моделируем корпус Робота Машинки

Рисунок протектора

Page 13: Моделируем корпус Робота Машинки

Запускаем Inkscape, переходим на миллиметры

Page 14: Моделируем корпус Робота Машинки

Нарисуем звёздочку

Page 15: Моделируем корпус Робота Машинки

20 лучей

Page 16: Моделируем корпус Робота Машинки

Отношение радиусов =0,7

Page 17: Моделируем корпус Робота Машинки

Направляющие в начале координат

Page 18: Моделируем корпус Робота Машинки

Прилипать к центрам площадок

Page 19: Моделируем корпус Робота Машинки

Центр в центр

Page 20: Моделируем корпус Робота Машинки

Добавим круг

Page 21: Моделируем корпус Робота Машинки

Тоже в центр

Page 22: Моделируем корпус Робота Машинки

Изменять размеры пропорционально

Page 23: Моделируем корпус Робота Машинки

Подогнать размер круга

Page 24: Моделируем корпус Робота Машинки

Просуммировать

Page 25: Моделируем корпус Робота Машинки

Объединили

Page 26: Моделируем корпус Робота Машинки

Добавим ещё один круг

Page 27: Моделируем корпус Робота Машинки

Сдвинем в центр и отправим на задний план

Page 28: Моделируем корпус Робота Машинки

Подрегулируем размер

Page 29: Моделируем корпус Робота Машинки

Пересечение

Page 30: Моделируем корпус Робота Машинки

Пересекли

Page 31: Моделируем корпус Робота Машинки

Выделим все узлы

Page 32: Моделируем корпус Робота Машинки

Выпрямим кривые для OpenSCAD

Page 33: Моделируем корпус Робота Машинки

Диаметр 50 миллиметров

Page 34: Моделируем корпус Робота Машинки

Экспортируем в DXF

Page 35: Моделируем корпус Робота Машинки

Параметры: миллиметры и LWPOLYLINE

Page 36: Моделируем корпус Робота Машинки

Возвращаемся в OpenSCAD — импортируем DXF с import и выдавливаем linear_extrude с

подкручиванием twist=10

Page 37: Моделируем корпус Робота Машинки

Отражение с mirror

Page 38: Моделируем корпус Робота Машинки

Обернём колесо в модуль

Page 39: Моделируем корпус Робота Машинки

Отверстие под ось

Page 40: Моделируем корпус Робота Машинки

Экспортируем в STL

Page 41: Моделируем корпус Робота Машинки

Отверстие под ось мотора

Page 42: Моделируем корпус Робота Машинки

Экспортируем в STL, печатаем на 3Д-принтере

Page 43: Моделируем корпус Робота Машинки

Моделируем корпус — отталкиваемся от компонент

Page 44: Моделируем корпус Робота Машинки

Мотор с редуктором

Page 45: Моделируем корпус Робота Машинки

Микроконтроллерная плата ChipKIT WF32

Page 46: Моделируем корпус Робота Машинки

Макетная плата (+ драйвер L293D)

Page 47: Моделируем корпус Робота Машинки

Ось — спицы 2 миллиметра

Page 48: Моделируем корпус Робота Машинки

Примерный смысл конструкции...

Page 49: Моделируем корпус Робота Машинки

Верхняя площадка корпуса

Page 50: Моделируем корпус Робота Машинки
Page 51: Моделируем корпус Робота Машинки

Запускаем Inkscape, переходим на миллиметры, добавляем сетку с шагом ½ миллиметра

Page 52: Моделируем корпус Робота Машинки

Направляющие для прямоугольника 11x11 мм

Page 53: Моделируем корпус Робота Машинки

Прямоугольник 11x11 мм

Page 54: Моделируем корпус Робота Машинки

Уберём обводку

Page 55: Моделируем корпус Робота Машинки

Направляющие для отверстия под мотор

Page 56: Моделируем корпус Робота Машинки

Направляющие для отверстия под мотор

● Вертикальные: X = 3,5, 10,5, 13● Горизонтальные: Y = 18,5, 20, 40, 40,5

Page 57: Моделируем корпус Робота Машинки

Совет: двойной клик по направляющей покажет диалог с точным указанием координат

Page 58: Моделируем корпус Робота Машинки

Или приблизить так, чтобы увидеть все ячейки сетки 0,5 мм

Page 59: Моделируем корпус Робота Машинки

Впишем в направляющие прямоугольник

Page 60: Моделируем корпус Робота Машинки

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

Page 61: Моделируем корпус Робота Машинки

Вычли

Page 62: Моделируем корпус Робота Машинки

Ещё прямоугольник

Page 63: Моделируем корпус Робота Машинки

Готово дело

Page 64: Моделируем корпус Робота Машинки

Справа как слева

Page 65: Моделируем корпус Робота Машинки

Направляющие справа

● Вертикальные: X = 97, 99,5, 106,5● Горизонтальные: Y = 18,5, 20, 40, 40,5

Page 66: Моделируем корпус Робота Машинки

С моторами всё

Page 67: Моделируем корпус Робота Машинки

Отверстие 4x4 мм

Page 68: Моделируем корпус Робота Машинки

6мм между краями

0

Page 69: Моделируем корпус Робота Машинки

Наметим центр

Page 70: Моделируем корпус Робота Машинки

Размножим дырки

Page 71: Моделируем корпус Робота Машинки

Вот так

Page 72: Моделируем корпус Робота Машинки

Верхний ряд

Page 73: Моделируем корпус Робота Машинки

Верхний ряд: по 3 мм от краёв

Page 74: Моделируем корпус Робота Машинки
Page 75: Моделируем корпус Робота Машинки

Больше дырок

Page 76: Моделируем корпус Робота Машинки

Отверстия для крепления платы

Page 77: Моделируем корпус Робота Машинки

Отверстия для крепления платы

Page 78: Моделируем корпус Робота Машинки

Отверстия для крепления платы

Page 79: Моделируем корпус Робота Машинки

Готово

Page 80: Моделируем корпус Робота Машинки
Page 81: Моделируем корпус Робота Машинки

«Рама» для крепления моторов

Page 82: Моделируем корпус Робота Машинки
Page 83: Моделируем корпус Робота Машинки

Скопируем файл с верхней площадкой

Page 84: Моделируем корпус Робота Машинки

Заузим сверху до 50 мм

Page 85: Моделируем корпус Робота Машинки

И снизу до 10 мм

Page 86: Моделируем корпус Робота Машинки

Поправим пазы для нижней части мотора...Нижняя стенка: Y=17,5 мм

Page 87: Моделируем корпус Робота Машинки

Нижняя стенка: Y=17,5 мм

Page 88: Моделируем корпус Робота Машинки

Верхняя стенка: Y = 42,5

Page 89: Моделируем корпус Робота Машинки

Верхняя стенка: Y = 42,5

Page 90: Моделируем корпус Робота Машинки

Правая стенка: X = 14 мм

Page 91: Моделируем корпус Робота Машинки

Правая стенка: X = 14 мм

Page 92: Моделируем корпус Робота Машинки

Всё тоже, только справа

Page 93: Моделируем корпус Робота Машинки

Границы справа

● Нижняя: Y = 17,5● Верхняя: Y = 42,5● Левая: X = 96

Page 94: Моделируем корпус Робота Машинки

Переместим всю конструкцию в начало координат (ctrl+A, Y=0)

Page 95: Моделируем корпус Робота Машинки
Page 96: Моделируем корпус Робота Машинки

Крепление для оси задних колёс без моторов

Page 97: Моделируем корпус Робота Машинки
Page 98: Моделируем корпус Робота Машинки

Направляющие для оси из спицы 2 мм

Page 99: Моделируем корпус Робота Машинки

Направляющие для оси

● Высота: 20 мм● Паз для спицы: Y = 8,5, 11,5

Page 100: Моделируем корпус Робота Машинки

Крепления оси (2 штуки)

Page 101: Моделируем корпус Робота Машинки
Page 102: Моделируем корпус Робота Машинки

Днище

Page 103: Моделируем корпус Робота Машинки
Page 104: Моделируем корпус Робота Машинки

Днище

Page 105: Моделируем корпус Робота Машинки

Направляющие для пазов:

● Вертикальные: X = 14, 96● Горизонтальные: Y = 19, 41

Page 106: Моделируем корпус Робота Машинки
Page 107: Моделируем корпус Робота Машинки

Проектирование окончено

Page 108: Моделируем корпус Робота Машинки

Всё экспортируем в DXF

Page 109: Моделируем корпус Робота Машинки

И отдаём на завод резать лазером (например оргстекло 3мм)

Page 110: Моделируем корпус Робота Машинки
Page 111: Моделируем корпус Робота Машинки

Но перед тем, как отправить в производство, не повредит собрать всю

виртуальную модельку в OpenSCAD

Page 112: Моделируем корпус Робота Машинки

Экспорт в DXF для OpenSCAD

● Выделить всё, «Оконтурить объект[ы]»● В режиме редактирования узлов выделить

все узлы, «Вставить новые узлы в выделенные сегменты» 1-2 раза

● Не меняя режим и не снимая выделения, «Сделать выделенные сегменты прямыми»

● «Сохранить копию...» в DXF

Page 113: Моделируем корпус Робота Машинки

В OpenSCAD набросать модель моторчика

Page 114: Моделируем корпус Робота Машинки

Импортировать DXF-файлы и расставить всё на холсте как нужно

Page 115: Моделируем корпус Робота Машинки

1i7.livejournal.com

Антон Моисеев