Басов К.А. - ANSYS в примерах и задачах (1050607), страница 36
Текст из файла (страница 36)
Впрочем, во многих случаях создание таких сеток связано с существенным увеличением труда, затрачиваемого пользователем на создание подобных сеток. Вопрос о необходимости затрат времени пользователя может решать только он сам на основе своего опыта, класса стоящих перед ним задач и возможностей компьютера.
В самом деле, вряд ли рационально затрачивать неделю труда инженера для того, чтобы создать модель, которая будет рассчитываться на компьютере в течение часа, вместо того чтобы затратить час на создание модели и еще 1О часов на расчет. Регулярные сетки можно создавать как для плоских (в том числе осесимметричных), так и для объемных расчетных моделей. Регулярные сетки для плоских расчетных моделей На рис. 17.1 показаны линии, созданные средствами АпгоСАР. Далее построенные линии передаются в препроцессор А118У8. На их основе создаются пять поверхностей. После задания типа материала, типа элемента и присвоения поверхностям атрибутов можно создать сетку, показанную на рис.
17.2. Данная сетка является регулярной. Рис. 17.2. Вид регулярной сетки, Рис. 17.1. Линии, делящие круг построенной на круге КА.Басов. А!||Я'Я в примерах и задачах 1. Для плоских расчетных моделей всякая поверхность должна очерчиваться четырьмя линиями. 2. Плоская расчетная модель по необходимости должна состоять из ряда граничащих между собой поверхностей. 3. При создании расчетной модели как средствами САТ), так и средствами препроцессора МКЗ пользователь должен тщательно планировать последовательность и порядок своих действий.
При соблюдении этих правил регулярная сетка может быть построена даже для достаточно сложных моделей. На рис. 17.3 показаны линии плоской модели, созданные средствами САТ). Как вицно из этого рисунка, исходный чертеж несколько обогащен дополнительными линиями раздела, по которым можно построить поверхности в препроцессоре МКЭ: Пользователь, желающий построить по данной геометрической информации модель, должен обратить внимание на то, по двух линий не хватает.
Представляется, что пользователь должен сам сообразить, каких именно. Разгадка данной задачи будет приведена несколько ниже. Последовательность дальнейших действий должна заключаться в следующем: г7 — Рис. 17.3. Чертеж детали с добавленными линиями 1. Импорт полученных линий в препроцессор МКЗ. 2. Объединение геометрически совпадающих объектов командами экранного меню Ргергосеввог -э)ч(вшЬег)вй Сййв -+ Мегце Нсвт... или из командной строки ХПММКС,А1Л и „Е0%. 3. Сжатие нумерации объектов командами экранного меню Ргергосевког г ХвшЬег)вй Сгг)в -э Сошргевв ХвшЬегв...
или из командной строки (ч)1)МСМР,АХЛ.. 4. Построение поверхностей. 5. В случае если окажется, что часть поверхностей ограничена не четырьмя. а более линиями, построить дополнительные линии и рассечь поверхности по этим дополнительным линиям так, чтобы каждая поверхность была ограничена только четырьмя линиями. Пользователю предоставляется возможность самостоятельно построить регулярную сетку на поверхности, имеющей форму круга (то есть не на пяти поверхностях, а на одной). К сожалению, общих принципов построения регулярных сеток как для плоских, так и для объемных моделей нет.
Тем не менее можно выделить ряд правил, которых должен придерживаться пользователь, решивший строить регулярные сетки для тел достаточно сложной формы. Среди этих правил следует выделить следующие: Глава 77. Создание регуллрных сеток конечньгх элементов я, а шестью линия- На рис. 17.3 есть зона, которая ограничена не четырьм ми — обод (крайняя правая зона).
Построение линии, перпендикулярной к данной, осуществляется командами экранного меню Ргергосе|вог — | Мойейвй — Сгеа1е -+ Ьйвев — Ьйвев — | )ч)отша! 1о Рйве. После вызова этой команды в комаццной стРоке поЯвлЯетсЯ запРос: !1.А)|от 90 Р!с)г вг ел|ее Впе ногти! |о пезв Впе. После этого запроса пользователь должен указать линию, перпендикуляр к которой строится. Далее появляется запрос: Р|ей ог епгег епг! 7гвуро7пг ар пеги 7!пе. В данном случае требуется указать точку, из которой строится перпендикуляр, после чего появляется запрос: 7!А)Уб7 Р!ек геХегепее !осайоп а!впй !те| и панель Глпе питта! го Хте (рис.
17.4). Пользователь должен показать на линии, к которой строится перпенцикуляр, место, куда должен прийти этот перпендикуляр. В результате действия данной команды линия, к которой восстанавливается перпендикуляр, будет рассечена на 2 части. При вызове из командной строки команда имеет вид: Рис. 17.4. Панель Ппе поггпа! 1о Ппе 1 А)ч)О, )ч)Е1, РЗ, А)ч(О, РН1Т, 1.ОСАТ где: 7чь1 — номер линии, к которой строится линия под заданным углом; РЗ вЂ” номер точки, из которой строится новая линия; А)ч(Π— угол пересечения линий (не обязательно 90'); РН!Т вЂ” номер создаваемой точки (по умолчанию — ближайший свободный); ЕОСАТ вЂ” множитель (от 0 до 1) для указания места создания точки пересечения линий; можно оставить по умолчанию, что уменьшает скорость и точность построения.
АЯВ1ч ХА, )ч(Е„КЕЕРА, КЕЕР1. где: )ч)А — номер разделяемой поверхности; ХŠ— номер делящей линии; КЕЕРА — признак удаления исходной поверхности: ° (пробел) — используются текущие установки, определенные командой ВОРТ)4; ОЕ1 ВТ — исходная поверхность удаляется; Разделение поверхности линией производится командой экранного меню Ргергосеквог — > Мо|)е))вц — Орега1е -э ПМйе -+ Агеа Ьу Ь)ве.
После этого в команцной строке появз|яется запрос: ГАВ)Ц.7 Р!с7г вг епгег агеав го Бе |7!гЫег!. Затем пользователь должен указать поверхность, подлежащую разделению; далее появляется запрос: Р!с7г ог епгвг г7|е |7!гИ!пй !тев. После этого пользователь должен указать делящие линии. При вызове из командной строки команда имеет вид 212 213 КА.
бисов. А йа Уа в нри играх и задачах Глава 17. Создание регулярных сеток конечных элеыеытав ° КЕЕР— исходная поверхность сохраняется; КЕЕР! — признак удаления секущей линии: (пробел) — используются текущие установки, определенные командой ВОРУ)ч'; ОЕЕЕТЕ линия удющется; КЕЕР— линия сохраняется. В результате создания новых линий и поверхностей, а также дальнейших действий по созданию модели (см. выше) расчетная модель приобретает такой вид, как на рис. !7.5. Всего в данной модели имеется 18 поверхностей, хотя исходно модель могла включать в себя одну поверхность (объект типа агеа).
.ИФ" Регулярные сетки ААя Объемных ~исчетных МОАЕАЕЙ Рнс. 17.5. Сетка конечных элементов для детали, показанной на рис. 17.3 На рис. 17.6 показана твердотельная модель, импортированная из АшоСАО в препроцессор МКЭ А!ч5УЯ. Модель была импортирована как единое целое. Последовательность действий по созданикз регулярной сетки конечных элементов на основе импортированной модели будет сводиться к следующему: 1.
Уничтожить объем, не затрагивая поверхностей и прочих относящихся к нему объектов, что осуществляется командой экранного меню Ргергосеззог -+ Ое!е!е -+ Уо!швез Оп!у. После вызова команды в командной строке появляется запрос ГУРЕ?. Ц Р?с?г аг епгег га1ител го Ье г?в1егег?. При этом пользователь должен указать уничтожаемые объемы (в данном слу ще имеется только один обьем).
При вызове из командной строки команда имеет вид: Рис. 17 6 Импортированная модель твердого тела УВЕЧЬЕ, ?чУ1, ХУ2, ?ч1)х)С, КЯ1УР где: 7!У! —. номер первого объема из списка удаляемых; г(У2 номер последнего объема из списка удаляемых; )ч(!)Х(С вЂ” приращение номеров в списке (фактически помора образуют арифметическую прогрессию); КЯГУР признак удаления относящихся к объему поверхностей, линий и точек: 0 -- удаляется только объем (и по умолчанию); 1 — удаляется объем и все относящиеся к лему геометрические объекты.
В результате этой операции в базе данных остаются только поверхности, линии и точки. Произвести разметку новых объемов путем создания новых линий, которые должны стать ребрами будущих объемов. Для этого можно использовать следующие команды: 2.1. Создание новых точек на существующих линиях. Осуществляется командой экранного меню Ргергосеззог — > Сгеа!е — > Кауро!и!з — э Оп Ыпе и/Ва!!о. После вызова данной команды в командной строке появится запрос: ГКЕ~ Р(сй аг епгег Епе ап пй?сй га 1асаге каура?пг. Пользователь должен указать требуемую линию, после чего на экране появляется панель Сгеа!е КР оп 1лпе (рнс. 17.7).