Legantmar
@legantmar
активность: 7 месяцев, 3 недели назад-
Legantmar voted up to a reply by Шпилька in the topic Спецификация линейных объектов 6 лет, 6 месяцев назад
-
Legantmar ответил(а) на тему Спецификация линейных объектов в форуме Задать вопрос 6 лет, 6 месяцев назад
Если я правильно понял
-
Legantmar ответил(а) на тему Раздутый файл .dyn, CallsiteTraceData в форуме Задать вопрос 6 лет, 6 месяцев назад
посмотрел твой скрипт, могу дать несколько советов
1) оптимизируй или перепроверь вложенные циклы for for
2) создай простой тестовый файл с электрическими цепями (буквально пару тройку нужных элементов), попробуй запустить свой скрипт и посмотреть, где происходит зацикливание (лишние проходы)
3) отключай фрагменты скрипта и выводи переменные…[Читать далее] -
Legantmar ответил(а) на тему Select Face — Vertex в форуме Задать вопрос 6 лет, 6 месяцев назад
проверил, в 2.0 не работает нод Face.Edges, через питон все нормально.
в 0.9 нормально работает и нод и питон (в других версиях не проверял) -
Legantmar voted up to a reply by nikita in the topic Select Face — Vertex 6 лет, 6 месяцев назад
-
Legantmar ответил(а) на тему Загрузка(выгрузка) связанных файлов через Dynamo в форуме Задать вопрос 6 лет, 7 месяцев назад
Интересный вопрос.
Немного поискал, поигрался и что-то получилось, но без python как мне думается не обойтись.
Далее много кода и пояснения.
Небольшое предисловие – у меня есть некий файлик со стенками. будем считать, что его делают архитекторы и мне предоставляют линк.
Моя задача (для примера) – загрузить этот линк, получить некоторые пара…[Читать далее] -
Legantmar ответил(а) на тему Как создать выпадающий список. в форуме Задать вопрос 6 лет, 7 месяцев назад
на сколько я знаю создавать выпадающие списки в динамо нельзя, если я правильно понял задачу..
если это нужно для удобства конечно пользователя, то смотреть нужно в сторону Windows Form или WPF
-
Legantmar ответил(а) на тему Разбить список на несколько по условию в форуме Задать вопрос 6 лет, 7 месяцев назад
уже было, но вот еще раз:
-
Legantmar ответил(а) на тему Print PDF [Archi-lab_Grimshaw] – проблема с настройками печати в форуме Задать вопрос 6 лет, 7 месяцев назад
переходи на другую версию ревит,
недавно уже 2019-я вышлаp.s. я тебе больше скажу с переходом на динамо 2.0 и сторонние пакеты могут “улЯтеть” )))
-
Legantmar ответил(а) на тему Редактирование размера аннотаций в форуме Задать вопрос 6 лет, 7 месяцев назад
координаты текстовой аннотации в питон ноде:
OUT = UnwrapElement(IN[0]).Coord # предварительно подключить библиотеки RevitAPI (поиск шаблон2.0)удалить элемент:
создать текстовую…[Читать далее]
-
Legantmar ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 6 лет, 7 месяцев назад
Замена типа элемента через Symbol
import clr
clr.AddReference("RevitServices")
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManagerdoc = DocumentManager.Instance.CurrentDBDocument
selectElement = IN[0]
newType = IN[1]
TransactionManag…[Читать далее] -
Legantmar ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 6 лет, 7 месяцев назад
Получаем все элементы по имени категории.
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 лет, 7 месяцев назад
-
Legantmar ответил(а) на тему Ограничение процессов Dynamo в форуме Задать вопрос 6 лет, 7 месяцев назад
Если для архитектурной визуализации, то используй 3D программы, например, в Cinema 4D
вот небольшой пример увидел.
-
Legantmar ответил(а) на тему Ограничение процессов Dynamo в форуме Задать вопрос 6 лет, 7 месяцев назад
// В архиве: скрипт dyn, dxf-файл с полигонами, sat-файл куда идёт сохранение 5000 полигонов у меня строило. //
Я глянул из любопытства. Из твоих 5000 полигонов расположенных по криволинейной поверхности далее строится около 45 000 отрезков (их даже сложно выделить в автокаде, он тормозит и более 20 000 тысяч за раз выделять…[Читать далее]
-
Legantmar voted up to a reply by Арсений in the topic Перетасовать список 6 лет, 7 месяцев назад
-
Legantmar voted up to a reply by Oleg in the topic Фильтрация элементов по значению параметра 6 лет, 7 месяцев назад
-
Legantmar ответил(а) на тему Как создать балочную систему посредством Python_а в форуме Задать вопрос 6 лет, 7 месяцев назад
Изменили NewPlane ((, теперь вот так можно:
-
Legantmar ответил(а) на тему Как создать балочную систему посредством Python_а в форуме Задать вопрос 6 лет, 7 месяцев назад
Накидал тут, начало взял у Анатолия, а он взял у Хасана ))
Скрипт можно скачать в соответствующем разделе.Ниже привожу фрагмент кода из последнего блока (без подключения необходимых библиотек, полную версию см. в разделе скачать)
Должен корректно работать с линиями крыш расположенными в ортогональной сетке, тобишь по осям X и Y !! для ориен…[Читать далее] -
Legantmar ответил(а) на тему Перевод осей в 3Д в форуме Задать вопрос 6 лет, 7 месяцев назад
Нужно добавить вот эту строчку FamilySymbol.Activate(el) вот сюда:
p.s. для тех кому интересно вот ИваСерж писал ранее - Загрузить еще