АР_12_Заполнить ведомость спецификаций

Описание

Скрипт работает с категорией Элементы узлов.

Для работы скрипта необходимо:

  • Вспомогательный чертежный вид ЧВ_Ведомость спецификаций
  • Семейство Строка спецификации
  • Спецификация на элементы узлов Ведомость спецификаций

Фильтр по умолчанию Группа модели = Строка спецификации, для сортировки элементов узлов, участвующих в Ведомости спецификаций.

Параметры, участвующие в скрипте:

  • Раздел проекта – Параметр ФОП для записи раздела спецификации;
  • Комплект – Параметр ФОП для записи комплекта спецификации;
  • Столбец спецификации_1 – Параметр проекта для записи номера листа, на котором располагается спецификация;
  • Столбец спецификации_2 – Параметр проекта для записи наименований спецификаций через запятую;
  • Столбец спецификации_3 – Параметр проекта для записи примечаний, если требуется;
  • Номер листа – Параметр ФОП для записи номера листа, на котором располагается спецификация. Можно использовать любой другой параметр, отвечающий за номер листа.
  • Ведомость  — Параметр ФОП Да/Нет для учитывания или не учитывая спецификации в ведомости спецификаций.

Алгоритм

  1. Через параметр Ведомость определить какие спецификации учитывать в ведомости, а какие нет, по умолчанию стоит «учитывать»;
  2. Запустить проигрыватель Dynamo;
  3. Запустить скрипт АР_12_Заполнить ведомость спецификаций
  4. Ввести название параметра для значений номера листа, например Номер листа;
  5. Выбрать семейство Строка спецификации;
  6. Запустить скрипт, дождаться выполнения. В среднем скрипт отрабатывает за 1-5 минут, в зависимости от количества листов в модели;
  7. В конце отработки скрипта появится эксель таблица со спецификациями, которые находятся на листе и которым назначен параметр Ведомость = Нет. Это нужно для контроля качества, чтобы в выборку случайно не попала нужная спецификация;
  8. Если необходимо выдать ведомость спецификаций только по одному разделу, настроить фильтр по Разделу проекта. Пример: Раздел проекта = АР1
Примечание: наименование спецификации записывается из диспетчера проекта, а не из шапки спецификации. Подробнее смотри правила наименования спецификаций

Была ли статья полезной?