kulkul
-
Legantmar ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 6 лет, 8 месяцев назад
Получаем все элементы по имени категории.
cat = categories.get_Item(name) # Категория по имени (name) категории, например, “Стены”, “Воздуховоды”
builtInCategory = System.Enum.ToObject(BuiltInCategory, cat.Id.IntegerValue) # BuiltIn category по категории
elems = FilteredElementCollector(doc).OfCategory(builtInCategory).WhereElem…[Читать далее] -
Legantmar voted up to the topic Получение спецификации по имени. by Евгений 6 лет, 8 месяцев назад
-
Legantmar ответил(а) на тему Ограничение процессов Dynamo в форуме Задать вопрос 6 лет, 8 месяцев назад
Если для архитектурной визуализации, то используй 3D программы, например, в Cinema 4D
вот небольшой пример увидел.
-
Legantmar ответил(а) на тему Ограничение процессов Dynamo в форуме Задать вопрос 6 лет, 8 месяцев назад
// В архиве: скрипт dyn, dxf-файл с полигонами, sat-файл куда идёт сохранение 5000 полигонов у меня строило. //
Я глянул из любопытства. Из твоих 5000 полигонов расположенных по криволинейной поверхности далее строится около 45 000 отрезков (их даже сложно выделить в автокаде, он тормозит и более 20 000 тысяч за раз выделять…[Читать далее]
-
Legantmar voted up to a reply by Арсений in the topic Перетасовать список 6 лет, 8 месяцев назад
-
Legantmar voted up to a reply by Oleg in the topic Фильтрация элементов по значению параметра 6 лет, 8 месяцев назад
-
Legantmar ответил(а) на тему Как создать балочную систему посредством Python_а в форуме Задать вопрос 6 лет, 8 месяцев назад
Изменили NewPlane ((, теперь вот так можно:
-
Legantmar ответил(а) на тему Как создать балочную систему посредством Python_а в форуме Задать вопрос 6 лет, 8 месяцев назад
Накидал тут, начало взял у Анатолия, а он взял у Хасана ))
Скрипт можно скачать в соответствующем разделе.Ниже привожу фрагмент кода из последнего блока (без подключения необходимых библиотек, полную версию см. в разделе скачать)
Должен корректно работать с линиями крыш расположенными в ортогональной сетке, тобишь по осям X и Y !! для ориен…[Читать далее] -
Legantmar ответил(а) на тему Перевод осей в 3Д в форуме Задать вопрос 6 лет, 8 месяцев назад
Нужно добавить вот эту строчку FamilySymbol.Activate(el) вот сюда:
p.s. для тех кому интересно вот ИваСерж писал ранее -
Legantmar ответил(а) на тему Назначение стиля линий в Revit API в форуме Задать вопрос 6 лет, 8 месяцев назад
Я извиняюсь, что ввел в заблуждение, не посмотрев свой пример.
Вот так тогда:
с тебя лайк.
-
Legantmar ответил(а) на тему Назначение стиля линий в Revit API в форуме Задать вопрос 6 лет, 8 месяцев назад
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 6 лет, 8 месяцев назад
Тут 2 варианта: либо под каждую категорию ставить нод питона
либо использовать вот этот код (немного подшаманил) -
Legantmar voted up to a reply by Alex in the topic Не работает макрос сделанный в 2015 версии 6 лет, 8 месяцев назад
-
Legantmar ответил(а) на тему Создание текстовой анатоции на чертежном виде. в форуме Помогите с питон кодом 6 лет, 8 месяцев назад
Анатолий, посмотри здесь пример на C# (легко переделывается на питон)
http://www.revitapidocs.com/2018.1/b0fd6ef8-a0ef-9cf4-5bc2-8cd65f81f648.htmесли не разберешься, то завтра помогу.
-
Legantmar voted up to a reply by txt in the topic Получить элемент в подлисте по индексу 6 лет, 8 месяцев назад
-
Legantmar ответил(а) на тему Получить элемент в подлисте по индексу в форуме Задать вопрос 6 лет, 8 месяцев назад
Для Александра:
-
Legantmar ответил(а) на тему Получить элемент в подлисте по индексу в форуме Задать вопрос 6 лет, 8 месяцев назад
Для Шпильки:
после списка элементов нужно поставить стандартный нод Element.Id чтобы преобразовать их ID в числа.
Код работает только со списком второго порядка, т.е. тем примером, что указан в вопросе.
-
Legantmar ответил(а) на тему редактирование нодов в форуме ДизайнСкрипт 6 лет, 8 месяцев назад
//Подскажите, а можно редактировать уж существующие ноды? на уровне скрипта? или подскажите папку где они находятся
Если при двойном клике на ноде он раскрывается в новом окне, то можно. В этом случае скорее всего будет нод питона, внутри которого можно поправить алгоритм.
Если при двойном клике ничего не происходит, то данный нод написан на C# и…[Читать далее] -
txt voted up to a reply by Семен in the topic Синтаксис Revit API. Режим траектории электрической цепи 6 лет, 9 месяцев назад
-
txt ответил(а) на тему Создание осей (Create grids) в форуме Another Libraries 6 лет, 9 месяцев назад
не совсем понял, на плане создаете оси, если что то меняется – удаляете оси и создаете заново этим скриптом (переключив false/true, возможно автор вложил какой то другой в них смысл – но судя по видео,на мой взгляд, это просто перезапуск)
- Загрузить еще