14
1 Тема 11 Статические блоки Часто при создании чертежа приходится многократно размещать на нем одну и ту же груп- пу объектов, например, на электрических схемах наносить условные обозначения, при планировке дома размещать двери и окна т.д. Для упрощения подобной работы используются блоки. Блок это группа примитивов, объединенная в единый объект. Каждый блок имеет имя, под которым он сохраняется, а затем используется при вставке в чертеж. Блок в AutoCAD это один объект неза- висимо от того, сколько примитивов используется при его создании. Одно из преимуществ ис- пользования блоков – уменьшение размеров файла чертежа, т.к. состав блока сохраняется один раз при его определении, а вставка блока происходит как ссылка на него (в отличие от блока команды КОПИРОВАТЬ (COPY), ЗЕРКАЛО (MIRROR), ARRAY (МАССИВ) просто создают копии объектов, и каждая копия увеличивает размер чертежа на свой объем). Блок может быть внутренним, т.е. его опреде- ление хранится внутри конкретного чертежа, или внешним, т.е его определение хранится в от- дельном файле чертежа. 11.1 Создание внутренних блоков Создание (определение) блока выполняется следующим образом. 1) Вычертить графические объекты, из которых будет сформирован блок. Среди этих объ- ектов могут быть ранее созданные блоки. 2) Вызвать диалоговое окно Определение блока (Block Definition), изображенное на ри- сунке 11.1, щелкнув по кнопке Создать блок (Make Block) на панели Рисование (Draw), или выполнив команду на панели Блок вкладки Блоки и ссылки ленты, или выполнить коман- ду главного меню - Рисование – Блок - Создать. Рисунок 11.1 Окно создания блока 3) В строку Имя (Name) ввести имя блока длиной не более 31 символа без пробелов.

Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

1

Тема 11 Статические блоки

Часто при создании чертежа приходится многократно размещать на нем одну и ту же груп-

пу объектов, например, на электрических схемах наносить условные обозначения, при планировке

дома размещать двери и окна т.д. Для упрощения подобной работы используются блоки. Блок –

это группа примитивов, объединенная в единый объект. Каждый блок имеет имя, под которым он

сохраняется, а затем используется при вставке в чертеж. Блок в AutoCAD – это один объект неза-

висимо от того, сколько примитивов используется при его создании. Одно из преимуществ ис-

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

при его определении, а вставка блока происходит как ссылка на него (в отличие от блока команды

КОПИРОВАТЬ (COPY), ЗЕРКАЛО (MIRROR), ARRAY (МАССИВ) просто создают копии объектов, и каждая

копия увеличивает размер чертежа на свой объем). Блок может быть внутренним, т.е. его опреде-

ление хранится внутри конкретного чертежа, или внешним, т.е его определение хранится в от-

дельном файле чертежа.

11.1 Создание внутренних блоков

Создание (определение) блока выполняется следующим образом.

1) Вычертить графические объекты, из которых будет сформирован блок. Среди этих объ-

ектов могут быть ранее созданные блоки.

2) Вызвать диалоговое окно Определение блока (Block Definition), изображенное на ри-

сунке 11.1, щелкнув по кнопке Создать блок (Make Block) на панели Рисование (Draw), или

выполнив команду на панели Блок вкладки Блоки и ссылки ленты, или выполнить коман-

ду главного меню - Рисование – Блок - Создать.

Рисунок 11.1 – Окно создания блока

3) В строку Имя (Name) ввести имя блока длиной не более 31 символа без пробелов.

Page 2: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

2

4) Выбрать объекты, составляющие блок, используя инструменты

группы Объекты (Objects):

a) щелкнуть по кнопке (Select objects) для переклю-

чения в поле чертежа и затем выбрать в любом порядке те объекты, ко-

торые будут включены в блок, после завершения выделения нажать на

клавишу Enter. При этом в нижней части группы вместо сообщения

появится сообщение Выбрано объектов: <количе-

