Окно работы процессора

Это окно (рис. 1) появляется при выполнении расчета и включает четыре зоны:

  1. Отображение профиля матрицы решаемой задачи с указанием количества степеней свободы1;
  2. Протокол выполнения расчета;
  3. Изображение расчетной схемы;
  4. Строка состояния с информацией о прохождении оче­­редного этапа расчета и индикатор хода процесса.

1 При решении задачи многофронтальным методом состояние профиля матрицы не корреспондируется со скоростью решения задачи.

Расчетная схема конструкции выводится в начале работы процессора. Изображение с помощью мыши можно вращать. Двойной щелчок левой кнопки мыши в поле расчетной схемы возвращает изображение в первоначальное положение.

Рис. 1. Окно SCAD в режиме выполнения расчета

Протокол выполнения расчета

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

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

В протоколе, который выводится в окно выполнения расчета, начало строки с сообщениями об ошиб­ках помечается знаком в красном поле, а с пред­упреждениями — в желтом. Если курсор расположен в поле журнала и нажата правая кнопка мыши, то появляется меню, две позиции которого позволяют сохранить в буфере (Clipboard) выбранную строку — команда Копировать строку, если какая-либо из строк в протоколе была предварительно селектирована, или все строки сообщений — команда Копировать все строки. Кроме того, при наличии ошибок и предупреждений после завершения расчета появляется закладка Ошибки и предупреждения (рис. 1, п.5), переход на которую открывает список всех замечаний, попавших в протокол по ходу расчета. Основные сообщения можно посмотреть также в журнале сообщений препроцессора и постпроцессора.

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

В протокол включается информация о расчетной схе­ме и ресурсах, необходимых для решения задачи (рис. 3). Обра­тите внимание на соотношение необходимой и свободной памяти на диске. Если свободной памяти недо­статочно, сле­дует оста­новить расчет (нажать кнопку Приостановить расчет ) и по­стараться осво­бо­дить диск, после чего продолжить расчет, нажав кнопку Продолжить расчет . В том случае, когда в задаче есть динамические загружения и выбран режим, при котором число форм колебаний должно быть определено исходя из требуемого процента модальных масс, прогноз объема на жестком диске может быть значительно занижен.

Если на диске, где расположена директория с рабочими файлами и файлами результатов, нет возможности освободить необходимый объем памяти, следует выполнить следующие действия:

После разложения матрицы жесткости может поя­виться сообщение о геометрической изменяемости системы (рис. 4) с указанием номеров узлов и направ­лений пере­мещений, по которым автоматически уста­нов­лены связи (запрещены перемещения).

Рис. 2. Сообщения об ошибках

 

Рис. 3. Сообщения об оптимизации матрицы жесткости, информация о расчетной схеме и необходимой дисковой памяти

Геомет­рическая изменя­емость может быть связана, например, с ошибками в назна­чениях условий опирания конструкции (связей) или с недо­статочным для конкретной задачи значением точности разло­жения матрицы (минимально допустимым числом на диагонали матрицы уравнений при ее разложении).

Автоматически назначенные связи необходимо тща­тель­­но проанализировать. Часто они не соответствуют кон­­кретным усло­виям опирания конструкции, и в этих случаях следует кор­ректно назначить условия опирания и заново решить задачу.

 

В тех случаях, когда геометрическая изменяемость свя­зана с особенностями расчетной схемы, может потре­боваться изменение значения точности разложения матрицы, которое выполняется в окне Параметры расчета.

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

 

 

Рис. 6. Таблица распределения суммарных нагрузок

Рис. 7. Сообщение о нормальном завершении расчета

В протоколе указываются значения суммарной узло­вой на­грузки (рис. 6). В зависимости от выбранной опции в параметрах управ­ления расчетом (см. Управление расчетом), в про­­токоле будут указаны значения либо с учетом на­гру­зок, «ушедших в связи», либо без их учета. Возможно вы­чис­­ление суммарных моментов отно­си­тельно центра координат.

Обычно пользователь приблизительно знает сум­марные нагрузки на конструкцию по линейным направ­лениям. Если граничные условия задачи не очень сложны, то можно опре­де­лить, соответствует ли вычис­ленная суммарная нагрузка за­данной. Если нагрузка в загружении меньше заданной, следует искать про­пу­щенные нагрузки, а если больше — то лишние.

На этапе контроля решения возможно появление со­об­щения с указанием величины ошибки, возникшей при ре­ше­нии системы уравнений для контроля загружения. Кроме того, указываются гло­баль­ный номер уравнения, номер узла и номер локального уравнения, локализующие место возможного источника ошибки.

Причиной ошибки может оказаться «почти геомет­ри­чески изменяемая система» или соседство элементов с очень большим перепадом жесткостей. В любом случае необходимо тщательно проанализировать возможные причины появления этого сообщения.

В настройках Параметров расчета можно отключить опцию, активирующую кон­троль решения, но ответственность за это полностью лежит на пользователе.