Модуль передачи квартир в ИОС —  Генерация файла JSON для передачи расположения квартир от АР в ИОС по заданию департамента продукта.


Информация об инструменте

Наименование плагина

Модуль

Раздел

АР

Вкладка PIKTools

Вкладка. PikTools

Панель. АР

Кнопка. Модуль передачи квартир в ИОС

Взаимодействие с другими приложениями

Нет

Ответственный BIM

Кузикян Сергей Гарикович

Назначение инструмента


Задача

Автоматизация

Передача расположение квартир от АР в ИОС


На основе подготовленной в Revit модели производится генерация файла JSON для передачи расположения квартир в ИОС по заданию департамента продукта


 Подготовка к использованию

  • Необходимо подготовить модель в Revit полученную от департамента продукта:
    • Все группы квартир которые необходимо передать в ИОС должны подготовлены - именование, расположение начала групп и т.д. согласно требованиям к группам модуля и согласно требованиям к заданию от ДП
    • Один из разделителей помещения который находится вдоль фасада должен начинаться в базовой точке группы:
    • Разделители помещений НЕ должны быть скрыты на виде
  • Запуск инструмента производится только на виде “План этажа” файле Revit, иначе появится сообщение с ошибкой
  • Если есть несколько разных типовых этажей в модели, то необходимо для каждого подготовить вид “План этажа”(например два, если в модели предполагается на 2-15 этажах одна планировка и на 16-25 другая)
  • На одном виде подготавливать несколько типовых этажей запрещено
  • В итоге для каждого уникального типового этажа необходимо сгенерировать JSON для передачи в ИОС(обязательно указать это в имени JSON)
  • Аналогично для каждой секции, если корпус многосекционный
  • Важно! Запускать инструмент “Модуль автоудаления элементовперед генерацией файла JSON для ИОС запрещено

Запуск инструмента

После запуска инструмента появится окно:

  1. После нажатия кнопки “Обзор” появится окно выбора папки для сохранения в ней файла JSON.
  2. Указать место хранения, при повторном запуске инструмента автоматически будет заполнен путь к последней выбранной папке.
  3. После можно нажать “Создать” для формирования файла 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 можно передавать в ИОС


Возможные ошибки

Ошибка

Решение

Проверить точно ли на открытом “Плане этажа” есть группы квартир с правильными именами, согласно разделу “Подготовка к использованию

Ошибка появляется когда запускается инструмент НЕ на виде “План этажа”, согласно разделу “Подготовка к использованию


  • No labels