ство>, b) определить, какие действия будут проделаны с графическими объектами, из которых

формируется блок, используя переключатели Оставить (Retain), Преобразовать в блок (Convert

to block), Удалить (Delete):

- если графические объекты необходимо оставить на чертеже как отдельные примитивы, то

включить переключатель Оставить (Retain),

- если эти объекты требуется оставить на чертеже как блок, то включить переключатель

Преобразовать в блок (Convert to block).

- если эти графические объекты имели вспомогательное значение и более не нужны, то

включить переключатель Удалить (Delete), тогда после создания блока они удаляются из чер-

тежа.

Примечания.

1. Кнопка (операция быстрого выбора) предназначена для быстрого выбора группы объектов, удовлетворяющих некоторым условиям (цветом, типом линий, шириной линий и т.д.). Условия задаются в диалоговом окне Быстрый выбор.

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

5) Определить базовую точку блока. Эта точка используется далее для вставки блока, по-

этому рекомендуется в качестве базовой использовать характерную точку на одном из объектов

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

группе Базовая точка (Base point) одним из способов:

a) указать непосредственно в поле чертежа, щелкнув по кнопке

(Pick Point), и на графическом экране определить точку

вставки с помощью объектной привязки в ответ на запрос: Укажите базовую точку вставки:

(Specify insertion base point:).

Координаты точки вставки X, Y, Z будут отображены в диалоговом ок-

не.

b) ввести координаты с клавиатуры в поля , , .

Примечание. Флажок (Specify On-screen) позволяет отложить указание базовой точки до закрытия окна, для чего будет выведен специальный запрос.

6) Задать при необходимости единицы измерения для

вставки блока в группе Настройки (Settings). В списке Единицы

блока: (Insert units) имеются разнообразные единицы измерения

линейных величин (футы, дюймы, мили, сантиметры, метры, ки-

лометры и т. д.). 7) В поле Описание (Description) можно ввести поясняющий текст.

8) В группе Поведение (Behavior) определяются правила масштабирования блока после

вставки в чертеж:

Page 3: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

3

a) установка флажка Аннотативный (Annotative)

позволяет сделать блок аннотативным, т.е. его размеры будут

подчиняться заданным значениям масштаба аннотаций, что

полезно для внемасштабных обозначений, оформляемых как

блоки. При включенном свойстве аннотативности доступен

флажок Ориентация блока по листу (Match block

orientation to layout), при включении которого поворот эк-

земпляров блоков становится невозможным,

b) флажок Одинаковый масштаб (Scale uniformly) запрещает вставку блока с разными

масштабными коэффициентами по разным осям,

c) флажок Разрешить расчленение (Allow exploding) разрешает после вставки блока

разбивать его на отдельные примитивы командой РАСЧЛЕНИТЬ (_EXPLODE).

9) Нажать кнопку

При этом в чертеже будет создан блок с заданным именем. Блок является невидимым ком-

понентом, к которому можно обращаться при вставке блока. Блок сохраняется в файле чертежа,

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

(AutoCAD Design Center).

Пример. Создать блок с именем Болт для условного обозначе-

ния постоянных болтов нормальной и повышенно точности, изобра-

женного на рисунке 11.2. Последовательность выполнения.

1) Выполнить команду создания блока, вызывая ее любым спо-

собом, например, выбрав на панели Рисование кнопку .

Рисунок 11.2 – Условное

обозначение болта

2) В диалоговом окне Определение блока ввести имя блока .

3) В группе Объекты нажать кнопку и в поле чертежа выбрать объекты, щелк-

нув по точкам Т1, Т2, Т3, как показано на рисунке 11.3, и установить переключатель для

удаления из поля чертежа исходного изображения.

4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть по точке

пересечения Т4, как показано на рисунке 11.3.

Рисунок 11.3 – Выбор объектов, включаемых в блок, и базовой точки блока

5) Нажать кнопку . При этом в чертеж будет вставлен невидимый компонент -

определение блока, а изображение удалится с поля чертежа.

