Это последний шаг нашего учебного пособия по разработке агентной модели обслуживания турбин.
Добавьте элементы презентации
-
Вы можете добавить фон для анимации агентов - турбин и транспортных средств - на диаграмме типа агента
Прямоугольник. Выделите элемент Прямоугольник
в палитре Презентация, чтобы перейти в режим рисования. Затем щелкните в графический редактор и тащите прямоугольник, не отпуская кнопки мыши, пока не получите нужную форму прямоугольника.
- Перейдите в секцию свойств фигуры Внешний вид и выберите текстуру Grass в качестве Цвета заливки и опцию Нет цвета для Цвета линии. Обратите внимание на свойства Z и Z-Высота в секции Местоположение и размер. Например, если Z-Высота равняется 10, вы можете установить Z на -10, иначе другие фигуры анимации "утонут" в этом фоне, ведь они по умолчанию перемещаются на нулевом уровне.
-
Так как прямоугольник — это последняя добавленная нами фигура, он отображается поверх всех остальных. Щелкните прямоугольник правой кнопкой мыши и выберите Порядок > На задний план.
-
Вы также можете щелкнуть фигуру анимации агента
MC и выбрать Порядок > На передний план, чтобы "спрятать" транспорт за ней.
-
Чтобы задействовать 3D анимацию, откройте палитру Презентация и перетащите элемент 3D Окно
в графический редактор. Затем вы можете изменить его Свойства: размер или цвет.
Запустите модель
-
Щелкните по кнопке панели управления Запуск
и запустите модель.
-
При создании 3D окна, AnyLogic добавляет область просмотра, которая позволяет легко переключаться к сцене 3D анимации во время выполнения модели. Чтобы переключиться к 3D анимации в запущенной модели, откройте панель разработчика, щелкнув
Показать /скрыть панель разработчика в правом углу панели управления. В открывшейся панели разработчика, раскройте список
Выбрать область и показать и выберите опцию [window3d].
-
Вы можете перемещаться по 3D сцене с помощью мыши и следующих клавиш:
Чтобы Выполните следующие действия Переместить сцену 1. Нажмите левую кнопку мыши в области 3D окна и держите ее нажатой.
2. Передвиньте мышь в направлении перемещения.Повернуть сцену 1. Нажмите клавишу Alt и держите ее нажатой.
2. Нажмите левую кнопку мыши в области 3D окна и держите ее нажатой.
3. Передвиньте мышь в направлении вращения.Приблизить/отдалить сцену 1. Покрутите колесо мыши от/на себя в области 3D окна. -
Вы можете управлять запуском модели с помощью кнопок панели управления: Пауза
и Прекратить выполнение эксперимента
, Ускорить
или Замедлить
модель.
-
Кроме того, вы можете следить за разными типами агентов. В панели разработчика раскройте список
Выбрать агента уровнем ниже и перейти и выберите turbines[25]. В квадратных скобках указано количество агентов в этой популяции. Выбрав этот элемент в списке, вы увидите диаграмму первого агента популяции турбин. Чтобы переместиться к другому агенту этой популяции, введите индекс требуемого агента справа. Таким образом можно наблюдать за любым агентом в модели.
И, пожалуй, последний штрих. Как вы можете видеть, сейчас и грузовики и вертолеты паркуются прямо в точке расположения турбины, что, конечно, придает анимации некую незавершенность.
Мы можем поправить и этот момент, слегка сдвинув анимацию турбины от ее логической точки местоположения. Для этого откройте диаграмму турбины Turbine и переместите анимацию турбины чуть вверх (например, чтобы лопасти стали располагаться прямо по оси X).
Запустите модель еще раз. Создание нашей модели завершено, и теперь вы можете добавить в эту модель необходимую аналитику и, если нужно, провести эксперимент оптимизации.
Демо-модель: Maintenance — Phase 7 Открыть страницу модели в AnyLogic Cloud. Там можно запустить модель или скачать ее по ссылке Исходные файлы модели.-
Как мы можем улучшить эту статью?
-