Возможно ли создание параметра "координаты" для типоразмера семейства?
объясню ситуацию:у нас есть 350 труб,которые уже расставлены на пикетажном плане в AutoCad civil.
На практике смогу вытащить координаты точки вставки (трубы) с ориентацией (рис 3) и импортировать их как "площадку"(см рис2).Но это работает только для одного из элементов.
РИС1
РИС 2
РИС 3С уважением Игорь Коршиков.
Solved! Go to Solution.
Solved by Ihor_Korshikov. Go to Solution.
если у вас есть готовые данные по координатам, то можно сделать текстовый параметр и записать их туда, но это не поможет вставить геометрию, для которой присвоен этот параметр, в необходимую точку - это уже задача для скриптинга: считать значение данного параметра и перенести элемент в заданную позицию.
Решение найдено с помощью Dynamo,если кому интересно можем поговорить по этому поводу.
У меня стояла задача поднять проект из autocad.Я в проекте пересоздал блоки,выгрузил выгрузкой в exsel координаты xyz блоков.Затем создал семейство для revit, как надо было для решения задачи и скриптом создал элементы взяв координаты из exsel.Скрипт очень простой.Ваш скрипт не смог разглядеть на скрине.Если не трудно подымите качество скрина или выложите файл скрипта. Но все идет на уровне элемента, тип же имеет несколько элементов, значит и для каждого элемента будут свои координаты.
Самый простой вариант - берем точки начала и конца трубопровода, далее пакет Universo_BIM - Pipe.ByTwoPoints, либо строим линии по этим точкам и далее пакет MEPover - Pipe.ByLines.
Примерно те же действия делал и я,вытащили из када координаты и угол поворота динамическими блоками в табличку excel.
Логика скрипта как и функционал-простенький. Первая работа с использованием сего обеспечения,тем не менее 380 труб разложились относительно быстро.
Подгружаете в "Проект" семейство труб с типоразмерами(соответствующим наименованию экспортированых в таблицу блоков акада).Далее вытаскиваете и обрабатываете информацию с помощью функционала Dynamo.
Все равно не смог отчетливо просмотреть ноды,имена расплываются.Нашел свой скрипт.Выкладываю вместе со скрином и пользовательским своим нодом.
Повторюсь,первая работа с нодами,поэтому получилось все собрать из стандартно-предложенных нодов,в принципе схема схожая,считаю тему закрытой,спасибо за отзывы)
Can't find what you're looking for? Ask the community or share your knowledge.