В процессе работы с редактором блоков можно также использовать диалоговое окно "Порядок атрибутов" для изменения порядка запросов данных об атрибутах (при вставке ссылки на блок).
Использование атрибутов без связывания с блокамиИмеется возможность создания отдельных атрибутов, не связанных с блоками. Если чертеж, где имеются такие атрибуты, сохранить, то при выполнении вставки этого чертежа в другой чертеж выдаются запросы на ввод значений атрибутов.
Для создания описания атрибута
1. Выберите меню Рисование→Блок→Задание атрибутов.
2. В диалоговом окне "Описание атрибута" указать точку вставки атрибута, задать его имя, подсказку, режимы и параметры текста.
3. Нажать "OK".
Созданный атрибут включается в набор объектов при создании описания блока. При очередной вставке блока, имеющего атрибуты, выдается запрос с заданным в описании атрибута текстом. Значения атрибута для разных вхождений блока могут различаться.
АТОПР
Для создания описания атрибута мультилинии
1. Выберите меню Рисование→Блок→Задание атрибутов.
2. В диалоговом окне "Описание атрибута", в группе "Режим" выберите "Несколько строк".
3. Введите информацию метки, место расположения и параметры текста.
4. (Если потребуется) укажите значение в поле "Ширина рамки" в группе "Параметры текста".
5. (Если потребуется) нажмите кнопку "Многострочный контекстный редактор" для использования этого редактора при задании формата атрибута в чертеже.
6. Нажать "OK".
Созданный атрибут включается в набор объектов при создании описания блока. При очередной вставке блока, имеющего атрибуты, выдается запрос с заданным в описании атрибута текстом. Значения атрибута для разных вхождений блока могут различаться.
АТОПР
Для редактирования описания атрибута до его связывания с блоком
1. Выберите меню Редактирование→Объект→Текст.
2. Выбрать атрибут для редактирования.
3. В диалоговом окне "Редактирование описания атрибута" указать имя атрибута, подсказку и значение по умолчанию. Затем нажать "OK".
ДИАЛРЕД
Для изменение порядка запросов на ввод описаний атрибутов
1. Выберите атрибут блока в редакторе блоков.
2. Щелкните в области рисования редактора блоков правой кнопкой мыши.
3. Выберите "Порядок атрибутов".
4. Выберите описание атрибута в диалоговом окне "Порядок атрибутов".
5. Выберите "Вверх" или "Вниз", чтобы изменить порядок запросов на ввод описаний атрибутов.
6. Повторяйте шаги 2 и 3, пока не выберете правильный порядок в списке описаний атрибутов.
7. Нажать "OK".
БЛОКРЕД→БЛОКПОРАТР
Краткий справочникКоманды
АТОПР
Создание описаний атрибутов
АТЭКР
Выполняет общий контроль видимости атрибутов блока в чертеже
БЛОКПОРАТР
Задание порядка атрибутов для блока
ДИАЛРЕД
Редактирование текстов (в том числе размерных), описаний атрибутов и допусков формы и расположения
ОКНОСВ
Управление свойствами объектов
Системные переменные
AFLAGS
Задание параметров для атрибутов
ATTIPE
Управление отображением редактора по месту редактирования, предназначенного для создания атрибутов мультилиний
ATTMULTI
Управление возможностью создания атрибутов мультилиний
Утилиты
Нет
Ключевые слова для команд
Нет
Извлечение данных из атрибутов
Извлечение данных атрибутов — это удобный способ создания спецификаций и отчетов о материалах непосредственно из данных чертежей. Например, можно создать чертеж, где каждый блок представляет определенное производственное оборудование. Если с каждым блоком связаны атрибуты, в которых указана модель и производитель оборудования, можно создать отчет о стоимости оборудования.
Процесс выбора чертежей, экземпляров блоков и атрибутов организован с помощью мастера извлечения данных. С помощью Мастера можно также создать файл с расширением .dxe, который будет содержать все настройки для дальнейшего использования.
Вывод в таблицуЕсли извлечь данные атрибутов в таблицу, таблица будет вставлена в текущий чертеж и текущее пространство (пространство модели или пространство листа) на текущем слое.
При обновлении таблицы данные атрибутов извлекаются повторно, а строки данных в таблице заменяются. Если в эту таблицу была добавлена строка названия или от одной до нескольких строк заголовков, то во время обновления они не заменяются.
ПРИМЕЧАНИЕ. Чтобы контекстные меню в области чертежа, которые требуются для редактирования и обновления таблиц, стали доступны, установите флажок "Контекстные меню в области рисования" в диалоговом окне "Параметры" на вкладке "Пользовательские".
Вывод в файлДля сохранения данных во внешний файл доступны следующие форматы файлов: с разделением запятыми (CSV), с разделением табуляциями (TXT), Microsoft Excel (XLS) и Microsoft Access (MDB).
Если точка (.), запятая (,) или решетка (#) записываются в файл Excel или Access, они заменяются знаками Unicode.
См. также:
■ Извлечение данных из чертежей и электронных таблиц
Извлечение атрибутов блоков в таблицу или файл
■ Выберите меню Сервис→Извлечение данных.
Откроется диалоговое окно мастера извлечения данных. Мастер предоставляет пошаговые инструкции для извлечения информации из атрибутов блока в текущем чертеже или других чертежах. Информация используется для создания таблицы в текущем чертеже или сохраняется во внешний файл.
В разделе Мастер извлечения данных описываются параметры, настраиваемые в мастере.
Редактирование II
ДАННЫЕИЗВЛ
Обновление извлеченных значений атрибутов в таблице
■ При появлении диалогового окна "Устаревшая таблица" нажмите "Обновить"
Отключение уведомления об обновлении извлеченных значений атрибутов в таблице
1. В командной строке введите DXEVAL.
2. Введите 0.
Краткий справочникКоманды
ДАННЫЕИЗВЛ
Извлечение из чертежей и экспорт данных свойств объектов и слияние данных из внешнего источника с таблицей извлечения данных или с внешним файлом
Системные переменные
DXEVAL
Управление отображением уведомления об обновлении для таблиц извлечения данных
Утилиты
Нет
Ключевые слова для команд
Нет
Извлечение данных из атрибутов (метод низкого уровня)
Имеется возможность извлечения данных из атрибутов из чертежа в отдельный текстовый файл, который впоследствии может быть передан в какую-либо систему управления базами данных. Это позволяет легко создавать различные спецификации и отчеты, опираясь на данные, содержащиеся в базах данных внутри чертежей. Извлечение информации, хранящейся в атрибутах, никак не влияет на чертеж.
Для создания спецификации или отчета
■ Создать и отредактировать описание атрибута.
■ Ввести значения атрибутов в процессе выполнения вставки блоков.
■ Создать файл шаблона и затем извлечь данные из атрибутов в текстовый файл.
Для извлечения данных из атрибутов вначале создается файл шаблона атрибутов с помощью любого текстового редактора, затем с помощью AutoCAD формируется файл вывода атрибутов, который, наконец, можно передать в систему управления базами данных. Если данные атрибутов необходимо выводить в DXF-файл графического обмена, то создание шаблона не требуется.
ПРИМЕЧАНИЕ. Необходимо убедиться в том, что имена файла вывода атрибутов и файла шаблона атрибутов не совпадают.
Создание файла шаблона вывода атрибутовПеред тем как извлекать данные из атрибутов, вначале необходимо создать текстовый (ASCII) файл шаблона, описывающий структуру формируемого файла, куда должны выводится данные. В файле шаблона содержится информация об именах выводимых атрибутов, типах данных, длине полей и количестве знаков представления числовых значений.
Поля файла шаблона описывают информацию, извлекаемую из вхождений блоков чертежа. Каждая строка в шаблоне соответствует одному полю в файле вывода; она задает имя поля, его ширину (в символах) и точность представления. Каждая запись в файле вывода включает в себя заданные поля именно в том порядке, в каком они перечислены в шаблоне.