FAQ ru - kuvbur/AddOn_SomeStuff GitHub Wiki
Зачем этот аддон?
Аддон решает несколько узкоспециализированных задач.
- Связь свойств и GDL: Двусторонний обмен между свойствами и GDL-параметрами
- Гибкая нумерация: Аналог Менеджера ID с записью позиций в свойства
- Анализ конструкций: Вывод состава сложных профилей в любом сечении
- Суммирование в свойствах: Аналог функции ИК с сохранением результатов
- Контроль геометрии: Проверка координат/углов + вывод в свойства
- Длина морф-линий: Определение длины линий морфов
- Ориентация элементов: Определение сторон света для стен/проёмов
- Округление размеров
- Интеграция IFC: Копирование IFC-свойств в обычные свойства
- Данные проекта: Чтение/запись информации проекта в свойства
- Автоматизация классов: Назначение классификации элементам по значениям свойств
- Управление слоями: Назначение слоёв элементам по значениям свойств
Аддон установлен, но ничего не работает. Что делать?
Необходимо пройти по пунктам и проверить - всё ли выполняется.
- Элемент классифицирован. Про классификацию и её создание читать тут. Можно использовать автоклассификацию.
- Свойство-флаг доступно для элемента. Свойство-флаг — это свойство, в описании которого указано Sync_flag. Доступно - означает что это свойство видно в параметрах элемента. Подробнее про настройку написано тут
- У элемента есть только одно свойство-флаг.
- Свойство-флаг имеет значение ИСТИНА.
- Свойства, с которыми должен работать аддон, видны в параметрах элемента.
- Убедиться, что включена обработка соответствующего типа элемента
- Проверить синтаксис описания свойства, в которое копируется значение параметра (свойство, в описании которого указано Sync_from). Скобки должны быть фигурными. Пробелов перед скобками быть не должно (
Sync_from{а неSync_from {). Можно скопировать описание отсюда, подставив нужный параметр. - Если отключено слежение (кнопка Отслеживать не активна) - аддон запускается вручную. Необходимо выделить элементы и нажать Синхронизировать выделенное.
- Посмотреть в Отчёт в панели навигатора - аддон выводит туда основную информацию о выполненных операциях.
Может ли из-за аддона замедляться работа Архикада?
Коротко - да, может, если включено отслеживание и производится изменение большого количества элементов разом. Аддон срабатывает только при изменении элемента (если включено отслеживание) и при ручном запуске. На скорость отрисовки и работы в 3д окне влияния не оказывает. Для ускорения работы рекомендуется:
- Ограничивать видимость синхронизируемых свойств. Например, не стоит делать свойство с количеством розеток видимым для стен и перегородок.
- На время крупных операций (перенос большого количества элементов, вставка из нового файла) имеет смысл отключить отслеживание и выполнить синхронизацию всех элементов потом,в удобное время.
- Отключать отслеживание неиспользуемых типов (например, элементов навесных стен)
Количество синхронизируемых свойств при этом играет мало роли - синхронизация 1000 элементов с один свойством займёт примерно одно время с синхронизацией такого же количества элементов, но с 10 свойствами.