Как нарисовать танк поэтапно в 3д

На портале уже публиковались статьи по созданию шестеренок. Но они либо используют онлайновые редакторы с дополнительным конвертированием, либо дорогие CAD-системы. В этой статье я расскажу как быстро создавать шестеренки в бесплатном редакторе Blender. На моделирование шестерни уходит порядка 1-2 минут. На выходе получаем готовый STL файл для печати с нужными нам размерами. Для работы будем использовать Blender 2.70а (текущая стабильная версия 2.75а, но по некоторым причинам я до сих пор использую эту версию). Данный метод работает на более ранних и на более поздних версиях. В статье используются стандартные настройки внешнего вида и быстрых клавиш. Следует помнить, что в версиях до 2.50 сочетания клавиш могут отличаться от описанных. Локализация у меня отключена, но, думаю, пользователи русифицированного редактора могут сориентироваться по внешнему виду меню. Статья расчитана на полных новичков в Blender, которые открыли этот замечательный редактор второй раз в жизни (первый раз открывали после установки, ничего не поняли и закрыли) и вследствии этого получилась достаточно объемной. На самом деле все делается очень быстро. Итак, приступим.
Запускаем Blender и удаляем кубик в стартовом окне (щелкаем по нему правой кнопкой мыши (ПКМ) и нажимаем Delete). снимок01.png Для начала включим плагин создания шестеренок. Ничего дополнительно скачивать не надо, все идет в комплекте с Blender, просто выключено по умолчанию. Обращаю внимание, что при проведении операций с быстрыми клавишами курсор мыши должен располагаться над окном 3d вида (окном, где был кубик), иначе быстрые клавиши не отработают. Для включения плагина вызываем меню пользовательских настроек (сочетание клавиш Ctrl+Alt+U) переходим на вкладку Addons, выбираем в левом столбце категорию Add Mesh и ставим галочку напротив пункта Add Mesh: Extra objects, как показано на рисунке. снимок02.png Сохраняем настройки нажав на кнопку Save User Settings и закрываем окно пользовательских настроек.
Теперь создадим нашу шестеренку. Для этого сначала убедимся, что 3d курсор установлен в начало координат. Если по каким то причинам он находится в другом месте, нажимаем Shift+S и выбираем пункт Cursor to Center. снимок16.png Далее добавим меш сочетанием клавиш Shift+A или выбрав в меню Add → Mesh. В появившемся меню выбираем Extra Objects → Gears → Gear (или Worms, если хотите создать червячную передачу). снимок03.png Поздравляю, шестерня создана! снимок04.png Далее скорректируем параметры под требуемые нам. Положим нам необходима 15 зубая цилиндрическая косозубая шестерня шириной 40 мм с диаметром по модулю 50 мм, высотой зуба 5 мм, и углом наклона зубьев 20 градусов. Диаметр отверстия под вал должен быть 10 мм. Вы уже наверно заметили, что внизу панели инструментов (находится слева от окна 3d вида, вызывается и скрывается клавишей T) появилось меню Add Gear. В нем и будем выставлять необходимые параметры. По умолчанию (если вы не изменяли настройки) все линейные размеры указываются в мм, углы в градусах.
Первый параметр Number of Teeth — это число зубьев — устанавливаем 15.
Radius — это радиус по модулю — устанавливаем 25 (половина от диаметра).
Замечу, что масштабирование в Blender осуществляется колесиком мыши, а покрутить 3d вид можно нажав на колесико (или среднюю кнопку мыши) и перемещая мышь в нужном направлении.
Width — высота шестерни — устанавливаем 40.
Base — ширина шестерни — ((диаметр по модулю-диаметр вала)/2)-высота нижней части зуба — устанавливаем 17,5.
Dedendum — высота нижней части зуба — полагаем, что зуб симметричный — устанавливаем 2,5.
Addendum — высота верхней части зуба — соответственно также устанавливаем 2,5.
Pressure Angle — угол наклона вершины зуба — по умолчанию 20 градусов — оставляем без изменений.
Skewness — угол наклона зубьев — устанавливаем 20 (или -20 в зависимости от необходимого направления наклона).
Conical Angle — угол конусности шестерни — используется при создании конических шестерен — оставляем 0.
Crown — высота короны — сдвиг зубьев по высоте шестерни, тоже не используем — оставляем 0.
В результате получаем симпатичную шестеренку, как на рисунке. снимок05.png Но у нее одна беда — контур под валом не замкнут, а значит распечатать мы ее не сможем.
Для замыкания контура под вал переходим в режим редактирования. Для этого нажимаем клавишу Tab. В этом режиме мы видим все грани, ребра и вершины из которых состоит шестерня. Причем не только видим, но и можем их редактировать. Шестеренка приобретает вид, как на картинке. снимок06.png Снимаем выделение со всех граней (клавиша A). Убеждаемся, что находимся в режиме редактирования вершин (нажата кнопка снимок21.png в окне заголовка 3d окна). Поворачиваем шестеренку торцом к себе (кнопка 7 на цифровой клавиатуре) и масштабируя вид модели колесиком мыши добиваемся вида, как на рисунке. Если не видны точки вершин нижнего отверстия, нажимаем кнопку 5 на цифровой клавиатуре. снимок07.png Далее выделяем 4 вершины — по 2 на верхней и на нижней грани шестерни, расположенных приблизительно друг напротив друга, как показано на том же рисунке. Для этого зажмем клавишу Shift и выделим правой кнопкой мыши эти вершины.
Нажимаем клавишу F для создания грани.
Переключаемся в режим редактирования ребер (сочетание Ctrl+Tab и выбираем Edge или просто нажимаем на соответствующую кнопку на панели свойств 3d окна). снимок09.png Выбираем ПКМ одно из свободных ребер на созданной грани. снимок11.png Нажимаем F пока грани полностью нарисовать не закроют отверстие под ось. снимок12.png Шестерня практически готова. Замечу, что при создании конических шестеренок алгоритм создания отверстия под ось будет немного другой. Если вкратце, то заливаем верхнее и нижнее отверстия, вставляем вдоль оси цилиндр, необходимого диаметра и вычитанием цилиндра из шестерни формируем отверстие. Если интересно, напишу следующим постом.
Заключительным этапом подготовим модель для печати.
Формат STL, который используют принтеры предполагает, что поверхность детали образована из треугольников. В нашей модели по большей части используются четырехугольники.
Для начала проведем триангуляцию модели. Для этого переключаемся обратно в объектный режим (клавиша Tab) и в окне свойств (крайнее правое окно) выбираем вкладку модификаторов.
Нажмем на выпадающее меню Add Modifier и выберем Triangulate. снимок14.png Нажимаем кнопку Apply. Триангуляция завершена.
Разместим модель на плоскости печати. Для этого в вызовем окно трансформации (второе справа, вызывается и скрывается клавишей N, по умолчанию скрыто). В группе Location установим для пункта Z значение 20 — это половина высоты нашей шестерни. Так как центр детали совпадал с центром координат, при вводе данного значения нижняя плоскость детали совпадет с плоскостью печати.
Проверяем наличие дефектов геометрии (перекрывающихся или незакрытых плоскостей) и прочих деффектов. Для этого опять переключаемся в режим редактирования. Переключаемся в режим редактирования вершин (Ctrl+Tab → Vertex). Масштабируем шестерню так, что бы ее полностью было видно на экране. Скрываем грани (клавиша Z) и снимаем выделение (клавиша A). снимок17.png Проверка выполняется нажатием сочетания клавиш Ctrl+Alt+Shift+A. Здесь у пользователей Windows, у которых переключение клавиатуры по умолчанию висит на Ctrl+Shift или Alt+Shift могут возникнуть проблемы, выходом из которых служит только смена сочетания переключения раскладки клавиатуры. Как вызвать эту функцию из меню я не знаю, если кто нибудь подскажет в комментариях — буду благодарен. Вообще в Blender, да и в других редакторах часто используются сочетания Ctrl+Alt или Shift+Alt, поэтому у меня переключение раскладки давно висит на клавише CapsLock. Под Windows я использую для этого бесплатную программу отечественной разработки capslang. При печати десятипальцевым методом очень удобно.
Если при нажатии данного сочетания на детали не появилось выделенных вершин, ребер или граней, значит проверка прошла успешно. Можно сохранять деталь в STL.
Для этого выбираем File → Export → Stl снимок18.png Указываем путь, присваиваем имя и сохраняем файл для дальнейшей печати. снимок19.png Загружаем полученный файл в любимый слайсер. снимок20.png Любуемся и печатаем.
Вот и финальный результат. PREVIEW Если у вас возникли вопросы — с радостью отвечу на них в комментариях.
Пока писал данный пост подумал что слишком много места занимают сочетания клавиш и прочие очевидные для пользователя Blender вещи. Если сообществу будет интересно, может написать серию статей "Blender для самых маленьких печатников"?
С уважением, Максим.


