homeГлавная   >   Видеокурсы   >   Автоматизация информационного моделирования с использованием Python и Dynamo Revit
видеокурс

Автоматизация информационного моделирования с использованием Python и Dynamo Revit

Python — это широко распространенный язык программирования, получивший большую популярность благодаря стилю используемого синтаксиса. Этот язык значительно доступнее и проще, чем многие другие языки программирования. Python — это мощный инструмент, который позволяет расширить возможности Dynamo и заменить большое количество узлов компактными строками кода.

Dynamo Studio — это среда визуального программирования, которая позволяет проектировщикам изучать возможности параметрического концептуального проектирования и автоматизировать выполнение задач. Dynamo — простой и эффективный инструмент для всех, кто имеет дело с информационными моделями зданий в Autodesk Revit: инженеров-проектировщиков, архитекторов, дизайнеров, BIM-менеджеров и координаторов и сметчиков. Dynamo заслуженно пользуется большой популярностью как у профессионалов, так и у новичков, потому что позволяет быстро и качественно автоматизировать рутинные операции при работе с элементами и данными модели. Приложение является бесплатным встроенным плагином к программной среде Autodesk Revit и представляет из себя интерфейс для графического программирования.

Dynamo — простой и эффективный инструмент для всех, кто имеет дело с информационными моделями зданий в Autodesk Revit: инженеров-проектировщиков, архитекторов, дизайнеров, BIM-менеджеров и координаторов и сметчиков.
Dynamo заслуженно пользуется большой популярностью как у профессионалов так и у новичков, потому что позволяет быстро и качественно автоматизировать рутинные операции при работе с элементами и данными модели. Приложение является бесплатным встроенным плагином к программной среде Autodesk Revit и представляет из себя интерфейс для графического программирования.

Получите доступ уже сейчас
Начать обучение
46 видеолекций
26 практических заданий
6 часа 10 минут
20 000
Курс "Автоматизация информационного моделирования с использованием Python и Dynamo Revit" рассчитан на специалистов, которые пока не знакомы ни с визуальными, ни с текстовыми языками программирования и хотят освоить Python с нуля для решения задач BIM-проектирования и Dynamo Studio, как среду программирования.

Знание особенностей надстройки Dynamo для Autodesk Revit и её преимуществ при создании информационных моделей — это мощный толчок к профессиональному развитию в сфере BIM-технологий.
Прохождение курса позволит стать ещё более компетентным и востребованным специалистом.
Чему Вы научитесь:
- автоматизировать работу на всех этапах проектирования;
- сокращать ошибки при рутинной разработке BIM-моделей;
- создавать сложные параметрические формы в среде Revit;
- грамотно управлять штатным функционалом плагина Dynamo;
- оптимально адаптировать рабочий процесс касательно BIM-модели здания в среде Autodesk Revit;
- пользоваться инструментами для визуального программирования и автоматизации работы с 3D-моделями;
- наиболее востребованным алгоритмам (работа со строками, математические данные);
- взаимодействовать с внешними источниками и библиотеками данных;
- азам программирования на языке Python для Dynamo.

Опытный преподаватель-практик строит обучение таким образом, что у Вас практически не останется вопросов, а знания будут заложены последовательно и основательно. Но если вопросы все же возникнут, Вы сможете получить консультацию куратора на протяжении всего курса.Знания, которые передаются нами в формате видеокурсов, гарантированно соответствуют очным занятиям по объему материалов, степени их актуальности, качеству и ценности для любого востребованного специалиста.

По завершению курса выдается удостоверение повышения квалификации Университета ИТМО.

Продолжительность видеолекций - 3 часа 10 минут. Количество видеолекций - 46

Документы

foto_document
Удостоверение Университета ИТМО о повышении квалификации
foto_document
Удостоверение Университета ИТМО о повышении квалификации

Автор курса

teacher
Швец Екатерина Сергеевна
Программист, преподаватель. Семилетний опыт разработки автоматизированных систем в различных компаниях, включающий разработку промышленных систем управления и web-приложений. Участвовала в проектировании и разработке функциональных приложений для Autodesk Revit для крупного российского девелопера в области жилой недвижимости. Преподавательский опыт более 10 лет.

Программа курса

Знакомство с Dynamo

Занятия

Занятие 1.1 Что такое Dynamo
Занятие 1.2 Создание скрипта Dynamo
Занятие 1.3 Ваш первый скрипт Dynamo
Занятие 1.4 Стандартная библиотека нодов
Занятие 1.5 Загрузка нодов из интернета

Задания

Задание 1.1 Начало работы

Принципы работы в Dynamo

Занятия

