Активность всего сайта
-
Artem ответил(а) на тему Анализ зарплат в BIM по всему миру. в форуме Разное 5 лет, 8 месяцев назад
Дмитрий, спасибо за позитивный фидбэк )
-
Dmitry_dronov ответил(а) на тему Анализ зарплат в BIM по всему миру. в форуме Разное 5 лет, 8 месяцев назад
Артём, добрый день
Спасибо за проделанную работу
Не обращайте внимание на мненийный неконструктивный хейт – хейтеров Боженька наказывает уже при жизни.
Украина 290 % по отношению к 100% России – это что-то новенькое :)))
А что касается темы – западные государства законодательно принуждают юр.лиц не работать с иностранцами. (Доп налоги плюс сложн…[Читать далее] -
Денис52 ответил(а) на тему Конвертация ModelCurves в среду Dynamo в форуме Задать вопрос 5 лет, 8 месяцев назад
Благодарю!
-
Андрей ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
*****Так не получится****
Вы можете записать в параметр одного фитинка “ветка1, ветка2, ветка3, ветка 4”, в тот же параметр другого фитинга “ветка2, ветка3” и отбирать все элементы, в которых есть “ветка2” потом все элементы в которых есть “ветка 4”. Эта возможность есть, причем это не трудно. Один раз делаете долго скрипт и потом все в…[Читать далее]
-
Dmitry: изменен рисунок профиля 5 лет, 8 месяцев назад
-
Dmitry ответил(а) на тему Как изменить номер вида/видового экрана? в форуме Задать вопрос 5 лет, 8 месяцев назад
1_Виноват, сам перечитал и понял, что изложил криво.
2_Сработало. Спасибо!
-
ИваСерж ответил(а) на тему Как изменить номер вида/видового экрана? в форуме Задать вопрос 5 лет, 8 месяцев назад
1. Ничего не понятно. Вопрос как-то странно поставлен
2. Сам же пишешь, что врезультате
numb.append(doc.GetElement(oldmas[i][u]).LookupParameter(“Номер вида”).AsString()
у тебя получается взять значение, а не сам параметр. Фактически, ты получаешь стринг. Может, не стоит тогда применять метод .AsString()?тогда у тебя будет список параметров,…[Читать далее] -
Dmitry создана тема Как изменить номер вида/видового экрана? в форуме Задать вопрос 5 лет, 8 месяцев назад
Коллеги, приветствую.
Дело такое – пишу скрипт, который делает копию листов в другую стадию (на динамобим есть отдельная тема с подобным скриптом, там все работает) – хочется, чтобы скрывались разрезы (если на виде был не через фильтр скрыт разрез, его копия станет видна), листы получали номер, как у оригинала, типы видовых экранов соответствова…[Читать далее]
-
ИваСерж ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Подскажите, что делать дальше
Лично я не занимаюсь балансировкой систем. Я всего лишь помог выбрать трубы в проекте. Дальнейшая разработка скрипта на совести у Автора! Что делать дальше вообще без понятия, поскольку это вопрос к проектированию. Ставь задачи по программированию – будем решать.
Рекомендации – идешь на любой ресурс, которы…[Читать далее]
-
Виталий ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Спасибо за ответы Ива Серж и Андрей!
Прочитал блог Тамика
filter = ElementMulticategoryFilter(typed_list) – создем фильтр для BuiltInCategory.OST_PipeCurves, BuiltInCategory.OST_PipeFitting
elements = FilteredElementCollector(doc) – Создает новый FilteredElementCollector, который будет искать и фильтровать набор элементов в открытом документе…[Читать далее]
-
Виталий ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Пропустил ответ Андрея
Плохо понимаю в проектировании сетей в Ревите, но для Dynamo, необходимо, чтобы был параметр с одинаковым названием. Например, все элементы, принадлежащие одной ветке, должны иметь одинаковые значения одного и того же параметра, например “ветка 1”. Тогда Вы легко их отберете по этому признаку. Таким образом, все элеме…[Читать далее]
-
Андрей ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
36. elements = FilteredElementCollector(doc).WherePasses(filter)
.WhereElementIsNotElementType().ToElements() – вообще не понял что этоЯ не знаю python, но чем смогу – помогу.
https://www.revitapidocs.com/2019/263cf06b-98be-6f91-c4da-fb47d01688f3.htm
elements = FilteredElementCollector(doc). – это выбор элементов с помощью коллектора (фил…[Читать далее]
-
ИваСерж ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
29. Это не переменная, а список
32. List это метод, даже скорее конструктор класса, а ни какая не комманда. Этот метод из пространства имен библиотеки Systems. Импорт этого пространства имен см. 14.
О самом классе можно почитать тутhttps://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.list-1?view=netframework-4.8
36. По…[Читать далее]
-
Виталий ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Разобрался но есть вопросы по некоторым строчкам
18. systemName = “Подача жидкости 1” – Создаем переменную systemName и записываем в нее строку “Подача жидкости 1”
29. cat_list = [BuiltInCategory.OST_PipeCurves, BuiltInCategory.OST_PipeFitting] – Создаем переменную cat_list и присваиваем в ей категории через запятую пе…[Читать далее]
-
Анатолий voted up to a reply by Виталий in the topic Балансировка трубопроводов в системе отопления 5 лет, 8 месяцев назад
-
Анатолий voted up to a reply by Виталий in the topic Балансировка трубопроводов в системе отопления 5 лет, 8 месяцев назад
-
Анатолий voted up to a reply by Виталий in the topic Балансировка трубопроводов в системе отопления 5 лет, 8 месяцев назад
-
Андрей ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Спасибо
-
ИваСерж ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
1. В Апи не туда сморел.
Ты смотрел информацию о классе.
У класса есть т.н. конструктор, который создает объекты класса.
https://www.revitapidocs.com/2018.1/e43a304a-6931-7492-441c-3cac428f2431.htmВ нем нас интересует вот такой конструктор:
public ElementMulticategoryFilter(
ICollection<BuiltInCategory> categories
)Как видно, в него…[Читать далее]
-
Андрей ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
- Понял, что это частный случай строгой типизации в языке, в котором строгой типизации нет. А как можно было бы узнать, что метод ElementMulticategoryFilter использует именно типизириванный список данных?
Посмотрел Revit API https://www.revitapidocs.com/2018.1/8d2774eb-3c47-5c3d-2866-8d4ab7…
- Понял, что это частный случай строгой типизации в языке, в котором строгой типизации нет. А как можно было бы узнать, что метод ElementMulticategoryFilter использует именно типизириванный список данных?
- Загрузить еще