Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДИЧЕСКИЕ УКАЗАНИЯ №6.doc
Скачиваний:
9
Добавлен:
20.02.2016
Размер:
760.32 Кб
Скачать

6.5 Логические операции в объемном моделировании

Операции объединения, исключения и пересечения простых геометрических тел для создания сложных форм, называются логическими (булевыми) операциями.

На панели инструментов SolidsEditingпервые две кнопкиUnion(объединение) иSubtract(исключение) соответствуют командам логических операций, которые используются чаще всего в объемном моделировании.

  • Операция Union(объединение) нескольких геометрических тел выполняется в такой последовательности: выбрать командуUnionуказать все объединяемые тела <Enter>.

  • Для исключения одного геометрического тела из другого необходимо использовать команду Subtractвыбрать тело, из которого нужно исключить другие тела <Enter>выбрать исключаемые тела <Enter>.

Рассмотрим пример.

На рис. 6.8а приведен чертеж, а на рис. 6.8б – трехмерная модель кронштейна. Форму этой детали можно получить объединив уголок и цилиндр, а, затем, исключив из тела этой модели два цилиндра: один – с вертикальной осью, а второй – с горизонтальной осью вращения.

  • Создайте модель уголка:

В видовом экране Front(Вид спереди) начертите производящий контур по размерам, заданным на рис. 6.8аобъедините линии контура в один объект командойPolyline(рис. 6.9а)командойExtrude“выдавите” производящий контур на расстоянии (Hight) 40 мм вдоль осиz(рис. 6.9б) в видовом экранеSEIsometric.

Замечание. Все остальные построения будем выполнять в видовом экранеSEIsometric.

  • Создайте модель цилиндра с вертикальной осью (рис. 6.9в).

Основание цилиндра – окружность радиуса 15 мм расположена в горизонтальной плоскости. Для того, чтобы оси xиyрасположить в горизонтальной плоскости используйте панельUCSII. КомандойDisplayUCSDialogраскройте панельUCS, выберитеи установите отметку на строкеTopдвойным щелчком левой клавиши мыши.

Положение центра основания цилиндра задайте в относительных координатах, используя в качестве базовой точки одну из вершин горизонтальной полки уголка – точку 1. Высота цилиндра должна быть не меньше толщины полки уголка. Задайте высоту цилиндра – 50 мм.

  • Используйте логическую операцию исключения построенного цилиндра из тела уголка (рис. 6.9г).

  • Поверните систему координат в положение, показанное на рис. 6.9г и 6.9д, используя панель UCSII.

Создайте модели двух цилиндров с общей горизонтальной осью вращения, указав положение центров оснований цилиндров относительно точки 2 (рис. 6.9г, д). Высота одного из цилиндров (30) – 10 мм, высота второго цилиндра (20) – не меньше 20 мм (задайте 40).

  • Объедините уголок и цилиндр (30) в один объект командойUnion, а, затем, из тела модели исключите цилиндр (20) командойSubtract.

  • Остается оттенить модель кронштейна с помощью команды GouraudShaded(рис. 6.9е).

6.6 Специальные эффекты в объемном моделировании

В объемном моделировании используются стандартные команды модификации: Fillet(скругление),Chamfer(фаска), а также команды преобразования чертежаCopy(копирование),Mirror(зеркальное отображение),Move(перемещение) иRotate(поворот). Эти команды вы уже изучали и сможете использовать их в объемном моделировании.

  • На рис 6.9е показан пример использования команды Chamfer. Для моделирования фаски нужно указать соответствующее ребро (линию пересечения поверхностей) и ввести значения расстояний (Distance), которые определяют величину фаски:Chamferвыделить контур базовой поверхности (грани)ввести первое значениеChamferdistanceввести второе значениеChamferdistanceвыделить ребро на заданной поверхности, которое нужно заменить фаской.

  • Кроме стандартных команд модификации в объемном моделировании можно использовать еще несколько специальных команд. Команда Slice(Срезать) панели инструментовSolidsпозволяет рассечь объемное тело плоскостью и удалить одну из отсеченных частей.

Плоскость среза можно задать несколькими способами: тремя точками; одной точкой и условием параллельности одной из плоскостей проекций. Чтобы удалить одну из двух частей объекта, рассеченного плоскостью, нужно указать точку, расположенную с противоположной стороны от плоскости среза.

  • Окрасить поверхности модели позволяет команда ColorFacesинструментальной панелиSolidsEditing:выделить нужные грани <Enter>выбрать цвет в диалоговом окнеSelectColor<OK>.

  • Рассмотреть объект с разных точек зрения, непрерывно его вращая, можно с помощью команды 3DOrbitстандартной панели инструментов. Щелкните на этой кнопке, а, затем, нажав левую клавишу мыши и не отпуская ее, подвиньте указатель. Вы увидите, как созданный объект начнет поворачиваться в различных направлениях в зависимости от направления движения мыши.