При задании «Характеристик материалов» и (или) «Граничных условий», а так же «Расчет» программа «вылетает» в главное меню. Что делать?

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

Наиболее вероятно это может произойти из-за неправильной дискретизации, либо, по другим причинам.

Для устранения данной ошибки следует:

  • Запустить пункт «Дискретизация»/ «Файлы»/ «Загрузить» рис. 1

Рис. 1 Запустить пункт «Дискретизация»/ «Файлы»/ «Загрузить»

  • Выбрать пункт «Подконст-ция»/ «Просмотреть» рис. 2.

    Рис. 2 Выбрать пункт «Подконст-ция»/ «Просмотреть»

  • С помощью стрелок «серой клавиатуры» повернуть конструкцию рис.3. Конструкция должна быть корректна, не должно быть искажений и др.

    Рис. 3 С помощью стрелок «серой клавиатуры» повернуть конструкцию

    • Нажать на клавишу «9», при этом должна отобразиться корректная сетка КЭ рис. 4.

      Рис. 4 Нажать на клавишу «9», при этом должна отобразиться корректная сетка КЭ

    Если эти шаги пройдены успешно, то конструкция разбита корректно, в противном случае следует «Удалить объем» и заново произвести сборку всей конструкции.

    Если в пункте «Дискретизация» конструкция просматривается корректно, а в пунктах «Характеристики материалов» и (или) «Граничные условия» программа «вылетает», значит, каким-то образом оказались испорчены файлы для «Характеристик материалов», этот файл имеет расширение lam, и (или) «Граничные условия», этот файл имеет расширение tip. Файлы могут быть не корректными, по разным причинам (сбой при сохранении файла, вирусы и др.), но это маловероятно (прграмма при заражении любым вирусов перестает работать и выдает соответствующее предупреждение, «лечение» любым антивирусом, не восстановит программу, надо будет заново произвести переустановку с дистрибутива. Temper-3d, не может являться разносчиком вирусов).  Скорее всего, это произошло, если Вы, произвели Дискретизацию, затем задали Характеристики материалов и (или) Граничные условия, потом решили заново произвести Дискретизацию с другими параметрами. Тем самым произойдет несоответствие файлов. В программе происходит проверка на соответствия файлов, и эта ошибка случается очень редко, когда программа «считает», что файлы соответствуют разбитой конструкции, а на самом деле это не так. Проверка на соответствие файлов программе заключается в проверке количества узлов, количества объемных КЭ и плоских КЭ на поверхности, поэтому, если Вы например при сборке подконструкции содержащие более 2 объектов, укажете другой порядок сборки, то программа будет считать файл корректным, т.к. все параметры совпадают, но на самом деле это не так. Поэтому проще всего «обнулить» эти файлы, а затем заново произвести задание Характеристик материалов и (или) Граничных условий. Как это сделать?

    Это можно произвести разными способами, например:

  • Открыть данный файл с помощью любого текстового редактора, например Блокнота, при этом необходимо вместо типа файла *.txt (по умолчанию), выбрать тип файла «все» рис 5.Затем выделить все содержимое и удалить, затем произвести сохранение. На самом деле достаточно удалить хотябы 1 строку, и программа «поймет», что файл ошибочный.

    Рис. 5

  • Можно просто удалить эти ошибочные файлы, но потом надо зайти в пункт «Дискретизация» и сразу выйти, при этом эти файлы создадутся «нулевыми».
  • Либо удалить эти файлы, а потом их создать любым приемлемым способом.

После «обнуления» файлов надо заново задать Характеристики материалов и (или) Граничные условия.

Если данные рекомендации не помогли, то рекомендуется повторить расчет с новым именем. Во избежание утомительной работы по «Дискретизации» конструкции следует скопировать все файлы с расширениями (типами) k1,k2,k3 и тд. При этом у Вас создадутся подконструкции, сколько файлов, столько и подконструкций. Первая подконструкция хранится в файле с расширением k1, вторая в- k2 и т.д. Первая подконструкция обязательно должна существовать, то есть должен быть файл с расширением k1. При несоответствии (отсутствует файл с расширением k1, или, например есть файлы с расширением k1,k2,k3,k5, а файл с расширением k4 отсутствует), программа выдаст предупреждение и попытается исправить ошибку. Если устранение ошибки программой не прошло успешно, можно вручную переименовать расширения файлов, чтобы они шли подряд. Каждая подконструкция имеет свой файл, это сделано для мобильности. Можно например из расчета test1, взять файл test1.k1 и скопировать его с именем test2.k1, при этом в расчете test2 появится первая подконструкция.

Если программа «вылетает» в главное меню при выполнения пункта «Расчет», то это может произойти по следующим причинам:

  • Переполнение стека (Вы часто снимали программу аварийно, либо она сама закончила работу аварийно, при этом не произошло закрытие основных файлов, и заказано мало файлов в config.sys. Для решения этой проблемы надо полностью завершить работу с программой, и затем заново открыть с помощью ярлыка на рабочем столе.
  • «Вылетание» может произойти и при несоответствии файла расчета (этот файл имеет расширение fsv). Данная ситуация вообще не должна случаться в штатной ситуации, и может произойти только при сбое. «Обнуление» файла с расширением fsv, не может быть произведено аналогично файлам для Характеристик материалов и (или) Граничных условий, дело в том, что «нулевой» фал не должен быть совсем пуст он имеет размер 416 байтов, в этих 416 байтах хранится информация по параметрам расчета. Поэтому для «обнуления», можно просто взять копию любого другого файла, например demo.fsv, при этом не следует опасаться, что файл длиннее, после проведения корректного расчета он станет нужной длины.
  • «Вылетание» может произойти и по причине не задания Характеристик материалов и (или) Граничных условий (будет выдано предупреждение). При задании Граничных условий обязательно надо воспользоваться, как минимум цветами №1 (красный) и №10 (синий).

Разработчик Temper-3d Федоров С.В.