Графический интерфейс платформы#
Клиентская часть Приложения представляет собой ПО, доступ к которому осуществляется через веб-интерфейс, посредством которого оно загружается на ПК пользователя и обеспечивает графическую среду для создания и моделирования автоматики, электрики, электроники, механики и др. В процессе работы Приложение обращается за реализацией необходимых функций к серверной части посредством API–интерфейса.
Дизайн Приложения выполнен в виде одностраничного приложения (SPA), с соответствующей компоновкой основных средств управления вокруг рабочей области приложения, где пользователь создает соответствующую проекту схему для её расчета и моделирования. Ниже представлены основные компоненты Главного окна графического интерфейса Приложения:
Панель переключения между вкладками (сверху), включая быстрый доступ к проектам;
Панель управления настройками проекта и свойствами элементарных блоков;
Рабочая область (холст, занимает большую часть экрана), включая панель управления моделью;
Панель элементарных блоков;
Панель Визуализации, Журнал событий, Глобальные переменные и Инструменты (разворачиваемая панель).
Сайдбар, включающий справку и доступ к проектам, техподдержке, истории версий платформы, справке, личному кабинету, выходу на страницу авторизации (ЛК).
Главное окно графического интерфейса#
Все панели иерархически зависимы, и большинство операций сводится к выбору предметной сущности (объекта), работы с ней и размещению на рабочей области. Любой объект, размещенный в рабочей области (кроме статических элементов и слоев), обладает свойствами для параметризации и расчетными параметрами, отображаемыми в режиме соединения с моделью (исполнительной системой расчетов и моделирования).
Подсказка
В новом интерфейсе появилась возможность изменения размеров панелей:
Управления настройками проекта и свойствами элементарных блоков (справа);
Элементраных блоков (слева);
Нижней (Визуализации, Журнал событий, Глобальные переменные и Инструменты).
Изменение размеров панелей#
Серверная часть представляет набор взаимодействующих сервисов (в справке не рассматриваются и приведены ниже с целью понимания сообщений и ошибок Приложения в Журнале событий):
сервис исполнительной системы (ядро моделирования);
сервис кодогенерации и сборки задачи;
сервис авторизации и аутентификации пользователей;
сервис журнала событий;
сервис обмена данными с моделью;
подсистема серверной логики;
сервис управления пользователями;
шлюз API.
- Проекты
- Основные элементы приложения
- Горячие клавиши