9/24/2014

Проверка на наложенные друг на друга объекты в СПДС GraphiCS

Программа СПДС GraphiCS не только ускорит работу по оформлению чертежей, но и поможет  автоматизировать подсчет элементов на чертежах (параметрических деталей, блоков AutoCAD, шаблонов, маркеров,...) с помощью таблиц с разделом отчета.
В качестве примера возьмем параметрический объект - фасадная кассета.
uroki po SPDS GraphiCS
Сделаем схему раскладки фасадных кассет на фасаде.
Kak ne zadvoit' ob#ekty v tablice SPDS
И теперь, с помощью таблицы с разделом отчета,  всего за несколько кликов, мы получаем полную ведомость кассет с их размерами и количеством.
uroki po SPDS GraphiCS
Как видите, типоразмеров кассет получилось не так уж мало.
Kak ne zadvoit' ob#ekty v tablice SPDS
Но если в процессе черчения случайно наложить одну и ту же деталь друг на друга (или несколько), то в ведомость попадет количество деталей, которое нас никак не устраивает.
uroki po SPDS GraphiCS
Удалить повторяющиеся объекты можно с помощью команды AutoCAD ПОДЧИСТИТЬ (_overkill). 
Но как это можно сделать с помощью инструментов СПДС GraphiCS, отследить и удалить объекты, которые наложены друг на друга?
Решение на данный вопрос мне подсказала Капарова Светлана, руководитель проекта СПДС. За что ей большое спасибо!
И так, нам в поиске дублирующих (наложенных) параметрических объектов поможет таблица с отчетом СПДС. Рассмотрим, как это сделать в деталях:
  • возьмем 2 кассеты, позицию №2 наложим друг на друга;
Kak ne zadvoit' ob#ekty v tablice SPDS
  • теперь создадим новую таблицу СПДС;
uroki po SPDS GraphiCS
  • заходим в редактор таблиц и создаем раздел отчета;
Kak ne zadvoit' ob#ekty v tablice SPDS
  • в настройке отчета (кликаем на иконку Выбрать исходные объекты) выбираем тип объекта Параметрический объект (или маркер, шаблон, блок - какой объект будем проверять), жмем кнопку ОК;
uroki po SPDS GraphiCS
  • теперь переходим к настройке шаблона отчета. Выбираем следующие параметры: координаты Х и У точки вставки;
Kak ne zadvoit' ob#ekty v tablice SPDS
  • в следующем столбике пишем выражение =count();
uroki po SPDS GraphiCS
  • в шаблоне отчета кликаем на Группировать и объединять и добавляем правило: объединять по В и С, где В и С - столбцы, отвечающие за координаты Х и У; А - столбец, в котором параметр отвечающий за маркировку кассет;
Kak ne zadvoit' ob#ekty v tablice SPDS
  • жмем кнопку ОК и смотрим, какие у нас позиции имеют одинаковые координаты - они и есть наложенные друг на друга;
uroki po SPDS GraphiCS
  • переходим на чертеж, удаляем лишние детали и обновляем отчет.
Kak ne zadvoit' ob#ekty v tablice SPDS
  • теперь на чертеже отсутствуют повторяющихся детали и в ведомости отображается правильное их количество.
Таким вот образом, с помощью таблиц с отчетом СПДС можно сделать проверку на задвоенные и наложенные на чертеже объекты.

Комментариев нет:

Отправить комментарий