11.2 Сохранение блоков как файлов (внешних блоков)

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

чертежа с расширением .dwg следующим образом:

1) Набрать в командной строке команду ПБЛОК (_WBLOCK).

2) В появившемся диалоговом окне Запись блока на диск (Write Block), приведенном на

рисунке 11.4, в группе переключателей Источник данных (Source) указать, откуда будут выбра-

ны объекты, включаемые в блок:

Page 4: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

4

Рисунок 11.4 – Диалоговое окно записи блока в файл

a) если определение блока уже создано в чертеже и его требуется сделать внешним, то ус-

тановить переключатель Блок (Block) и выбрать в списке имя созданного внутреннего блока,

b) если в качестве внешнего блока требуется сохранить весь чертеж, то установить пере-

ключатель Весь чертеж (Entire drawing),

c) если в чертеже нет внутреннего блока, и внешний блок требуется составить из отдельных

графических объектов чертежа, то установить переключатель Объекты (Object), а далее в

группах Базовая точка и Объекты задать параметры так же, как при определении внутреннего

блока.

3) В группе Размещение (Destination) задается:

a) в списке Имя файла и путь (File name) полное имя файла, включая путь доступа к нему,

при нажатии кнопки открывается стандартное системное окно сохранения файла,

b) в списке (Insert units) единицы изме-

рения для вставки блока.

11.3 Вставка блока в чертеж

Блоки, которые определены в чертеже или записаны в файлы (внутренние и внешние),

вставляются одним и тем же способом:

1) Вызвать команду вставки блока одним из способов:

- щелкнуть по кнопке Вставить блок (Insert Block) на панели Рисование,

или

- щелкнуть по кнопке на панели Блок вкладки Блоки и ссылки ленты,

или

- выполнить команду главного меню - Вставка – Блок (Insert - Block),

Page 5: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

5

или

- набрать в командной строке команду ВСТАВИТЬ (_INSERT).

При этом появится диалоговое окно Вставка блока, изображенное на рисунке 11.5.

Рисунок 11.5 – Диалоговое окно Вставка блока (Insert)

2) Задать имя блока одним из способов:

- выбрать имя внутреннего блока в списке Имя (Name)

или

- нажать кнопку (Browse), тогда откроется стандартное системное диалоговое

окно Выбор файла чертежа (Select Drawing File), в котором необходимо выбрать путь доступа и

имя файла чертежа (или внешнего блока). При этом полное имя выбранного файла появится в

строке Путь:.

Примечание. При вставке чертежа в качестве блока описание всех примитивов этого чертежа скопируется в текущий чертеж и соответственно увеличит его размер.

3) В группе Точка вставки (Insertion point) задать точку вставки

блока одним из способов:

a) указать на экране мышью после закрытия диалогового окна,

включив флажок (Specify On-screen),

b) ввести с клавиатуры координаты точки вставки в поля ,

, при отключенном флажке .

4) В группе Масштаб задать по каждой из осей масштабные коэф-

фициенты, с которыми блок будет вставляться. Коэффициенты можно

задать одним из способов:

a) указать на экране мышью после закрытия диалогового окна,

включив флажок (Specify On-screen),

b) ввести с клавиатуры в поля , , при от-

ключенном флажке .

Если все три масштабных коэффициента (по осям X, Y и Z) равны 1, то блок будет вставлен

с теми же размерами, что и при создании. Если по какой-то оси масштабный коэффициент меньше

1, то блок при вставке сжимается вдоль этой оси, если больше 1 – растягивается с таким коэффи-

циентом. Отрицательный коэффициент масштабирования для какой-нибудь из осей задает зер-

кальное отображение блока. Если коэффициент масштабирования отрицателен для оси Х, то блок

зеркально отображается относительно оси Y. А если коэффициент масштабирования по оси Y от-

Page 6: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

6

рицателен, то блок зеркально отображается относительно оси Х. Ниже приведены примеры встав-

