Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

AutoCAD 2009. Учебный курс

.pdf
Скачиваний:
63
Добавлен:
22.03.2015
Размер:
17.27 Mб
Скачать

Атрибуты блока

241

Команда BATTMAN управляет описаниями атрибутов в блоках текущего рисунка. Эти описания можно редактировать, удалять атрибуты из блоков и изменять порядок, согласно которому запрашиваются значения атрибутов при вставке блока. Команда загружает Диспетчер атрибутов блоков Block Attribute Manager (рис. 10.28). Здесь отображается список атрибутов выбранного блока. По умолчанию в список включены имя атрибута, подсказка, значение по умолчанию, а также режимы вставки и отображения атрибута. С помощью кнопки Settings... можно задать свойства атрибута, которые должны быть показаны в списке. Нажатие кнопки Edit... загружает диалоговое окно редактирования атрибута Edit Attribute.

Рис. 10.28. Диалоговое окно диспетчера атрибутов блоков

Допускается извлечение данных из рисунка с помощью команды EATTEXT, которая загружает Мастер извлечения данных Data Extraction.

Результаты выполнения запросов на извлечение данных из рисунка сохраняются в таблице текущего файла формата DWG или в отдельном текстовом файле формата ASCII, который впоследствии может быть передан в какую-либо систему управления базами данных. Извлечение данных никак не влияет на рисунок. Записи в файле разделяются запятыми или знаками табуляции. Кроме того, пользователь может формировать результаты в формате Microsoft Excel или Access.

Мастер извлечения данных — удобное средство создания различных спецификаций и отчетов, оперирующее данными, получаемыми непосредственно из рисунков. Например, можно создать рисунок, где каждый блок представляет определенное производственное оборудование. Если с каждым таким блоком связаны атрибуты, идентифицирующие модель и производителя оборудования, то можно автоматизировать подготовку различных отчетов о составе и общей стоимости имеющегося оборудования.

На первой странице Мастера извлечения данных Data Extraction – Begin (рис. 10.29) настраиваются следующие параметры:

Create a new data extraction — новое извлечение данных;

Use previous extraction as a template (.dxe or .blk) — использование шаблона (расписание, список деталей и т. д.);

Edit an existing data extraction — редактирование существующих извлеченных данных.

242

Глава 10. Построение сложных объектов

Для использования ранее сохраненных параметров необходимо выбрать вариант использования шаблона.

Рис. 10.29. Мастер извлечения данных, страница 1 — начало

На второй странице Мастера извлечения данных Data Extraction – Define Data Source (рис. 10.30) осуществляется определение источника данных.

В области Data source определяются параметры источника данных: Drawings/Sheet set — выбор чертежей/подшивок;

Include current drawing — включение текущего чертежа;

Select objects in the current drawing — выбор объектов в текущем чертеже. В области Drawing files and folders: — показаны файлы чертежей.

Кнопка Add Folder … загружает диалоговое окно дополнительных настроек Add Folder Options (рис. 10.31), где настраиваются следующие параметры:

Folder — определение папки;

в области Options определяются параметры:

Automatically include new drawings added in this folder to the data extractions — автоматическое включение новых чертежей, добавленных в папку к извлеченным данным;

Include subfolders — включение внутренних папок;

Utilize wild-card characters to select drawings — использование кода для выбора чертежей.

На третьей странице Мастера извлечения данных Data Extraction—Select Objects (рис. 10.32) осуществляется выбор объектов. Здесь необходимо выбрать объекты, которые требуется включить как заголовки столбцов и строк в конечном файле.

Атрибуты блока

243

Рис. 10.30. Мастер извлечения данных, страница 2 — определение источника данных

Рис. 10.31. Диалоговое окно дополнительных настроек

Для отображения списка дополнительных параметров следует щелкнуть правой кнопкой мыши на элементе в списке. Если необходимо, можно указать другое имя, которое будет отображаться в заголовках столбцов выводимых данных. В этом диалоговом окне настраиваются следующие параметры.

