Всем привет! В этом блоге я буду рассказывать о том, как создавать плагины для Autodesk Revit: находить решение через Revit Lookup, искать информацию на revitapidocs.com, как писать на языке C#, отлаживать код и другие интересные вещи. Материал будет излагаться так, чтобы в нём не было доминирование теории, а можно было сразу решать простые практические задачи. Поэтому некоторые вещи могут быть неочевидными при первом прочтении, и вам потребуется погрузиться в тему, чтобы понять их (или прочесть мои будущие статьи). Для повторения на практике того, что будет изложено в статье, вам потребуется установленный Revit. Я буду рассматривать всё на примере Revit 2023. Возможно, в более старых или новых версиях Revit API код будет чуть-чуть отличаться, но общие принципы будут одинаковыми, и, следуя им, вы сможете написать код в любой версии. Запустим Autodesk Revit и откроем любой проект. Перейдём на вкладку Управление и запустим Диспетчер макросов: Появится окно диспетчера, в нём создадим М