Что может плагин
- Автоматизация: нумерация, переименование, расстановка типовых элементов, создание видов и листов, заполнение параметров по правилам.
- Проверка модели: контроль наименований, параметров и классификации по стандарту бюро с отчётом.
- Обмен данными: выгрузка спецификаций и объёмов в Excel, CSV или базу данных и загрузка данных обратно в модель.
- Интеграции: связь с ERP, PIM, конфигураторами продукции или веб-сервисами.
- Инструменты производителя: конфигуратор, который вставляет нужный вариант изделия с правильными параметрами.
Технологии
Плагины пишем на C# и .NET с использованием Revit API: внешние команды и приложения, панели ленты, закрепляемые панели, при необходимости — updaters и события. Если небольшую задачу лучше решить через Dynamo или pyRevit, говорим об этом прямо. Каждая поставка включает установщик или пакет в формате Autodesk App Store и понятный список поддерживаемых версий Revit.
От ТЗ до установщика
- Вы описываете задачу, версии Revit и прикладываете примеры моделей (можно отправить техническое задание).
- Письменно согласуем объём, этапы и цену.
- Вы рано получаете тестовые сборки и проверяете их на своих проектах.
- Передаём установщик, документацию и по договорённости исходный код.
Внутренний инструмент или продукт для клиентов
Внутренний плагин разворачивается в команде простым установщиком. Плагин для ваших клиентов, например конфигуратор продукции производителя, подготовим к публикации в Autodesk App Store или к скачиванию с вашего сайта, при необходимости с лицензированием.
Частые вопросы
Какие версии Revit вы поддерживаете?
Те, что указаны в ТЗ. Поддержка нескольких выпусков — обычное дело, она входит в объём работ и цену.
Можете доработать существующий плагин?
Да, если есть исходный код. Сначала изучаем код, затем предлагаем объём изменений.
Пишете ли вы скрипты Dynamo?
Если задачу решает скрипт, можем сделать граф Dynamo вместо полноценной надстройки и объяснить разницу.
Что нужно для начала?
Описание задачи, версии Revit, примеры файлов и ожидаемый результат. Приложите их в форме ТЗ или отправьте на bim@mavial.pl.
Пришлите техническое задание
Разберём ТЗ и подтвердим объём и цену до начала разработки.
Источники
Объём, срок и цену фиксируем письменно после разбора ТЗ. MaViAl разрабатывает программы и BIM-контент; мы не оказываем услуги архитектурного или конструктивного проектирования, моделирования проектов и составления смет.
