Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебное пособие по ГМ.doc
Скачиваний:
15
Добавлен:
18.11.2019
Размер:
11.59 Mб
Скачать

1.4. Булевы и параметрические программы построения моделей

Слово «булев», «булева» принято ассоциировать с булевой алгеброй, созданной английским математиком Джорджем Булем (1815-1864).

Булева алгебра остается и в наши дни чрезвычайно полезным инструментом, играющим особую роль в вычислительной технике. И нет ничего удивительно в том, что булевыми начали называть операции, производимые некоторыми программами построения моделей твердых тел. Такие программы предназначенные для автоматизированного проектирования , и использующие булевы операции при создании моделей на компьютерах, иногда так и называются - булевы программы построения моделей.

Поясним различия между булевыми и параметрическими программами построения моделей.

Например, вы создаете новую деталь. Работа начинается с нового эскиза профиля детали, применив определенные операции, получите основание детали.

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

отверстие. Другими словами из материала, который удаляется при создании отверстия, была бы создана первая деталь твердого тела. Затем эту деталь можно было бы растиражировать для получения массива деталей.

Таким образом для модели создается набор твердотельных деталей, а именно:

  • Основание;

  • Восемь твердых тел, имеющих форму отверстия с зенковкой.

Эти восемь деталей должны быть правильно расположены относительно основания, а затем используется булева операция.

В зависимости от используемой программы нужная операция называется вычитанием (subtraction) ил получением разности (difference).

Суть этих операций одна – детали -«отверстия» вычитаются из детали-основания, в результате чего создается новая деталь с отверстиями. Этот процесс создания детали требует серьезной работы.

Что произойдет, если спустя некоторое время понадобиться вернуться к проекту и изменить диаметр отверстий? Для изменения конструкции детали существует несколько альтернативных методов, однако ни один их них не будет ясен и легок, а детали могут быть существенно сложнее, чем в этом примере и изменение конструкции иногда может привести к решению о повторной разработке всего изделия.

При использовании параметрических программ построения моделей решение поставленной выше задачи меняется в корне.

Если использовать SolidWorks то различия становятся явными уже после создания детали-основания. Суть в том, что вместо твердотельной детали - отверстие, которая будет вычитаться из детали основания, SolidWorks создает отверстие как элемент. В SolidWorks не имеет значения, добавляется материал или удаляется, поскольку булевы операции здесь не выполняются.

Следующим этапом разработки является создание массива. Интересно то, что массив рассматривается также как элемент и должен иметь свой набор параметров, например число копий в массиве и угол между копиями.

Основное достоинство параметрических программ построения моделей проявляется при внесении изменений в проект, поскольку такое изменение конструкции сводится всего лишь к изменению одного размера. Поскольку если размеры отверстия изменятся, то автоматически изменяться размеры всех отверстий массива. Модификация массива в SolidWorks - это очень простая задача.