В области Objects перечислены объекты и выводимые имена. В области Display options настраиваются параметры экрана: Display all object types — отображение объектов всех типов; Display blocks only — отображение только блоков;

Display non-blocks only — отображение объектов, не являющихся блоками;

244

Глава 10. Построение сложных объектов

Рис. 10.32. Мастер извлечения данных, страница 3 — выбор объектов

Display blocks with attributes only — отображение только блоков с атрибутами;

Display objects currently in-use only — отображение только текущих используемых объектов.

На странице 4 Мастера извлечения данных Data Extraction—Select Properties (рис. 10.33) осуществляется выбор свойств. В окне просмотра можно изменить порядок элементов в таблице с помощью перетаскивания. Для того чтобы отсортировать данные, следует щелкнуть на заголовке столбца.

Для доступа к дополнительным параметрам необходимо щелкнуть правой кнопкой мыши на заголовке столбца. При этом открывается контекстное меню (рис. 10.34):

Check All — выбор всех элементов;

Uncheck All — отмена всего выбора;

Invert Selection — замена выбора на обратный;

Edit Display Name — редактирование выводимых имен.

На странице 5 Мастера извлечения данных Data Extraction—Refine Data (рис. 10.35) осуществляется упорядочение и сортировка колонок, настройка фильтров, добавление колонок с формулами, а также создание связей с внешними данными:

Combine identical rows — объединение рядов;

Show count column — отображение номера столбца;

Атрибуты блока

245

Рис. 10.33. Мастер извлечения данных, страница 4 — выбор свойств

Рис. 10.34. Контекстное меню Мастера извлечения данных

Show name column — отображение имени столбца;

кнопка Link External Data… загружает одноименное диалоговое окно описания связей с внешними данными;

кнопка Sort Columns Options… загружает диалоговое окно сортировки столбцов

Sort Columns;

кнопка Full Preview… загружает диалоговое окно предварительного просмотра

Data Extraction—Full Preview.

На странице 6 Мастера извлечения данных Data Extraction—Choose Output (рис. 10.36) осуществляется размещение данных:

Insert data extraction table into drawing — вставка извлеченных данных таблицы в чертеж;

Output data to external file (.xls .csv .mdb .txt) — размещение данных во внешнем файле.

246

Глава 10. Построение сложных объектов

Рис. 10.35. Мастер извлечения данных, страница 5 — структуризация данных

Рис. 10.36. Мастер извлечения данных, страница 6 — размещение данных

На странице 7 Мастера извлечения данных Data Extraction—Table Style (рис. 10.37) создается стиль таблицы.

Select the table style to use for the inserted table — выбор стиля таблицы.

В области Formating and structure осуществляется форматирование:

Use table in table style for label rows — использование табличного стиля для названия рядов;

Manually setup table — формирование таблицы вручную;

Enter a title for your table: — ввод заголовка таблицы;

Tile cell style: — название ячейки;

Header cell style: — заголовок ячейки;

Data cell style: — содержимое ячейки.

На странице 8 Мастера извлечения данных Data Extraction—Finish (рис. 10.38) завершается работа с Мастером. Для извлечения данных необходимо нажать кнопку

Таблицы 247

Finish. Если выбрано извлечение в таблицу, то после нажатия кнопки Finish появится запрос точки вставки. Если выбрано извлечение во внешний файл, то произойдет создание файла.

Рис. 10.37. Мастер извлечения данных, страница 7 — стиль таблицы

Рис. 10.38. Мастер извлечения данных, страница 8 — завершение

Таблицы

Команда TABLE осуществляет создание пустой таблицы объектов в чертеже. Вызывается команда из падающего меню Draw Table. . . или щелчком на

248

Глава 10. Построение сложных объектов

пиктограмме Table... на панели инструментов Draw. В результате открывается диалоговое окно вставки таблицы Insert Table — рис. 10.39.

Рис. 10.39. Диалоговое окно вставки таблицы

Таблица представляет собой прямоугольную структуру ячеек, организованных по строкам и столбцам, в которых содержатся текстовые объекты или блоки.

