AutoCAD 2009. Учебный курс
.pdfАтрибуты блока |
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. Контекстное меню таблицы
Есть возможность добавить таблицу в инструментальную палитру. При этом в описании инструмента сохраняются свойства таблицы — ее стиль, число строк, столбцов. Но содержимое таблицы и форматирование символов игнорируются.