Узел для кодировки
Главная › Форумы › Задать вопрос › Узел для кодировки
- В этой теме 19 ответов, 4 участника, последнее обновление 7 лет, 3 месяца назад сделано Legantmar.
-
АвторСообщения
-
Коллеги подскажите как можно в код блоке записать код:
t1 = Categories(“Пространства”);
t2 = All Elements of Category(t1);
String from Object(t2);
Не один из выше описанных кодблоков не может быть записан в код блоке.
а зачем?
изучай лучше python и revit APIСуть вопроса создать функцию для пространств.
Это можно сказать последняя преграда.
Пока для меня питон достаточно сложен, и я пока его изучаю путем конвертации нодов в “узел для кодировки” т.е. пишу в код блоке.
Поэтому и задаю вопрос.
В частности нод
String from Object(t2);
не позволяет мне существенно упростить код.
Получается, что в код блок не получится сократить?
мое мнение – нет
но если ты опишешь свою задачу, то я или кто-то другой, сможем тебе помочь без код блока..Я хочу написать “Функцию” в теле которой получаю список пространств.
Далее используя функцию можно не таскать связи в динамо.
Затык заключается в том, что я не могу записать в кодблок сокращенно три вида нодов.
t1 = Categories(“Пространства”);
t2 = All Elements of Category(t1);
String from Object(t2);
ты опять повторил первый пост.
если не можешь, не записывай… оставь их в виде нодов.“завтра” ты столкнешься с более сложными вопросами.
тебе нужно изучать питон
для твоей задачи уже нужно понимание циклов и функций в питоне (чтобы “не таскать” связи в динамо)))Александр,
выложите картинки что у вас есть и что хотите получить. то что вы хотите получить можно сделать в питоне , либо нодами (которыми вы уже используете) , а также используя то и другое. Мы покажем на небольших примерах как использовать питон для ваших задач. Вообще я сам чайник в питоне, но надо же с чего то начинать)
Вообщем начните с самых простых действий, выкладывайте скрины , задавайте вопросы ,
у вас все получится
первые два нода
Categories(“Пространства”);
t2 = All Elements of Category(t1)
желтые – т.к. ревит не запущен
Хочу их преобразовать в вид кодблока “файл”.
плюс не могу справиться с “стринг фром обжект”
здесь на форуме это есть , повторюсь:
Скопируйте в питон это:
https://yadi.sk/i/OgERC3W03N3yzV
работает это так:
txt! как всегда Огромное спасибо. Куда коньяк отправлять?
третья улица строителей…ну вы помните , любителю горячительного из Москвы… )
Если вам не понятно что в питон коде, не страшно, просто воспринимайте его пока как нод . Пользуйтесь нодами, они легки в понимании, по мере изучения питона часть нодов заменяйте кодом в питоне, так количество использования нодов будет сокращаться…
вопросы? изучайте темы форумов , не находите – задавайте
Начните изучения питона с этого (далее экспериментируйте):
:
Осталось два блокада…
Categories(“Пространства”)
All Elements of Category(t1)
Александр, попробуйте задать свой вопрос на зарубежном форуме, желательно выложите там скрины к вопросу, что есть и что хотите получить :
https://forum.dynamobim.com/ -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.