Евгений Колчин
-
Legantmar ответил(а) на тему Как домножить каждый член списка вложенного списка на число ? в форуме Задать вопрос 7 лет, 10 месяцев назад
-
Legantmar ответил(а) на тему Добавление значения в Load Case —AreaLoad в форуме Задать вопрос 7 лет, 10 месяцев назад
ты путаешь int и ElementId
попробуй вот так:
loadcase = 545471
elemtnId = ElementId(loadcase)
…..Set(elementId) -
Legantmar ответил(а) на тему Сопоставление двух списков и установка значений в форуме Задать вопрос 7 лет, 10 месяцев назад
18 строчка – может быть dict1.iteritems() ?
-
Legantmar ответил(а) на тему Сопоставление двух списков и установка значений в форуме Задать вопрос 7 лет, 10 месяцев назад
я вижу себе решение через словарик (dict1)
dict1 = {"A1":[1,12,54], "A2":[4,9,6], "A3":[5,7,7], "A4":[8,5,8], "A5":[4,4], "A6":[3]}
list1 = ["A1", "A2", "A4", "A3", "A6"]
outList = [dict1[i] for i in list1]
print outListрезультат:
[[1, 12, 54], [4, 9, 6], [8, 5, 8], [5, 7, 7], [3]]соответственно не сложно все эт…[Читать далее]
-
Legantmar voted up to a reply by Александр in the topic Расчетное значение в общий параметр. 7 лет, 10 месяцев назад
-
Legantmar voted up to a reply by Legantmar in the topic как сортировать и складывать ? 7 лет, 10 месяцев назад
-
Legantmar создана тема как сортировать и складывать ? в форуме Синтаксис и родные библиотеки Python 7 лет, 10 месяцев назад
Вопрос в чате:
Возможно как то подобным образом через сортировку или иначе сгруппировать одинаковые элементы и сложить их значения (100+100, 200+200 ) исходный list=[[“Элемент 1”, 100] , [“Элемент 1”, 100], [“Элемент 2”, 200] ,[“Элемент 2”, 200]] а на выходе list_sort_sum=[[“Элемент 1”, 200] , [“Элемент 2”, 400]]Ответ:
сначала складыва…[Читать далее] -
Legantmar ответил(а) на тему Автоматическое закрытие диалоговых окон. Использование C# в форуме Задать вопрос 7 лет, 10 месяцев назад
- зачем нам C# ? ))
- а зачем использовать эти DialogBoxShowing ?
- удалить элементы можно и с помощью IronPython
-
Legantmar ответил(а) на тему DesignScript IF в форуме Задать вопрос 7 лет, 10 месяцев назад
про design script не подскажу, но лучше уже начать изучать python – списки, циклы и условия
-
Legantmar ответил(а) на тему Сортировка дверей по типу стен, которые они вставлены в форуме Задать вопрос 7 лет, 10 месяцев назад
или с помощью нода GetSurrounding (получаем списки по каждой стене и какие двери в нее входят) (можно воспользоваться поиском, чтобы узнать про этот нод побольше)
также можно с помощью python и revitAPI – команда door.Host для получения стены в которую она вставлена (Серж про это выше уже сказал)
-
kulkul ответил(а) на тему Соединить трубы в форуме Задать вопрос 7 лет, 10 месяцев назад
Hi Txt,
Here is how you get connectors.
-
Legantmar ответил(а) на тему Справка РевитАпи в форуме Задать вопрос 7 лет, 10 месяцев назад
Кто пропустил новость
Прошу заполнить анкету (9 вопросов), по результатам которой будет принято решение “делать курсы или нет” )) (все зависит от вас)
Спасибо за ваше уделенное время.p.s. не то, чтобы я хотел “срубить бабла”, но мое время тоже должно как-то поощряться… спасибо за понимание.
Окончательная цена может зависеть от количества…[Читать далее] -
Legantmar ответил(а) на тему Справка РевитАпи в форуме Задать вопрос 7 лет, 10 месяцев назад
Хотел сделать небольшой видео курс для продвинутых пользователей, но не знаю востребован ли…
-
Legantmar ответил(а) на тему Справка РевитАпи в форуме Задать вопрос 7 лет, 10 месяцев назад
каждое решение выстрадано (примеров на все случаи жизни нет)
Тимур, я рад, что ты задал такой вопрос и дорос до этого уровня.-
- в Dynamo используется IronPython который написан на C# и поддерживающий .Net (все, что не понятно, гуглишь или спрашиваешь в этой теме)
- Можно посмотреть скрипты (в разделе скачать) или кастом ноды, например о…
-
-
Dmitry_dronov voted up to a reply by Александр in the topic поиск как в экселе 7 лет, 10 месяцев назад
-
Legantmar ответил(а) на тему Как получить из значения из списка списков в форуме Задать вопрос 7 лет, 10 месяцев назад
в питоне точно также, OUT = IN[0][0][0] (где IN[0] – это вход с номером порта)
также можешь поискать flatten в питоне -
Legantmar voted up to a reply by Александр in the topic поиск как в экселе 7 лет, 10 месяцев назад
-
Legantmar ответил(а) на тему теплотехнические параметры пространств в форуме Задать вопрос 7 лет, 10 месяцев назад
без знания revit API и python, я думаю только руками (поправьте кто знает, если я не прав)
а так можно посмотреть видео Александра Попова (есть его скрипт в меню скачать)
верхняя часть скрипта предварительно проверяет и создает параметры, если их не было -
Legantmar ответил(а) на тему Как взять координаты линий из Filled Region? в форуме Задать вопрос 7 лет, 10 месяцев назад
Судя по картинке, вопрос должен звучать: как получить координаты стартовой и конечной точек для revit линии? (filled region или какой другой объект ревита тут не причем)
Вариант 1: преобразовать в динамо и использовать команды динамо
revitLine = UnwrapElement(IN[0]).Location.Curve # на выходе получим Autodesk.Revit.DB.Line
dynamoLine = r…[Читать далее] -
Legantmar voted up to a reply by Александр in the topic EXCEL to revit 7 лет, 10 месяцев назад
- Загрузить еще