| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее ПО от Autodesk > Revit > Dynamo преобразование всех потолков в перекрытия

Dynamo преобразование всех потолков в перекрытия

Ответ
Поиск в этой теме
Непрочитано 02.12.2019, 21:32 #1
Dynamo преобразование всех потолков в перекрытия
SNIIP
 
Регистрация: 04.05.2010
Сообщений: 338

стала задача преобразовать все потолки в перекрытия. Решаю задачу с помощью динамо. Добился работы скрипта на 1 перекрытии. вот рабочий код:
Нажмите на изображение для увеличения
Название: 2019-12-03_01-31-25.png
Просмотров: 89
Размер:	52.3 Кб
ID:	220640
Код:
[Выделить все]
t2 = Element.Geometry(t3);
a = 100000;
t4 = Element.GetParameterValueByName(t3, "Смещение от уровня");
pts = Dictionary.ByKeysValues([], []);
pts[0] = Point.ByCoordinates(-1 * a, -1 * a, t4);
pts[1] = Point.ByCoordinates(-1 * a, 1 * a, t4);
pts[2] = Point.ByCoordinates(a, a, t4);
pts[3] = Point.ByCoordinates(1 * a, -1 * a, t4);
surface1 = Surface.ByPerimeterPoints(pts);
geometry1 = Geometry.Intersect(t2, surface1);
curve1 = Surface.PerimeterCurves(geometry1);
floor1 = Floor.ByOutlineTypeAndLevel(curve1, t5, t6);
не могу преобразовать его для всех перекрытий стразу. пробую так но не пересекает (скрины во вложении)
Нажмите на изображение для увеличения
Название: 2019-12-03_01-21-28.png
Просмотров: 92
Размер:	46.2 Кб
ID:	220638
Код:
[Выделить все]
t2 = Element.Geometry(t3);
a = 100000;
pts = Dictionary.ByKeysValues([], []);
pts[0] = Point.ByCoordinates(-1 * a, -1 * a, 0);
pts[1] = Point.ByCoordinates(-1 * a, 1 * a, 0);
pts[2] = Point.ByCoordinates(a, a, 0);
pts[3] = Point.ByCoordinates(1 * a, -1 * a, 0);
surface1 = Surface.ByPerimeterPoints(pts);
t4 = Element.GetParameterValueByName(t3, "Смещение от уровня");
surface2 = Surface.Offset(surface1, t4);
geometry1 = Geometry.Intersect(t2, surface2);
curve1 = Surface.PerimeterCurves(geometry1);
floor1 = Floor.ByOutlineTypeAndLevel(curve1, t5, t6);

__________________
Семейства Revit
Просмотров: 2136
 
Непрочитано 10.12.2019, 09:08
#2
zahhhhh


 
Регистрация: 12.05.2011
Сообщений: 149


Попробуйсте вместо нода селект использовать all Elemtnts of Category
zahhhhh вне форума  
 
Непрочитано 04.06.2023, 19:29
#3
NormanRush


 
Регистрация: 04.06.2023
Сообщений: 1


SNIIP, получилось преобразовать все потолки разом? Если да, то поделитесь скриптом плиз!
NormanRush вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее ПО от Autodesk > Revit > Dynamo преобразование всех потолков в перекрытия

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отразить звуки от распахнутого окна квартиры? trel Архитектура 44 18.06.2015 06:11
Достаточность сечения и армирования армпояса и балки для плит перекрытия. Rama4 Конструкции зданий и сооружений 2 21.04.2014 14:35
моделирование монолитного перекрытия по металлическим балкам в расчетной схеме связевого каркаса 27legion Лира / Лира-САПР 36 27.08.2013 07:26
Вальмовая кровля. опирание элементов кровли на плиту перекрытия возможно? gdenisn Конструкции зданий и сооружений 11 17.06.2013 08:02
Допустимая нагрузка на перекрытия (аквариумы, джукузи, стяжк hr5001c Разное 20 23.07.2007 16:37