ки блока с различными коэффициентами, точкой вставки является основание стрелки.

Коэффициент масштабирования по оси Х = 1. Коэффициент масштабирования

по оси Y = 1.

Коэффициент масштабирования по оси Х = -1. Коэффициент масштабирования

по оси Y = 1.

Коэффициент масштабирования по оси Х = 1. Коэффициент масштабирования

по оси Y = -1.

Коэффициент масштабирования по оси Х = -1. Коэффициент масштабирования

по оси Y = -1.

c) включение флажка (Uniform scale) указывает единый масштаб по всем

трем направлениям (X, Yи Z). Значение, введенное для оси X, применяется и для осей Y и Z.

5) В группе Угол поворота (Rotation) задается угол поворота бло-

ка относительно точки вставки (положительные значения – при повороте

против часовой стрелки). Если включен флажок , то зна-

чение угла запрашивается после закрытия диалогового окна. При отклю-

ченном флажке значение угла вводится в строку (Angle). Ну-

левое значение угла означает вставку блока без поворота.

6) Если в текущий чертеж требуется вставить блок не как единый объект, а в виде отдель-

ных графических элементов, то можно при вставке разбить блок на примитивы, включив флажок

(Explode). При включении этого флажка задается единый масштабный коэффициент

по всем трем координатным осям.

7) Закрыть диалоговое окно, щелкнув по кнопке .

Если в диалоговом окне были включены флажки (Specify On-screen), то

при закрытии окна в командной строке будут запрошены параметры вставки: Точка вставки или [Базовая точка/Масштаб/X/Y/Z/ПОворот]:

(Specify insertion point or [Basepoint/X/Y/Z/Rotate]:)

В ответ на запрос необходимо указать мышью точку вставки или ввести с клавиатуры ее

координаты. Далее запрашиваются масштабные коэффициенты: Введите масштаб по оси X, укажите второй угол или [Угол/XYZ] <1>:

(Enter X scale factor, specify opposite corner, or [Corner/XYZ] <1>:)

В ответ на запрос необходимо задать коэффициент масштабирования по оси Х. Коэффици-

ент можно задать либо числом с клавиатуры, либо указать точку на экране. Если коэффициент

масштабирования по оси Х задается числом, то в ответ на следующий запрос Масштаб по оси Y

<равен масштабу по X>: (Enter Y scale factor <use X scale factor>:) запрашивается коэффициент мас-

штабирования для оси Y. Если вместо коэффициента масштабирования по оси Х указать точку на

экране, то этим определяется прямоугольник, стороны которого параллельны осям координат, а

противоположными вершинами являются точка вставки и указанная точка. Длины сторон прямо-

угольника являются масштабными коэффициентами по осям Х и Y.

Последний запрос предназначен для ввода угла поворота блока: Угол поворота <0.00>:

(Specify rotation angle <0>:)

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

Если указана точка, то в качестве угла поворота будет взят угол, заданный вектором от точки

вставки до указанной точки.

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

Базовая точка (Basepoint) – выбор новой базовой точки для вставки блока. Опция исполь-

зуется если в конкретном случае использование базовой точки, заданной при создании блока, яв-

ляется неудобным. Новая точка вводится в ответ на запрос: Базовая точка:

Масштаб (Scale) – ввод единого масштабного коэффициента по всем трем осям в ответ на

запрос Масштаб по осям X, Y и Z <1>:.

Page 7: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

7

X/Y/Z – задание масштабных коэффициентов по соответствующим осям.

ПОворот (Rotate) – задание угла поворота.

Угол (Corner) –ввод второй точки (первая точка указывается в ответ на запрос масштаба по

оси Х). Величины смещений от этой точки до точки вставки принимаются в качестве масштабных

коэффициентов по осям. Например, если вторая точка смещена от точки вставки на 5.5 мм по оси

Х, на 0.5 мм по оси Y, на 0 по оси Z, то в качестве масштабных коэффициентов будут приняты

