Трубы и отверстия
Главная › Форумы › Python › Revit Library (API) › Трубы и отверстия
- В этой теме 41 ответ, 11 участников, последнее обновление 7 лет назад сделано
Шпилька.
-
АвторСообщения
-
Шпилька
Участник))))))))))))))))))))))
Легентмар, Вы великолепны, как всегда!!! Я тут уже вторую неделю пытаюсь найти толщину стены! ))))))))))))
Пошла переделывать свои отверстия… )))))))
БОЛЬШОЕ ЧЕЛОВЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЧЕСКОЕ СПАСИБО!!!
Шпилька
УчастникВот уж не знаю, насколько у посетителей данной темы хватит нервов, но…
- Нашла 15 пересечений со стенами;
- Нашла 15 толщин этих стен (Легентмар – респект);
- Присвоила “глубине отверстий” значение “толщина стены” + “зазор”…
- И получила только одно значение… А где остальные четырнадцать?!!!
- Косяк в сером блоке… (((((((((((((((
Шпилька
УчастникПочинилась.
А как можно семейство (обобщенная модель) автоматически вырезать из стены? Точнее, все семейства изо всех стен? Спрашиваю в контекте данной темы, точнее, задания на отверстия… Хотелось бы на Динамо, но…боюсь… без Питона не возможно…
Is it possible to cut out some family from wall automatiс? All families from all walls? Dysirably by Dynamo… Or it is possible only by Piton&
@Шпилька, можно например использовать пакет Clockwork, в котором есть пользовательский узел для вырезания геометрии:
Element.CutGeometry
В этот узел нужно ввести элементы, из которых вырезается отверстие (elementToBeCut), и сами полые элементы отверстий (cuttingElement). Например, так:
Обратите внимание, что в моём примере у узла Element.CutGeometry включено векторное переплетение (правой кнопкой мыши на Element.CutGeometry > Переплетение > Векторное). Оно необходимо, чтобы обрабатывался весь список стен со всем списком отверстий.
Zhukoven!
Огромное спасибо! Вроде бы и пользуюсь Clockworkом, но… ХОРОШИХ ВЫХОДНЫХ!!!
По следам данной темы сделала себе скрипт для заданий на отверстия под воздуховоды и трубопроводы. Все было замечательно, но… недавно его запустила в новом файле… И он не сработал. Причину не вижу даже близко… Прикладываю архив, где старый файл (отверстия прорезаются), новый… где тот же скрипт выдает кучу ошибок…сам скрипт и дополнительные ноды (надеюсь, ничего не забыла).
https://cloud.mail.ru/public/N57j/piy5MQ38L
Ревит… сумеречная зона… )))
А не проще расставлять окна_отверстие в местах точек пересечения воздуховодов со стенами? Тогда и вектор поворота не нужен.
Вы лучше скрин ошибок приложите.
Динар, позиция, что отверстия лучше делать категорией Окна, появилась потому что только категория Окна дает нижнюю отметку. Но Дайнемо может снять нижнюю/верхнюю отметку любой категории, поэтому отверстия-окна уже не актуальны… Сейчас приложу ошибки скрипта…
При двух почти одинаковых файлах, в одном случае скрипт срабатывает, а в другом – выдает ошибки. Например вот эту:
Динар, все ошибки показать проблематично, их слишком много… Я не могу понять, почему они все появляются именно в новом файле…
Все, нашла свою ошибку в скрипте…
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.