Разбиение модели на конечные элементы


Разбиение модели на конечные элементы - стр. 73


/p>

 

8.3. Как использовать адаптивное разбиение: основная процедура

Основная процедура адаптивного разбиения включает:

1. Как в любой линейной статической или температурной задаче сначала входят в препроцессор (команда PREP7 или через интерфейс Main Menu > Preprocessor). Определяют тип элемента, реальные константы, и свойства материалов в соответствии с рекомендациями, приведенными выше.

2. Моделируют систему, используя твердотельные процедуры моделирования, создавая разбиваемые поверхности или объемы, описывающие геометрию вашей системы. Вы не должны определять размеры элемента, и при этом вы не должны проводить разбиение этих поверхностей и объемов. Макрос ADAPT будет  автоматически инициировать разбиение. (Если вам необходимо разбить модель, содержащую поверхности и объемы, создавайте ADAPTMSH.MAC пользовательскую подпрограмму - см. ниже)

3. Вы можете переходить  к решению (команда /SOLU или в интерфейсе Main Menu > Solution) или оставаться в препроцессоре и определять тип задачи, опции задачи, нагрузки, и опции шагов нагрузки. Применяйте только твердотельные нагрузки и инерционные нагрузки        (линейное ускорение, вращательное ускорение, и угловые скорости). Конечно-элементные нагрузки, соединения и уравнения ограничения могут быть введены через пользовательскую подпрограмму ADAPTBC.MAC. Многократные шаги нагрузки могут быть введены через  подпрограмму ADAPTSOL.MAC, приведенную ниже в этой главе.

4. Выйдите из  препроцессора. Вы можете запустить макрос ADAPT из Решения   или Начального уровня.

5. Запустить процедуру адаптации. Чтобы это сделать, используйте один из этих методов:

Команда: ADAPT,  или через интерфейс: Main Menu > Solution > Adaptive Mesh

Заметим, что вы можете использовать макрос ADAPT в тепловых задачах или задачах механики, но вы не можете смешивать эти две этих задачи  одном адаптивном решении. Поскольку адаптивное разбиение представляет собой итерационный процесс, размеры элемента будут регулироваться (в пределах установленных командами FACMN и FACMX) для уменьшения и увеличения ошибки энергии элементов, пока ошибка в норме энергетической матрицы не будет соответствовать заданной величине (или пока указанное максимальное число итераций не будет достигнуто).




Начало  Назад  Вперед



Книжный магазин