Файлы с адресами переменных модели в кадре
Файл с адресами переменных модели в кадре является текстовым и обычно имеет наименование fadres.dat
.
В первой строке данного файла записывается общее число степеней свободы всех тел (ksts). В последующих строках располагаются четверки чисел.
Первое число всегда обозначает тип элемента модели:
тело;
соединительный элемент;
матрица поворота некоторого тела.
Другие 3 числа могут отличаться в зависимости от типа элемента:
Тело
В этом случае последующие три числа обозначают соответственно: номер тела в модели, номер степени свободы (поступательные степени свободы имеют номера 1–3, а вращательные 4–6), адрес в кадре (смещение относительно начала кадра, по которому записан данный элемент). Программа считает, что степени свободы есть только у описанных в данном файле тел, причем их список строго совпадает с описанными степенями свободы в данном файле.
Соединительный элемент
В этом случае последующие три числа обозначают соответственно: номер соединительного элемента в модели, номер степени свободы, адрес в кадре.
Матрица поворота тела
В этом случае реально используются только два из трех оставшихся значений, которые обозначают: номер матрицы поворота в модели (совпадает с номером тела, для которого рассчитывается данная матрица) и адрес в кадре. Третье значение считывается, но во внимание не принимается. Программа считает, что матрицы поворота есть только у тех тел, для которых существуют описанные матрицы в данном файле.