Чтобы создать объемное тело вращения, щелкните на кнопке Revolve (Вращение) на вкладке Home (Основная) в группе 3D Modeling (Трехмерное моделирование) ленты или выполните в меню команду Draw → Modeling → Revolve (Черчение → Моделирование → Вращение).
После запуска команды программа выдаст запрос:
Select objects to revolve:
Необходимо выбрать исходные объекты, предназначенные для создания тел вращения. Нажмите клавишу Enter, после того как завершите выбор объектов.
Появится следующий запрос:
Specify axis start point or defi ne axis by [Object/X/Y/Z]
Укажите первую, начальную, а затем и вторую, конечную, точки оси вращения.
• Можно нажать клавишу Enter, выбрав тем самым параметр Object, который позволяет задать в качестве оси вращения линию, полилинию, линейную кромку поверхности или тела. При этом следует помнить, что за начало оси вращения будет принят конец объекта, ближе к которому вы щелкнете кнопкой мыши. Соответственно этому будет задано положительное направление вращения – по часовой стрелке, если смотреть со стороны начала оси вращения.
• Параметры X, Y и Z позволяют задать в качестве оси вращения ось
В ответ на запрос Specify angle of revolution or [STart angle] <360>: задайте угол вращения или нажмите клавишу Enter, чтобы принять значение по умолчанию 360°, создав замкнутый объект. Замечу, что определение направления оси вращения имеет значение только тогда, когда задается угол вращения, меньший 360°. Воспользовавшись параметром STart angle, можно задать угол, со смещения на который начнется вращение.
Сложные объемные тела
Вы уже научились создавать твердотельные примитивы, однако реальные объекты обычно имеют более сложную форму. Такие сложные конструкции представляют собой сочетания трехмерных примитивов, созданные путем применения теоретико-множественных операций. По аналогии с логическими функциями эти операции также называют
При создании объектов применяются три команды:
• Union – создает тело на основе объединения выделенных объектов;
• Subtract – вычитает одни тела из других;
• Intersect – тело создается на основе общей части выбранных тел.
Совет
После применения перечисленных команд исходные объекты удаляются. Поэтому, если вы планируете использовать эти объекты, предварительно скопируйте их в другое место на чертеже.
Объединение
Чтобы создать тело путем объединения нескольких, воспользуйтесь командой UNION. Если исходные тела соприкасаются или пересекаются, то получится единое тело, а если тела располагаются отдельно, то после применения команды UNION они будут выделяться как один объект.
Результат объединения двух параллелепипедов продемонстрирован на рис. 11.11. Обратите внимание, что на рисунке справа ребра не проходят внутри объекта, так как теперь эта модель представляет собой одно-единственное тело, а не самостоятельные параллелепипеды, как это было до объединения.
Рис. 11.11. Объединение двух параллелепипедов
Итак, щелкните на кнопке Union (Объединение) на вкладке Home (Основная) в группе Solid Editing (Редактирование тел) ленты или выполните команду Modify → Solid Editing → Union (Редактирование → Редактирование тел → Объединение). Появится запрос:
Select objects:
Выделите объединяемые объекты. При этом последовательность, в которой будут выбираться тела, не имеет никакого значения: от перемены мест слагаемых сумма не меняется. Нажмите клавишу Enter, чтобы завершить выполнение команды.
Вычитание
Команда SUBTRACT создает новой объект методом вычитания одного множества тел из другого. Мы уже касались данной команды при получении отверстий в областях. Применительно к твердотельным моделям данная команда в основном также используется для создания отверстий, хотя, конечно же, это не догма.
Результатом вычитания цилиндра из параллелепипеда, показанных на рис. 11.12, является тело с круглым отверстием.
Рис. 11.12. Круглое отверстие, полученное путем вычитания
Чтобы вычесть одно тело из другого, щелкните на кнопке Subtract (Вычитание) на вкладке Home (Основная) в группе Solid Editing (Редактирование тел) ленты или выполните команду меню Modify → Solid Editing → Subtract (Редактирование → Редактирование тел → Вычитание).
После вызова команды вычитания появится первое приглашение:
Select solids and regions to subtract from ..
Select objects: