Код скрипта: АР_12
Общая информация: Скрипт работает с категорией Элементы узлов.
Для работы скрипта необходимо:
- Вспомогательный чертежный вид ЧВ_Ведомость спецификаций
- Семейство Строка спецификации
- Спецификация на элементы узлов Ведомость спецификаций
Фильтр по умолчанию Группа модели = Строка спецификации, для сортировки элементов узлов, участвующих в Ведомости спецификаций.
Параметры, участвующие в скрипте:
- Раздел проекта – Параметр ФОП для записи раздела спецификации;
- Комплект – Параметр ФОП для записи комплекта спецификации;
- Столбец спецификации_1 – Параметр проекта для записи номера листа, на котором располагается спецификация;
- Столбец спецификации_2 – Параметр проекта для записи наименований спецификаций через запятую;
- Столбец спецификации_3 – Параметр проекта для записи примечаний, если требуется;
- Номер листа – Параметр ФОП для записи номера листа, на котором располагается спецификация. Можно использовать любой другой параметр, отвечающий за номер листа.
- Ведомость — Параметр ФОП Да/Нет для учитывания или не учитывая спецификации в ведомости спецификаций.
Работа скрипта:
- Запустить проигрыватель Dynamo;
- Запустить скрипт АР_12_Заполнить ведомость спецификаций
- Ввести название параметра для значений номера листа, например Номер листа;
- Выбрать семейство Строка спецификации;
- Запустить скрипт, дождаться выполнения. В среднем скрипт отрабатывает 5-10 минут, в зависимости от количества листов в модели;
- Если необходимо выдать ведомость спецификаций только по одному разделу, настроить фильтр по Разделу проекта. Пример: Раздел проекта = АР1
Удалить все параметры, которых нет в ФОП
Скрипт сверяет параметры проекта по GUID с параметрами ФОП, если такого GUID нет в ФОП, то параметры удаляются. Удаляемые параметры записываются в Excel.
Алгоритм:
- Создать на рабочем столе пустую Excel таблицу со стандартным наименованием листа;
- Запустить проигрыватель Dynamo;
- Указать путь до ФОП в формате *xlxs с именем листа «DS_Shared Parametrs»;
- Указать путь к пустому Excel файлу;
- Результат удаленных параметров будет записан в пустой Excel файл.