Новые версии AnyLogic 8.9.2 и 8.9.3 впечатляют обновлениями, которые будут полезны специалистам по имитационному моделированию любого уровня. В этом блоге мы расскажем о ключевых улучшениях в Библиотеке производственных систем и Библиотеке дорожного движения, а также о последних достижениях в области качественной 3D визуализации.
Содержание:
- Обновления в Библиотеке производственных систем
- Интеграция с NVIDIA Omniverse
- Новые возможности для моделирования парковочных мест
- Расширьте возможности моделирования с AnyLogic
Обновления в Библиотеке производственных систем
Библиотека производственных систем давно зарекомендовала себя как ключевой инструмент для промышленного моделирования. В этой библиотеке вы найдёте инструменты для работы с конвейерами, кранами и складскими системами. В версии AnyLogic 8.9.2 мы сделали значительный шаг вперёд — добавили роботизированную руку.
Роботизированная рука
6-осевая роботизированная рука добавляет моделям реалистичность и универсальность, позволяя воссоздавать промышленные процессы, такие как сборка паллеты, сварка или покраска.
Особенности роботизированной руки от AnyLogic:
- Реалистичное движение. Благодаря обратной кинематике рука синхронно двигает несколькими звеньями для создания плавной анимации.
- Гибкость настроек. Вы можете настроить длину звеньев и максимальный радиус действия. Благодаря такой гибкости роботы могут эффективно моделировать работу в местах с ограниченным пространством.
- Управление рабочими инструментами. Установите тип рабочего инструмента, либо отключите его, если рабочий инструмент отсутствует или слишком мал для визуализации (например, датчики или камеры).
Примечание: Изменение максимального радиуса действия не влияет на длину звеньев, так как каждая модель обладает уникальными характеристиками. Даже крупные роботы способны функционировать в условиях ограниченного пространства.
Параметры поведения блока ProcessByRobot
С релизом 8.9.2 также был добавлен блок ProcessByRobot для управления процессами, где используется робот.
Вы можете управлять временем работы робота с помощью параметра Operation time. В нём задается время, необходимое роботу для достижения места начала работы и управления агентом. После установки этого параметра AnyLogic автоматически регулирует скорость и координирует движения осей робота, чтобы уложиться в заданное время.
(нажмите, чтобы увеличить)
Кроме того, блок ProcessByRobot позволяет настроить взаимодействие робота с агентами. Есть две опции:
- Если выбран параметр Pick up agent, робот перемещает агента во время действия, например, имитируя процесс заполнение паллет.
- Если опция отключена, робот не будет перемещать агента – такое поведение соответствует, например, процессу покраски или сварки.
В версии 8.9.3 вы можете задать движения робота, установив начальные и конечные точки для его рабочего инструмента. Параметр End effector approaches позволяет указать, как робот должен взаимодействовать с объектом — подводить рабочий инструмент сверху или с ближайшей к роботу стороны.
Наша команда планирует продолжать улучшать роботов, и вы можете стать частью этого процесса. Поделитесь своими идеями и отзывами о работе с роботами по адресу info@anylogic.ru.
Интеграция с NVIDIA Omniverse
Мы знаем, что приоритет в имитационных моделях часто отдаётся скорости и эффективности, но не стоит забывать о наглядности презентаций этих моделей. Интеграция AnyLogic с Nvidia Omniverse позволяет связать логику моделей с потрясающей анимацией.
NVIDIA Omniverse – это платформа для создания высоко реалистичных 3D элементов и виртуальных сред, позволяющий разрабатывать, тестировать и взаимодействовать с реалистичными цифровыми объектами в режиме реального времени.

Основные преимущества:
- Быстрый старт. Экспортируйте 3D-модели AnyLogic в Omniverse с автоматическим добавлением реалистичного освещения и теней.
- Синхронизация в реальном времени. Данные из модели передаются в Omniverse для создания анимаций, которые обновляются в соответствии с изменениями модели.
- Простое взаимодействие с 3D. Новичок вы в 3D или профессионал, Omniverse предоставляет инструменты для создания впечатляющих анимаций.
Если вы только начинаете работать с 3D-рендерингом, вы легко сможете освоить новые возможности. Создайте рендер своей модели в AnyLogic, откройте меню Модель в верхней части экрана и выберите Создать рендер модели. Затем используйте полученный USD файл в Omniverse.
Новые возможности для моделирования парковочных мест
В версии 8.9.3 мы так же добавили новые функции в Библиотеку дорожного движения:
Диагональная парковка
Теперь вы можете выбирать угол наклона парковки с помощью опции Тип. Программа предлагает стандартные углы 30, 45 или 60 градусов или вы можете задать градус наклона самостоятельно.

Выбор приоритетных парковочных мест
Теперь в блоке CarMoveTo можно задать правила выбора парковочных мест автомобилем. Используйте параметр Выбирать место, чтобы задать приоритетную точку, где автомобиль будет останавливаться в конце своего пути.
Управление трафиком
Опция Гарантированный выезд по таймауту помогает моделировать сложные зоны, например парковки у торговых центров и другие локации с высоким трафиком.
Расширьте возможности моделирования с AnyLogic
Обновления AnyLogic 8.9.2 и 8.9.3 отражают стремление нашей команды развивать инструменты, которые отвечают всем главным потребностям имитационного моделирования. Вы получаете новые возможности для эффективной работы над широким спектром задач — от оптимизации бизнес-процессов до создания впечатляющих 3D визуализаций.
Подробную техническую информацию о релизах 8.9.2 и 8.9.3 можно найти в примечаниях к релизу.
Готовы опробовать новейшие возможности AnyLogic? Переходите на новую версию.