Функция Пересечение участков со зданиями позволяет:
Найти потребителей, находящихся внутри слоя «Здания», и сдвинуть потребителей в точки пересечения участков и зданий. Пример исходной схемы изображен на схеме 1-Рисунок 392, «Сдвиг потребителя на вводе (без разделения всех участков)», результат сдвига потребителей — схеме 2-Рисунок 392, «Сдвиг потребителя на вводе (без разделения всех участков)».

Рисунок 392. Сдвиг потребителя на вводе (без разделения всех участков)
Дополнительно в местах, где «транзитные» участки пересекаются со зданиями, они могут разделяться узловыми объектами. Например, установить «границу балансовой принадлежности» на вводах в здания. В этом случае потребители на участках-вводах сдвинутся, а «транзитные» участки будут разделены узлами. Пример исходной схемы на схеме 3-Рисунок 393, «Сдвиг потребителя на вводе (с разделением всех участков)», пример сдвига потребителей и разделения узлов — на схеме 4-Рисунок 393, «Сдвиг потребителя на вводе (с разделением всех участков)».

Рисунок 393. Сдвиг потребителя на вводе (с разделением всех участков)
Определить точки пересечения участков-вводов и зданий и вставить туда объекты, заданные пользователем. Это позволяет разделить участки на несколько частей, например, по типу прокладки, или установить «границу балансовой принадлежности» на вводах в здания.
В отличии от сдвига, потребитель не будет перемещен, а будет разделен участок, заканчивающийся потребителем. Пример исходной схемы изображен на схеме 1-Рисунок 394, «Разделение участков на вводе», результат разделения участков внутри зданий — на схеме 2-на схеме 2.
Можно разделить все участки внутри здания или только те, которые заканчиваются потребителем — схема 3-Рисунок 394, «Разделение участков на вводе».

Рисунок 394. Разделение участков на вводе
Операцию можно выполнять как с группой выбранных зданий, так и с группой выбранных частей тепловой сети.
![]() | Подсказка |
|---|---|
|
Во время выполнения операции участок разделяется символьным объектом и к нему применяются настроенные правила редактора слоя. |
Для решения пользовательских задач можно использовать другой слой вместо слоя зданий. Например, если выбрать слой с дорогами, это позволит разделить участки в местах их пересечения.
Запуск операции пересечения участков со зданиями
![]() | Предупреждение |
|---|---|
|
Операция «Пересечения со зданиями» преобразует слой сети без возможности отмены изменений (отмена доступна только при включенном режиме редактирования слоя, но может не учитывать пользовательских правил редактора). Для сохранения исходного слоя следует сделать его резервную копию (скопировать или упаковать). |
Для запуска операции пересечения участков со зданиями:
Выберите команду главного меню или нажмите кнопку
панели инструментов. На экране появится окно теплогидравлических расчетов:

Рисунок 395. Окно теплогидравлических расчетов ZuluThermo
Нажмите кнопку и выберите нужный слой тепловой сети.
Перейдите на вкладку Сервис и нажмите кнопку .

Рисунок 396. Вкладка Сервис
В окне Пересечение участков со зданиями выберите необходимые опции проведения операции:

Рисунок 397. Окно Пересечение участков со зданиями
Чтобы операция применялась не ко всему слою тепловой сети, вы можете выделить нужные участки сети и в блоке Тепловая сеть включить опцию Только выделенные участки.
Выберите Слой зданий из выпадающего списка.
Для пересечения только со зданиями, выделенными пользователем, установите опцию Только выделенные здания.
Выберите способ проведения операции:
Чтобы найти потребителей, находящихся внутри слоя «Здания», и переместить их в точки пересечения участков и зданий выберите Сдвиг потребителя в точку пересечения (схема 2 - Рисунок 392, «Сдвиг потребителя на вводе (без разделения всех участков)»).
Если нужно разделять "транзитные" участки внутри зданий (на схеме 4 - Рисунок 393, «Сдвиг потребителя на вводе (с разделением всех участков)»), то следует включить опцию Разбивать участки узлом для всех пересечений.
Чтобы определить точки пересечения участков и зданий и вставить туда объекты, заданные пользователем выберите Разбиение точки пересечения узлом.
По умолчанию разделяются только участки, которые заканчиваются потребителем (схема 2 - Рисунок 394, «Разделение участков на вводе»). Если нужно разделять все участки внутри зданий (схема 3 - Рисунок 394, «Разделение участков на вводе»), то следует включить опцию Разбивать участки узлом для всех пересечений.
Если используется опция Разбивать участки узлом для всех пересечений, то с помощью кнопки следует выбрать объект тепловой сети, которым будут разделяться участки.
![]() | Примечание |
|---|---|
|
Объекты выбираются из структуры слоя тепловой сети. Если вам нужен отдельный объект для изображения пересечений, то его следует предварительно добавить в структуру. |
Если в слое заданы правила редактора, операцию пересечения можно выполнять с их учётом. Для этого включите опцию Применять правила редактора слоя.
Для запуска операции нажмите .
В окне сообщения отобразятся результаты проведения операции:
Пересечение участков сети со слоем зданий Перемещено потребителей: 4 Пересечение участков сети со слоем зданий Вставлено узлов: 3