AutoCAD 2008 для студента: популярный самоучитель — страница 25 из 60

Динамический блок

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

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

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

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

Редактор блоков

Редактор блоков вызывается командой BEDIT из падающего меню Tools → Block Editor или щелчком на пиктограмме Block Editor на стандартной панели инструментов. При этом сначала загружается диалоговое окно редактирования описания блока Edit Block Definition (рис. 10.5), в котором следует выбрать имя создаваемого или редактируемого блока, а затем загружается редактор блоков (рис. 10.6), который содержит следующие инструменты.

Рис. 10.5. Окно редактирования описания блока

Рис. 10.6. Редактор блоков

Edit or Create Block Definition – вызов диалогового окна Edit Block Definition (рис. 10.17) для изменения или создания описания блока.

Save Block Definition – сохранение описания блока.

Save Block As – сохранение блока под другим именем.

Block Definition Name – имя описания блока.

Authoring Palettes – загрузка палитр вариаций блоков BLOCK AUTHORING PALETTES.

Parameter – определение типа параметра.

Action – определение типа операции.

Define Attribute – вызов диалогового окна описания атрибута Attribute Definition.

Update Parameter and Action Text Size – обновление параметра.

Learn About Dynamics Blocks – загрузка семинара по новым возможностям.

• Close Block Editor – закрыть редактор блоков.

Visiblity Mode – режим видимости.

Make Visible – сделать видимым.

Make Invisible – сделать невидимым.

Manage Visibility States – загрузка диалогового окна управления состоянием видимости Visibility States.

Таблицы

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

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

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

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

В диалоговом окне 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 style устанавливаются стили ячеек.

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

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

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

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

• Cut – вырезать;

• Сору – копировать;

• 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;

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

• Match Cell – установка формата по образцу;

• Remove All Property Overrides – снятие переопределения свойств;

• Data Link… – загрузка диалогового окна Select a Data Link;

• Insert – вставка;

• Edit Text – изменение текста;

• Columns – вставка столбцов: Insert Left – слева, Insert Right – справа, Delete – удаление столбцов, Size Equally – формирование столбцов одного размера;

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

• Merge – объединение ячеек: АН – всех, By Row – по строкам, By Column – по столбцам;

• Unmerge – разделение ячеек;

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

При выделении ячеек таблицы загружается редактор таблиц Table (рис. 10.8).

Рис. 10.8. Редактор таблиц

Он содержит следующие инструменты:

• Insert Row above – вставка ряда выше;

• Insert Row below – вставка ряда ниже;

• Delete Row(s) – удаление ряда;

• Insert Column to Left – вставка столбца слева;

• Insert Column to Right – вставка столбца справа;

• Delete Column(s) – удаление столбца;

• Merge cells – объединение ячеек: АН – всех, By Row – по строкам, By Column – по столбцам;

• Unmerge cells – разделение ячеек;

• Cell Borders… – загрузка диалогового окна определения свойств границ ячеек Cell Border Properties;

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

• Locking – блокировка;

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

• Insert Block… – загрузка диалогового окна Insert a Block in a Table Cell, предназначенного для вставки блока в ячейку таблицы;

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

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

• Manage Cell Content… – управление содержанием ячейки;

• Match Cell – установка формата по образцу;

• Link Cell… – загрузка диалогового окна Select a Data Link;

• Download changes from source file – загрузка изменений из файла.

Глава 11 Команды оформления чертежей

Штриховка

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

Команда ВНАТСН, формирующая ассоциативную штриховку, вызывается из падающего меню Draw → Hatch… или щелчком на пиктограмме Hatch… на панели инструментов Draw. При обращении к команде ВНАТСН загружается диалоговое окно Hatch and Gradient, вкладка Hatch, показанное на рис. 11.1.

Рис. 11.1. Диалоговое окно штриховки

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

• В области Type and pattern – тип и массив штриховки:

• Туре: – тип штриховки: Predefined – стандартный; User defined – из линий; Custom – пользовательский.

Чтобы создать новый пользовательский образец штриховки, необходимо из раскрывающегося списка Туре: выбрать пункт User defined. При этом следует задать угол наклона в поле Angle:, расстояние между линиями штриховки – в поле Spacing: и, если необходимо, установить флажок Double для отрисовки дополнительных линий под углом 90° к основным линиям штриховки;

• Pattern: – образец штриховки. Удобно пользоваться как раскрывающимся списком, так и диалоговым окном Hatch Pattern Palette (рис. 11.2), которое загружается кнопкой с многоточием, находящейся справа от списка образцов. В этом диалоговом окне содержатся пиктограммы с графическими образцами различных штриховок. Для выбора образца штриховки достаточно указать его изображение. Имя образца штриховки запоминается в системной переменной HPNAME.