В этой статье мы разберем, как автоматизировать перенос данных из подложки DWG в Revit. Мы покажем кейс, в котором данные о номерах помещений (или других текстовых элементах) извлекаются из подложки DWG и переносятся в помещения Revit. Для тех, кому лень читать статью: Ссылка на готовый плагин в Dynamo (но надо скачать и установить библиотеку ezdxf) Мы разработали плагин с помощью ChatGPT и хотим отметить, что вы можете использовать наш чат для создания собственного плагина, адаптированного под ваши задачи. Для переноса данных из подложки DWG в Revit нам нужно выстроить последовательный алгоритм. Вот как это выглядит: Подготовка подложки:
Сначала преобразуем подложку в формат, удобный для чтения. Мы выберем формат DXF, так как он хорошо поддерживается в Dynamo и Python. Импорт подложки в Revit:
Загружаем DXF-файл в Revit, правильно размещая его в проекте по координатам. Затем выбираем эту подложку в Dynamo для дальнейшей работы. Подключение библиотек:
Скачиваем и устанавливаем необход