Моделируем корпус Робота Машинки
-
Upload
anton-moiseev -
Category
Documents
-
view
2.238 -
download
4
Transcript of Моделируем корпус Робота Машинки
Моделируем корпус Робота Машинки
Для начала неплохо прикинуть модель из картона и пенопласта
Потом создать цифровую модель
Финальный результат
Нарисуем колесо
Запускаем OpenSCAD, рисуем цилиндр
Внутренний цилиндр
Вычитаем внутренний цилиндр
Вал под ось
Добавим спицы: цикл for
Рисунок протектора
Запускаем Inkscape, переходим на миллиметры
Нарисуем звёздочку
20 лучей
Отношение радиусов =0,7
Направляющие в начале координат
Прилипать к центрам площадок
Центр в центр
Добавим круг
Тоже в центр
Изменять размеры пропорционально
Подогнать размер круга
Просуммировать
Объединили
Добавим ещё один круг
Сдвинем в центр и отправим на задний план
Подрегулируем размер
Пересечение
Пересекли
Выделим все узлы
Выпрямим кривые для OpenSCAD
Диаметр 50 миллиметров
Экспортируем в DXF
Параметры: миллиметры и LWPOLYLINE
Возвращаемся в OpenSCAD — импортируем DXF с import и выдавливаем linear_extrude с
подкручиванием twist=10
Отражение с mirror
Обернём колесо в модуль
Отверстие под ось
Экспортируем в STL
Отверстие под ось мотора
Экспортируем в STL, печатаем на 3Д-принтере
Моделируем корпус — отталкиваемся от компонент
Мотор с редуктором
Микроконтроллерная плата ChipKIT WF32
Макетная плата (+ драйвер L293D)
Ось — спицы 2 миллиметра
Примерный смысл конструкции...
Верхняя площадка корпуса
Запускаем Inkscape, переходим на миллиметры, добавляем сетку с шагом ½ миллиметра
Направляющие для прямоугольника 11x11 мм
Прямоугольник 11x11 мм
Уберём обводку
Направляющие для отверстия под мотор
Направляющие для отверстия под мотор
● Вертикальные: X = 3,5, 10,5, 13● Горизонтальные: Y = 18,5, 20, 40, 40,5
Совет: двойной клик по направляющей покажет диалог с точным указанием координат
Или приблизить так, чтобы увидеть все ячейки сетки 0,5 мм
Впишем в направляющие прямоугольник
Выделить оба прямоугольника и вычесть маленький из большого
Вычли
Ещё прямоугольник
Готово дело
Справа как слева
Направляющие справа
● Вертикальные: X = 97, 99,5, 106,5● Горизонтальные: Y = 18,5, 20, 40, 40,5
С моторами всё
Отверстие 4x4 мм
6мм между краями
0
Наметим центр
Размножим дырки
Вот так
Верхний ряд
Верхний ряд: по 3 мм от краёв
Больше дырок
Отверстия для крепления платы
Отверстия для крепления платы
Отверстия для крепления платы
Готово
«Рама» для крепления моторов
Скопируем файл с верхней площадкой
Заузим сверху до 50 мм
И снизу до 10 мм
Поправим пазы для нижней части мотора...Нижняя стенка: Y=17,5 мм
Нижняя стенка: Y=17,5 мм
Верхняя стенка: Y = 42,5
Верхняя стенка: Y = 42,5
Правая стенка: X = 14 мм
Правая стенка: X = 14 мм
Всё тоже, только справа
Границы справа
● Нижняя: Y = 17,5● Верхняя: Y = 42,5● Левая: X = 96
Переместим всю конструкцию в начало координат (ctrl+A, Y=0)
Крепление для оси задних колёс без моторов
Направляющие для оси из спицы 2 мм
Направляющие для оси
● Высота: 20 мм● Паз для спицы: Y = 8,5, 11,5
Крепления оси (2 штуки)
Днище
Днище
Направляющие для пазов:
● Вертикальные: X = 14, 96● Горизонтальные: Y = 19, 41
Проектирование окончено
Всё экспортируем в DXF
И отдаём на завод резать лазером (например оргстекло 3мм)
Но перед тем, как отправить в производство, не повредит собрать всю
виртуальную модельку в OpenSCAD
Экспорт в DXF для OpenSCAD
● Выделить всё, «Оконтурить объект[ы]»● В режиме редактирования узлов выделить
все узлы, «Вставить новые узлы в выделенные сегменты» 1-2 раза
● Не меняя режим и не снимая выделения, «Сделать выделенные сегменты прямыми»
● «Сохранить копию...» в DXF
В OpenSCAD набросать модель моторчика
Импортировать DXF-файлы и расставить всё на холсте как нужно
1i7.livejournal.com
Антон Моисеев