Кейсы

Кейсы RevitAiTools: три инструмента в работе

Ниже — три сценария с честным статусом: что уже работает, что проверяется как лабораторная и что показывается как демо. Для каждого указаны входные данные, инструменты, результат, способ проверки и ограничение. Видео-слоты зарезервированы; записи появятся отдельным обновлением.

Как читать статусы

  • Готовый инструментсценарий опирается на существующий инструмент и проверяется повторным чтением модели.
  • Лабораторная работасценарий проходится на копии модели; часть шагов требует подтверждения оператора.
  • Демо-сценарийпоказывает возможности и ограничения, но не заявляет завершённый производственный процесс.
01

Маркировка дверей по помещениям

Готовый инструмент
Задача
Проставить марки дверей по помещениям, в которых они стоят, не перезаписывая уже заполненные значения и не угадывая там, где связь неоднозначна.
Вход
Модель с дверями и помещениями; имя целевого параметра; правило нумерации. Перед записью агент получает список дверей и помещений и строит соответствие.
Инструменты
  • capability_search_methods — найти инструменты категорий «Двери» и «Помещения»
  • get_document_info — проверить активный документ и единицы
  • parameter_write_plan — классифицировать значения и получить contextToken
  • set_parameter_value — записать подтверждённые марки в транзакции
Результат
Заполненные марки и отчёт: сколько дверей обработано, сколько пропущено и почему. Пустые и дублирующиеся значения не записываются молча.
Проверка
Повторное чтение параметров, сравнение с исходным списком, отдельный список неоднозначных дверей для ручной проверки.
Ограничение
При неоднозначной геометрии агент не выбирает помещение «на глаз»: дверь попадает в отчёт и остаётся без изменения.
Видео пока нетПромпт → поиск инструментов → план записи → марки в Revit → отчёт о пропусках.
Место зарезервировано под запись экрана; GIF или MP4 добавим отдельным обновлением.
02

Пакетное заполнение параметров помещений

Лабораторная работа
Задача
Заполнить номера, имена и атрибуты помещений по правилу, не испортив формулы и read-only поля.
Вход
Список ElementId, имя параметра, значение, источник значения и единицы. Размер пакета — до 200 значений за вызов.
Инструменты
  • parameter_write_plan — план без изменения модели, решения CONFIRMED / REVIEW / UNKNOWN
  • set_parameter_value — запись с policy=enforce и acceptReview для REVIEW
Результат
Изменённые параметры и отчёт: что записано, что отклонено и почему. REVIEW не проходит без явного подтверждения.
Проверка
Сверка количества записанных значений с планом; повторное чтение; проверка, что формулы и read-only поля не тронуты.
Ограничение
Конфликт источника, несовпадение единиц, формульные и read-only параметры — отказ. Это лабораторная работа: сценарий проверяется на копии модели.
Видео пока нетПромпт → parameter_write_plan → подтверждение REVIEW → set_parameter_value → отчёт.
Место зарезервировано под запись экрана; GIF или MP4 добавим отдельным обновлением.
03

Теплопотери по помещениям

Демо-сценарий
Задача
Считать теплопотери по помещениям, используя данные модели и явные исходные допущения.
Вход
Помещения, ограждающие конструкции, климатические данные. Предварительная проверка возвращает need_input и список недостающих данных.
Инструменты
  • heat_calc_loss — расчёт теплопотерь по помещениям
  • heat_calc_gain — проверка теплопоступлений для того же набора помещений
Результат
Расчёт с единицами и списком исходных допущений; запись результата — отдельным write-инструментом в транзакции.
Проверка
Сверка исходных данных до расчёта; сравнение размерности; явный список допущений в ответе.
Ограничение
Без заполненных исходных данных расчёт не начинается. Это демонстрационный сценарий, а не замена нормативному расчёту и подписи инженера.
Видео пока нетПромпт → проверка need_input → heat_calc_loss → таблица результатов и допущений.
Место зарезервировано под запись экрана; GIF или MP4 добавим отдельным обновлением.

Что будет на месте видео

Слоты зарезервированы под запись экрана: промпт, вызов инструмента, изменение в Revit и отчёт. Пока записи нет, страница не показывает фальшивый плеер и не выдаёт типовой сценарий за проверенный результат. Статусы и ограничения указаны явно.

Полный список инструментов и контракт вызова — на странице «MCP-сервер»; остальные задачи — в сценариях; отличия от других подходов — в сравнении.