Перед заполнением ячеек информацией создается пустая таблица.

В диалоговом окне Insert Table настраиваются следующие параметры.

В области Table style определяется стиль таблицы. В области Insert options — параметры вставки.

В области Insertion behavior определяется способ вставки:

Specify insertion point — запрос точки вставки;

Specify window — запрос занимаемой области.

В области Column & row settings задаются параметры строк и столбцов: Columns: — количество столбцов;

Column width: — ширина столбца;

Data rows: — количество строк;

Row height: — высота строки.

В области Set cell styles устанавливаются стили ячеек.

Таблицы 249

После создания таблицы можно вводить текст или добавлять блоки в ячейки. Для редактирования размеров таблицы достаточно указать с помощью мыши любую линию сетки, а затем изменить их с помощью ручек или палитры свойств. При этом строки и столбцы меняются пропорционально.

Чтобы выделить ячейку, следует указать точку внутри ее. Ручки появляются на середине каждой границы ячейки. С помощью ручек можно изменить ширину и высоту ячейки и, соответственно, ширину и высоту ее столбца и строки.

Чтобы выделить несколько ячеек, следует выбрать одну из них, а затем, удерживая нажатой кнопку мыши, указать все остальные ячейки.

Контекстное меню таблицы (рис. 10.40) вызывается щелчком правой кнопки мыши при выделенной ячейке. Оно позволяет вставлять и удалять столбцы и строки, комбинировать смежные ячейки и пр.

Cut — вырезать. Copy — копировать. Paste — вставить.

Recent Input — последний ввод. Cell Style — стиль ячеек.

Alignment — выравнивание: Top Left — вверх влево; Top Center — вверх по центру; Top Right — вверх вправо; Middle Left — середина влево; Middle Center — середина по центру; Middle Right — середина вправо; Bottom Left — вниз влево; Bottom Center — вниз по центру; Bottom Right — вниз вправо.

Borders… — загрузка диалогового окна определения свойств границ ячеек Cell Border Properties (рис. 10.41), в котором определяются свойства границ:

Lineweight: — вес линий; Linetype: — тип линий; Color: — цвет.

Data Format… — загрузка диалогового окна определения формата ячейки таблицы Table Cell Format.

Match Cell — установка формата по образцу.

Remove All Property Overrides — снятие переопределения свойств. Data Link… — загрузка диалогового окна Select a Data Link. Insert — вставка:

Block… — загрузка диалогового окна Insert a Block in a Table Cell (рис. 10.42), предназначенного для вставки блока в ячейку таблицы:

Name: — имя вставляемого блока;

кнопка Browse… — загрузка диалогового окна, позволяющего сделать обзор и выбор существующих файлов;

Scale: — коэффициент масштабирования;

AutoFit — вписать;

Rotation angle: — угол поворота;

Overall cell alignment: — способ выравнивания;

250

Глава 10. Построение сложных объектов

Field… — загрузка диалогового окна Field, позволяющего выбрать такие категории полей, как дата и время, документ, объекты, печать, подшивка, связи и пр.;

Formula — вставка формулы: Sum — сумма; Average — среднее; Count — количество; Cell — ячейка; Equation — уравнение.

Edit Text — изменение текста.

Columns — вставка столбцов: Insert Left — слева, Insert Right — справа, Delete —

удаление столбцов, Size Equally — формирование столбцов одного размера.

Rows — вставка строк: Insert Above — выше, Insert Below — ниже, Delete — удаление строк, Size Equally — формирование строк одного размера.

Merge — объединение ячеек: All — всех, By Row — по строкам, By Column — по столбцам.

Unmerge — разделение ячеек.

Properties — загрузка палитры свойств объектов PROPERTIES.

Рис. 10.40. Контекстное меню таблицы

Есть возможность добавить таблицу в инструментальную палитру. При этом в описании инструмента сохраняются свойства таблицы — ее стиль, число строк, столбцов. Но содержимое таблицы и форматирование символов игнорируются.