Живой курс онлайн
Dynamo: автоматизация работы с данными Revit
Курс подойдёт для всех, кто хочет научиться работать с данными из Revit с помощью Dynamo. Вы сможете писать собственные скрипты и автоматизировать различные задачи. Если вы хотели освоить Dynamo, но не знали, как начать — этот курс точно для вас.
Для кого предназначен курс?
Курс подойдёт для всех, кто хочет научиться работать с данными из Revit с помощью Dynamo.
- проектировщикам, которые хотят научиться автоматизировать скучные задачи;
- BIM-специалистам, которые хотят развиваться в направлении скриптов, автоматизации и программирования;
- всем, кто хотел начать работать в Dynamo, но не знает, как к нему подойти.
После прохождения курса, вы научитесь:
- работать со списками и строками;
- получать данные из модели и записывать их для дальнейшей обработки;
- автоматизировать обработку информации из BIM модели.
Длительность курса
20 академических часов
(5 дней по 3 часа)
График занятий
Онлайн
С 09:00 до 12:00 по МСК
или с 18:00 до 21:00 МСК
Требования
Уровень подготовки слушателей: начинающий
Необходимое оснащение
Zoom, микрофон, компьютер с двумя мониторами
Об авторЕ
Автор и ведущий курса —
Анастасия Кравцова
- В Revit с 2017 года
- Опыт проектирования с 2006 года
- Разработчик ADSK-шаблона Revit (КЖ, КМ)
- Разработчик плагина и скриптов BIM2B
Особенности курса
За 15 часов вы с нуля научитесь работать в Dynamo и писать собственные скрипты, чтобы автоматизировать такие задачи, как перенос параметров, сцепка параметров, импорт/экспорт из Excel и даже классификация элементов (на примере классификатора МосГосЭкспертизы).
Курс построен на 8 практических кейсах:
- Кейс 1. Маркировка элементов (Работа со списками и строками)
- Кейс 2. Перенос значений параметров (Работа с элементами модели)
- Кейс 3. Объединение значений параметров (Работа со списками и строками)
- Кейс 4. Изменение нумерации листов (Импорт/экспорт Excel, словари)
- Кейс 5. Отзеркаленные элементы (Python Script)
- Кейс 6. Параметры для IFC арматуры
- Кейс 7. Классификаторы помещений на примере МГЭ
- Кейс 8. Заполнение параметров для экспликации полов
На протяжении всего курса обучения вы будете получать практические советы и готовые решения из личного опыта автора курса.
БЛИЖАЙШИЕ ДАТЫ КУРСА
Требуется предварительная запись. Количество мест ограничено
Стоимость: 9900 руб.
программа курса
Кейс 1. Маркировка элементов (Работа со списками и строками)
В этом кейсе перед нами стоит задача: автоматизировать маркировку стен в зависимости от их типа. Хотя задача выглядит не сложной, она отлично подходит для первого знакомства с Dynamo. Дальше будет сложнее. Вот, что мы изучим в этом кейсе:
1.1. Способы выбора элементов.
1.2. Получение экземпляров и типов элементов.
1.3. Просмотр данных списков.
1.4. Сортировка списков.
1.5. Создание списков.
1.6. Запись значений параметров элементов.
Кейс 2. Перенос значений параметров (Работа с элементами модели)
В этом кейсе перед нами стоит задача: перенести значения параметра Маркировка типоразмера стены в параметр ADSK_Марка. Такая ситуация часто возникает на практике: вы уже заполнили все данные привычным способом, а на завершающем этапе заказчик просит разместить информацию в другом параметре. На этом простом, но полезном примере вы познакомитесь с инструментами для автоматизации подобных процессов с помощью Dynamo. Вот, что мы изучим в этом кейсе:
2.1. Получение значений параметров элементов
2.2. Простой перенос параметров
2.3. Dynamo Player
Кейс 3. Объединение значений параметров (Работа со списками и строками)
В предыдущих кейсах мы научились маркировать элементы по типоразмеру. В этом кейсе перед нами стоит задача: автоматизировать маркировку стен по экземплярам. В этом примере будем создавать уникальные марки для каждого экземпляра стены, объединяя несколько параметров в одно текстовое значение. Поскольку стандартных инструментов для «склейки» текстовых параметров в Revit нет, мы рассмотрим способы решения этой задачи с помощью Dynamo. Вот, что мы изучим в этом кейсе:
3.1. Типы данных
3.2. Уровни списков.
3.3. Создание строк.
3.4. Code-block.
Кейс 4. Изменение нумерации листов (Импорт/экспорт Excel, словари)
В этом кейсе перед нами стоит задача: изменить нумерацию листов в проекте. Чуть глубже погрузимся в Dynamo и работу с данными и разберемся как можно связать Revit и Excel. Вот, что мы изучим в этом кейсе:
4.1. Входные данные для скрипта.
4.2. Условный оператор.
4.3. Виды и листы
4.4. Запись данных в Excel
4.5. Модификация списков.
4.6. Инспектор строковых данных.
4.7. Модификация строковых данных.
4.8. Получение данных из Excel
4.9. Синтаксис Design Script
Кейс 5. Отзеркаленные элементы (Python Script)
В этом кейсе перед нами стоит задача: найти в проекте отзеркаленные элементы в выбранной категории. Отзеркаливание не всегда критично, но для некоторых элементов, например, окон и дверей, это влияет на корректность спецификаций. Вот, что мы изучим в этом кейсе:
5.1. Пакеты нодов
5.2. Revit Lookup
5.3. Python Script
5.4. Использование AI
Кейс 6. Параметры для IFC арматуры
В этом кейсе перед нами стоит задача: назначить параметры ADSK_Количество основы и ADSK_Метка основы для IFC арматуры. Для такой арматуры системные параметры количества и метки основы отсутствуют, поэтому их нужно заполнять самостоятельно. Вот, что мы изучим в этом кейсе:
6.1. Фильтры элементов
6.1. Группировка
Кейс 7. Классификаторы помещений на примере МГЭ
В этом кейсе перед нами стоит задача: классифицировать помещения в соответствии с требованиями МГЭ (Московской государственной экспертизы). Вот, что мы изучим в этом кейсе:
7.1. Ноды для работы с помещениями
7.2. Получение данных из Excel
7.3. Создание словарей
Кейс 8. Заполнение параметров для экспликации полов
В этом кейсе перед нами стоит задача: заполнить параметры, необходимые для получения экспликации полов. Сначала заполним параметры Помещение Имя и ADSK_Номер помещения квартиры для перекрытий (полов). Затем, на основании полученных данных, заполним параметры Помещение Список номеров и Помещение Список имен. Вот, что мы изучим в этом кейсе:
8.1. Работа со строками
8.2. Работа со списками
8.3. Основы работы с геометрией
8.4. Конвертация строки в число
Отзывы
Dynamo: автоматизация работы с данными Revit
Довольно давно работаю в Ревит, но к Динамо все предыдущие подходы были малоудачными. При мне скрипты накидывали, я мог ими пользоваться, мог поправить какой-нибудь параметр, но в целом создать скрипт не получалось, тонул в списках и их сопоставлении с объектами и т.п.
После курса уже избавил от ошибок свой старый скрипт и скрутил новый под задачу. Считаю это отличным результатом.
Ценно в курсе то, что кроме детального объяснения логики работы нодов (особенно в части списков), автор объясняет логику создания скрипта, постановки задачи, и поиска подходов к решению (причем неудачные варианты тоже показаны). Также интересно использование дизайн скрипта, как мостика от формул в ревите к написанию своего кода)))
Dynamo: автоматизация работы с данными Revit
В Ревите уже имею большой опыт работы, а вот в Динамо не сильно много работал, так, эпизодически что-то простое составлял, типа передать параметры или записать в Эксель. На этом курсе получил в очень концентрированном виде, без лишней воды, более глубокое понимание принципов работы Динамо, организации списков, взаимодействия с геометрией, даже немного затронули Python и дизайн скрипт. Главное, что на курсе не показывают в духе «подключаем этот год сюда», а дают понимание того, для чего делается то или иное действие. То есть как в той притче не кормят рыбой, а дают удочку и показывают, как ловить рыбу.
В общем, отличный стартовый курс, после которого появляется гораздо больше уверенности в своих силах и знаниях по теме. Огромное спасибо.
Dynamo: автоматизация работы с данными Revit
Я студент, и впервые открыл Ревит три месяца назад. Довольно быстро понял, что в процессе обучения есть множество задач, которые было бы неплохо автоматизировать, но как это сделать, я тогда не знал. Позже коллега рассказал, что в Ревит есть замечательная встроенная программа для автоматизации, и посоветовал записаться на данный курс.
До начала обучения у меня не было никаких знаний об этой программе, но я смог втянуться с самого первого занятия. По завершении курса я получил необходимые теоретические и практические знания, которые позволят мне адаптировать их под собственные задачи и в будущем начать самому практиковаться.
Сейчас я только в начале своего пути, но трудности меня не пугают — наоборот, мне всё интереснее осваивать Ревит и Динамо.
Анастасия, ещё раз большое спасибо за ваш неоценимый вклад в моё будущее!
БЛИЖАЙШИЕ ДАТЫ КУРСА
Требуется предварительная запись. Количество мест ограничено
Стоимость: 9900 руб.
