Результаты поиска для 'list'
-
Результаты поиска
-
Есть ли возможность сделать так, чтоб если на выходе нода оказался Empty List, то чтоб ветка скрипта существующая за ним, не выполнялась?
ПРЕДПОЛАГАЮ в чем суть:
Когда скрипт отрабатывает отдельно по одному типовому этажу, то все в порядке. А когда все здание одновременно, то или виснет, или закрывает Dynamo вместе с Ревитом, минут через 5 работы.
Скрипт получает по категории экземпляры окон, дверей, стен и разделителей помещений (отдельные ветки скрипта).
В подвале, например, нет окон – нод должен выдать ошибку желтым, что список окон пуст, а на типовых этажах есть окна и ошибки в этом же ноде не должно быть. Думаю, что это вызывает ошибку.
Если не типовые этажи нужно прогонять скриптом по отдельности, то все работает. Например, подвал без окон – запуск, половина типовых этажей – запуск, вторая половина типовых этажей – запуск, тех.этаж – запуск, котельная (без разделителей помещений) – запуск, кровля (без окон, дверей и разделителей помещений) – запуск. По отдельности все срабатывает, выдавая просто ошибки желтым на нодах, если на выходе не получил окон, например. А все этажи вместе – не работает, сбрасывает и закрывает программу. Поэтому хочу отключать ветки скрипта для выполнения, если на выходе нода оказался Empty List.
Ревит 2019 Dynamo 2.0.3.
Скрипт считает площади поверхностей стен, вычитая площади проемов дверей, не вычитая дверные проемы, если они заложены кирпичом, вычитая площади проемов окон и площади создаваемые разделителем помещений
https://drive.google.com/file/d/1yVWKPY0GJuPRILtcw_FpuTjtGr4ST2NY/view?usp=sharing
https://drive.google.com/file/d/1WIsw9cg7I0E-p0YKWY5K4bLAsYu2qwiG/view?usp=sharing
Подскажите пожалуйста, если не удается получить геометрию даже с типоразмера элемента, что это может быть?
Не могу получить геометрию стен и геометрию загруженного семейства (FamilyInstance).
Ноды Element.Geometry, Element.Solids, Element.Faces выдают Empty List.
Причем, из дверей и окон солиды из типоразмеров элементов получаются легко.
Dynamo 2.0. Ревит 2019 без обновлений, обновления установить нет возможности.
Вот думаю, это программный глюк или ограничения координатора, или свойства семейства (отверстий) и стен такие, что не позволяют получить геометрию.