Формирование ведомости рабочих чертежей

Задача

Автоматическое формирование ведомости рабочих чертежей основного комплекта по ГОСТ 21.101−97 форма 1, используя данные штампов листов чертежей.

Решение

Используем возможность СПДС GraphiCS передавать свойства объектов СПДС в табличную форму.

  • Из базы элементов вставляем шаблон Таблицы-Таблицы СПДС-Общие данные-Ведомость рабочих чертежей основного комплекта.
  • Открываем таблицу в табличном редакторе и нажимаем Привязки к объектам.
  • Выбираем объекты СПДС-Форматы, нажимаем Ок.

  • В диалоговом окне «Привязки к объектам» по правой кнопке мыши в первой строке выбираем Присоединить объект-Группировка 1.
  • В столбце, А первой строке после «Группировка 1» нажимаем правую кнопку мыши и выбираем Формула-Формат (Object1)-Лист (Sheet).

В ячейке появляется запись

=Object1.Sheet
  • В столбце B первой строке после «Группировка 1» нажимаем правую кнопку мыши и выбираем Формула-Формат (Object1)-Наименование чертежа (Drawing Type).

В ячейке появляется запись

=Object1.Drawing_Type

Редактируем запись, приводя к виду

=Object1.Drawing_type+" "+Object1.Drawing_type1+" "+Object1.Drawing_type2
  • Настраиваем необходимое форматирование ячеек с привязанными свойствами по правой кнопке мыши на ячейке Свойства ячеек (расположение текста, цвет и толщина границ ячеек).
  • Нажимаем Ок, возвращаясь в табличный редактор, где появились строки с привязанными свойствами штампов СПДС GraphiCS.
  • Сохраняем в базу таблицу с привязанными свойствами под удобным для дальнейшего использования названием.

Дополнение

Вместо штампов СПДС GraphiCS могут быть использованы блоки AutoCAD, в т. ч. и динамические. Вместо объектов Форматы пункта 3, в этом случае надо будет выбрать Вхождение блока и в дальнейшем привязывать атрибуты блоков, содержащие наименование листа.

Примечание

В ведомость могут быть переданы свойства штампов, находящихся в том же dwg. Передача данных со штампов, находящихся в разных dwg, возможна с использованием команды извлечения данных spDataExtraction.