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

Задача

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

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

Решение

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

  1. Из базы элементов вставляем шаблон Таблицы-Таблицы СПДС-Общие данные-Ведомость рабочих чертежей основного комплекта.
  2. Открываем таблицу в табличном редакторе и нажимаем Привязки к объектам.
  3. Выбираем объекты СПДС-Форматы, нажимаем Ок. Выбор объектов СПДС-Форматы Выбор объектов СПДС-Форматы
  4. В диалоговом окне «Привязки к объектам» по правой кнопке мыши в первой строке выбираем Присоединить объект-Группировка 1.
  5. В столбце, А первой строке после «Группировка 1» нажимаем правую кнопку мыши и выбираем Формула-Формат (Object1)-Лист (Sheet).
    В ячейке появляется запись
    =Object1.Sheet
  6. В столбце B первой строке после «Группировка 1» нажимаем правую кнопку мыши и выбираем Формула-Формат (Object1)-Наименование чертежа (Drawing Type).
    В ячейке появляется запись
    =Object1.Drawing_Type

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

Дополнение

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

Примечание

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

Рейтинг@Mail.ru