Команда «Адаптация семейств»
Назначение: адаптация существующих семейств для работы с надстройкой 3D Security Designer и шаблоном, прямая ссылка для загрузки шаблона и руководства по работе с ними.
Рис. 1. Запуск команды «Адаптация семейств»
Для запуска команды нажмите кнопку «Адаптация семейств» на панели инструментов «Адаптация» вкладки «3D Security Designer». После этого отобразится окно «Адаптация семейств».
Рис. 2. Окно «Адаптация семейств»
Управляющие элементы окна отвечают за следующий функционал:
- Если флажок «Адаптация к надстройке 3D Security Designer» установлен, то осуществляется адаптация выбранных семейств к надстройке 3D Security Designer.
- Если флажок «Адаптация вложенных семейств» установлен, то осуществляется адаптация вложенных семейств к надстройке 3D Security Designer.
- Если флажок «Адаптация к шаблону» установлен, то осуществляется адаптация выбранных семейств к шаблону «ARBM_ШаблонПроекта_СПС-СОУЭ_R2019(20, 21, 22) _v1.1.rte» (вместе с вложенными семействами).
- Список «Выбор шаблона» предоставляет информацию о шаблоне. Позволяет скачать шаблон и руководство по работе с ним.
- Кнопка «Откуда» позволяет выбрать папку с семействами, которые подлежат адаптации.
- Кнопка «Куда» позволяет выбрать папку, в которую будут сохранятся адаптированные семейства.
- Кнопка «Адаптировать» запускает процесс адаптации выбранных семейств.
- Кнопка «Отмена» отменяет команду «Адаптация семейств» и закрывает окно «Адаптация семейств».
После настройки логики работы команды «Адаптация семейств» в окне «Адаптация семейств» и нажатия кнопки «Адаптировать» запускается процесс адаптации. Адаптация возможна только семейств определенных категорий.
Пример работы команды
Рис. 3. Установка параметров команды
Задаем настройки для адаптации семейств. Для более полной демонстрации процесса адаптации в папку «AdaptFrom» поместим файлы семейств различных категорий и версий Autodesk® Revit® (2016, 2019, 2020):
«AER_УГО_2D_Узел_ИзвещательДымовой.rfa» – семейство категории «типовые аннотации»,
«AER_Извещатель_Дымовой_ESSER_IQ8Quad.rfa» – семейство категории «пожарная сигнализация»,
«AER_Извещатель_Дымовой_ESSER_IQ8Quad_2016.rfa» – семейство категории «пожарная сигнализация»,
«AER_Извещатель_Дымовой_ESSER_IQ8Quad_2020.rfa» – семейство категории «пожарная сигнализация»,
«088-19-СПС.СОП.rte» – файл шаблона,
«088-19-СПС.СОП_АУМ.rvt» – файл проекта, и нажимаем кнопку «Адаптировать».
Рис. 4. Содержимое папки «AdaptFrom» перед запуском процесса адаптации
Для семейства «AER_Извещатель_Дымовой_ESSER_IQ8Quad_2016.rfa», у которого более ранняя версия Autodesk® Revit® (2016), будет выполнено автоматическое обновление до текущей версии Autodesk® Revit® (2019, 2020, 2021, 2022) и выдано соответствующее сообщение
Рис. 5. Запрос на обновление формата Autodesk® Revit®
В процессе адаптации родительских и/или вложенных семейств могут появляться различные предупреждения от Autodesk® Revit®.
Рис. 6. Предупреждения при адаптации
При этом их можно принять (нажать кнопку «OK») и продолжить адаптацию или отменить адаптацию данного семейства (нажать кнопку «Отмена»). Если предупреждение касалось вложенных семейств и была нажата кнопка «Отменить», то не будет выполнена адаптация вложенных семейств, а адаптация родительского семейства продолжится. В случае отмены будет выдано соответствующее сообщение и процесс адаптации для остальных семейств продолжится.
Рис. 7. Адаптация вложенных семейств
Если в процессе адаптации будет выявлено семейство для более поздней версии Autodesk® Revit®, то будет выдано соответствующее сообщение и процесс адаптации для остальных семейств продолжится.
Рис. 8. Обработка семейств более позднем формате Autodesk® Revit®
Если в процессе адаптации будет выявлено семейство, категория которого не соответствует ни одной из поддерживаемой надстройкой 3D Security Designer категории, то будет выдано соответствующее сообщение и процесс адаптации для остальных семейств продолжится.
Рис. 9. Отсутствие поддерживаемой категории
После завершения процесса адаптации будет выдано соответствующее сообщение.
Рис. 10. Сообщение о завершении адаптации
Количество успешно адаптированных семейств считается по количеству успешно адаптированных родительских семейств.
В результате выполнения команды «Адаптация семейств» для показанного примера успешно будут адаптированы и сохранены в целевой папке («AdaptTo» в нашем примере) только два семейства: «AER_Извещатель_Дымовой_ESSER_IQ8Quad.rfa» и «AER_Извещатель_Дымовой_ESSER_IQ8Quad_2016.rfa». При этом в файле «AER_Извещатель_Дымовой_ESSER_IQ8Quad_2016.rfa» вложенные семейства были не адаптированы, так как в окне с предупредительным сообщением была нажата кнопка «Отменить», что привело к отмене адаптации вложенных семейств. Файлы, не являющиеся семействами Autodesk® Revit®, игнорируются и в процессе не участвуют.
Возможны следующие неоднозначности при работе команды «Адаптация семейств»:
- Если до начала процесса адаптации в целевой папке (папка, в которую будут сохранятся адаптированные семейства) ранее находились файлы с именами, совпадающими с именами адаптируемых семейств, то они будут заменены на адаптированные файлы.
- Если при выборе исходной и целевой папок они совпали, то будет выведено соответствующее сообщение. Такой режим работы возможен. При этом в папке будет создана подпапка «Адаптировано», в которой будут размещены адаптированные семейства.
Рис. 11. Сообщение о совпадении исходной и целевой папок
В случае сбоя команды будет выведено соответствующее сообщение, при этом адаптации семейств не произойдет.