Пересечения с трассой

Введение

Проставить на трассе пересечения с коммуникациями
Пометить полилинии как коммуникации
Проставить на трассе пересечения с коммуникациями по полилиниям
Редактировать метку коммуникации(метку пересечения)
Вывести пересечения с коммуникациями в ведомость
Редактировать типы коммуникаций
---
Проставить на трассе пересечения с дорогами
Вывести пересечения с дорогами в ведомость
---
Проставить на трассе пересечения с границами угодий
Проверка пересечений с границами угодий
Вывести пересечения с границами угодий в ведомость
Редактировать типы угодий
---
Видимость скрытых атрибутов блоков

Введение.

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

Под обработкой пересечений понимается:

'Пересечение' - в понимании Программы - это специальный блок, в атрибутах которого хранится введенная пользователем информация(тип пересечения, характеристики пересекаемого объекта) через диалоговое окно соответствующего модуля, а так же информация, расчитанная Программой(пикетаж, отметка высоты, угол), причем многие из этих атрибутов скрытые. Включить/выключить видимость скрытых атрибутов для визуального контроля можно как стандартными средствами AutoCAD(ZWCAD), так и с помощью модуля CES-Профиль - Пересечения с трассой - Видимость скрытых атрибутов

Для удаления 'пересечения' достаточно удалить соответствующий блок и перестроить профиль(при необходимости). Редактирование 'пересечения' в данной версии предусмотрено только для коммуникаций, для других типов пересечений необходимо удалить нужный блок и проставить 'пересечение' заново, используюя соответствующий модуль.

Обработка пересечений с коммуникациями возможна двумя способами:

1. Непосредственное нанесение на трассу метки пересечения и внесение необходимой информации. При изменении геометрии трассы старую метку придется удалить и повторить процедуру нанесения заново.

2. Второй способ проходит в два этапа и будет полезен в тех случаях когда есть вероятность изменения геометрии трассы. Первый этап - Пометить полилинии как коммуникации, которые пересекают трассу, второй этап заключается в запуске модуля Проставить на трассе пересечения с коммуникациями(по полилиниям), который переносит информацию с метки на полилинии в точку пересечения этой полилинии и трассы.


Проставить на трассе пересечения с коммуникациями

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









Примечание. Кнопка 'Скопировать с текстового объекта' будет полезна в тех случаях, когда наименование владельца коммуникации нанесено на план текстовым объектом и включает в себя не только наименование, но и прочую информацию, которую необходимо внести в ведомость пересечений(например, юридический адрес, фактический адрес, телефоны контактного лица).

Результатом работы модуля является метка(специальный блок) на трассе с информацией которую указал пользователь, так же там содержится некоторая расчетная информация - пикетаж, плюсовка, отметка высоты, угол пересечения и пр.:

Примечание. Видимость скрытых атрибутов на примере выше включена. На примере ниже видимость скрытых атрибутов выключена:

В дальнейшем при построении профиля пересечения с коммуникациями будут отражены на профиле:


Пометить полилинии как коммуникации

Позволяет пометить полилинии как коммуникации меткой(специальным блоком), внести необходимую информацию о данной коммуникации и далее посредством запуска нижеописанного модуля перенести эту информацию на точку пересечения коммуникаций и трассы:

Результат:

Результатом работы данного модуля является блок-метка, в атрибутах которого находится введенная пользователем информация. Сам блок, и 'помеченная' им полилиния переносятся на слой, имя которого складывается из фразы 'ces_коммуникации_' и имени коммуникации, на примере выше это 'ces_коммуникации_газопровод'.

Помечать нужно те полилинии, которые пересекают трассу.

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


Проставить на трассе пересечения с коммуникациями по полилиниям

Данный модуль позволяет проставить пересечения с коммуникациями(полилиниями), которые были помечены вышеописанным модулем. При запуске модуль спрашивает трассу и после предлагает выбрать слои, на которых находятся помеченные коммуникации, причем уже выбраны поумолчанию слои, на которых найден блок-метка коммуникации(блок 'ces_comm_name'):

Результат:

Если полилиния отмечена как 'провод', то будет автоматически расчитано расстояние до опор слева и справа как расстояние до ближайших вершин полиинии-коммуникации, соответственно, слева и справа.

Если модуль нашел 'непомеченную' коммуникацию(полилинию), т.е. на ней отсутствует блок-метка, выводится предупреждающее сообщение, которое дублируется фразой в месте пересечения:

Так же эта информация выводится в файл 'errors.log', который автоматически выводится на экран.


