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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Python в Dynamo: Статья 1. Ввод данных. Условные выражения

26.05.2025·Dynamo·Просмотров 601·10 мин. на чтение

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

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

Python в Dynamo: Статья 1. Ввод данных. Условные выражения Python в Dynamo: Статья 1. Ввод данных. Условные выражения

Python в Dynamo: введение в цикл статей

19.05.2025·Dynamo·Просмотров 524·4 мин. на чтение

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

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

Python в Dynamo: введение в цикл статей Python в Dynamo: введение в цикл статей

Revit-библиотека: крепления воздуховодов

09.03.2025·Платные библиотекиСкрипты·Просмотров 806·8 мин. на чтение

Статья про семейства Revit для креплений воздуховодов. В библиотеке есть разные крепления для прямоугольных и круглых воздуховодов, а также скрипт Dynamo для автоматической расстановки креплений по горизонтальным участкам систем.

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

Revit-библиотека: крепления воздуховодов Revit-библиотека: крепления воздуховодов

Dynamo: определение уровня у труб, воздуховодов и изоляции

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

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

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

Dynamo: определение уровня у труб, воздуховодов и изоляции Dynamo: определение уровня у труб, воздуховодов и изоляции

Dynamo: определение уровня у элемента

16.12.2024·Dynamo·Просмотров 646·12 мин. на чтение

Расскажу, как с помощью Динамо определить уровень элемента. За уровень элемента примем ближайший уровень снизу от элемента. Таким образом вы сможете проанализировать элементы в модели и записать в указанный параметр имя этажа или ещё что-то. В примере будем записывать имя уровня, то есть примем имя этажа равным имени уровня. Имена нодов в Динамо буду показывать курсивом.

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

Dynamo: определение уровня у элемента Dynamo: определение уровня у элемента

Revit API: подсказки для работы с кодом

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

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

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

Revit API: подсказки для работы с кодом Revit API: подсказки для работы с кодом