Dmitry_dronov
@dmitry_dronov
активность: 4 года, 8 месяцев назад-
Khasan Mamaev ответил(а) на тему Автоматическое армирование колонн и его унификация в Revit на основе НДМ в форуме Помогите с питон кодом 9 лет, 11 месяцев назад
Дмитрий, Александр по моей просьбе поставил задачу и в ее решении он будет сам участвовать, так что не переживай:) Ты просто не в курсе, что он является большим специалистом в области конструктивных расчетов, в частности по нелинейной деформационной модели.
-
Khasan Mamaev ответил(а) на тему Автоматическое армирование колонн и его унификация в Revit на основе НДМ в форуме Помогите с питон кодом 9 лет, 11 месяцев назад
Дмитрий, Александр по моей просьбе поставил задачу и в ее решении он будет сам участвовать, так что не переживай:)
-
-
Khasan Mamaev ответил(а) на тему Автоматическое армирование колонн и его унификация в Revit на основе НДМ в форуме Помогите с питон кодом 9 лет, 11 месяцев назад
Обязательно, а это Robot SDK https://yadi.sk/d/SBZLo14giqLkn
-
Khasan Mamaev ответил(а) на тему Автоматическое армирование колонн и его унификация в Revit на основе НДМ в форуме Помогите с питон кодом 9 лет, 11 месяцев назад
Александр, я сейчас собираю материалы, для того чтобы приступить к решению этой непростой задачи, уже экспериментирую в Динамо с НДМ, обзавелся RSA SDK для изучения Robot API и читаю цикл статей Дмитрия Тищенко(лично им предоставлено), который коснулся проблемы унификации колонн. Могу поделиться https://yadi.sk/i/n_tQKoFGiqKuv А конструкт…[Читать далее]
-
Khasan Mamaev ответил(а) на тему "Нестандартное" подключение нодов в форуме Ноды 9 лет, 11 месяцев назад
В еще одной соседней теме задача была решена таким методом
и проблема как раз возникла потому что разработчик кастом-нода понадеялся на то что Динамо автоматически обработает массив
-
Khasan Mamaev ответил(а) на тему "Нестандартное" подключение нодов в форуме Ноды 9 лет, 11 месяцев назад
Можно попробовать задать какую нибудь функцию с помощью кодового блока
как видим ничего не получилось, для этих целей есть специальный нод “Formula”
обратите внимание, что выражение не завершается никакими знаками препинания
-
Khasan Mamaev ответил(а) на тему "Нестандартное" подключение нодов в форуме Ноды 9 лет, 11 месяцев назад
А вот пример с другим нодом из соседней темы
-
Khasan Mamaev создана тема "Нестандартное" подключение нодов в форуме Ноды 9 лет, 11 месяцев назад
В большинстве случаев ноды Динамо автоматически обрабатывают, поступающие на вход, массивы данных, могут даже делать это вдоль, поперек и вверх, но есть ноды, которые отказываются по умолчанию обрабатывать массивы, в таких случаях можно написать цикл в DesignScript или Python, но можно воспользоваться штатными нодами(я пока знаю дв…[Читать далее]
-
Евгений Колчин ответил(а) на тему List.Combine в форуме Ноды 9 лет, 11 месяцев назад
Thankyou =))) simple question… could self guess =(
-
Евгений Колчин создана тема List.Combine в форуме Ноды 9 лет, 11 месяцев назад
-
Khasan Mamaev voted up to the topic Фильтрация (сортировка) помещений по уровню by Legantmar 9 лет, 11 месяцев назад
-
Khasan Mamaev ответил(а) на тему Подпись списка систем в параметр типа в форуме Revit Library (API) 9 лет, 11 месяцев назад
Владимир и тебе рахмет. Динамо это сила, к тому же теперь оно идет вместе с Ревит, так что проектировщики массово начнут осваивать его(в последние дни наблюдается приток подписчиков на моем канале). Я тоже Динамо с Питоном узнал не более года назад, но нуждался в этих инструментах с тех самых пор как стал инженером.
-
Khasan Mamaev ответил(а) на тему Подпись списка систем в параметр типа в форуме Revit Library (API) 9 лет, 11 месяцев назад
Такое выдумали те же самые люди, которые нас научили Питону, наш уровень знания Питона не позволяет нам над ними смеяться, скорей всего мы чего то не понимаем.
-
Khasan Mamaev ответил(а) на тему Подпись списка систем в параметр типа в форуме Revit Library (API) 9 лет, 11 месяцев назад
Сложно как то получилось у тебя:)
a=IN[0]
b=IN[1]
res=[]
for i in range(len(a)):
res.append(‘,’.join([a[i],b[i]]) -
Khasan Mamaev ответил(а) на тему Подпись списка систем в параметр типа в форуме Revit Library (API) 9 лет, 11 месяцев назад
В Питон есть еще такой метод для соединения текста
‘*’.join([‘a’,’b’]) = a*b -
Khasan Mamaev voted up to a reply by Vladimir in the topic Подпись списка систем в параметр типа 9 лет, 11 месяцев назад
-
Khasan Mamaev ответил(а) на тему Python и универсальная среда разработки приложений (.NET, COM, API) с чистого ли в форуме Синтаксис и родные библиотеки Python 9 лет, 11 месяцев назад
После чего мы можем импортировать соответствующие модули, например этот:
-
Khasan Mamaev ответил(а) на тему Python и универсальная среда разработки приложений (.NET, COM, API) с чистого ли в форуме Синтаксис и родные библиотеки Python 9 лет, 11 месяцев назад
Кроме того вместе с Питон устанавливается обширная библиотека других модулей, доступ к которым открывается после указания пути, давайте посмотрим как это сделать. Для начала посмотрим какие пути указаны по умолчанию, нам поможет небольшой код:
но нас эти пути не устраивают, поскольку модули находятся в другом месте:
Выберем этот путь…[Читать далее]
- Загрузить еще