Общая информация
Моделирование и нумерация свай выполняются для формирования корректной ведомости свай, содержащей информацию о типах свай, их количестве и номерах.
Ведомости свай для разных вариантов нумераций расположены в группе «07_Сваи».

По умолчанию группировка свай в ведомости настроена по «Маркировка типоразмера» и «Наименованию» при необходимости можно ее можно скорректировать.

Для нумерации свай предусматривается два варианта:
- Сквозная нумерация — все сваи свайного поля получают последовательные номера в соответствии с выбранным направлением нумерации;
- Нумерация в зависимости от группировки свай — сваи предварительно группируются в ведомости, после чего нумерация выполняется внутри каждой группы.
При использовании нумерации в зависимости от группировки сначала необходимо настроить группировку свай в ведомости, после чего выполнять нумерацию.
Выбор способа нумерации определяется DM KR.
Моделирование свайного поля → Проверка условных обозначений, маркировки типоразмера и наименования → Определение группировки свай → Выбор способа нумерации → Автоматическая маркировка → Нумерация свай → Заполнение диапазонов номеров при необходимости → Настройка ведомости свай → Проверка результата.
Семейства свай и типоразмеры
Сваи моделируются семействами категории «Фундамент несущей конструкции». В сваи заложено общее семейство оголовка сваи той же категории, это необходимо для корректного подсчета объемов, вариативности соединения сваи с фундаментом здания.
Примечание
Применение категории «Фундамент несущей конструкции» обеспечивает автоматическое определение отметок верха и низа сваи, в отличие от категории «Несущая колонна».
Семейства сваи содержат необходимый набор типоразмеров с условными обозначениями, при необходимости нового УО поставить задачу BM ST.
Расположение семейства свай: \06_BIM_Public\02_СЕМЕЙСТВА\00_ЦБ\2021\00_КР\01_Фундаменты, сваи, шпунт

Каждый типоразмер семейства должен содержать корректно назначенное изображение условного обозначения. Данное изображение используется для автоматического отображения условного обозначения сваи в ведомости свай.
Также обязательно должны быть заполнены такие параметры как: «Маркировка типоразмера», «Наименование» и «Обозначение».
Нумерация свай
Нумерация свай выполняется после завершения моделирования свайного поля.
Для отображения индивидуального номера сваи используется параметр «DS_Номер сваи».
Перед непосредственной нумерацией свай необходимо предусмотреть подготовительные действия для комфортной работы в дальнейшем и визуальным контролем присвоения номеров сваям после нумерации.
Необходимо проставить марки на все сваи с помощью автоматической маркировки элементов.
- Добавить фильтр «Ф_Оголовок сваи» и выключить видимость фильтра для скрытия оголовка сваи с вида;
- Проставить марки на все сваи при помощи автоматической маркировки, выбрав марку «Марка_ФНК_DS_Номер сваи»;
Ниже представлена последовательность действий для автоматического проставления марок на виде.

В результате должна получиться похожая схема расположения свай с проставленными марками.

Сквозная нумерация свай
Сквозная нумерация предусматривает последовательное присвоение номеров всем сваям в заданном направлении, без разделения на отдельные группы и типы.
Алгоритм работы
1. Нумерация свай
Для нумерации свай необходимо сперва выбрать все сваи, которые необходимо пронумеровать, далее открыть плагин «Нумерация» ModPlus.
В параметрах плагина необходимо:
- Указать целевой параметр для записи номера — «DS_Номер сваи»;
- Задать начальное значение, шаг нумерации;
- Выбрать направление нумерации.
Направление нумерации определяется DM KR.

После выполнения нумерации все выбранные сваи получают последовательные индивидуальные номера.

2. Заполнение диапазонов номеров свай
После выполнения нумерации необходимо воспользоваться скриптом для заполнения параметра «DS_Номера свай».
Расположение скрипта: \06_BIM_Public\08_РАЗРАБОТКА DS\00_DYNAMO\03_Скрипты_PUBLISHED\03_КР\КР_05_Заполнение диапазона марок свай для спецификаций
Скрипт записывает диапазоны номеров свай определенных типов в зависимости от группировки, принятой в спецификации.
Например, для одного типа свай в параметре может быть сформирован диапазон или несколько диапазонов:
1–25, 35-45, 60, 70-80
3. Результат
В ведомости свай будут отображаться диапазоны номеров свай определенного типа в соответствии с принятой группировкой свай в спецификации.

Нумерация свай в зависимости от группировки
Данный способ применяется в случае, когда необходимо выполнять отдельную нумерацию свай внутри определенных групп.
Например, каждая группа свай будет иметь собственный диапазон номеров.
Алгоритм работы
1. Определение группировки свай
Перед началом нумерации необходимо определить сортировку/группировку свай в спецификации ведомости свай.
Далее необходимо заполнить значение параметра «Маркировка типоразмера».
Группировка должна быть определена до запуска нумерации, так как она используется в качестве основы для разделения свай на отдельные последовательности номеров.
2. Нумерация свай внутри групп
Для нумерации свай необходимо сперва выбрать все сваи, которые необходимо пронумеровать, далее открыть плагин «Нумерация» ModPlus.
В параметрах плагина необходимо:
- Указать целевой параметр для записи номера — «DS_Номер сваи»;
- Задать начальное значение, шаг нумерации;
- Выбрать направление нумерации;
- Группировку по параметру – «Маркировка типоразмера» (по умолчанию);
- Выбрать нумерацию внутри групп (поведение в группе).
Рекомендуется выбирать значение: Сквозная нумерация с сортировкой по параметру (По возрастанию)
Направление нумерации определяется DM KR.

