Александр
-
Legantmar ответил(а) на тему Перевод осей в 3Д в форуме Задать вопрос 7 лет назад
Нужно добавить вот эту строчку FamilySymbol.Activate(el) вот сюда:
p.s. для тех кому интересно вот ИваСерж писал ранее -
ИваСерж ответил(а) на тему Поиск нужных параметров в Dynamo в форуме Ноды 7 лет назад
https://pastebin.com/14PrLGh5
Лично у меня работает. Возможно, под специфические параметры не будет работать.
Подразумевается, что все параметры текстовые.заполнить
парамИФЦ = [“IfcName”,”IfcDescription”,”IfcMaterial”]
парамРВТ = [“Имя1”, “Имя2”, “Имя3”] -
ИваСерж voted up to a reply by Семен in the topic Назначение стиля линий в Revit API 7 лет назад
-
ИваСерж ответил(а) на тему Поиск нужных параметров в Dynamo в форуме Ноды 7 лет назад
По-моему пришло время подключать Питон.
Очевидно, методы Динамо видят первый попавшийся параметр из списка параметров с одним и тем же именем.
Методы АПИ позволяют получать списки одноименных параметров:
нужно использовать метод:
parameters = element.GetParameters(name)
далее обычным циклом выбрать заполненный параметрfor pa…[Читать далее]
-
Legantmar ответил(а) на тему Назначение стиля линий в Revit API в форуме Задать вопрос 7 лет назад
Я извиняюсь, что ввел в заблуждение, не посмотрев свой пример.
Вот так тогда:
с тебя лайк.
-
ИваСерж ответил(а) на тему Обработка содержимого Текстовых примечаний в форуме Ноды 7 лет назад
ЛОЛ же ж! Это ж надо, я ещё должен вылавливать ошибки такого типа??? Потратил блин пол часа жизни на бесполезное занятие…
ID поменяй на Id
-
ИваСерж ответил(а) на тему Обработка содержимого Текстовых примечаний в форуме Ноды 7 лет назад
А что на ввод идет? Какие элементы?
-
ИваСерж ответил(а) на тему Обработка содержимого Текстовых примечаний в форуме Ноды 7 лет назад
получаем элементы из Динамо? Тогда можно их Анврапнуть и считать Проперти – ИД. Например для “плоского” списка, можно получить через цикл
elId = list()
for elem in IN[1]:
elId.append(UnwrapElement(elem.ID)) -
Legantmar ответил(а) на тему Назначение стиля линий в Revit API в форуме Задать вопрос 7 лет назад
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет назад
Тут 2 варианта: либо под каждую категорию ставить нод питона
либо использовать вот этот код (немного подшаманил) -
ИваСерж ответил(а) на тему Назначение стиля линий в Revit API в форуме Задать вопрос 7 лет назад
Нашел такую ссылочку. Выглядит адекватно
https://forums.autodesk.com/t5/revit-api-forum/change-linestyle-parameter-in-api/td-p/5572927
-
Legantmar voted up to a reply by Alex in the topic Не работает макрос сделанный в 2015 версии 7 лет назад
-
ИваСерж ответил(а) на тему Визуализация траектории электрических цепей в форуме Задать вопрос 7 лет назад
“добавить стойки и порты в этот питон”
Задача не понятна. Насколько я понял, речь идет о МЕП-системе.
Все, что можно взять с МЕП-системы можно почитать в документации
http://www.revitapidocs.com/2017.1/b141dcf8-2e65-1734-946f-c29d578fc6d9.htm -
Legantmar ответил(а) на тему Создание текстовой анатоции на чертежном виде. в форуме Помогите с питон кодом 7 лет назад
Анатолий, посмотри здесь пример на C# (легко переделывается на питон)
http://www.revitapidocs.com/2018.1/b0fd6ef8-a0ef-9cf4-5bc2-8cd65f81f648.htmесли не разберешься, то завтра помогу.
-
Legantmar voted up to a reply by txt in the topic Получить элемент в подлисте по индексу 7 лет назад
-
Legantmar ответил(а) на тему Получить элемент в подлисте по индексу в форуме Задать вопрос 7 лет назад
Для Александра:
-
Legantmar ответил(а) на тему Получить элемент в подлисте по индексу в форуме Задать вопрос 7 лет назад
Для Шпильки:
после списка элементов нужно поставить стандартный нод Element.Id чтобы преобразовать их ID в числа.
Код работает только со списком второго порядка, т.е. тем примером, что указан в вопросе.
-
Legantmar ответил(а) на тему редактирование нодов в форуме ДизайнСкрипт 7 лет назад
//Подскажите, а можно редактировать уж существующие ноды? на уровне скрипта? или подскажите папку где они находятся
Если при двойном клике на ноде он раскрывается в новом окне, то можно. В этом случае скорее всего будет нод питона, внутри которого можно поправить алгоритм.
Если при двойном клике ничего не происходит, то данный нод написан на C# и…[Читать далее] -
ИваСерж ответил(а) на тему Синтаксис Revit API. Режим траектории электрической цепи в форуме Задать вопрос 7 лет назад
По транзакциям ничего не могу посоветовать.
Надо проэксперементировать с subtransaction и TransactionGroupПроверка проводится для попытки облегчить работу с большим количеством сетей.
Я проверил на своем текущем проекте – у меня всего 300 цепей – без проверки справляется.
Что будет, если сетей будет больше 1000?
Скрипт изначально должен…[Читать далее] -
ИваСерж ответил(а) на тему Синтаксис Revit API. Режим траектории электрической цепи в форуме Задать вопрос 7 лет, 1 месяц назад
У меня все получилось и работает.
Прошу применять.
https://pastebin.com/yYgsaaZF - Загрузить еще