Dangthanhnam
-
Legantmar ответил(а) на тему Сортировка дверей по типу стен, которые они вставлены в форуме Задать вопрос 7 лет, 7 месяцев назад
или с помощью нода GetSurrounding (получаем списки по каждой стене и какие двери в нее входят) (можно воспользоваться поиском, чтобы узнать про этот нод побольше)
также можно с помощью python и revitAPI – команда door.Host для получения стены в которую она вставлена (Серж про это выше уже сказал)
-
Legantmar ответил(а) на тему Справка РевитАпи в форуме Задать вопрос 7 лет, 8 месяцев назад
Кто пропустил новость
Прошу заполнить анкету (9 вопросов), по результатам которой будет принято решение “делать курсы или нет” )) (все зависит от вас)
Спасибо за ваше уделенное время.p.s. не то, чтобы я хотел “срубить бабла”, но мое время тоже должно как-то поощряться… спасибо за понимание.
Окончательная цена может зависеть от количества…[Читать далее] -
Legantmar ответил(а) на тему Справка РевитАпи в форуме Задать вопрос 7 лет, 8 месяцев назад
Хотел сделать небольшой видео курс для продвинутых пользователей, но не знаю востребован ли…
-
Legantmar ответил(а) на тему Справка РевитАпи в форуме Задать вопрос 7 лет, 8 месяцев назад
каждое решение выстрадано (примеров на все случаи жизни нет)
Тимур, я рад, что ты задал такой вопрос и дорос до этого уровня.-
- в Dynamo используется IronPython который написан на C# и поддерживающий .Net (все, что не понятно, гуглишь или спрашиваешь в этой теме)
- Можно посмотреть скрипты (в разделе скачать) или кастом ноды, например о…
-
-
Legantmar ответил(а) на тему Как получить из значения из списка списков в форуме Задать вопрос 7 лет, 8 месяцев назад
в питоне точно также, OUT = IN[0][0][0] (где IN[0] – это вход с номером порта)
также можешь поискать flatten в питоне -
Legantmar voted up to a reply by Александр in the topic поиск как в экселе 7 лет, 8 месяцев назад
-
Legantmar ответил(а) на тему теплотехнические параметры пространств в форуме Задать вопрос 7 лет, 8 месяцев назад
без знания revit API и python, я думаю только руками (поправьте кто знает, если я не прав)
а так можно посмотреть видео Александра Попова (есть его скрипт в меню скачать)
верхняя часть скрипта предварительно проверяет и создает параметры, если их не было -
Legantmar ответил(а) на тему Как взять координаты линий из Filled Region? в форуме Задать вопрос 7 лет, 8 месяцев назад
Судя по картинке, вопрос должен звучать: как получить координаты стартовой и конечной точек для revit линии? (filled region или какой другой объект ревита тут не причем)
Вариант 1: преобразовать в динамо и использовать команды динамо
revitLine = UnwrapElement(IN[0]).Location.Curve # на выходе получим Autodesk.Revit.DB.Line
dynamoLine = r…[Читать далее] -
Legantmar voted up to a reply by Александр in the topic EXCEL to revit 7 лет, 8 месяцев назад
-
Legantmar voted up to a reply by JON73 in the topic Сравнение и подстановка 7 лет, 8 месяцев назад
-
Legantmar voted up to a reply by Анна in the topic Выравнивание аналитической модели 7 лет, 8 месяцев назад
-
Legantmar ответил(а) на тему Работа со спецификацией в форуме Синтаксис и родные библиотеки Python 7 лет, 8 месяцев назад
скачать
внутри файла добавил комментарии. -
Legantmar voted up to a reply by JON73 in the topic Как скопировать площадь окна в пространство 7 лет, 8 месяцев назад
-
Legantmar voted up to a reply by Legantmar in the topic Линии контура помещения 7 лет, 8 месяцев назад
-
Legantmar ответил(а) на тему Линии контура помещения в форуме Revit Library (API) 7 лет, 8 месяцев назад
Alex, есть 2 варианта:
1) создаешь solid по линиям контура и с помощью нода Geometry.DoesIntersect проверяешь пересечения2) использовать нод GetSurrounding
-
Legantmar voted up to a reply by Legantmar in the topic Линии контура помещения 7 лет, 8 месяцев назад
-
Legantmar ответил(а) на тему Как получить координаты аналитической модели Revit 2017 в форуме Задать вопрос 7 лет, 8 месяцев назад
U(IN[0]).GetPlane().Origin
p.s. если пишет про IronPython.Runtime.Types.BuiltinFunction то нужно добавить круглые скобки
где U – UnwrapElement (см.тему шаблона) -
Legantmar ответил(а) на тему Как получить координаты аналитической модели Revit 2017 в форуме Задать вопрос 7 лет, 8 месяцев назад
1) что такое sel_element ? (есть подозрение, что не AnalyticalModelSurface)
2) попробуй развернуть его добавив UnwrapElement
3) посмотри dir(sel_element) или dir(UnwrapElement(sel_element) есть ли у него GetPlane -
Legantmar ответил(а) на тему Как получить имя группы для элемента ? в форуме Revit Library (API) 7 лет, 8 месяцев назад
даже не знаю.. ))
элемент уже выделился каким то образом (или скриптом), потребовалось узнать к какой группе он относится. -
Legantmar ответил(а) на тему Как получить координаты аналитической модели Revit 2017 в форуме Задать вопрос 7 лет, 8 месяцев назад
- пользуйся dir(element) чтобы увидеть доступные команды для элемента
- делай по шагам – посмотри что такое sel_element (точно ли AnalyticalModelSurface), далее что выдаст sel_element.GetPlane (точно ли plane) и так далее
- Загрузить еще