После выполнения сваи будут пронумерованы сквозной нумерацией в пределах каждой группы в зависимости от выбранной группировки.

3. Результат
В ведомости свай будет отображаться диапазон от минимального номера сваи до максимального номера сваи относительно принятой группировки.
Таким образом, каждая группа свай имеет собственный диапазон номеров, независимо от других групп.

Алгоритм внесения изменений
После внесения изменений в свайное поле необходимо проверить, влияют ли они на ранее присвоенную нумерацию. К таким изменениям относятся:
- добавление новых свай;
- удаление свай;
- изменение положения свай;
- изменения тиа сваи;
- изменение группировки в ведомости.
Порядок дальнейших действий зависит от принятого способа нумерации.
Сквозная нумерация
При сквозной нумерации все сваи свайного поля образуют единую последовательность номеров. Поэтому изменения, связанные с добавлением, удалением или изменением положения свай, могут нарушить принятую последовательность нумерации.
1. Проверить состав свайного поля
Необходимо проверить, были ли добавлены или удалены сваи, а также изменилось ли положение существующих свай.
Если была добавлена новая свая или изменено положение существующей сваи таким образом, что она должна находиться внутри ранее сформированной последовательности номеров, необходимо выполнить повторную нумерацию.
Если изменение не влияет на порядок свай в принятом направлении нумерации, повторная нумерация может не потребоваться.
Например, изменение параметров типоразмера сваи без изменения ее положения и номера не влияет на последовательность нумерации. Однако необходимо обновить диапазоны номеров.
2. Выполнить повторную нумерацию свай
С помощью плагина «Нумерация» ModPlus необходимо выбрать все сваи, участвующие в сквозной нумерации.
Повторная нумерация должна выполняться для всего свайного поля, а не только для измененных свай. Это необходимо для сохранения единой последовательности номеров в соответствии с пространственным расположением свай.
3. Обновить диапазоны номеров в ведомости
После повторной нумерации необходимо запустить скрипт заполнения параметра «DS_Номера свай».
Скрипт должен быть запущен после окончательного присвоения номеров, поскольку изменение номера даже одной сваи может повлиять на диапазоны номеров, отображаемые в ведомости.
4. Проверить ведомость свай
После обновления необходимо проверить:
- отсутствие повторяющихся номеров;
- непрерывность последовательности номеров;
- соответствие направления нумерации принятому направлению;
- корректность диапазонов в столбце «DS_Номера свай»;
- соответствие диапазонов фактическим номерам свай на плане.
Нумерация свай в зависимости от группировки
При нумерации по группам каждая свая получает номер в пределах группы, определяемой значением параметра, используемого для группировки в ведомости свай.
Поэтому при внесении изменений необходимо сначала определить, затрагивает ли изменение состав конкретной группы или изменяет принадлежность сваи к другой группе.
1. Проверить принадлежность свай к группам
Если изменяется только положение сваи, но она остается в той же группе и сохраняется тип сваи и ее положение не влияет на принятый порядок нумерации, повторная нумерация может не потребоваться.
Если добавляется или удаляется свая, необходимо проверить нумерацию соответствующих групп и проверить затрагивает ли она нумерацию другой группы свай.
Например, если добавляется/удаляется свая из группы с диапазоном 50-65, где 65 последний номер сваи на свайном поле, то нумерация не затрагивает другие группы свай и добавление и удаление сваи лишь поменяет нумерацию внутри данной группы.
2. Обновить значения параметров группировки
При изменении типа сваи или ее позиции в ведомости необходимо сначала привести в соответствие параметры, определяющие группировку в ведомости.
Изменять нумерацию до окончательного определения группировки не рекомендуется, так как результат нумерации зависит от состава каждой группы.
3. Выполнить повторную нумерацию
После проверки состава групп необходимо выполнить нумерацию с помощью плагина «Нумерация» ModPlus.
В настройках необходимо выбрать:
- параметр «DS_Номер сваи» для записи номера;
- ранее принятый стиль и направление нумерации;
- параметр группировки;
- нумерацию внутри групп.
Повторную нумерацию рекомендуется выполнять для всех свай тех групп, состав которых был изменен.
Если изменение одной сваи приводит к изменению состава нескольких групп, необходимо выполнить повторную нумерацию всех затронутых групп.
4. Проверить диапазоны номеров в ведомости
После выполнения нумерации необходимо обновить ведомость свай и проверить диапазон номеров в каждой группе.
Для каждой группы необходимо убедиться, что:
- номера свай соответствуют принятому направлению нумерации;
- отсутствуют дублирующиеся номера внутри группы;
- минимальный и максимальный номера соответствуют фактическим номерам свай;
- свая, перенесенная из одной группы в другую, не учитывается в диапазоне исходной группы;
- диапазоны номеров соответствуют текущему составу групп.