Скоро BIM Planet No2. Погружение в IronPython и Revit API [Stepik] [Максим Степанников, Павел Алтынников]

Moderator
29 Мар 2020
249,143
944,377
113
#1
BIM Planet No2. Погружение в IronPython и Revit API

Курс посвящен языку IronPython и тому, как с его помощью взаимодействовать с программным интерфейсом Revit API и посредством кода автоматизировать свою работу в среде Autodesk Revit. В основе курса лежит использование следующих продуктов: VS Code, Revit Python Shell, Dynamo.

proxy.php?image=https%3A%2F%2Fc.radikal.ru%2Fc23%2F2006%2Ff1%2F7f13de424120.png&hash=84b4c2a45f32cd657242cc76cd974c26


Цель обучения

Освоить базовый синтаксис языка Python (и одной из его реализаций IronPython). Научиться писать код в редакторе VS Code и запускать его через оболочку Revit Python Shell. Разобраться в концепции объектно-ориентированного программирования и структуре библиотеки Revit API. Получить практические навыки взаимодействия с Revit на языке IronPython.

Спойлер: Краткое содержание курса
В первом модуле курса мы последовательно настроим редактор для написания кода (VS Code), освоим базовый синтаксис языка Python, научимся работать с различными типами и структурами данных, а также разберемся, чем отличается Python от IronPython.

Второй модуль курса будет посвящен изучению очень важной концепции объектно-ориентированного программирования, лежащей в основе структуры библиотеки Revit API. Мы не только на собственном опыте поймем, что такое объекты и классы в Python, но и создадим свою собственную мини-программу, а также слегка приоткроем завесу языка C#.

Ну и наконец, все последующие модули курса будут посвящены непосредственно изучению Revit API и получению практических навыков по взаимодействию с Revit на языке IronPython. Для написания кода мы продолжим пользоваться редактором VS Code. Ну а для его исполнения будем применять оболочку Revit Python Shell и плагин по визуальному программированию Dynamo.

Спойлер: Особенности курса
Объем

Курс состоит из 5 модулей. В каждом из них будет довольно существенный объем видеоматериалов и практических задач. На прохождение одного модуля лучше закладывать от 2 до 4 недель (в отдельных случаях и больше).

Принцип обучения

Учащиеся самостоятельно просматривают видеоматериалы, читают текстовые шаги и решают практические задачи. Курсы от BIM Planet всегда имеют упор на обильное получение практики, поэтому задач будет много и некоторые из них довольно сложные!


Для просмотра содержимого вам необходимо авторизоваться

Для просмотра содержимого вам необходимо авторизоваться