числа 5.5, 0.5, 1, т.е. нулевое значение по оси Z заменится на значение 1 (не масштабировать).

XYZ – запрос ввода масштабных коэффициентов.

Пример. Вставить условное обозначение болта (блок Болт) размерами 5 х 5 мм, созданного

в примере п.1.1, с поворотом 90 . Учесть, что блок был создан с единичными размерами. Последо-

вательность выполнения.

1) Вызвать команду вставки блока любым способом, например, щелкнув по кнопке на

панели Рисование.

2) В диалоговом окне Вставка блока выбрать имя блока .

3) Задать способ ввода точки вставки с экрана .

4) Задать равные масштабные коэффициенты, равные 5, и угол поворота блока 90.

5) Закрыть диалоговое окно и указать в поле чертежа точку вставки.

11.4 Вставка блока в чертеж массивом

Команда МВСТАВИТЬ (_MINSERT) позволяет при вставке выстраивать блоки в прямоугольный

массив. При работе команды МВСТАВИТЬ (_MINSERT) из командной строки вначале выдаются за-

просы, соответствующие команде ВСТАВИТЬ (_INSERT), а затем запросы, соответствующие команде

МАССИВ (_ARRAY).

Первый запрос на ввод имени блока: Имя блока или [?] <имя предыдущего вставленного блока>:

(Enter block name or [?] < имя предыдущего вставленного блока >:)

Далее следуют запросы на ввод точки вставки, масштабных коэффициентов и угла поворо-

та блока: Точка вставки или [Базовая точка/Масштаб/X/Y/Z/ПОворот]:

(Specify insertion point or [Basepoint/X/Y/Z/Rotate]:)

Введите масштаб по оси X, укажите второй угол или [Угол/XYZ] <1>:

(Enter X scale factor, specify opposite corner, or [Corner/XYZ] <1>:)

Масштаб по оси Y <равен масштабу по X>:

(Enter Y scale factor <use X scale factor>:)

Угол поворота <0.00>:

(Specify rotation angle <0>:)

Затем появляются дополнительные запросы: Число рядов (---) <1>: 4

(Enter number of rows(---) <1>:)

В ответ указывается количество рядов (строк) в прямоугольном массиве, т.е. количество

блоков вдоль оси Y.

Page 8: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

8

Число столбцов (|||) <1>:

(Enter number of columns (|||) <1>:)

В ответ задается количество столбцов в прямоугольном массиве, т.е. количество блоков

вдоль оси X. Расстояние между рядами или размер ячейки (---):

(Enter distance between rows or specify unit cell (---):)

Если в ответ ввести точку, то будет запрошена вторая точка, которая задаст прямоугольник,

длины сторон которого определят расстояния между рядами (длина прямоугольника) и столбцами

(ширина прямоугольника). Если в ответ ввести число, то оно будет рассматриваться, как расстоя-

ние между строками вдоль оси Y, и далее появится запрос: Расстояние между столбцами (|||):

(Enter distance between columns (|||):)

Пример. Вставить условное обозначение болта (блок Болт) размерами 5 х 5, созданное в

п.1.1, в 2 строки и 3 столбца. Задать расстояния вдоль оси X - 75 мм, вдоль оси Y – 50 мм, как по-

казано на рисунке 11.6.

Рисунок 11.6 – Вставка блока массивом

Порядок выполнения. Команда: МВСТАВИТЬ

Имя блока или [?] <Болт>: {нажать клавишу Enter}

Единицы: Миллиметры Преобразование: 1.00

Точка вставки или [Базовая точка/Масштаб/X/Y/Z/ПОворот]: {задать точку вставки}

Введите масштаб по оси X, укажите второй угол или [Угол/XYZ] <1>: 5

Масштаб по оси Y <равен масштабу по X>:{нажать клавишу Enter}

Угол поворота <0.00>:{нажать клавишу Enter}

Число рядов (---) <1>: 2

Число столбцов (|||) <1>: 3

Расстояние между рядами или размер ячейки (---): 50

