Ведомость отделки лестничных маршей и площадок. Часть - I . Revit+Dynamo. Stairs finishing. Part I

Аватар автора
Стройка и Ремонт
Скрипт «Ведомость отделки лестничных маршей и площадок Часть - I (Расчет площадей проступей и подступенков) Описание 1. Причины создания a. Требования заказчика b. Некачественный расчет средствами REVIT c. Моделирование обшивки нижних плоскостей марша вручную занимает много времени 2. Сценарий скрипта a. Фильтруем лестничные марши по основным критериям отбора i. Заканчивается ли марш подступенком или нет ii. Начальные марши и последующие b. Вытаскиваем плоскости проступей через c. Создаем контур для подступенков через нод «Surface.FilterByOrientation». Это нужно для того что нам не пришлось фильтровать все вертикальные поверхности в марше для получения только подступенков. d. Вытаскиваем плоскости подмаршевых плоскостей через нод «Surface.FilterByOrientation» e. Через полученные точки для подступенков и проступей создаем контур из точек для боковин марша. И на основе данного контура создаем плоскость боковины f. Вытаскиваем лестничные площадки. И через нод «Surface.FilterByOrientation» вытаскиваем нижние и верхние горизонтальны плоскости g. После получения всех плоскостей подсчитываем их площадь, суммируем, конвертируем в нужные единицы измерения и записываем в основные параметры 3. Основные параметры a. Для категории «Марши» i. ТипОтделкиМаршей_Боковина ii. ПлощадьМаршей_БоковинаМарша iii. ТипОтделкиМаршей_ПодмаршеваяПлоскость iv. ПлощадьМаршей_ПодмаршеваяПлоскость v. ТипОтделкиМаршей_Подступенок vi.

0/0


0/0

0/0

0/0