Page History
...
- Этапы работы плагина:
- Проверка наличия ИИД в открытом файле.
- Проверка наличия в ИИД (ссылка на требования) элементов, необходимых для обработки и завершение работы, если они не найдены (подробнее см. в разделе “Возможные ошибки и предупреждения”).
- Удаление всех элементов, связанных с работой плагина (кроме пилонов и стен, расставленных вручную пользователем (имя типа семейств начинается с "Пм_Модуль 220мм" или "СТм_Модуль 220мм") и “зон исключений” линией “95.Толстая красная Модуль ИСКЛ”), если ранее в файле он уже запускался.
- Определение допустимых зон и мест привязки для построений. Для удобства проверки результата работы на уровне “Этаж 2” строятся линии детализации, показанные в таблице и на скриншоте ниже.
Контур №
Наименование линии в шаблоне revit
Описание
Пилоны
Контур 1
95.Толстая красная Модуль LLU
Контуры НЕдопустимых зон для расстановки пилонов по стенам ЛЛУ (не квартир).
Не ставить пилоны в данные зоны
Контур 2
95.Толстая зеленая Модуль KV
(15.Осевая Модуль KV)
Контуры допустимых зон для расстановки пилонов по стенам квартир (не ЛЛУ).
Тип А, Тип Б, Тип В, Тип Г.
Контур 3
95.Толстая синяя Модуль для Тип А,Б
Внешний контур перекрытия типового этажа.
Тип А, Тип Б
Контур 4
15.Осевая Модуль для Тип В,Г
Контур по осевым линиям стен квартир, примыкающих к "Межквартирному коридору" (пространство на этаже между стенами ЛЛУ и стенами квартир).
Тип Г
Привязка для Тип В
Контур 5
20.Тонкая черная Модуль KV
Контур перегородок в квартирах. Отрисовывается, если невозможно расставить с необходимым пролетом пилоны “Тип Б” .
Тип Б, частный случай
Контур 6
95.Толстая красная Модуль ИСКЛ
Контуры НЕдопустимых зон для расстановки пилонов. Задается пользователем вручную.
Не ставить пилоны в данные зоны
- Первичная расстановка пилонов/колонн по алгоритму. Плагин расставляет на плане типового этажа пилоны минимального сечения 220х1200 мм в допустимые зоны, которые уже определены в ИИД. Выделены четыре основных типа пилонов/колонн:
a. “Тип А” – угловые пилоны/колонны;
b. “Тип Б” – наружные пилоны, расположенные в межквартирных/межкомнатных перегородках перпендикулярно фасаду;
c. “Тип В” – внутриквартирные пилоны, расположенные в межквартирных/межкомнатных перегородках на одной оси с пилонами Тип Б;
d. “Тип Г” – коридорные пилоны, устанавливаемые вдоль стены коридора.Сечения данных пилонов на плане по алгоритму могут корректироваться в зависимости от дополнительных условий (например, сечение меняется на 220 х 2400 мм если имя примыкающего помещения из ИИД начинается с “Кухня” или “Тип Б” и “Тип В” объединяются в стену, если расстояние между торцами пилонов 910 и менее).
Также, если данные из ИИД или алгоритм первичной расстановки не позволяют получить необходимый результат, то для недопущения остановки работы над проектом добавлена возможность (только на плане 2 этажа):
- Расставлять несущие вертикальные конструкции вручную с помощью инструмента “Стена: несущая” с именем типа, начинающимся с "Пм_Модуль 220мм" (пилоны) или "СТм_Модуль 220мм" (стены). Если по алгоритму при расстановке пилонов типов А,Б,В,Г в месте предполагаемого расположения пилона встречается данное семейство, то считается, что в данном месте уже установлен пилон, данное место алгоритм пропускает. В конце работы плагина информация по данным семействам будет выведена в лог
Warning ВНИМАНИЕ!
Данные семейства, расставленные вручную, должны использоваться пользователем для проработки, анализа, при необходимости отправки на первичный расчет и и последующего обязательного согласования варианта расположения конструкций на плане со всеми участниками проекта. Т.е. в итоговом варианте расставленных вручную пилонов не должно быть.
- Исключать из обработки алгоритмом зоны на плане, ограниченные прямоугольными контурами, выполненными линией детализации “95.Толстая красная Модуль ИСКЛ” (примеры использования: корректировка допустимой зоны расстановки, запрет расстановки в зоне входного лобби 1-го этажа, запрет объединения двух пилонов в диафрагму, исключение вывода колонны-ошибки). В данных зонах недопустима расстановка вертикальных конструкций.Расстановка пилонов “Тип А”
При наличии допустимых зон размером не менее 220 х 1200 мм для расстановки пилонов в углах перекрытия (“Контур 3”) расставляет пилоны в следующем порядке:
- если позволяет допустимая зона, то вначале в вертикальное положение на плане;
- если установить в допустимую зону в вертикальное положение невозможно, то ставит в горизонтальное положение на плане;
- если допустимая зона не позволяет поставить пилон минимального сечения в вертикальном или горизонтальном положении на плане, то ставит колонну сечением 600х600 мм при наличии допустимой зоны данного размера.Если в углах перекрытия нет необходимой допустимой зоны минимального размера для расстановки пилонов/колонн, то ставит колонну-ошибку с именем типоразмера “ОШИБКА Тип А”, подробнее см. в разделе “Возможные ошибки и предупреждения”.
Расстановка пилонов “Тип Б”
При наличии допустимых зон размером не менее 220 х 1200 мм для расстановки пилонов в межквартирных/межкомнатных перегородках, перпендикулярных фасаду, по всему периметру перекрытия расставляет наружные пилоны в следующем порядке:
- в каждую допустимую зону в местах примыкания к наружному контуру перекрытия (“Контур 3”), исключая зоны, примыкающие к углам перекрытия;
- если к длинным граням пилона примыкает помещение из ИИД (в связанном файле из смежных групп на плане, имя которых начинается на "KV") с именем, начинающимся с “Кухня…”, то длина сечения пилона корректируется с 1200 мм на 2400 мм;
- если расстояние между осевыми линиями пилонов на плане превышает 6300 мм, то при наличии межквартирной перегородки, примыкающей к фасаду, ставит пилон минимального сечения в один из допустимых вариантов (совмещение граней пилона и перегородки, см. рис.) расстановки так, чтобы шаг привязки к соседним пилонам был равен 150 мм.
Если расстояние между осевыми линиями пилонов на плане превышает 6300 мм и между ними нет межквартирной перегородки или если есть, но невозможно поставить пилон с шагом 150 мм так, чтобы длинные грани пилона и перегородки совпадали, то ставит колонну-ошибку с именем типоразмера “ОШИБКА Тип Б”, подробнее см. в разделе “Возможные ошибки и предупреждения”.Расстановка пилонов “Тип В”
При наличии допустимых зон размером не менее 220 х 1200 мм расставляет внутриквартирные пилоны, расположенные в межквартирных/межкомнатных перегородках на одной оси с пилонами “Тип Б” в следующем порядке:
- в каждую допустимую зону со смещением от "Контур 4" (стены межквартирного коридора) в направлении к пилону Тип Б в зависимости от размеров сечения на расстоянии:1500 мм для пилонов 220х1200 мм
1200 мм для пилонов 220х1500 мм
900 мм для пилонов 220х1800 мм, 220х2100 мм, 220х2400 мм
- если к длинным граням пилона примыкает помещение из ИИД (в связанном файле из смежных групп на плане, имя которых начинается на "KV") с именем, начинающимся с “Кухня…”, то длина сечения пилона корректируется с 1200 мм на 2400 мм, смещение от "Контур 4" с 1500 мм на 900 мм;
- если расстояние между торцами пилонов “Тип Б” и “Тип В”, находящимися на одной оси, менее 910, то данные пилоны объединяются в одну стену (диафрагму).Расстановка пилонов “Тип Г”
При наличии допустимых зон размером не менее 220 х 1200 мм и пролета вдоль стены межквартирного коридора между несущими вертикальными конструкциями более 6300 мм расставляет коридорные пилоны в следующем порядке:
- если между осевыми линиями пилонов “Тип В” (или диафрагм) на плане есть пилон “Тип Б”, то ставит на одной оси с данным пилоном в допустимой зоне с центральной привязкой пилон “Тип Г”
- если нет возможности установить пилон в допустимой зоне с центральной привязкой, то ставит в ближайшую к оси пилона “Тип Б” допустимую зону, расположенную между осями пилонов “Тип В” (или диафрагмам) так, чтобы шаг привязки к данной оси был 150 мм.Если между осевыми линиями пилонов “Тип В” (или диафрагм) нет пилона “Тип Б” (у “Контур 3") или пилон “Тип Б” есть, но напротив него нет допустимой зоны, то ставит колонну-ошибку с именем типоразмера “ОШИБКА Тип Г”, подробнее см. в разделе “Возможные ошибки и предупреждения”.
Если интервалы между пилонами "Тип Г" и смежными вертикальными конструкциями превышают 6300 мм, то ставит колонну-ошибку с именем типоразмера “ОШИБКА Тип Г”, подробнее см. в разделе “Возможные ошибки и предупреждения”.
- Определение необходимости расстановки диафрагм жесткости (далее ДЖ) на нижних типовых этажах в зависимости от этажности.
Плагин определяет этажность БПП/СПП по именам уровней (порядковый номер этажа указан в имени уровня после слова "Этаж" и пробела, количество этажей определяется по максимальному). В зданиях высотой до 18-ти этажей включительно ДЖ предусматриваются только в уровне подземного и 1-го этажей. Начиная с 19-ти этажных зданий диафрагмы жесткости также устанавливаются на типовых этажах: в 19-21 этажных зданий - на 2-4 этажах включительно, далее с увеличением этажности на каждый этаж прибавляется 1 этаж с ДЖ. Таким образом в 25-ти этажном здании будут 2-8 этажи с диафрагмами жесткости.
В данной версии плагина при формировании исходных данных для построения диафрагм жесткости обрабатывается только прямоугольный или квадратный в плане блок/секция. Расстановка диафрагм жесткости в плане:- в квадратных БПП - по 2 диафрагмы в двух взаимно перпендикулярных направлениях с каждой стороны ЛЛУ,
- в прямоугольных БПП и СПП - не менее 3-х поперечных диафрагм по длинной стороне фасада здания, с каждой стороны ЛЛУ (в БПП) или межквартирного коридора (в СПП).
Построение каждой диафрагмы жесткости производится путём “объединения” пилонов ”Тип Б” и “Тип В” в одну стену.
При определении количества диафрагм и их расстановке учитываются ранее объединенные в диафрагмы пилоны ”Тип Б” и “Тип В”, расстояние между торцами которых менее 910 мм.
- Копирование полученных вертикальных несущих конструкций (без стен ЛЛУ) на типовые этажи (на все уровни с параметром BDS_LevelType с значениями "Второй этаж", "Типовой этаж", "Последний этаж").
При копировании на этажи учитывается необходимость расстановки диафрагм жесткости на нижних типовых этажах в зависимости от этажности (подробнее выше в п.6). Два типа этажей для копирования:
1-ый тип: построенный до определения необходимости ДЖ, копируется на все уровни кроме тех, на которых нужны ДЖ.
2-ой тип: тот, который с ДЖ, копируется на все уровни, где должны быть ДЖ. - Присвоение всем вертикальным несущим конструкциям, построенным по алгоритму выше и построенным вручную, рабочего набора "10_Опалубка". Если в текущей открытой модели нет данного рабочего набора, то элементам по умолчанию присваивается рабочий набор: "Рабочий набор1".
- Экспорт данных в таблицу Excel для построения пилонов/колонн и стен в САПФИР-3D с помощью НОДов.
Если плагин в модели запускается первый раз, то на диске пользователя создается папка с именем обрабатываемого файла. Путь для папки: “C:\Users\Public\Documents\Модуль КР”. В данной папке создается таблица Excel для записи данных с именем обрабатываемого файла с приставкой в конце “_САПФИР1”. При повторных запусках плагина информация для построения обновляется в данной таблице. Формат записи данных в таблицу см. ниже. - В конце появляется окно “Лог выполнения”, в котором выводится информация об итогах работы плагина. Выводятся при наличии все ошибки (начинаются с “ОШИБКА! …”) и предупреждения (начинаются с “Внимание! …”), в некоторых сообщениях доступен выбор всех элементов по Id, кнопка “Выбрать все” (предварительно раскрыть сообщение с помощью галочки).
...