Подскажите, пожалуйста, а как вытащить координату «Y» из списка точек (см. вложение)?
Solved! Go to Solution.
Вообще надо для каждого вопроса делать свою тему, как это везде принято, а то будет бардак.
Alexey Lobanov / Алексей Лобанов
Revit Architecture Certified Professional | Autodesk Certified Instructor | Autodesk Expert Elite
PRORUBIM | YouTube channel | LinkedIn profile
Думал сюда также задавать вопросы, возникающие при прохождении курса.
Таким нодом не достану координату, т.к. у меня не совсем точки (не правильно выразился), а списки координат осей.
Точки получены из скрипта питона, который строит линию оси (grid) и из неё одну из точек (см. вложение). Хочу сделать скрипт, который переименовывает оси по порядку.
Если задавать вопросы в этой теме, то кроме вас никто никогда не узнает что здесь есть вопросы и на них есть ответы. А это плохо.
Origin - это объект ревита XYZ - по сути точка.
можно воспользоваться библиотекой конверсии типов ревита в типы динамо и превратить её в динамовскую точку. Далее вытянуть нужную координату, как показывалось ранее
clr.AddReference("RevitNodes")
import Revit
clr.ImportExtensions(Revit.GeometryConversion)
OUT = UnwrapElement(IN[0]).Curve.Origin.ToPoint()
Alexey Lobanov / Алексей Лобанов
Revit Architecture Certified Professional | Autodesk Certified Instructor | Autodesk Expert Elite
PRORUBIM | YouTube channel | LinkedIn profile
Извиняюсь за нескорый ответ, не было возможности ответить сразу, если вопрос про точки осей еще актуален, то предлагаю решать задачу без скрипта Питона следующим образом:
Can't find what you're looking for? Ask the community or share your knowledge.