Расстояние между столбцами (|||): 75

Достоинство команды вставки блока массивом заключается в том, что она позволяет

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

рый нельзя разбить командой РАСЧЛЕНИТЬ (_EXPLODE).

11.5 Редактирование блока

При выборе вставленного блока он выделяется целиком, на нем

высвечивается единственная ручка, расположенная в точке вставки блока,

как показано на рисунке 11.7. К этой точке можно привязаться с помощью

инструмента Точка вставки (Snap to Insert) на панели Объектная

привязка или включить в диалоговом окне Режимы рисования привязку

.

К выделенному блоку можно применить операции копирования,

перемещения, масштабирования и поворота.

Рисунок 11.7 –

Выделенный блок

Page 9: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

9

Изменение определения блока, т.е. входящих в блок примитивов, выполняется с использо-

ванием редактора блоков. Редактор блоков представляет собой отдельную среду, предназначен-

ную для создания и изменения определений блоков в текущем чертеже. Он имеет много функцио-

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

отдельные примитивы при вставке блока могут изменять свою конфигурацию и размеры незави-

симо друг от друга. Рассмотрим использование редактора блоков для внесения изменений в опре-

деление блока.

Вызов редактора блока можно выполнить одним из способов:

- щелкнуть по кнопке Редактор блоков (Block Editor) на панели Стандартная,

или

- щелкнуть по кнопке на панели Блок вкладки Блоки и ссылки ленты,

или

- выполнить команду главного меню - Сервис – Редактор блоков (Tools – Block Editor),

или

- выделить вхождение блока и в контекстном меню выбрать команду Редактор блоков,

или

- набрать в командной строке команду БЛОКРЕД (_BEDIT).

Работа с редактором блоков начинается с открытия диалогового окна Редактирование оп-

ределения блока (Edit Block Definition), изображенного на рисунке 11.8.

Рисунок 11.8 – Начало работы с редактором блоков

В этом окне из списка имеющихся в чертеже внутренних блоков требуется выбрать блок

для редактирования (в том числе можно выбрать в качестве объекта редактирования текущий чер-

теж). Блок может иметь вхождения в чертеж, а может быть еще не вставлен. После нажатия на

командную кнопку система возвратится в поле чертежа в режиме редактирования. При

этом на экран выведется изображение блока, состоящее из отдельных примитивов. Для выполне-

ния редактирования на ленте появится новая вкладка Редактор блоков (Block Editor), и окно Па-

литры вариаций блоков (Block Authoring Palettes), содержащее инструменты для работы с ди-

намическими блоками, представленные на рисунке 11.9.

Page 10: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

10

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

б) окно палитры инструментов

Рисунок 11.9 – Инструменты редактора блоков

Кроме того остаются доступными все операции рисования и редактирования графических

примитивов. Используя эти операции требуется внести необходимые изменения в определение

блока и щелкнуть по кнопке на панели Управление (Manage) вкладки Редактор блоков

(Block Editor).

Завершить работу с редактором блоков можно одним из способов:

- щелкнуть по кнопке на панели Закрыть редактор блоков (Close Block Editor)

вкладки Редактор блоков (Block Editor),

или

- в контекстном меню поля чертежа выбрать вариант Закрытие редактора блоков,

или

- в командной строке набрать команду БЛОКРЕДЗАКР (_BCLOSE)

При этом выполнится регенерация чертежа, и обновятся все уже выполненные вхождения

блока в чертеж, что является удобным приемом работы с чертежом.

Примечание. Для редактирования определения блока в предыдущих версиях использовалось контекстное редактирование блоков - команда ССЫЛРЕД (_REFEDIT), которая имеется и в текущей версии AutoCAD. Работа с этой командой аналогична работе с редакто-ром блоков. В этом редакторе нет операций для работы с динамическими блоками. Завершение работы с контекстным редактиро-ванием выполняется командой ССЫЛЗАКР (_REFCLOSE).

11.6 Расчленение и удаление блока

