- •ОГЛАВЛЕНИЕ
- •Глава 1. Организация приложения СПДС
- •Системные требования
- •Меню
- •Настройки для начала работы
- •Совместимость с AutoCAD и другими приложениями
- •Интеллектуальные возможности
- •Поддержка стандартов, организация проекта
- •Справочная система
- •Техническая поддержка
- •Глава 2. Инструменты графики
- •Работа в текущем масштабе
- •Геометрические построения в СПДС
- •Инструментальная панель
- •Специальные символы и шрифты
- •Выбор направления отрисовки
- •Текст СПДС
- •Создание новых штриховок
- •Глава 3. Инструменты оформления чертежа
- •Отметки
- •Координационные оси
- •Обозначения
- •Обозначение видов, разрезов, сечений
- •Выноски
- •Обозначение соединений
- •Площади
- •Утилиты оформления
- •Размеры СПДС
- •Глава 4. Менеджер объектов СПДС
- •Группировка графических объектов
- •Базы СПДС
- •Правила создания эскизов
- •Мастер объектов
- •Пример создания объекта базы
- •Пример создания зависимостей между объектами
- •Пример создания группы
- •Введение в MCS_SCRIPT
- •Вставка болтового соединения
- •Перекрытие объектов
- •Настройки экранного представления
- •Глава 5. Документирование и работа с данными
- •Форматы
- •Таблицы
- •Экранный табличный редактор
- •Полный табличный редактор
- •Универсальный маркер
- •Связывание произвольных графических и табличных данных
- •Экспорт и импорт табличных данных
Руководство пользователя СПДС GraphiCS 3.0
Редактирование маркера
Редактирование маркера осуществляется в диалоговом окне, заголовок которого соответствует названию маркера. Например, при вызове на редактирование маркера Выноска, создание которого было описано в предыдущем пункте, диалоговое окно будет иметь следующий вид:
Внижней части окна появляются дополнительные кнопки
•Кнопка Подсветить исходный объект – подсвечивает на чертеже объект, с которым связан маркер (функция доступна, если для одного или нескольких атрибутов установлен режим Добавить свойство с объекта и при вставке маркера был указан соответствующий объект).
•Кнопка Редактировать свойства маркера – включает режим редактирования, в котором можно заново определить вид маркера, добавить или удалить атрибуты (см. «Правила создания маркера»).
Связывание произвольных графических и табличных данных
Для связывания параметров графических объектов с ячейками таблицы служит функция Привязка к объектам, доступная в полном редакторе таблиц.
Доступ к этой функции осуществляется при помощи кнопки Свойства столбцов и привязок к объектам диалогового окна полного табличного редактора. Нажатие на нее вызывает диалоговое окно, в котором устанавливаются свойства столбцов таблицы:
- 201 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
Установите флажок Привязка к объектам и нажмите кнопку
.
В открывшемся диалоговом окне Быстрый выбор определите набор объектов, для которых нужно установить привязку. Подробная информация об использовании инструмента Быстрый выбор приведена в параграфе «Быстрый выбор объектов на чертеже» раздела «Менеджер объектов». После выхода из диалога быстрого выбора объектов в правом списке окна Свойства столбцов и привязок к объектам появится раздел Объекты:
В этом списке сгруппированы объекты, к которым могут быть установлены привязки. Каждый параметр объекта имеет дополнительное графическое обозначение его типа:
– Числовое;
– Целое;
– Флаговое (логическое);
– Строковое.
- 202 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
Для установки привязки параметра объекта выделите в правом списке нужный столбец таблицы:
В списке объектов выберите нужный объект и параметр, с которым требуется связать ячейки столбца:
Нажмите кнопку для установки привязки.
Привязка к параметру появится в разворачивающемся списке привязок выбранного столбца «А»:
Обратите внимание на появившуюся запись в поле ввода формулы.
Кнопка удаляет выбранную привязку из списка.
- 203 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
Кнопка активизирует правую дополнительную часть диалогового окна, в которой осуществляется объединение и группировка ячеек в столбцах по значению.
Связывание данных объекта базы и таблицы
Рассмотрим пример передачи данных из объектов базы в таблицу. Составим спецификацию объектов «Окно», вставленных в чертеж.
Из пользовательского блока AutoCAD можно транслировать значения атрибутов.
Рассмотрим трансляцию данных из блока на примере.
1. Вставьте из базы стандартных, раздел Таблицы, объект Спецификация:
- 204 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
2. Откройте спецификацию для редактирования в полном редакторе таблиц:
3.Установите первую строку таблицы в качестве заголовка. Для этого в меню Таблица
вызовите команду Свойства таблицы или нажмите кнопку Свойства таблицы. Введите в поле Строк заголовка диалогового окна значение 1.
- 205 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
4.Вызовите команду Свойства столбцов и привязок к объектам с помощью кнопки .
5.Установите флажок Привязка к объектам и нажмите кнопку:
6.В столбце Объект диалогового окна Быстрый выбор выберите из списка элемент «Стандартный объект»:
7.Установите параметры отбора. Для параметра Тип объекта выберите из списка в соответствующей ячейке столбца Значение элемент «Window»:
8.Проверьте автоматически установившееся условие выбора: в столбце Условие появится знак «=».
9.Для выхода из диалога Быстрый выбор нажмите ОК.
- 206 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
10.В списке столбцов таблицы, расположенном в правой части окна Свойства столбцов и привязок к объектам выделите столбец С, соответствующий графе Наименование в спецификации:
11.В левой части диалогового окна Свойства столбцов и привязок к объектам разверните список Объекты и выделите параметр obozn, входящий в объект Стандартная деталь. Нажмите кнопку Добавить привязку, расположенную в средней части окна:
12. Привязка отобразится в списке столбцов:
13.Закройте диалоговое окно. В редакторе таблицы видно, как автоматически устанавливаются значения ячеек столбца Наименование в соответствии с установленной привязкой к параметру объекта Окно:
- 207 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
14.Теперь следует сделать запись в графе более информативной. Вызовите диалоговое окно Свойства столбцов и привязок к объектам. Выделите в списке столбцов таблицы запись с именем С. В поле ввода формулы в нижней части окна измените запись на строку вида:
"Окно " + Стандартная_деталь.obozn +" ГОСТ" + Стандартная_деталь.strTheName
В этом выражении производится сложение отдельных символьных строк. Подстрока Стандартная_деталь.obozn является ссылкой на параметр obozn, Подстрока
- 208 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
Стандартная_деталь.strTheName является ссылкой на параметр strTheName, в котором хранится номер ГОСТа окна.
Важно! Для правильного отображения символьных строк необходимо установить тип данных для ячеек столбца как Строковое.
15.Выберите в списке столбцов элемент с именем D, соответствующий графе Количество спецификации. Запишите в поле формулы выражение вида
Сount(object)
По этой формуле будет производиться автоматический подсчет объектов. 16. Закройте диалог установки привязок нажатием кнопки ОК.
- 209 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
17.Теперь изменим режим объединения и группировки ячеек, чтобы сгруппировать одинаковые записи в спецификации. Откройте диалоговое окно Свойства столбцов и привязок к объектам.
18.Нажмите кнопку Объединение и группировка ячеек , расположенную в центральной части окна:
19. Выделите в списке столбец С и нажмите кнопку Добавить.
- 210 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
Установите переключатели Объединение и Группировка и закройте диалоговое окно нажатием кнопки ОК:
20.Строки с одинаковыми наименованиями окон будут сгруппированы в одну и упорядочены по возрастанию. В графе Количество будет отображаться суммарное количество объектов.
- 211 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
Связывание данных пользовательского блока и таблицы
Трансляция данных из блока AutoCAD в таблицу осуществляется посредством атрибутов блока. Рассмотрим пример связывания данных блока и таблицы.
На рисунке показан фрагмент чертежа с блоками AutoCAD «Колонна» следующего вида:
- 212 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
Блоки имеют скрытые атрибуты Наименование, Обозначение, Позиция. В чертеже размещены два типа блока: «К2-1» и «К2-2», изображающие колонны разного размера.
Для того чтобы при трансляции значений из атрибутов блока автоматически устанавливался тип данных для ячеек, которые связаны с этими атрибутами, имя каждого атрибута следует записывать следующим образом:
Имя_атрибута#Тип_параметра
Тип_параметра должен соответствовать значению атрибута:
VALUE – числовое значение
STR – строковое значение
BOOL – логическое (флаговое)
Для ячеек, связанных с атрибутами блока, будет устанавливаться соответствующий тип данных. По умолчанию, если тип параметра не указан, значения атрибутов определяются как строковые.
В нашем примере используются строковые значения атрибутов, поэтому тип параметров можно не указывать.
1. Вставьте в чертеж из базы элементов таблицу Спецификация:
- 213 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
2.Добавьте строку заголовка таблицы Спецификация элементов и установите две первые строки в качестве строк заголовка.
3.Нажмите кнопку Свойства столбцов и привязок к объектам на верхней панели инструментов диалогового окна.
4.В диалоговом окне Свойства столбцов и привязок к объектам включите режим
Привязка к объектам – активизируются дополнительные кнопки:
- 214 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
5.Нажмите кнопку Выбрать объекты, расположенную в верхней части диалогового окна.
В выпадающем списке Укажите тип объекта диалогового окна Быстрый выбор выберите объект Вхождение блока. В списке таблицы появится перечень атрибутов блоков AutoCAD:
- 215 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
6. Установите условие выбора объектов (см. «Быстрый выбор»).
7.Для завершения выбора объектов и возврата в окно Свойства столбцов и привязок к объектам нажмите ОК.
8.В левой части окна откройте закладку Объекты и подзакладку Вхождение блока. Установите привязку атрибутов блока:
Позиция – столбец А
Обозначение – столбец В
Наименование – столбец С
- 216 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
9. Выделите в списке столбец D. В поле ввода формулы введите выражение
Count(object)
По этой формуле будет подсчитываться количество блоков «Колонна», входящих в чертеж.
10.Нажмите кнопку Подколонка – справа активизируется дополнительная часть окна.
Выделите в списке столбцов столбец А и с помощью кнопки добавьте столбец в список:
11. Установите флажки Объединение и Группировка:
- 217 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
12.Закройте диалоговое окно нажатием кнопки ОК.
13.Строки таблицы будут сгруппированы по значению атрибута Позиция. В графе Количество будет автоматически подсчитываться количество блоков с одинаковым значением атрибута Позиция.
14. Закройте редактор таблицы. На чертеже спецификация будет иметь следующий вид:
Связывание данных универсального маркера и таблицы
Главное предназначение универсального маркера – создание атрибутивных данных к объекту и
последующая трансляция этих данных в таблицы СПДС. |
|
- 218 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
Рассмотрим трансляцию данных из ранее созданного маркера.
1. Вставьте маркер в чертеж из базы.
Маркер можно вставлять любое количество раз, пользователь может произвольно менять значения атрибутов в любом маркере.
2.Создайте или вставьте из базы таблицу СПДС. Например, вставьте таблицу
Спецификация из библиотеки SPDS GraphiCS/Таблицы/Таблицы СПДС/Архитектурные решения.
3.При помощи кнопки СПДС Редактирование откройте диалоговое окно полноэкранного табличного редактора.
4.Установите первую строку таблицы в качестве заголовка. Для этого в меню Таблица
вызовите команду Свойства таблицы или нажмите одноименную кнопку . В поле Строк заголовка диалогового окна введите значение 1.
- 219 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
5.Нажмите кнопку Свойства столбцов и привязок к объектам, расположенную на верхней панели инструментов диалогового окна.
6.В диалоговом окне Свойства столбцов и привязок к объектам включите режим
Привязка к объектам – активизируются дополнительные кнопки.
7.Нажмите кнопку Выбрать объекты, расположенную в верхней части диалогового окна.
- 220 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
В выпадающем списке Укажите тип объекта диалогового окна Быстрый выбор выберите объект Маркер универсальный. В списке таблицы появится перечень атрибутов маркера:
Для завершения выбора объектов и возврата в окно Свойства столбцов и привязок к объектам нажмите ОК.
8.В левой части окна откройте закладку Объекты и подзакладку Маркер универсальный. В правом списке столбцов таблицы выделите имя столбца В, затем укажите курсором в левой части имя атрибута маркера Позиция.
- 221 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
9.В центре диалогового окна активизируются кнопки:
•Кнопка Сопоставить – устанавливает связь между указанным атрибутом универсального маркера и значениями ячеек выбранного столбца таблицы.
•Кнопка Снять – снимает установленную связь.
•Кнопка Подколонка – активизирует правую дополнительную часть диалогового окна. В ней можно назначить связь с атрибутами объекта для заполнения вложенных колонок в групповых спецификациях.
10.Нажмите кнопку Сопоставить для выделенной пары имен. Автоматически в правой части окна к указанному столбцу заводится указанный атрибут:
- 222 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
11. Аналогично сопоставьте атрибут «МАРКА» табличному столбцу С:
Закройте диалоговое окно нажатием кнопки ОК.
12.Появится сообщение, предлагающее удалить из таблицы непривязанные строки (если строк в таблице больше, чем выбранных объектов). Подтвердите удаление лишних строк:
- 223 - |
Consistent Software |
Руководство пользователя СПДС GraphiCS 3.0
В дальнейшем при добавлении в чертеж объектов «Выноска» в таблице будут создаваться новые строки.
13.В диалоговом окне полного табличного редактора автоматически заполняются соответствующие столбцы и строки.
14. Закройте окно табличного редактора. На чертеже таблица обновится автоматически.
- 224 - |
Consistent Software |