Скачиваний:
222
Добавлен:
27.03.2015
Размер:
6.23 Mб
Скачать

Замечания к операциям вычитания

Как показано на последнем рисунке, можно выполнить процедуру вычитания нескольких объектов из одного. Все команды вычитания имеют вид eSBe, где символ "e" указывает тип объектов, участвующих в процедуре.

Замечание - опция ALL может быть использована в любом поле команды вычитания. Если она используется в поле команды, относящейся к уменьшаемому объекту, то объекты, перечисленные или указанные "мышью" в поле команды для вычитаемого, будут удалены из всех выделенных объектов. Если опция ALL используется в поле вычитаемого объекта, то все выбранные объекты будут вычтены из объектов, перечисленных в поле уменьшаемого. Если ALL используется в поле и уменьшаемого и вычитаемого, ничего не произойдет; т.е. результатом будут заданные объекты.

Поле аргумента KEEP(X) команды вычитания позволяет выборочно сохранять или удалять объекты. Например, аргументы KEEPA и KEEPL команды ASBL дают возможность сохранить или удалить используемые в операции ASBL поверхности и/или линии. Для сравнения, команде BOPTN,KEEP,Value нужно указать, требуется ли сохранение или удаление всех вводимых объектов. Аргументы KEEPL и KEEPA отменяют установки, сделанные командой BOPTN (маршрут меню Main Menu> Preprocessor>Operate>Settings). Если в этих двух полях оставить пробелы, то установки по умолчанию будут контролироваться командой BOPTN. По умолчанию команда BOPTN удаляет все вводимые объекты, используемые в процедуре вычитания.

5.4.8. Процедура вычитания рабочей плоскости

Для разделения объекта на две или более части, можно использовать процедуру вычитания рабочей плоскости из объекта. Рабочая плоскость может быть вычтена из линий, поверхностей и объемов с использованием команд и соответствующих маршрутов меню, описанных ниже. Поле SEPO в командах вычитания используется, чтобы указать, какие границы (общие или раздельные) будут иметь полученные объекты. Поле KEEP используется для сохранения или удаления превоначальных объектов, независимо от установок команды BOPTN (Main Menu> Preprocessor>Operate>Settings).

Используются следующие команды (и соответствующие маршруты меню) для обращения к процедурам булевого вычитания с использованием рабочей плоскости:

  • вычитание рабочей плоскости из линий:

Команда: LSBW

Маршрут: Main Menu>Preprocessor>Operate>Divide>Line by WrkPlane

Main Menu>Preprocessor>Operate>Divide>With Options>Line by WrkPlane

  • вычитание рабочей плоскости из поверхности:

Команда: ASBW

Маршрут: Main Menu>Preprocessor>Operate>Divide>Area by WrkPlane

Main Menu>Preprocessor>Operate>Divide>WithOptions> Area by WrkPlane

  • вычитание рабочей плоскости из объемов:

Команда: VSBW

Маршрут: Main Menu>Preprocessor>Operate>Divide>Volu by WrkPlane

Main Menu>Preprocessor>Operate>Divide>With Options> Volu by WrkPlane

Иллюстрации процедуры вычитания рабочей плоскости

Следующие рисунки поясняют описанные выше операции вычитания с помощью рабочей плоскости:

Рис. 5.45. Команда LSBW (вычитание рабочей плоскости из линии)

Рис. 5.46. Команда ASBW (вычитание рабочей плоскости из поверхности)

Рабочая плоскость

Рис. 5.47. Команда VSBW (вычитание рабочей плоскости из объема)

5.4.9. Классификация объектов

Процедура классификации объектов подобна их вычитанию за исключением того, что оба первоначальных объекта замещаются новыми. В настоящее время в программе ANSYS возможна только классификация типа "линия-линия". Для ее выполнения используется команда LCSL. Прямого доступа к команде LCSL из графического интерфейса нет. Рисунок 5.48 поясняет эту операцию классификации.

Рис. 5.48. Команда LCSL (классификации "линия-линия")

5.4.10. Наложение объектов

Команды (и соответствующие маршруты графического интерфейса) наложения объектов соединяют два или более объекта, при этом создаются три или более новых объектов, которые объединяют все части оригиналов. Процедура наложения объектов подобна операции их сложения за исключением того, что границы создаются вокруг зоны наложения. Таким образом, операция наложения производит ряд относительно простых областей по сравнению с областью, созданной процедурой сложения. По этой причине строить сетку на объектах наложения бывает удобнее, чем на объектах, построенных операцией сложения.

Процедура наложения возможна только в том случае, если перекрывающаяся область имеет размерность исходных объектов. Существуют следующие команды (и соответствующие маршруты меню) для выполнения булевого наложения:

  • наложение линий:

Команда: LOVLAP

Маршрут: Main Menu>Preprocessor>Operate>Overlap>Lines

  • наложение поверхностей:

Команда: AOVLAP

Маршрут: Main Menu>Preprocessor>Operate>Overlap>Areas

  • наложение объемов:

Команда: VOVLAP

Маршрут: Main Menu>Preprocessor>Operate>Overlap>Volumes

Иллюстрации процедур наложения

Перечисленные выше процедуры наложения поясняют следующие рисунки:

Рис. 5.49. Команда LOVLAP (перекрытие линии линией)

Рис. 5.50. Команда AOVLAP (перекрытие поверхности поверхностью)

V5 (внутренний цилиндр)

Рис. 5.51. Команда VOVLAP (перекрытие объема объемом)

Соседние файлы в папке Твердотельное моделирование и построение сетки