Разбиение (расчленение) блока

Разбиение блока на отдельные графические объекты, составляющие блок, выполняется ко-

мандой РАСЧЛЕНИТЬ (_EXPLODE), которую можно вызвать одним из способов:

- щелкнуть по кнопке Расчленить (Explode) на панели Редактирование (Edit) вкладки

Главная (Home),

или

- выполнить команду главного меню - Редактировать – Расчленить (Edit – Explode),

или

- щелкнуть по кнопке Расчленить (Explode) на панели Редактирование (Edit),

или

- набрать в командной строке команду РАСЧЛЕНИТЬ (_EXPLODE).

В командной строке появляется циклический запрос: Выберите объекты:

(Select objects:)

В ответ на запрос требуется указать вхождения блоков и нажать клавишу Enter. Полилинии

или вложенные блоки, содержащиеся в блоке, не расчленяются. Их расчленение необходимо вы-

полнить отдельно. Не расчленяются блоки, при создании которых было запрещено расчленение

(выключен флажок Разрешить расчленение (Allow exploding)). Блоки с равными коэффициен-

Page 11: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

11

тами по осям X, Y и Z расчленяются на составляющие объекты. Если блок вставлен с различными

масштабными коэффициентами по осям X, Y и Z, результат расчленения непредсказуем.

Примечание: команда РАСЧЛЕНИТЬ (_EXPLODE) также разбивает сложный графический объект (многоугольник, полилинию и др.) на элементарные примитивы (линию, дугу, окружность).

При расчленении командой РАСЧЛЕНИТЬ (_EXPLODE) сохраняются все свойства объектов

(цвет, ширина, слой и др.), участвующих при создании блока.

Если при расчленении требуется установить новые свойства объектам, составляющим блок,

то используется команда ВЗОРВАТЬ (_XPLODE). При выполнении команды сначала требуется задать

блок для расчленения, а затем выдается запрос: Задайте опцию [Все/Цвет/Слой/вЕс линий/По объекту/Расчленить] <Расчленить>:

В ответ требуется ввести одну из опций или нажать клавишу Enter для выполнения расчле-

нения. Назначение опций приведено ниже.

Все - назначение цвета, типа и веса линий, а также слоя всем компонентам после расчлене-

ния объекта. Отобразятся подсказки, связанные с опциями Цвет, Тип линий, Вес линий и Слой.

Цвет - назначение цвета компонентам после расчленения объекта.

Слой - назначение слоя компонентам после расчленения объекта.

вЕс линий – задание ширины линии.

По объекту - назначение цвета, типа и веса линий, а также слоя компонентам расчленяемо-

го блока, если последний находится на слое 0, а его цвет, вес линий и тип линий имеют значение

ПОБЛОКУ.

Расчленить – выполнение расчленения блока.

Удаление блока

Для сокращения размера чертежа неиспользуемые описания блоков можно удалить. Поль-

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

няется в чертеже. Перед удалением определения блока необходимо предварительно удалить все

связанные с ним вхождения блоков.

Удаление блока, который был ошибочно создан или не нашел дальнейшего применения,

выполняется командой ОЧИСТИТЬ (_PURGE). Вызов команды выполняется одним из способов:

- щелкнуть по кнопке Очистить (Purge) на панели Утилиты (Utilities) вкладки Сер-

вис (Tools) ленты,

или

- выполнить команду главного меню - Файл – Утилиты – Очистить (File - Utilities –

Purge),

или

- набрать в командной строке команду ОЧИСТИТЬ (_PURGE).

При этом появляется диалоговое окно Очистка чертежа, приведенное на рисунке 11.10.

Page 12: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

12

Рисунок 11.10 – Диалоговое окно Очистка чертежа

В диалоговом окне можно просмотреть элементы, не используемые в чертеже, включив ра-

диокнопку , или элементы, используемые в чертеже, вклю-

чив радиокнопку . Элементы чертежа представлены в виде

