Импорт точек по координатам из Excel в Revit
Главная › Форумы › Задать вопрос › Импорт точек по координатам из Excel в Revit
- В этой теме 7 ответов, 5 участников, последнее обновление 4 года назад сделано Андрей.
-
АвторСообщения
-
Всем доброго времени суток. Столкнулась с такой проблемой ввиду моей неопытности при работе в Dynamo.
Стоит задача: импортировать точки из экселя в ревит по координатам чтобы к ним можно было привязываться, проводить измерения и пр., то есть чтобы они были геометрией в самом ревите!
В экселе точки записаны в виде: 1й столбец – имя точки, 2й столбец – координата Х, 3й – столбец – координата Y, 4й столбец – координата Z.
я дошла до этапа где точки из экселя становятся точками в Dynamo, а дальше ступор… как перенести и работать с ними в Revit? (можно как точки, или как круги с привязкой к центру, или сферы…) Понимаю что нужно им задать как то тип, семейство, категорию и тд….но как быть если это просто точки? Соединять их не нужно, нужно просто работать и привязываться к ним в ходе работы с проектом здания в Revit.
Зачем точки в ревит переносить? У вас уже есть координаты в динамо, привязывайтесь к ним. Или смысл в том, чтобы эти точки были именно в ревите и работать с ними без динамо?
да, необходимо работать с ними именно в ревите. точек очень много, сотни.
Конкретная задача стоит в выполнении исполнительной геодезической съемки. заливаются точки на модель здания в ревите и чтобы от них можно было измерять отклонение от проекта в каждой точке.
Можно построить топо-поверхность по этим точкам нодом Topography.ByPoints. И будут у вас topo-points в модели.
MikhailУчастникДобрый день!
Попробуйте решение с адаптивной точкой, скрипт и семейство в архиве по ссылке : https://drive.google.com/open?id=1DGzhai26l0nWfwMMSFftiaOfLPwZ__pd
Спасибо!!
Full_HouseУчастникДобрый день.
Столкнулся с очень похожей задачей как и <span class=”bbp-author-name”>oolyamakeeva.</span>
Стоит задача: импортировать точки из экселя по координатам (координаты получились методом лазерного сканирования) для выполнения исполнительной геодезической съемки и измерения отклонения от проекта по каждому уровню (всего 10 уровней).
В экселе точки записаны в виде: 1й столбец – координата Х, 2й – столбец – координата Y, 3й столбец – координата Z.
Делаю все так же как и описывала Ольга, буквально шаг за шагом, но на выходе нет построения точек, выдает ошибку:
Предупреждение:Один или несколько типов ввода не совпадают. Не удалось найти версию ByCoordinates, в которой используются аргументы типа (__array,__array,__array)
я совсем недавно стал изучать ревит и динамо, посмотрел кучу видео уроков и почитал разные статьи, проблема скорее всего решается очень просто, но ввиду своей неопытности так и не могу понять ее причины…
Помогите разобраться почему выдает ошибку, может кто-то сталкивался с похожей проблемой.
Первое что приходит в голову – посмотреть тип данных с помощью нода “Object.Type”. И посмотрите на ноде Point.ByCoordinates какой тип данных должен подаваться на входы х,у,z. Похоже, у Вас списки с разными типами данных с double и integer вперемешку. На нод Point.ByCoordinates должен подаваться тип данных double.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.