Моделирование лестниц

В AnyLogic вы задаете лестницы между двумя этажами, используя область, см. пример:

Демо модель: Stairs

Давайте посмотрим, как вы можете использовать это в своей модели.

Обычно, когда вы создаете пешеходную модель, у вас есть схема моделируемого здания (станция, музей, стадион и т.д.).

Сначала вам необходимо нарисовать область и расположить ее точно над областью лестницы в чертеже.

Рисуем область лестницы

  1. Перетащите элемент Прямоугольная область из секции Разметка пространства палитры Пешеходной библиотеки на графическую диаграмму.
  2. Измените размер области так, как необходимо. В конце концов, она должна оказаться ровно над областью лестницы на рисунке.

Далее, нам необходимо определить угол наклона для этой плоскости.

Установить наклон для области

  1. Чтобы сделать область наклонной, сначала выберите опцию Наклонная плоскость в настройках Местоположения и размера области.
  2. Вы увидите, что внутри области в графическом редакторе появится линия наклона:

  1. Вы можете изменить направление линии наклона в графическом редакторе. Линия должна точно указывать направление роста значений Z-координаты.
  1. Теперь вам необходимо задать собственно наклон лестницы. Обычно вы знаете либо угол наклона лестницы (вариант а на рисунке), либо высоту между уровнями (вариант б).

  1. Щелкните мышью по линии наклона и настройте ее так, чтобы получить требуемый наклон.
  2. Если вы знаете угол наклона (вариант а), выберите в параметре Задает наклон как опцию угол и укажите значение в поле Вертикальный угол.
  3. В другом случае, если вы знаете высоту между уровнями (вариант б), выберите опцию Задает наклон как: направляющую линию. Ниже, в свойствах dZ, введите высоту между уровнями в пикселях. Затем направьте линию наклона в графическом редакторе так, чтобы в проскости XY она была параллельна направлению лестницы.