Цикл статей по новым возможностям Simcenter Femap 2020.1:
- Simcenter Femap 2020.1: Что нового? - ВАЖНО. Диапазоны ID выходных векторов изменились!
- Simcenter Femap 2020.1: Что нового? - Пользовательский интерфейс
- Simcenter Femap 2020.1: Что нового? - Геометрия
- Simcenter Femap 2020.1: Что нового? - Сетка
- Simcenter Femap 2020.1: Что нового? - Элементы
- Simcenter Femap 2020.1: Что нового? - Нагрузки и Закрепления
- Simcenter Femap 2020.1: Что нового? - Новые объекты моделирования
- Simcenter Femap 2020.1: Что нового? - Контакт
- Simcenter Femap 2020.1: Что нового? - Аэроупругость
- Simcenter Femap 2020.1: Что нового? - Листинг
- Simcenter Femap 2020.1: Что нового? - Группы и Слои
- Simcenter Femap 2020.1: Что нового? - Виды
- Simcenter Femap 2020.1: Что нового? - Постпроцессинг
- Simcenter Femap 2020.1: Что нового? - Форматы геометрии
- Simcenter Femap 2020.1: Что нового? - Инструменты Tools
- Simcenter Femap 2020.1: Что нового? - Объединения моделей
- Simcenter Femap 2020.1: Что нового? - Настройки
Simcenter Femap 2020.1: Что нового? - ВАЖНО. Диапазоны ID выходных векторов изменились!
- Статические диапазоны идентификаторов выходных векторов в предыдущих версиях FEMAP не могут вместить большое количество новых выходных величин и типов элементов, которые все чаще обнаруживаются в расчетах, выполняемых большим количеством пользователей FEMAP. Чтобы приспособить текущее добавление выходных величин, некоторые из существующих выходных векторов были перемещены в новые диапазоны идентификаторов. Если открыть модель или импортировать нейтральный файл из версии FEMAP до 2020 года, идентификаторы выходного вектора будут обновлены автоматически, и в поведении не должно быть различий. В следующей таблице показаны диапазоны идентификаторов старых и новых выходных векторов. Информацию об этой теме см. в разделе 2.4 "Работа с выходными данными в FEMAP 2020.1 и более поздних версиях" в справочнике по FEMAP API.
- Возможно, еще важнее то, что для любого, кто разработал или использовал скрипты или полноценные приложения, использующие объекты вывода в API FEMAP, то эти объекты полностью устарели. В дальнейшем все, что связано с выводом при использовании API, ДОЛЖНО выполняться с помощью объекта просмотра результатов Results Browsing Object. Кроме того, объект ResultsVectorIDQuery был добавлен в попытке не требовать перекодирования программ API в будущем. Для получения информации об изменениях см. раздел API OLE / COM.
- Если используется API-скрипт или программа, которая содержит устаревшие вызовы, методы или свойства, относящиеся к идентификаторам выходных векторов или объекту вывода, появится диалоговое окно предупреждения об устаревшем API "Obsolete API Warning", в котором есть параметры для частоты предупреждений или порядка сообщений с предупреждениями.
Раздел Warning Frequency может использоваться для управления тем, как часто FEMAP предупреждает пользователя об использовании устаревших вызовов API или как пользователь будет предупрежден за данный сеанс FEMAP:
- Every Occurrence - это настройка по умолчанию, которая выдает предупреждающее сообщение каждый раз, когда в скрипте или программе API встречается устаревший вызов, метод или свойство, включающее в себя идентификаторы выходного вектора или объект вывода (feOutput).\
- Once Per Method/Property - при выборе этого параметра предупреждение будет выдаваться один раз для каждого устаревшего вызова, метода или свойства, включающего выходные идентификаторы вектора или выходной объект (feOutput), встречающийся в API скрипте или программе.
- No More Warnings this Session - при выборе этого параметра больше не будет выдаваться предупреждающих сообщений, пока текущий сеанс FEMAP открыт, для любого устаревшего вызова, метода и / или свойства, включающего идентификаторы выходного вектора или выходной объект (feOutput), встречающийся в API скрипте или программе.
Если этот параметр включен, параметр Warnings in Message Window Only больше не будет отображать диалоговое окно Obsolete API Warning и выведет эти предупреждающие в сообщения в окне Messages, пока сеанс FEMAP не будет закрыт.
После закрытия FEMAP все настройки вернутся к настройкам по умолчанию, и при следующем открытии FEMAP пользователь сможет снова выбрать свои параметры для устаревших вызовов API.
- Любой файл программы, имеющий жестко заданные идентификаторы выходных векторов, необходимо обновить вручную.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.