Самостоятельная работа 3 (50 баллов) Radius = 30; Height = 8;

advertisement
Самостоятельная работа 3
(50 баллов)
Задание 1 (10 баллов)
1. На виде Top создайте Chamfer Cylinder:
Radius = 30;
Height = 8;
Fillet = 1,5;
Sides = 50;
2. На виде Top создайте Cylinder:
Radius = 6;
Height = 20;
Height Segments = 1;
Sides = 30.
3. На виде Front расположите цилиндр так, чтобы он насквозь
проникал в Chamfer Cylinder (рис.1).
Рисунок 1. Вид Front
4. Клонируйте цилиндр как Copy (удерживая нажатой клавишу
<Shift>, переместите цилиндр и в открывшемся меню выберите Copy).
В булевских операциях не могут участвовать Instance клоны (рис. 2).
Рисунок 2. Создание клона
1
5. Выделите только Chamfer Cylinder.
На вкладке Create в разделе Geometry из выпадающего списка
выберите Compound Objects.
Нажмите кнопку Boolean (после нажатия кнопка станет желтой).
В свитке Pick Boolean нажмите на кнопку Pick Operand B и щелчком
мыши выделите цилиндр.
Щелчком правой кнопкой мыши в любой области активного окна
выйдите из режима Boolean (кнопка станет серой).
Повторите те же действия со вторым цилиндром (рис. 3).
Рисунок 3. Заготовка для пуговицы
6. Для придания пуговице более реалистичного вида сделаем выемку.
Для этого создайте сферу:
Radius = 70;
Segments = 60.
Выровняйте центр сферы по центру пуговицы, используя инструмент
Align (Выравнивание).
Приподнимите сферу на виде Front так, чтобы она лишь слегка
пересекала пуговицу (рис. 4).
Рисунок 4. Сфера на виде Front
2
7. Выполните булевскую операцию вычитания сферы из пуговицы.
В результате получится пуговица как на рисунке (рис. 5).
Рисунок 5. Пуговица
Задание 2 (10 баллов)
С помощью Boolean смоделировать кусок сыра (рис. 6).
Рисунок 6. Кусок сыра
Пояснения:
В основе куска сыра— цилиндр Cylinder с активным параметром
Slice On (Разрезать) (рис. 7).
3
Рисунок 7. Параметр Slice From на вкладке Modify для цилиндра
Дырки в сыре создаются с помощью сфер Sphere, которые в
последствии будут вычитаться из цилиндра с помощью Boolean (рис. 8).
Рисунок 8. Заготовки для дырок в сыре
В НИМАНИЕ !
Перед тем как вычитать сферы из цилиндра при помощи булевых
операций, нужно объединить все сферы в один объект.
Чтобы было меньше конфликтов (когда много объектов, Boolean
любит работать некорректно), объединять сферы лучше с помощью
инструмента Connect (Соединить), который находится там же в Compound
Objects (Составные объекты) (рис. 9).
4
Рисунок 9. Расположение Connect в Compound Objects
Для того чтобы объединить сферы:
1. Выделим любую из сфер и выберем инструмент Connect (рис. 4).
2. В свитке Pick Operand (Выбрать компонент) нажмем кнопку Pick
Operand (Выбрать компонент) (рис. 10).
Рисунок 10. Нажмем кнопку Pick Operand
3. В отличие от Boolean, Connect может объединять неограниченное
количество объектов, поэтому укажем в качестве компонентов все
оставшиеся сферы — щелкнем левой кнопкой мыши поочередно на всех
сферах (они должны становиться одного цвета) (рис. 11).
5
Рисунок 11. Все сферы объединены в один объект с помощью Connect
4. Выйдем из выбора компонентов (щелчком правой кнопки мыши в
активном видовом окне), а затем выйдем из инструмента Connect (еще один
щелчок правой кнопкой мыши), т.е. ни одна кнопка не должна гореть
желтым.
5. Теперь:
• выделим цилиндр;
• выберем Boolean;
• в качестве второго компонента укажем сферы.
В итоге все сферы вырежутся из цилиндра за один раз (рис. 12).
Рисунок 12. Сферы вырезаны из цилиндра с помощью Boolean
6
Задание 3 (10 баллов)
С помощью Boolean смоделировать волчок
Создайте конус (Cone) (рис. 13).
Рисунок 13. Исходный конус
Сформируйте объект Box (Коробка) и выровняйте его командой Align
по конусу по осям X, Y и Z (рис. 14).
Рисунок 14. Конус и коробка
Сделайте копию второго объекта, а затем разместите объекты, как
показано на рисунке 15. Выделите конус, установите в режиме создания
7
булевых объектов операцию Subtraction (A-B) и в качестве операнда B
укажите объект Box01 (рис. 16).
Рисунок 15. Исходные объекты
Рисунок 16. Результат первого булева вычитания
Затем повторите данную операцию, но операндом A в этом случае
станет созданный перед этим булев объект, а операндом B — объект Box02
(рис. 17). Создайте новый конус с параметрами, указанными на рисунке 18,
а затем выровняйте его по булеву объекту по осям X, Y и Z (рис. 19).
8
Рисунок 17. Результат второго булева вычитания
Рисунок 18. Добавление второго конуса
9
Рисунок 19. Вид после выравнивания второго конуса
Выделите булев объект и сделайте его зеркальное отображение по
оси Z с формированием копии, щелкнув по кнопке Mirror Selected Object
(Зеркальное отображение выделенного объекта), и настройте параметры
зеркального отображения (рис. 20). Точно таким же образом сделайте
зеркальную копию конуса — получится волчок (рис. 21).
Рисунок 20. Определение параметров зеркального отображения
10
Рисунок 21. Волчок
Задание 4 (20 баллов)
Головка для накидного гаечного ключа
Заготовкой для данного объекта будут два цилиндра разного
диаметра, состыкованных между собой в ходе булевой операции
объединения. Внутри полученного на их основе объекта требуется
вырезать несколько разных по сечению полостей, что возможно путем
многократных булевых вычитаний. Первую вырезаемую полость получим
из лофтингового объекта, сформированного движением звезды с большим
числом лучей по прямой, а остальные — с помощью примитивов.
Создайте два цилиндра и соедините их между собой булевой
операцией объединения (рис. 22).
Рисунок 22. Объединенные цилиндры
11
Затем создайте два сплайна — звезду и линию (рис. 23), выровняйте
звезду относительно большего цилиндра по осям X, Y и Z (рис. 24).
Рисунок 23. Исходные объекты
Рисунок 24. Определение положения звезды
12
Создайте loft-объект, указав линию в качестве пути, отрегулируйте
его положение относительно объекта из цилиндров (рис. 25). Вырежьте
соответствующую полость из большого цилиндра, выделив многогранный
лофтинговый объект, активировав булеву операцию вычитания Subtraction
(A-B) и указав цилиндры в качестве операнда B, в результате чего внутри
большого цилиндра появится многогранная полость (рис. 26).
Рисунок 25. Коррекция положения loft-объекта
Рисунок 26. Цилиндр с многогранной полостью
Создайте параллелепипед, ширина и высота которого одинаковы и по
размеру немного меньше диаметра вырезанной полости. Поместите его
внутрь большего цилиндра и выровняйте по осям X и Z (рис. 27). На основе
13
уже созданного булева объекта и параллелепипеда сформируйте
вложенный булев объект, вырезав параллелепипедом соответствующую
полость внутри большого цилиндра (рис. 28).
Рисунок 27. Добавление параллелепипеда
Рисунок 28. Промежуточный рендеринг детали
14
Затем создайте цилиндр с меньшим радиусом, чем радиус меньшего
из уже имеющихся цилиндров, поместите его внутрь меньшего цилиндра и
выровняйте по осям X и Z (рис. 29). Вырежьте данным цилиндром полость
внутри меньшего из цилиндров вложенного булева объекта при помощи
операции булева вычитания и получите деталь, представленную на рисунке
30, которая будет иметь примерно такой же вид, как головка для накидного
гаечного ключа.
Рисунок 29. Добавление третьего цилиндра
Рисунок 30. Головка для накидного гаечного ключа
15
Download