Python в Dynamo: Статья 9. Определение толщины стенки фитингов воздуховода

15.09.2025·Dynamo·Просмотров 286·14 мин. на чтение

В этой статье расширим скрипт, который делали в седьмой статье, чтобы он работал не только с воздуховодами, но и с соединительными деталями. Будем работать как с элементами модели, так и с их соединителями.

Читать далее...

Python в Dynamo: Статья 9. Определение толщины стенки фитингов воздуховода Python в Dynamo: Статья 9. Определение толщины стенки фитингов воздуховода

Python в Dynamo: Статья 8. Обработка общих вложенных семейств и нумерация позиций

25.08.2025·Dynamo·Просмотров 267·16 мин. на чтение

В этой практической статье посмотрим, как в Питоне работать с семействами, в которых есть общие вложенные. Это может пригодится, когда нужно провести стандартную операцию для инженеров ОВ и ВК — скопировать значение имени системы из родительского во вложенные. Или задать позицию с учётом вложенности.

Читать далее...

Python в Dynamo: Статья 8. Обработка общих вложенных семейств и нумерация позиций Python в Dynamo: Статья 8. Обработка общих вложенных семейств и нумерация позиций

Python в Dynamo: Статья 7. Определение толщины стенки воздуховода

11.08.2025·Dynamo·Просмотров 385·16 мин. на чтение

Пришла пора практиковаться. В этой статье посмотрим, как с помощью кода в Питоне определить толщину стенки у воздуховода и записать её в указанный параметр. Сначала обсудим алгоритм и начальные условия, а потом напишем код. В коде будем работать со словарями, функциями и Ревит АПИ.

Читать далее...

Python в Dynamo: Статья 7. Определение толщины стенки воздуховода Python в Dynamo: Статья 7. Определение толщины стенки воздуховода

Revit API: сниппеты — быстрый ввод кода

04.08.2025·Dynamo·Просмотров 216·11 мин. на чтение

В этом материале Костя расскажет, как настроить сниппеты — небольшие фрагменты кода, которые можно сохранить в каталог и вставлять по поисковому слову. Если у вас есть какой-то код, который часто повторяете, то его можно добавить в виде сниппета и не печатать каждый раз.

Читать далее...

Revit API: сниппеты — быстрый ввод кода Revit API: сниппеты — быстрый ввод кода

Python в Dynamo: Статья 6. Функции в Питоне и коллекторы элементов

28.07.2025·Dynamo·Просмотров 335·15 мин. на чтение

В этой статье изучим ещё один полезный инструмент в программировании — пользовательские функции, а также посмотрим, как внутри Питона в Динамо получать элементы модели. Далее соединим эти инструменты и накидаем простой код для получения длины элементов, которые собрали коллектором элементов.

Читать далее...

Python в Dynamo: Статья 6. Функции в Питоне и коллекторы элементов Python в Dynamo: Статья 6. Функции в Питоне и коллекторы элементов

Python в Dynamo: Статья 5. Revit API для чайников

21.07.2025·Dynamo·Просмотров 885·20 мин. на чтение

Расскажу по-простому, что такое Ревит АПИ, зачем оно нужно и как с ним работать в Питоне внутри Динамо. После этой статьи сможем начать практику на реальных задачах, потому что без АПИ мы не можем взаимодействовать с элементами проекта через Питон.

Читать далее...

Python в Dynamo: Статья 5. Revit API для чайников Python в Dynamo: Статья 5. Revit API для чайников

Dynamo: изменение имени семейства и имени типа

14.07.2025·Dynamo·Просмотров 450·8 мин. на чтение

Покажу, как с помощью Динамо и Питона поменять имена семействам и их типоразмерам. Получим семейства из модели, сгенерируем имена для семейств и типов, а потом запишем их с помощью несложного кода в Питоне.

Читать далее...

Dynamo: изменение имени семейства и имени типа Dynamo: изменение имени семейства и имени типа

Python в Dynamo: Статья 4. Работа со списками

30.06.2025·Dynamo·Просмотров 313·6 мин. на чтение

Вся ваша работа будет крутиться вокруг списков и их преобразований. Поэтому нужно разобраться, как их создавать, изменять, как считывать из них данные. В этой статье посмотрим на работу со списками концептуально, в будущих статьях будет практика, но до этого нужно изучить ещё инструментов. Поэтому пока — списки как концептуальный инструмент в программировании.

Читать далее...

Python в Dynamo: Статья 4. Работа со списками Python в Dynamo: Статья 4. Работа со списками

Python в Dynamo: Статья 3. Переменные и строки

09.06.2025·Dynamo·Просмотров 501·16 мин. на чтение

В этой части будем разбираться с текстовыми данными. Как их создавать, преобразовывать, какие полезные методы существуют для работы с этими типами данных. Немного дам вводных про переменные, как их принято писать и какие имена переменным давать нельзя.

Читать далее...

Python в Dynamo: Статья 3. Переменные и строки Python в Dynamo: Статья 3. Переменные и строки

Python в Dynamo: Статья 2. Цикл FOR

02.06.2025·Dynamo·Просмотров 543·11 мин. на чтение

Расскажу, как устроены циклы в Питоне. Это супер важная часть, которая нужна почти в любом вашем коде, потому что чаще всего мы работаем со списками элементов и значений. Поэтому давайте разбираться, как они устроены и как их применять. Глянем сначала абстрактно, потом на примерах.

Читать далее...

Python в Dynamo: Статья 2. Цикл FOR Python в Dynamo: Статья 2. Цикл FOR