МКЭ-процессор. Главное окно МКЭ процессора. Подзадачи. Структура данных МКЭ. Решатели. Конечные элементы, страница 7

Справа вверху расположены редакторы шага оцифровки. По умолчанию они содержат единицы, что задает оцифровку каждой линии сетки. Установив в редакторе значение 2, получим оцифровку каждой второй линии, и т.д. Эту возможность имеет смысл использовать, если линий сетки много, и оцифровка затемняет рисунок.

Флаг отображения легенды выполняет ту же функцию, что и соответствующий пункт меню.

Рис. 4.6. Диалог настройки диаграммы.

Нижняя часть панели предназначена для раздельного задания режимов отображения кривых. Справа расположена легенда, содержащая обозначения кривых и их цвета. Выбор кривой в легенде производится щелчком мыши в поле линии (на белом фоне). Слева от легенды находится переключатель "Ось ординат" с тремя позициями: "Нет кривой" – если кривая спрятана; "Левая" – если кривая отнесена к левой оси ординат; "Правая" – если кривая отнесена к правой оси ординат. При выборе кривой устанавливается его положение. Чтобы спрятать кривую или отнести ее к другой оси ординат, надо щелкнуть мышью на нужной позиции.

Ниже этого переключателя расположен выпадающий список "Стиль линии". С его помощью можно изменить стиль на один из следующих: сплошная линия, длинные штрихи, короткие штрихи, штрих-пунктир с одной точкой, штрих-пунктир с двумя точками.

Под списком находится кнопка "Цвет линии". Ее нажатие позволяет выбрать цвет линии в диалоге цвета.

Кнопки "Отменить" и "Готово" закрывают диалог настройки, соответственно отменяя и принимая сделанные настройки.


7 Структура данных МКЭ.

Все файлы имеют табличную структуру хранения данных.

Выделяются три категории файлов:

1.  Файлы узловых данных, которые содержат информацию об узлах сетки.

2.  Файлы данных элементов, которые содержат информацию конечных элементов.

3.  Файлы справочного характера, которые содержат  информацию о параметрах задачи.

Файлы узловых данных:

COORD.txt

Файл координат узлов сетки. В строку записываются три координаты узла сетки (x,y,z).Узлы располагаются по порядку, каждый с новой строки. Число узлов равно количеству строк в файле.

NG.txt

Файл закреплений узлов. Число столбцов соответствует числу степеней свободы. Все степени свободы имеют сквозную нумерацию, т.е. начиная с каждой новой строки, продолжается нумерация предыдущей (пример: в первой строке нумерация идет следующим образом 1, 2, 3, 4, 5, то на следующей строке нумерация пойдет не с 1, а с 6 и т.д.) Каждый элемент строки представляет собой целое число. Если степень свободы принимает:

kn = 0

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

kn = n

степень свободы является свободной и перемещение определяется свойствами модели.

kn > 0 и knn

степень свободы не свободна. Перемещение в таком случае равно .

kn < 0

перемещение данной степени свободы задано заранее в файле U.txt.

 * n – порядковый номер степени свободы.

ORIENT.txt

Задается главная система координат шестью параметрами: парой троек косинусов углов cos (s^x), cos (s^y), cos (s^z), cos (t^x) , cos (t^y), cos (t^z), которые определяют две оси s и t. Третья ось n определяется через векторное произведение осей s и t. (s- образующая, t - касательная, n- нормаль)

Q.txt

Файл сосредоточенных узловых сил (измеряется в единицах, которые используются в модели). Число строк равно числу узлов (равно количеству строк в файле COORD.txt), а число столбцов равно числу степеней свободы узла. Значения столбцов в соответствии с параметрами в файле PARAM.txt.

U.txt

Файл с заданными перемещениями. Содержит заданные перемещения по степеням свободы. Запись аналогична  файлу Q.txt

Файлы данных элементов:

TOP.txt

Файл топологии (связей между узлами конечных элементов). В строку записываются номера узлов элемента, номер узла равен номеру строки в файле COORD.txt. (число столбцов зависит от типа элемента). Каждая новая строка - новый элемент. Число элементов равно числу строк.

CM.txt

Описывается местная система координат. Шесть столбцов содержат значения по аналогии с файлом ORIENT.TXT.

MD.txt

Описывает типы материалов конечных элементов. Первым столбцом идет число слоев. Вторым столбцом следует идентификатор материала, взятый из файла MATDATA  (значение HANDLE), далее три столбца - углы армирования (или оси анизотропии). Число строк равно числу элементов.

TYPELT.txt

Файл содержит типы элементов. Число строк равно числу элементов, каждая строка соответствует элементу в файле TOP.txt. Один столбец – содержит целое число, определяющее тип КЭ.

DEL.txt

Файл жесткостных параметров элементов. Первый параметр N равен сумме числа слоев и числа жесткостных параметров. Его значение должно быть больше либо равно числу слоев. Первая группа – толщины по слоям (количество равно количеству слоев), вторая жесткостные параметры (количество = N-число слоев). Количество строк соответствует количеству элементов.

EXC.txt

Файл эксцентриситетов. Параметры КЭ несут информацию о положении самого элемента относительно его геометрического положения в КЭ модели. Задается в главных осях. Хранятся действительные числа. Формат: По N действительных чисел (по числу степеней свободы) M групп (по числу узлов элемента), порядок узлов такой же, как в TOP.txt. Файл параметров элементов.

Файлы справочного характера:

MATDATA.txt

Хранится описание материалов. Данные записываются в следующем порядке:

NPA_NT_TXTIFMT2000 n MATERIAL_CONSTANTS_TABLE

описание материала

MATERIAL <название> TABSIZE <кол-во параметров> TEMPER_NUMBER k

название элементов

значение параметров

[повторяется k раз]

HANDLE<идентификатор>

[повторяется n раз]

NPA_NT_TXTIFMT2000 n MATERIAL_CONSTANTS_TABLE

PARAM.TXT

Хранится информация о числе степеней свободы задачи. Максимальное число степеней свободы 6 (3 перемещения и 3 поворота вокруг осей координат).

E.txt

Выносы. Файл параметров элементов. Параметры КЭ несут информацию о положении самого элемента относительно его геометрического положения в КЭ модели. Имеет смысл для одно- и двух - мерных КЭ (балки, пластины) и задается соответственно 2 или 1 числом относительно продольных плоскостей. Задается в местных осях.

QPG.txt

Задание распределенных сил. Параметры элементов, в местных осях. По числу степеней свободы задачи.