Правила на разбиение участка символом

Разделение участка инженерной сети символьным объектом возможно с различными настраиваемыми параметрами:

Для настройки правил на разбиение участка символом:

  1. Выберите пункт меню Слой|Структура слоя... или нажмите на панели инструментов кнопку .

  2. Перейдите на вкладку Правила|Редактор. Щелкните правой кнопкой мыши в правой части окна и выберите Добавить операцию или сделайте двойной щелчок левой кнопкой мыши на пункте Операции редактирования.

    Добавление правила

    Рисунок 152. Добавление правила


  3. В открывшемся окне доступных операций выберите операцию Разбиение участка символом.

    Доступные операции

    Рисунок 153. Доступные операции


  4. В окне структуры отобразится операция Разбиение участка символом. Далее отдельно добавляются правила для линейного и символьного объекта.

    Окно структуры

    Рисунок 154. Окно структуры


  5. Чтобы добавить правила линейным объектам сделайте двойной щелчок левой кнопкой мыши по пункту Линейный объект. Откроется окно выбора базы данных. В верхнем разделе укажите базу данных линейного объекта. При выборе пункта <любая> (по умолчанию) указанные дальше действия будут применяться ко всем базам линейных объектов слоя. Из списка Действие с записью укажите действие для записей выбранной базы:

    • Добавить пустую запись;

    • Копировать запись.

    Для подтверждения действий нажмите кнопку ОК.

    Выбор базы и действия

    Рисунок 155. Выбор базы и действия


  6. Если для линейного объекта достаточно просто копирование или дублирование записей, то в этом случае можно переходить к настройке по символьным объектам. В противном случае,

    когда требуется не просто добавлять или копировать записи по объектам, а надо делать определенные манипуляции с полями, например очищать какие то поля, копировать или значение поля разделить пропорционально в зависимости от вставленного символа, сделайте настройку этих полей.

    Для этого в дереве правил щелкните дважды по пункту База:... или сделайте на этом пункте щелчок правой кнопкой мыши и выберите Добавить поле.

    Указание базы для редактирования

    Рисунок 156. Указание базы для редактирования


  7. В появившемся диалоге в верхней части щелчком левой кнопки мыши выберите поле, для которого будут настраиваться параметры, например Длина (L или Length).

  8. В нижней части окна из списка выберите Действие с полем:

    • Пропорционально разделить значение поля - в данном случае значение поля будет разделено пропорционально внедренному на участок символу.

    • Очистить поле - выбранное поле будет очищено для новых участков после вставки символа.

    • Копировать поле - поле будет скопировано на новый участок, добавляемый при вставке символа.

    Выбор поля и действия

    Рисунок 157. Выбор поля и действия


  9. Нажмите кнопку ОК.

  10. Для внедряемых в участок символьных объектов возможно настроить автоматическое добавление пустых записей. Чтобы это сделать щелкните дважды по пункту Символьный объект или сделайте на этом пункте щелчок правой кнопкой мыши и выберите Добавить базу. Откроется следующее окно:

    Добавление объекта

    Рисунок 158. Добавление объекта


  11. В верхнем разделе диалога выберите базу данных, в которую будет происходить добавление пустой записи. Если выбран пункт <любая> (по умолчанию), то настройка происходит для всех баз символьных объектов.

  12. Нажмите кнопку ОК.

  13. В диалоговом окне структуры слоя нажмите кнопку Сохранить.