Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Лекция 12. Общие сведения об атрибутахСодержание книги
Поиск на нашем сайте
Общий порядок назначения (присвоения) атрибута чертежному объекту или документу следующий: 1. Указание типа атрибута; 2. Ввод значения атрибута Значениеатрибута – информация, которая хранится в атрибуте, присвоенном объекту. Значения одного и того же атрибута, присвоенного разным объектам, могут быть различными. Таким образом, можно сказать, что атрибуты – это классы (или разделы) сведений об объектах, а значения атрибутов – сами сведения, относящиеся к тому или иному классу (или разделу). Для разных объектов эти сведения могут быть одинаковыми или различаться благодаря тому, что описания атрибутов (типы атрибутов) хранятся отдельно от самих атрибутов объектов (значений атрибутов). Создание типов атрибутов. Порядок действий при создании нового типа атрибута следующий. 1. Вызовите команду Сервис – Типы атрибутов. На экране появится диалог работы с типами атрибутов. Диалог имеет два окна просмотра списков типов атрибутов. Активным может быть только одно окно просмотра. Активизация производится щелчком мыши в окне. Чтобы создать новый тип атрибута в текущем документе, активизируйте окно просмотра, озаглавленное «Локальные типы документа». Если в обоих окнах отображаются библиотечные типы атрибутов (заголовки окон содержат пути к файлам библиотек), нажмите кнопку Документ. В активном окне появится список типов атрибутов текущего документа. Чтобы создать новый тип атрибута в какой-либо библиотеке, нажмите кнопку Библиотека. В появившемся на экране диалоге укажите нужный файл * .lat и нажмите кнопку Открыть. В активном окне просмотра появится список типов атрибутов выбранной библиотеки. Выделите раздел библиотеки, в который требуется добавить тип атрибута. Создание атрибута табличного типа. Если атрибут является таблицей, то в типе атрибута хранится количество столбцов таблицы, а для каждого столбца – заголовок, тип данных, диапазон значений данных (если он назначен) либо список разрешенных значений. Таблица атрибута организована таким образом, что в каждом ее столбце все ячейки содержат данные одного типа и имеют одинаковые ограничения на диапазон значений. Таким образом, таблица атрибута всегда имеет регулярную структуру. Выбор прототипа. После включения опции Таблица фиксированной длины или Таблица переменной длины в диалоге создания типа атрибута в нем появляется кнопка Назначить прототип. После ее нажатия в нижней части диалога появляется группа кнопок Прототип, а в правой части – окно выбора прототипа. Описание структуры. После подтверждения создания табличного атрибута (закрытия диалога создания атрибута кнопкой ОК) на экране появляется диалог описания структуры табличного атрибута. В нижней части диалога отображается таблица, с помощью которой создается описание структуры. Каждая строка содержит сведения о способе формирования колонки в табличном атрибуте. Та строка, в которой находится курсор, является активной. Выбор типа данных. Диалог выбора типа данных в колонке показан на рисунке 10. Рисунок 10 – Диалог выбора типа данных
Формирование структуры записи. Запись представляет собой строку другой таблицы, на которую ссылается данная ячейка. Чтобы сформировать эту таблицу, щелкните левой кнопкой мыши в поле Диапазон значений, а затем нажмите появившуюся кнопку Показать запись (рисунок 11). Рисунок 11 – Вызов диалога формирования структуры записи
На экране появится диалог формирования структуры записи. Формирование структуры записи практически аналогично формированию структуры табличного атрибута. Отличие состоит в невозможности создания записи, т.е. уровень вложенности записей может быть только один. Создание библиотеки типов атрибутов. Чтобы создать новую библиотеку *.lat, нажмите кнопку Библиотека в диалоге работы с библиотеками. В появившемся диалоге выбора файлов введите несуществующее имя. нажмите кнопку Открыть и подтвердите создание файла. Активное окно диалога работы с типами атрибутов очистится, так как вновь созданная библиотека пуста. Таким образом, диалог работы с типами атрибутов позволяет просматривать, редактировать, удалять типы атрибутов, хранящиеся как в текущем документе, так и вне его – в библиотеках типов атрибутов. С помощью этого диалога можно редактировать структуру библиотек, а также копировать и перемещать типы атрибутов между библиотеками и документами. При редактировании табличных типов атрибутов необходимо иметь в виду следующее: 1. При внесении существенных изменений в описание структуры данных (перенос, удаление или добавление столбцов таблицы, изменение типа данных в столбце, изменение диапазона значений столбца, изменение таблицы с фиксированным числом строк на таблицу с переменным числом строк и т.п.), система автоматически удаляет старый атрибут и создает вместо него новый. 2. При изменении параметров табличного типа атрибута, не влияющих на структуру данных (название типа, заголовки столбцов таблицы, списки разрешенных значений в ячейках), тип атрибута не удаляется. Удаление числового и строкового типов атрибутов никак не влияет на атрибуты, использующие эти типы. Удаление же (вручную или в результате редактирования структуры) табличного типа атрибута приводит к невозможности редактирования атрибутов, использующих этот тип. Использование атрибутов Присвоение атрибутов объектам и документам. Присвоение атрибута объекту – связывание объекта (изображения или документа) с атрибутом того или иного типа и ввод значения атрибута. Атрибут одного графического объекта. Чтобы присвоить атрибут графическому объекту (изображению), выполните следующие действия. Если в списке отсутствует требуемый тип атрибута, вы можете создать его. Для этого нажмите кнопку Новый.... На экране появится диалог создания типа атрибута. Вновь созданный тип атрибута появится в списке типов. 5. Выделите нужный тип атрибута в списке и нажмите кнопку Выбрать. На экране появится диалог задания значения атрибута. 6. Введите значение, соответствующее типу атрибута (число или строку текста), или заполните таблицу. Вы можете защитить значение атрибута паролем от несанкционированного изменения. Для этого нажмите кнопку Пароль. В появившемся диалоге введите любую комбинацию символов. В списке атрибутов объекта появится пиктограмма, соответствующая структуре выбранного типа атрибута, и его название. 7. Для завершения диалога работы с атрибутами объекта нажмите кнопку Выход. Атрибут нескольких графических объектов. Атрибут можно присвоить не только одиночному объекту, но и нескольким объектам одновременно. В этом случае формируется так называемый групповой атрибут. Групповой атрибут может быть присвоен только графическим объектам, назначить один и тот же атрибут сразу нескольким документам невозможно. Чтобы присвоить групповой атрибут, выделите нужные объекты и выполните те же действия, что и при назначении атрибута отдельному объекту – одиночного атрибута. На рисунке 12 показан диалог работы с атрибутами объекта, имеющего как одиночные (собственные) атрибуты, так и групповые (общие с несколькими другими объектами). Обратите внимание на то, что групповые атрибуты содержатся в отдельной папке с изображением знака суммы – Σ. Если перед вызовом этого диалога были выделены все объекты, которым присвоены одни и те же групповые атрибуты, то на содержащей их папке знак суммы не отображается. Рисунок 12 – Атрибуты объекта: одиночные и групповые
Операции с групповыми атрибутами имеют следующие особенности. 1. При редактировании значения группового атрибута оно изменяется для всех объектов группы. 2. Перенос группового атрибута в буфер выполняется по приведенному выше правилу удаления. 3. Групповой атрибут удаляется только после того, как он удален в последнем объекте из группы, либо если он удаляется при выделении всех объектов группы. При попытке удалить или отредактировать значение группового атрибута на экране появится предупреждающее сообщение. 4. Если был выделен один объект, и вы перенесли имевшийся у него групповой атрибут в буфер, а затем извлекли из буфера, то этот атрибут будет сохранен как собственный атрибут объекта. Атрибут документа. Присвоение атрибута документу практически аналогично присвоению атрибута графическому объекту. Чтобы присвоить атрибут активному документу, выполните следующие действия. 1. Вызовите команду Файл – Свойства.... 2. В появившемся диалоге информации о документе активизируйте вкладку Атрибуты. 3. Нажмите кнопку Новый.... 4. Откройте нужный список типов атрибутов с помощью кнопок Документ или Библиотеки.... 5. Выделите нужный тип атрибута в списке и нажмите кнопку Выбрать. На экране появится диалог задания значения атрибута. 6. Введите значение, соответствующее типу атрибута (число или строку текста), или заполните таблицу. Копирование атрибутов между объектами. Если нужно присвоить объекту атрибут, тип которого совпадает с типом атрибута, уже имеющимся у другого объекта, можно не создавать этот тип атрибута заново, а скопировать аналог. Вы можете копировать атрибуты между объектами одного и того же документа, а также между объектами разных документов, открытых в одном окне системы KOMПAC-3D. Копирование атрибутов между документами, открытыми в разных окнах системы, невозможно. Для копирования атрибутов между объектами в KOMПAC-3D используется специальный буфер (отличающийся от стандартного буфера обмена Windows). Значение скопированного атрибута можно впоследствии отредактировать. Копирование атрибутов между объектами чертежа выполняется в следующем порядке. Поиск объектов с использованием атрибутов. Одна из основных целей применения атрибутов в графических документах – это хранение различной информации, связанной с объектами, и быстрый поиск с ее использованием. Вы можете быстро выделить все объекты, имеющие указанный тип атрибута или его значение (например, можно выделить на плане цеха все изображения станков одной модели). Для поиска и выделения объектов по типу или значению атрибутов выполните следующие действия. 1. Вызовите команду Выделить – По атрибутам....На экране появится диалог назначения условий поиска. В верхнем поле диалога отображается список всех типов атрибутов, используемых в документе, в том числе атрибуты вставок фрагментов. 2. Чтобы использовать тип атрибута при поиске, выберите его в списке и нажмите кнопку со стрелкой вниз. Выбранные для поиска типы атрибутов показываются в нижнем поле. Чтобы отменить использование типа при поиске, выделите его в нижнем списке и нажмите кнопку со стрелкой вверх. Вы можете назначить условие поиска – указать определенное значение атрибута. В этом случае будут выделены не все объекты, имеющие атрибут указанного типа, а только те из них. значения атрибутов которых удовлетворяют заданному условию. Чтобы назначить условие поиска, нажмите кнопку Редактировать условие. На экране появится диалог ввода условий поиска. Набор элементов управления этого диалога зависят от типа атрибута (строка, число или таблица). Литература 4 осн. т. 2 [188-206], 3 доп. [109-116] Контрольные вопросы 1. Что такое атрибут? 2. Для чего применяется атрибут в системе КОМПАС-3D? 3. Как хранится описания атрибутов? 4. Опишите пошагово создания нового типа атрибута. 5. Как создается новая библиотека типов атрибутов?
|
||||
Последнее изменение этой страницы: 2016-07-16; просмотров: 590; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.21.244.34 (0.007 с.) |