Модуль передачи квартир в ИОС — Генерация файла JSON для передачи расположения квартир от АР в ИОС по заданию департамента продукта
Информация о инструменте
Наименование плагина | Модуль |
Раздел | АР |
Вкладка PIKTools | Вкладка. PikTools Панель. АР Кнопка. Модуль передачи квартир в ИОС |
Взаимодействие с другими приложениями | Нет |
Ответственный BIM | Кузикян Сергей Гарикович |
Назначение инструмента
Задача | Автоматизация |
Передача расположение квартир от АР в ИОС | На основе подготовленной в Revit модели производится генерация файла JSON для передачи расположения квартир в ИОС по заданию департамента продукта |
Подготовка к использованию
- Необходимо подготовить модель в Revit полученную от департамента продукта:
- Все группы квартир которые необходимо передать в ИОС должны подготовлены - именование, расположение начала групп и т.д. согласно требованиям к группам модуля и согласно требованиям к заданию от ДП
- Один из разделителей помещения который находится вдоль фасада должен начинаться в базовой точке группы:
- Разделители помещений НЕ должны быть скрыты на виде
- Запуск инструмента производится только на виде “План этажа” файле Revit, иначе появится сообщение с ошибкой
- Если есть несколько разных типовых этажей в модели, то необходимо для каждого подготовить вид “План этажа”(например два, если в модели предполагается на 2-15 этажах одна планировка и на 16-25 другая)
- На одном виде подготавливать несколько типовых этажей запрещено
- В итоге для каждого уникального типового этажа необходимо сгенерировать JSON для передачи в ИОС(обязательно указать это в имени JSON)
- Аналогично для каждой секции, если корпус многосекционный
- Важно! Запускать инструмент “Модуль автоудаления элементов” перед генерацией файла JSON для ИОС запрещено
Запуск плагина
После запуска инструмента появится окно:
- После нажатия кнопки “Обзор” появится окно выбора папки для сохранения в ней файла JSON.
- Указать место хранения, при повторном запуске инструмента автоматически будет заполнен путь к последней выбранной папке.
- После можно нажать “Создать” для формирования файла JSON
Описание
Последовательность действий для работы с инструментом:
1. Выполнить все условия раздела “Подготовка к использованию”
2. Запустить инструмент с указанием пути к папке в которую необходимо сгенерировать JSON для передачи в ИОС
3. Если после запуска появляется окно с ошибками:
то файл JSON не будет создан, тогда необходимо нажать кнопку “Показать”.
Появится окно:
Верхняя ошибка появится если разделитель помещения не будет начинаться на середине стены:
Соответственно необходимо это исправить в модели и в дальнейшем оформить заявку на доработку этой группы в ФМ:
Нижняя ошибка появляется если именование группы не соответствует требованиям к группам модуля.
4. После запуска может также появиться окно с критической ошибкой подробности в разделе “Возможные ошибки”
5. Если всё пройдет без ошибок, то появится итоговое окно:
В сообщении будет прописано сколько групп квартир было добавлено в файл JSON для передачи в ИОС.
Таким образом можно самостоятельно определить присутствуют ли на плане квартиры не собранные в группы, если знаем сколько их должно быть на этаже. Инструмент это проверить не может.
Также в окне ниже сообщения будет прописан путь к сгенерированному файлу, если нажать на него, то откроется папка в которую сохранен JSON
6. Действия повторяются для каждого подготовленного уникального типового этажа и для каждой секции или башне.
Обязательно в имени файла JSON указать информацию: номер корпуса, номер секции или указать что это башня и этажи на которых будет располагаться уникальный типовой этаж.
Например:
Сгенерировался файл - “Задание на секцию от ДП_29_07_2023_11_30_10”
итоговое имя для него:
“Задание на секцию от ДП_29_07_2023_11_30_10 - корпус 01, секция 2, эт 2-15” или “Задание на секцию от ДП_29_07_2023_11_30_10 - корпус 01, башня, эт 2-15”
Дату и время из имени можно оставить или удалить, тогда имя будет выглядеть так:
“Задание на секцию от ДП - корпус 01, секция 2, эт 2-15” или “Задание на секцию от ДП - корпус 01, башня, эт 2-15
7. Далее сгенерированные файлы JSON можно передавать в ИОС
Возможные ошибки
Ошибка | Решение |
Проверить точно ли на открытом “Плане этажа” есть группы квартир с правильными именами, согласно разделу “Подготовка к использованию” | |
Ошибка появляется когда запускается инструмент НЕ на виде “План этажа”, согласно разделу “Подготовка к использованию” |