Занятие 2.1 Создание чисел, строк и булевых значений
Занятие 2.2 Операции над числами
Занятие 2.3 Операции над строками
Занятие 2.4 Группы и примечания
Занятие 2.5 Создание списков. Часть 1
Занятие 2.6 Создание списков. Часть 2
Занятие 2.7 Операции над списками Часть 1
Занятие 2.8 Операции над списками Часть 2

Задания

Задание 2.1 Объём
Задание 2.2 Площадь
Задание 2.3 Замена текста
Задание 2.4 Работа со списками

Ввод и вывод данных

Занятия

Занятие 3.1 Вывод данных в Excel. Часть 1
Занятие 3.2 Вывод данных в Excel. Часть 2
Занятие 3.3 Чтение данных из Excel
Занятие 3.4 Запись в текстовый файл
Занятие 3.5 Чтение из текстового файла

Задания

Задание 3.1 Ввод и вывод данных
Задание 3.2 Ввод и вывод данных

Выбор объектов

Занятия

Занятие 4.1 Выбор объектов в модели
Занятие 4.2 Выбор объектов по категории и типу
Занятие 4.3 Выбор элементов по уровню
Занятие 4.4 Выбор элементов по нескольким условиям
Занятие 4.5 Выбор элементов в активном виде
Занятие 4.6 Экземпляры из текущей выборки
Занятие 4.7 Использование нода List.Map

Задания

Задание 4.1 Выбор объектов

Работа с параметрами

Занятия

Занятие 5.1 Чтение параметров экземпляра
Занятие 5.2 Запись параметров экземпляра
Занятие 5.3 Чтение параметров типа
Занятие 5.4 Запись параметров типа
Занятие 5.5 Создание параметра проекта
Занятие 5.6 Создание общего параметра в семействах

Задания

Задание 5.1 Работа с параметрами
Задание 5.2 Работа с параметрами
Задание 5.3 Работа с параметрами

Принципы создания элементов в модели

Занятия

Занятие 6.1 Вставка экземпляра в модель
Занятие 6.2 Создание стены
Занятие 6.3 Создание трубы
Занятие 6.4 Установка семейства в точке пересечения
Занятие 6.5 Расстановка элементов вдоль линии
Занятие 6.6 Расстояние между элементами

Задания

Задание 6.1 Создания элементов в модели
Задание 6.2 Создания элементов в модели

Листы и виды

Занятия

Занятие 7.1 Печать листов в PDF
Занятие 7.2 Переопределение графики элемента на виде
Занятие 7.3 Обрезка видов по помещению
Занятие 7.4 Создание видов
Занятие 7.5 Применение шаблона вида
Занятие 7.6 Создание листа

Задания

Задание 7.1 Листы и виды

Дополнительные возможности

Занятия

Занятие 8.1 Папка для Dynamo Player
Занятие 8.2 Ввод значений в Dynamo Player
Занятие 8.3 Пользовательские ноды

Задания

Задание 8.1 Дополнительные возможности
Задание 8.2 Дополнительные возможности
Задание 8.3 Дополнительные возможности

Использование Python в рамках Dynamo

Занятия

Занятие 9.1 Введение в Python
Занятие 9.2 Простые математические операции в Python
Занятие 9.3 Условные операторы в Python
Занятие 9.4 Операторы цикла в Python
Занятие 9.5 Базовые коллекции
Занятие 9.6 Основы объектно-ориентированного программирования
Занятие 9.7 Revit API. Базовые действия
Занятие 9.8 Revit API. Взаимодействие с элементами
Занятие 9.9 Revit API. Практика

Задания

Задание 9.1 Введение в Python
Задание 9.2 Простые вычислительные задачи
Задание 9.3 Условные операторы
Задание 9.4 Операторы цикла
Задание 9.5 Базовые коллекции
Задание 9.6 Основы объектно-ориентированного программирования
Задание 9.7 Revit API. Базовые действия
Задание 9.8 Revit API. Взаимодействие с элементами
Задание 9.9 Revit API. Практика
Доступ
1
год

Как быстро начать дистанционное обучение?


Дистанционные курсы Центра Autodesk

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

Доступ к видеолекциям 24/7
в течение 1 года
Последовательная подача и структурированный материал
Консультации преподавателя на протяжении всего курса
Полная идентичность с материалами очного курса
Функциональная система дистанционного обучения
Подтверждающие документы по окончанию обучения

1 из 0
10:00 – 17:00
autodesk@itmo.ru
10:00 — 17:00
close document_image
close
Мы с удовольствием ответим на все ваши вопросы и будем рады порекомендовать подходящий план обучения!








Выберите удобный способ связи:



close







У меня есть вопросы:














меню
Онлайн-
обучение
close_hide_menu
+7 960 266-77-22

10:00 – 17:00