Редактировать метку коммуникации(метку пересечения)

Позволяет отредактировать метку пересечения коммуникации с трассой или метку коммуникации(проставленную модулем 'Пометить полилинии как коммуникации'):




Вывести пересечения с коммуникациями в ведомость

Данный модуль позволяет вывести ведомость пересекаемых коммуникаций в Excel или CSV. Возможен вывод наземных/подземных коммуникаций как поотдельности, так и вместе:

Примечание. 'Отметка нижнего провода' расчитывается только в том случае, если указана 'Высота' и 'Провис'. Расчет происходит так: 'Отметка земли в точке пересечения' плюс 'Высота' минус 'Провис'.

Данный пример ведомости коммуникаций сформирован на основе вышеописанного примера.


Редактировать типы коммуникаций

Позволяет внести в Программу пользовательские коммуникации, если существующих в программе недостаточно.

После внесения необходимых данных необходимо нажать кнопку 'Сохранить' и только потом 'OK'.

Пояснение по опциям.

Наименование - собственно наименование, каким оно будет отображаться в модулях 'Проставить на трассе пересечения с коммуникациями' и 'Пометить полилинии как коммуникации'

Буквенное обозначение - буквенное обозначение(необязательный параметр, может отсутствовать) блока-метки на полилинии, помеченной 'как коммуникация' соответствующим модулем:

Цвет и Слой - цвет и слой, которые будут заданы полилинии, отмеченной как коммуникация соответствующим модулем. Данная опция реализована с целью отделять помеченные коммуникации от еще не помеченных. Отключить данную опцию можно в настройках Программы, опция 'Не менять цвет и слой полилинии-коммуникации'.

Заложение - заложение(подземное или воздушное), которое будет поумолчанию в модулях 'Проставить на трассе пересечения с коммуникациями' и 'Пометить полилинии как коммуникации'

Тип - в зависимости от выбранного типа (труба, кабель или провод) доступны для ввода те или иные характеристики в модулях 'Проставить на трассе пересечения с коммуникациями' и 'Пометить полилинии как коммуникации':

Труба:

Кабель:

Провод:


Проставить на трассе пересечения с дорогами

Результатом работы модуля является группа блоков-меток с информацией о пересечении:

Примечание.

Большая часть атрибутов блоков с информацией о пересекаемых объектах на изображении выше является скрытыми. На примере выше видимость скрытых атрибутов включена, если ее выключить, ощущение замусоренности чертежа уже не будет.

Вид пересекаемой дороги на построенном профиле:

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


Вывести пересечения с дорогами в ведомость

Выводит данные о пересекаемых дорогах в ведомость, в Excel или CSV-файл:

Ведомость на изображении сформирована на основе примера из вышеописанного модуля.


Проставить на трассе пересечения с границами угодий

Позволяет нанести на трассу блок-метку с информацией о пересекаемой границе угодий:

В дальнейшем при построении профиля (с шаблоном 'общий' или с пользовательским шаблоном с соответствующим элементом) будет выведена информация в подпрофильную таблицу:

Следует обратить внимание на то что пересечения с границами угодий необходимо проставлять начиная от начала трассы. Так же необходимо соблюсти следующее условие: тип угодья после границы должен совпадать с типом угодья до границы у следующего пересечения:


Проверка пересечений с границами угодий

Модуль позволяет проверить корректность проставленных пересечений трассы с границами угодий. В случае обнаружение несоответствий информация выводится в файле 'report.txt', который выводится на экран:

Указанный в файле отчета пикетаж говорит о том что нужно проверить пересечение на этом пикетаже и предыдущее пересечение.


Вывести пересечения с границами угодий в ведомость

Позволяет вывести(в Excel или CSV) ведомость пересекаемых трассой угодий в следующем виде:


Редактировать типы угодий

Позволяет добавить пользовательский тип угодий:


Видимость скрытых атрибутов блоков

Данный модуль позволяет включить/выключить видимость скрытых атрибутов блоков.

Как говорилось в начале данного раздела справки, 'пересечения' представляют собой блоки, в атрибутах которых хранится информация о типе пересечения, характеристиках пересекаемого объекта и прочая информация, причем большинство из этих атрибутов - скрытые. Для визуального контроля этой информации можно включать видимость, а после проверки, чтобы не засорять чертеж, можно выключить.

Примечание. Это можно сделать и штатными средствами AutoCAD(ZWCAD), модуль написан для быстрого доступа к этой функции.


К оглавлению