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

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

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

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

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

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

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

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

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

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

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

  3. Вы можете изменить направление линии наклона в графическом редакторе. Линия должна точно указывать направление роста значений Z-координаты.

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

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