Обновления среды разработки приложений
В версии COMSOL Multiphysics® 5.6 добавлены шаблоны пользовательских интерфейсов, темы оформления и новый элемент управления Knob. Кроме того, улучшена работа редактора форм и редактора методов. Подробнее об обновлениях среды разработки приложений можно прочесть ниже.
Шаблоны пользовательских интерфейсов
Шаблоны пользовательских интерфейсов упрощают и ускоряют разработку приложений, поскольку предлагают начинать работу с готовой структуры приложения. Обновленный мастер настройки форм New Form позволяет выбрать один из встроенных шаблонов, чтобы заполнить интерфейс элементами управления приложением. Добавляя элементы управления в приложение, разработчик может точно настроить их расположение и группировку. Также можно создавать свои собственные шаблоны и использовать их при разработке приложений.

Темы оформления
Новый узел настройки тем Themes в среде разработки приложений позволяет изменять визуальное оформление приложений. Можно установить стандартную Default, темную Dark или светлую Light тему. Поменять тему оформления в среде разработки приложений очень просто, причем изменения коснутся сразу всех объектов на формах приложения. Используйте встроенные темы или комбинируйте их с собственными настройками цветового оформления, как в предыдущих версиях COMSOL Multiphysics®.

Ручка управления Knob
Новый элемент управления Knob работает как ручка-регулятор. Он позволяет сделать интерфейс приложения более компактным. Как и другие элементы управления, ручка имеет все необходимые параметры настройки. Параметр Mouse movement определяет, как меняется связанное с элементом управления значение при перемещении указателя мыши. При выборе опции Distance значение изменяется при линейном перемещении курсора в любом направлении, при выборе Vertical — при перемещении в вертикальном направлении, при выборе Circular ручку-регулятор можно вращать, перемещая курсор по окружности. Цвет ручки можно настроить в соответствии с оформлением остальных элементов управления приложения.


Размер элемента Card Stack
Настройка стека карточек Card Stack стала более гибкой. Теперь можно задать размер этого элемента управления по размеру выбранной карточки. Ранее размер стека карточек всегда определялся размером самой широкой карточки в стеке, поэтому даже узкие или пустые карточки отображались в интерфейсе. Теперь если карточка пуста, Card Stack не отображается.
Локальные формы
Структуру приложения теперь можно сделать более удобной за счет использования локальных форм. Например, при отображении сложной структуры глобальной формы, состоящей из множества различных вспомогательных форм, эти вспомогательные формы можно сделать локальными, и они будут отображаться как подузлы в дереве среды разработки приложений.
Обновления редактора форм
Обновлены некоторые функциональные возможности редактора форм. В настройках элемента управления Data Display можно указать, какие единицы измерения нужно использовать для вывода значений. В настройках элементов Toggle Buttons и Toggle Items теперь можно выбрать отдельные значки для включенного и выключенного состояний элементов, не прибегая к написанию кода. В список событий элементов Selection Input добавлено два новых варианта: On data change для вызова пользовательских методов при изменении выбора и On activate при активации элемента. Функция Test in Web Browser теперь поддерживает работу с браузером Microsoft Edge®. При выборе значков для элементов управления в комбобоксе отображаются их миниатюры.
Обновления редактора методов
Новые команды Copy as Code для подузлов Derived Values и Evaluation Groups в разделе Results упрощают генерацию кода, необходимого для обращения к результатам моделирования внутри методов. Улучшена команда автоматического завершения, которая в редакторе методов вызывается комбинацией Ctrl+Space. Добавлен новый встроенный метод для быстрого отображения выбранных объектов в графическом окне zoomToSelection
, а также добавлен новый аргумент в методы writeCSVFile
и writeFile
для маркера последовательности байтов (BOM), с помощью которого можно при необходимости включить BOM в записанный файл.

Новые приложения
В COMSOL Multiphysics® версии 5.6 добавлено одно новое приложение и обновлены более 50 приложений, относящихся к разным областям физики.
Конструктор литий-ионного аккумулятора

Название в Библиотеке приложений:
li_battery_pack_designer
Загрузить из Галереи приложений