Разработка приложений для Revit

Autodesk ® Revit, Autodesk® Revit® Architecture, Autodesk® Revit® Structure, Autodesk® Revit® MEP

Autodesk Revit предоставляет мощный .NET API, который может быть использован, для адаптации и расширения функциональных возможностей Revit, разработки вертикальных и корпоративных решений и многого другого. Revit .Net API позволяет вам работать с любым языком программирования, поддерживающим .NET, такими как VB.NET, C# и управляемым C++. Software Development Toolkit (SDK) предоставляет полезные примеры кода и документацию по .NET, чтобы помочь вам начать работу с использованием Revit API.

Моя первая программа для Revit

Видео: Обзор тренинга «Моя первая программа для Revit»
Учебный курс «Моя первая программа для Revit» представляет собой самоучитель для постепенного освоения мира программирования. Он предназначен для специалистов, знающих Revit, но пока не имеющих опыта в программировании, и поможет вам освоить работу с Autodesk Revit .NET API в среде C#.

Сообщество

Блоги

Получайте новости и рекомендации непосредственно от специалистов Autodesk.

Блог по программированию в Revit: The Building Coder (Revit) – Автор: Jeremy Tammik .

Блог специалистов технической поддержки ADN — ADN AEC DevBlog

Форумы пользователей
Включайтесь в обсуждения проблем применения API на форумах, которые модерируются специалистами Autodesk.

Важные темы

Autodesk Exchange Apps для Revit: Наращивайте функционал Revit с помощью приложений, разработанных для сообщества пользователей.

Облачные вычисления: Узнайте, как можно разработать и интегрировать с Revit собственное облачное решение (Software as a Service).

Обучение

DevTVs

  • DevTV: Введение в программирование для Revit 2011/2012/2013/2014 — Часть 1 (на английском языке)
    Краткий учебный видеокурс рассказывает о том, как начать осваивать программирование с помощью Revit .NET API. 
    Онлайн-просмотр | Загрузка
  •  

  • DevTV: Введение в программирование для Revit 2011/2012/2013/2014 — Часть 2 (на английском языке)
    Краткий учебный видеокурс рассказывает о том, как использовать функции API для выбора и фильтрации объектов в приложении, которое осуществляет перенумерацию помещений.
    Онлайн-просмотр | Загрузка

     

  • DevTV: Дополнение к Введению в программирование для Revit 2012/2013 (на английском языке)
    Краткий учебный видеокурс рассказывает об изменениях в Revit 2012 API и том как запустить примеры разобранные в «Введение в программирование для Revit»
    DevTVs Часть 1 и 2 для Revit 2012
    Онлайн-просмотр | Загрузка

     

Конференция Autodesk Revit DevCamp 2013 (онлайн и на русском языке)
Смотрите видеоролики и скачивайте презентации. Изучайте материалы, которые были представлены на конференции Autodesk Revit DevCamp 2013.
Архив презентаций.

Документация и примеры
Узнать подробнее об интерфейсе .NET API для Revit вы можете из документов и примеров, содержащихся в Revit API SDK.

Также вы можете воспользоваться полезным онлайн справочником Revit Wiki Help:

Инструментарий

Software Development Toolkit (SDK) входит в каждый продукт семейства Revit. Установить Revit SDK можно двумя способами:

  • При установке, в главном окне программы Revit installer выберите «Install Tools and Utilities», а затем — «Revit Software Development Kit»
  • Вы также можете найти SDK в папке, в которую инсталлируются файлы при установке: <папка инсталл.>\support\SDK\RevitSDK.exe

Revit SDK можно также загрузить здесь:

 

* Использование Revit SDK регламентируется условиями лицензионного договора, который отображается в процессе установки.

Обучение и поддержка

Если вам необходима профессиональная поддержка по вопросам программирования в Autodesk Revit, мы рекомендуем присоединиться к сообществу Autodesk Developer Network.

При поддержке компании Autodesk проводятся тренинги на русском языке для программистов и опытных пользователей по API основных программных продуктов. Информацию о тренингах Autodesk Revit API можно найти здесь

Если вы хотите оставить заявку на проведение тренинга по Autodesk Revit API в вашем регионе или на вашем предприятии, вы можете связаться с нами. Контактное лицо в Autodesk – Ярослав Решетников,
yaroslav.reshetnikov@autodesk.com.

Техническая поддержка по программированию на платформах Autodesk на русском языке.

Если у вас есть вопросы по программированию на платформах Autodesk, вы можете задать их на русскоязычном форуме технической поддержки.