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