Источник: http://3dtoday.ru/blogs/3d20/quick-creation-of-simple-gears-in-blender/


Закрыть ... [X]

Основы CG-рисунка на примерах: рисуем осциллограф Вязать спицами для детей платья



Как нарисовать танк поэтапно в 3д

Как нарисовать танк Т-90 поэтапно карандашом

Как нарисовать танк поэтапно в 3д

Быстрое создание простых шестеренок в Blender

Как нарисовать танк поэтапно в 3д

3D рисунки и не только поэтапно ВКонтакте

Как нарисовать танк поэтапно в 3д

Создание 3D-модели танка WarThunder-Wiki

Как нарисовать танк поэтапно в 3д

Как нарисовать танк поэтапно?

Как нарисовать танк поэтапно в 3д

Творчество игроков Tanki Online Wiki

Как нарисовать танк поэтапно в 3д

Уроки рисования 3D ручкой

Как нарисовать танк поэтапно в 3д

Трафареты для 3D ручек

Как нарисовать танк поэтапно в 3д

Как Рисовать Технику

Как нарисовать танк поэтапно в 3д

Карта сайта Lessdraw

Как нарисовать танк поэтапно в 3д

10 эффектных идей декора с помощью камней

Как нарисовать танк поэтапно в 3д

Ажурные узоры спицами. Волнистые узоры. Схемы вязания