дерева. Для удаления неиспользуемых блоков необходимо развернуть ветку Блоки, щелкнув по ,

выделить нужные блоки и нажать кнопку . Если включен флажок

, то появится окно подтверждения удаления блока, показанное

на рисунке 11.11.

Рисунок 11.11 – Окно подтверждения удаления блока

Если включить флажок , то наряду с определением неисполь-

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

Работа с командой завершается нажатием кнопки .

Контрольные вопросы

1. Назначение блока. Преимущество использования блоков в чертежах.

Page 13: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

13

2. Что необходимо выполнить перед созданием блока? Каким образом можно вызвать диало-

говое окно создания блока?

3. Что задается в диалоговом окне при определении блока?

4. Понятие "базовая точка блока", где она используется? как она определяется?

5. Как удалить неиспользуемое определение блока?

6. Как переопределить блок? Как переопределение блока влияет на уже сделанные вставки

блока?

7. Как сохранить блок в виде отдельного файла? Преимущества внешних блоков.

8. Какие варианты указания блока используются при создании внешних блоков?

9. Как вызвать диалоговое окно вставки блока и указать в нем имя блока?

10. Какие запросы выдаются при вставке блока?

11. Какими способами можно указать коэффициенты масштабирования блока по осям?

12. Как влияют отрицательные коэффициенты масштабирования на вставку блока?

13. Как вставить блок массивом?

Задание

ЗАДАНИЕ 1

1.1) Вычертить условное изображение оконного проема

1.2) Создать из условного изображения блок с именем OKNO, базовую точку за-

дать в левом нижнем углу изображения.

1.3) Вычертить линию длиной 60 мм и два раза вставить блок OKNO, задавая

нужный масштабный коэффициент.

1.4) Разбить на отдельные примитивы вставленные

блоки.

1.5) Создать из полученного изображения внешний

блок, сохраняя его в своей папке под именем

PANEL, задавая базовую точку в начале пря-

мой, оставляя изображение в виде отдельных

примитивов.

1.6) Открыть свою папку и проверить наличие файла PANEL.dwg

1.7) Вызвать окно диалога для вставки блоков. Почему в списке бло-

ков отсутствует блок PANEL?

1.8) Сохранить чертеж под именем ЛР12(1)-фамилия.

ЗАДАНИЕ 2

2.1) Создать новый чертеж.

2.2) Вызвать окно диалога для вставки блоков и посмотреть список

блоков, имеющихся в чертеже.

2.3) Из внешнего файла PANEL.dwg вставить блок.

2.4) Импортировать из файла ЛР12(1)-фамилия блок OKNO.

2.5) Снова посмотреть список блоков. Удалить вставленные блоки из

поля чертежа.

2.6) Сохранить чертеж под именем ЛР12(дом)-фамилия.

2.7) Вычертить изображение в следующем порядке:

а) вставить массив блоков PANEL из 9 рядов и 2-х столбцов с

масштабом 100; дочертить вертикальные линии.

60

10 10 15 15 12

1

1

Page 14: Тема 11 Статические блоки · 2016-05-06 · 4) В группе Базовая точка нажать кнопку и в поле чертежа щелкнуть

14

б) вставить массив блоков OKNO, задавая нужный

масштаб .

в) вставить массив блоков PANEL (какой масштабный

коэффициент нужно задать для отображения по

оси Y?)

г) достроить изображение.

2.8) Сохранить и закрыть чертеж.

ЗАДАНИЕ 3 *

3.1) В файле ЛР12(1)-фамилия вычертить равнобедрен-

ный треугольник, основание которого параллельно

оси Y и равно 1 мм и высота равна 1мм. Создать из

треугольника блок с именем TR, задавая в качестве

базовой точки нижнюю вершину.

3.2) Вычертить оконный проем в масштабе 1:100.

3.3) Вычертить схему заполнения

оконных проемов, вставляя блок

TR. Коэффициенты масштабиро-

вания указывать не числами, а

мышкой на экране.