Активность всего сайта
-
Андрей ответил(а) на тему Размещение загружаемых семейств в форуме Задать вопрос 5 лет, 8 месяцев назад
Переключение на английский не помогло. Видимо, у меня еще первый сервиспак Ревита. Значит, это предел Dynamo и жизнь заставляет разобраться в pythone :-)
-
ИваСерж ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Вопрос мне очень понравился. Уже ближе к сути.
Есть понимание чем чистый Python отличаестя от IronPython?
А тажке IronPython от С#?Питон с динамической типизацией. Т.е. может на лету переводить, например, число 123 в строку “123”
соответсвенно в методы _часто_ можно запихивать практически все, что угодно, не заботясь о типе засовываемого.
На…[Читать далее] -
Андрей ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
*****Ещё вопросы?***** Подскажите, пожалуйста, а для чего мы
#Переводим список из языка Питон в список .Net
typed_list = List[BuiltInCategory](cat_list)
В чем суть? (я понимаю, что мы это делаем для работы фильтра, но не понимаю сути – в каких случаях это делается и для чего)
-
Legantmar voted up to a reply by Виталий in the topic Балансировка трубопроводов в системе отопления 5 лет, 8 месяцев назад
-
Legantmar voted up to a reply by Виталий in the topic Балансировка трубопроводов в системе отопления 5 лет, 8 месяцев назад
-
ИваСерж ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Не надо тебе понимать для скриптов что такое цлр.
Зри в корень, а ты сразу по мелочам.
Я не комментировал ветку импортов с 1 по 14 строчки.
Это почти стандартные импорты, которые должны быть в каждом коде.Для себя надо понимать, что цлр нужен только для того, чтоб
можно было подключать внешние библиотеки.
Мы используем только один метод…[Читать далее] -
Виталий ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Ваш код скачал. Но придется долго разбираться пока много что не понятно.
Например import clr – импортируем библиотеку clr в пайтон
ОUT = dir(clr) – и в этой библиотеке еще 42 под элемента такие как AddReference и т д – Попробую найти что это
Как немного разберусь напишу, а то дальше мне смыла куда – то двигаться нет
-
Андрей ответил(а) на тему Если список пуст – не выполнять скрипт в форуме Задать вопрос 5 лет, 8 месяцев назад
Спасибо за помощь. Попробую разобраться с функциями и жду курсы Максима Степанникова по pythony, вдруг повезет и попаду на них :-)
-
Александр ответил(а) на тему Если список пуст – не выполнять скрипт в форуме Задать вопрос 5 лет, 8 месяцев назад
1.Надо использовать функции при написании кода.-это очень просто!
2.Можно использовать внутри функций условия на выполнения.
3.Этот пункт надо ставить на первое место-используйте Python.
-
Андрей ответил(а) на тему Размещение загружаемых семейств в форуме Задать вопрос 5 лет, 8 месяцев назад
Спасибо за помощь. Переключиться на английский не пробовал – попробую.
-
Андрей ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Плохо понимаю в проектировании сетей в Ревите, но для Dynamo, необходимо, чтобы был параметр с одинаковым названием. Например, все элементы, принадлежащие одной ветке, должны иметь одинаковые значения одного и того же параметра, например “ветка 1”. Тогда Вы легко их отберете по этому признаку. Таким образом, все элементы Вашей системы должны…[Читать далее]
-
ИваСерж ответил(а) на тему Размещение загружаемых семейств в форуме Задать вопрос 5 лет, 8 месяцев назад
По скрипту вроде все в порядке.
Пишут, что, возможно, это баг нода.
https://github.com/DynamoDS/DynamoRevit/issues/1194
Кстати, какая версия Динамо и Ревита? МОжет, попробовать в Английском Ревите?1.Рекомендую попробовать другой нод
2.Рекомендую попробовать методы АПИ – они работают четко. -
Андрей создана тема Размещение загружаемых семейств в форуме Задать вопрос 5 лет, 8 месяцев назад
Размещение загружаемых семейств.
Почему-то не удается разместить вновь создаваемые с помощью Dynamo экземпляры загружаемых семейств в задаваемых точках. ВМЕСТО ЗАДАВАЕМЫХ ТОЧЕК, все, например 42 экземпляра одного типоразмера, размещаются в одной точке, например (0;0;0). При попытке создать экземпляры другого типоразмера (другого д…[Читать далее]
-
ИваСерж ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Ну вот как пример.
Решения могут быть более элегантными.
Разберись хотябы с кодом, который я написал, потом будешь его дорабатывать со временем. -
Виталий ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
Спасибо за ответ!!!!
Да есть желание разобраться в АПИ. Уже который день смотрю видео ничего не понятно откуда берутся эти команды типа PG_IDENTITY_DATA. Установил плагин RevitLookup я так понял с его помощью можно просмотреть все доступные свойства элемента и скопировать команды под АПИ.
вот ссылки на простенький файл примера https:/…[Читать далее]
-
ИваСерж ответил(а) на тему Как добавить/изменить параметры "Свойства Типа"? в форуме Задать вопрос 5 лет, 8 месяцев назад
Я с глобальными параметрами не работал. В rfa и rvt файлы вставляются с одинаковым успехом
-
Андрей ответил(а) на тему Как добавить/изменить параметры "Свойства Типа"? в форуме Задать вопрос 5 лет, 8 месяцев назад
*****Могу только с питоном помочь. Запросто добавляю параметры массово в семейства.
Использую метод doc.FamilyManager.AddParameter
Можно добавлять любые параметры. Если интересно, могу развить тему.*****Долго стеснялся спросить, отнимать Ваше время, но тема конечно очень интересная. Этим методом добавляются как общие пар…[Читать далее]
-
ИваСерж ответил(а) на тему Построение ограждения в форуме ДизайнСкрипт 5 лет, 8 месяцев назад
Плитнус обычно так строится. Что за ограждение такое?
Могу только с питон-кодом помочь.
https://adndevblog.typepad.com/aec/2016/04/revitapi-how-to-create-wall-sweep.html -
Михаил ответил(а) на тему Построение ограждения в форуме ДизайнСкрипт 5 лет, 8 месяцев назад
Добрый вечер.
Есть кто живой? Получилось сделать что-то похожее но не совсем корректно работает, не огибает радиусные стены и не везде выстраивается. А ещё бы хотелось вырезание дверных проёмов.
Может есть у кого много времени не займёт – подскажет.
-
ИваСерж ответил(а) на тему Балансировка трубопроводов в системе отопления в форуме Задать вопрос 5 лет, 8 месяцев назад
А есть желание разобраться не в Динамо, а в АПИ?
Собрать все элементы одной системе просто.
Для начала программирования под Ревит нужно установить полезнейший плагин RevitLookup.
C помощью Лукап посмотреть элемент, понять как работает “объект”, пораскрывать зависимости объекта…
Пожалуйста, выложите куда-нибудь ваш пример проекта, поставте Л…[Читать далее] - Загрузить еще