WWW.MASH.DOBROTA.BIZ
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - онлайн публикации
 

Pages:     | 1 || 3 | 4 |   ...   | 5 |

««БХВ-Петербург» УДК 681.3.06 ББК 32.973.26-018.2 П49 Полещук Н. Н. П49 Самоучитель AutoCAD 2012. — СПб.: БХВ-Петербург, 2011. — 464 с.: ил. + CD-ROM ISBN 978-5-9775-0710-3 Книга предназначена ...»

-- [ Страница 2 ] --

Когда точка вставки указана, то на экране появляется объект таблицы, в ленте открывается панель Текстовый редактор (Text Editor), а выше таблицы — панель инструменГлава 3 тов Формат текста (Text Formatting) (рис. 3.36). Если в настройках редактора мультитекста отключить вывод панели инструментов (см. подменю Параметры редактора (Editor Settings) на рис. 3.23), то она не будет отображаться .

–  –  –

Во вставленной таблице обычно присутствуют строка названия таблицы (1) и строка заголовков столбцов (2). Далее идут строки данных (3, 4,...), и именно их количество задается в диалоговом окне Вставка таблицы (Insert Table) в поле Строк данных (Data rows) .

Панель инструментов Формат текста (Text Formatting) и вкладка ленты Текстовый редактор (Text Editor) нам уже знакомы (см. рис. 3.14 и 3.13). Здесь их появление вызвано тем, что ячейки таблицы заполняются мультитекстом. Однако некоторые кнопки, не используемые в таблицах, отключены .

Сразу после вставки пустой таблицы курсор ввода текста находится в центре ячейки названия (или первой строки) таблицы. Для облегчения заполнения таблицы дополнительно с серым фоном показываются: вспомогательная строка заголовков столбцов (A, B и т. д.) и вспомогательный столбец номеров строк (1, 2 и т. д.). По окончании вставки и нажатии кнопки OK после заполнения таблицы они исчезнут .

Перемещение курсора между ячейками осуществляется: вперед — с помощью клавиши Tab, назад — с помощью комбинации клавиш Shift+Tab. Нажатие клавиши Tab в последней ячейке позволяет добавить к таблице новую строку .

На рис. 3.37 приведен пример заполненной таблицы (положение названия внизу может быть задано в стиле таблиц, строка заголовков столбцов может отсутствовать) .

–  –  –

Если в диалоговом окне Вставка таблицы (Insert Table) (см. рис. 3.35) в области Способ вставки (Insertion behavior) был включен переключатель Запрос занимаемой области (Specify window), то система по закрытии этого окна запрашивает две точки на диагонали таблицы .

Сложные примитивы 131 После вставки таблица может быть отредактирована (см. главу 4). К операциям редактирования относится и вставка текста и блоков в ячейки таблицы. О блоках см. главу 8 .

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

Для этого при заполнении ячейки необходимо вызвать контекстное меню (оно является контекстным меню мультитекста) и выбрать пункт Вставить поле (Insert Field). Затем в диалоговом окне Поле (Field) (см. рис. 3.30) в раскрывающемся списке Категория (Field category) следует выбрать Объекты (Objects), а в списке Имена полей (Field names) — Формула (Formula). Диалоговое окно примет вид, изображенный на рис. 3.38 .

Рис. 3.38. Вставка формулы в ячейку таблицы

В данной версии можно применять следующие виды формул (связей ячеек), которым соответствуют кнопки окна на рис. 3.38: Среднее (Average), Сумма (Sum), Кол-во (Count), Ячейка (Cell) .

После щелчка по соответствующей кнопке диалоговое окно временно закроется и система попросит указать диапазон ячеек, участвующих в формуле. На рис. 3.38 приведен пример суммы ячеек (A2:C4), записываемой в текущую ячейку таблицы. В дальнейшем сумма будет автоматически изменяться, если редактировать ячейки A2—C4. Можно, не используя упомянутые четыре кнопки, написать свою формулу в виде текста, например: A2+B6/4 .

132 Глава 3

3.5. Размеры, допуски и выноски Операции нанесения размеров, допусков и выносных линий (выносок) выполняются с помощью команд, которым соответствуют пункты падающего меню Размеры (Dimension), кнопки панели Размеры (Dimensions) ленты (рис. 3.39) и кнопки панели инструментов Размер (Dimension) (рис. 3.40). Рассмотрим эти операции в том порядке, в котором они расположены в панели инструментов Размер (Dimension) .





–  –  –

По умолчанию в AutoCAD все размеры создаются ассоциативными, т. е. зависимыми от объектов, к которым данные размеры привязаны. Это означает, что при редактировании основного объекта будут автоматически изменяться и все связанные с ним размеры .

Размерные объекты могут быть аннотативными, т. е. параметры их отображения будут управляться специальным масштабом аннотаций (см. главу 5). В данном разделе рассматриваются неаннотативные размеры .

3.5.1. Линейный и параллельный размеры Первая команда — РЗМЛИНЕЙНЫЙ (DIMLINEAR) — предназначена для установки и пункт меню Размеры | Линейный линейных размеров. Ей соответствуют кнопка (Dimension | Linear) .

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

Первый запрос команды РЗМЛИНЕЙНЫЙ (DIMLINEAR):

Начало первой выносной линии или выбрать объект:

(Specify first extension line origin or select object:) Имеется два варианта выполнения работы. Первый — указать с помощью временной или постоянной объектной привязки точку верхнего левого угла прямоугольника и в ответ на запрос системы AutoCAD:

Начало второй выносной линии:

(Specify second extension line origin:) указать с помощью объектной привязки верхнюю правую точку. Затем система

AutoCAD запрашивает, куда поместить размерную линию:

Сложные примитивы 133 Положение размерной линии или [Мтекст/Текст/Угол/Горизонтальный/Вертикальный/Повернутый]:

(Specify dimension line location or [Mtext/Text/Angle/Horizontal/Vertical/Rotated]:) По указанным на объекте точкам AutoCAD определяет, какой тип размера (горизонтальный, вертикальный) вы хотите построить. Если вы с этим согласны, то остается лишь щелчком мыши указать точку, определяющую уровень, на котором будет расположен размер (рис. 3.41) .

–  –  –

Система выводит в командную строку размерный текст:

Размерный текст = 1138.35 (Dimension text = 1138.35) Построенный размер является единым объектом (примитивом РАЗМЕР (DIMENSION)). В случае выбора его мышью он высвечивается весь целиком .

ПРИМЕЧАНИЕ

Если внешний вид неаннотативного размера вас не устраивает (высота букв и другие величины слишком малы), предварительно воспользуйтесь установкой глобального масштаба для размерных элементов на вкладке Размещение (Fit) размерного стиля (см. главу 6) или установкой большего значения системной переменной DIMSCALE .

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

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

–  –  –

Текст (Text) — ввести размерный текст, отличный от текста, предлагаемого по умолчанию;

Угол (Angle) — задать угол поворота размерного текста относительно размерной линии;

Горизонтальный (Horizontal) — проставить горизонтальный размер;

Вертикальный (Vertical) — нанести вертикальный размер;

Повернутый (Rotated) — проставить повернутый (наклонный) размер; AutoCAD запросит: Угол поворота размерной линии: (Specify angle of dimension line:), на что угол можно будет задать числом на клавиатуре или снова указать две точки по концам измеряемого объекта, и система вычислит требуемый угол поворота .

Кроме указания двух точек, между которыми нужно проставить размер, возможен другой вариант работы — воспользоваться опцией выбрать объект (select object), которая вступает в силу, если вместо начала первой выносной линии нажать клавишу

Enter. Следует запрос:

Выберите объект для нанесения размера:

(Select object to dimension:) Нужно указать отрезок, дугу, круг или сегмент полилинии. Система AutoCAD по объекту сама вычисляет конечные точки (для круга — крайние точки по горизонтали или по вертикали) и дальше выдает обычный запрос о положении размерной линии и сопутствующих опциях .

и пункт ПаКоманда РЗМПАРАЛ (DIMALIGNED), которой соответствуют кнопка раллельный (Aligned) падающего меню Размеры (Dimension), позволяет проставить линейный размер параллельно выбранному отрезку или двум указанным точкам. Следует заметить, что в панели Размеры (Dimensions) ленты кнопка данной операции спрятана в подменю основных типов размеров под кнопкой Размер (Dimension) (рис. 3.43) .

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

–  –  –

ПРИМЕЧАНИЕ

Имеется возможность строить выносные линии заданной длины (с помощью системных переменных DIMFXL и DIMFXLON). О настройке размерных стилей см. главу 6 .

3.5.2. Длина дуги и пункт меню РазКоманда РЗМДУГИ (DIMARC), которой соответствуют кнопка меры | Длина дуги (Dimension | Arc Length), дает возможность нанести размер длины дуги с использованием специального символа длины .

Первый запрос команды:

Выберите дугу или дуговой сегмент полилинии:

(Select arc or polyline arc segment:)

Укажите дугу. Далее:

Положение размера длины дуги или [Мтекст/Текст/Угол/Частичный/Выноска]:

(Specify arc length dimension location, or [Mtext/Text/Angle/Partial/Leader]:) Для положения размерной линии указывается точка (обычно мышью). Первые три опции в последнем запросе имеют тот же смысл, что и при простановке линейного размера. Опция Частичный (Partial) применяется тогда, когда необходимо нанести размер не всей дуги, а ее части (будет запрос на две точки дуги). Опция Выноска (Leader) используется для создания размерного текста с выноской (эта опция не выводится для некоторых объектов). Варианты размера длины дуги приведены на рис. 3.45 .

–  –  –

При необходимости можно настроить размерный стиль таким образом, чтобы символ дуги отсутствовал или рисовался над размерным текстом, а не слева (см. главу 6) .

3.5.3. Ординатный размер Команда РЗМОРДИНАТА (DIMORDINATE) позволяет строить выноску с установкой значения абсциссы или ординаты указываемой точки. Данной команде соответствуют и пункт Ординатный (Ordinate) падающего меню Размеры (Dimension) .

кнопка

Первый запрос команды:

Укажите положение элемента:

(Specify feature location:) Необходимо указать точку, в которой будет измерена выносимая координата, и начнется будущая выносная линия .

136 Глава 3

Следующий запрос:

Конечная точка выноски или [Xзначение/Yзначение/Мтекст/Текст/Угол]:

(Specify leader endpoint or [Xdatum/Ydatum/Mtext/Text/Angle]:) Нужно указать точку, в которой закончится выносная линия. При этом система сама пытается, используя наклон выносной линии, определить, какую из двух координат (абсциссу или ординату) нужно вынести на поле чертежа. Результат работы команды приведен на рис. 3.46 .

Другие опции команды:

Xзначение (Xdatum) — задать выноску абсциссы, независимо от местоположения конца выносной линии;

Yзначение (Ydatum) — задать выноску ординаты, независимо от местоположения конца выносной линии;

Мтекст (Mtext) — ввести новый текст выноски с использованием возможностей мультитекста (в том числе полей);

Текст (Text) — ввести новый текст выноски;

Угол (Angle) — задать угол наклона выносной надписи .

Рис. 3.46. Ординатные Рис. 3.47. Простановка Рис. 3.48. Радиус размеры радиуса со сломом размерной линии 3.5.4. Радиус и пункт Радиус Команде РЗМРАДИУС (DIMRADIUS) соответствуют кнопка (Radius) падающего меню Размеры (Dimension).

Команда предназначена для простановки радиуса и вначале выдает следующий запрос:

Выберите дугу или круг:

(Select arc or circle:)

Затем следует запрос (вместо XXX выводится измеренная величина):

Положение размерной линии или [Мтекст/Текст/Угол]:

(Dimension text = XXX

Specify dimension line location or [Mtext/Text/Angle]:)

Точка указания местоположения размерной линии определяет, где и как будет расположен размер, внутри или снаружи (рис. 3.47) .

Кнопка и соответствующие ей команда РЗМИЗЛОМ (DIMJOGGED) и пункт меню Размеры | С изломом (Dimension | Jogged) наносят радиус дуги, окружности или дугового сегмента полилинии со сломом размерной линии (рис. 3.48) .

Сложные примитивы 137 Местоположение начала размерной линии и точки слома система запрашивает дополнительно. Угол слома можно настроить в стиле (см. главу 6) .

3.5.5. Диаметр Команда РЗМДИАМЕТР (DIMDIAMETER) предназначена для нанесения диаметра. Ей и пункт Диаметр (Diameter) падающего меню Размеры соответствуют кнопка (Dimension). Примеры работы команды приведены на рис. 3.49 .

–  –  –

При простановке диаметра внутри окружности с обычными настройками, он будет нанесен системой аналогично радиусу на дуге (см. рис. 3.47). Если вам необходимо, чтобы диаметр был проставлен не с одной стрелкой, а с двумя (рис. 3.50), то следует предварительно изменить значение системной переменной DIMATFIT на 1 .

Для корректировки значения системной переменной введите в командной строке

DIMATFIT и нажмите клавишу Enter. Появится запрос:

Новое значение DIMATFIT 3:

(Enter new value for DIMATFIT 3:) Задайте в качестве нового значения 1. Теперь выполните простановку диаметра внутри окружности и получите тот же вид, что и на рис. 3.50 .

ЗАМЕЧАНИЕ

Не исключено, что для правильной работы с размерами других типов вам потребуется восстановить значение 3 системной переменной DIMATFIT .

3.5.6. Угловой размер Команда РЗМУГЛОВОЙ (DIMANGULAR) предназначена для нанесения угловых размеров между отрезками или углового размера дуги (или части окружности). Ей сооти пункт Угловой (Angular) падающего меню Размеры ветствуют кнопка (Dimension) .

Команда запрашивает:

Выберите дугу, круг, отрезок или указать вершину:

(Select arc, circle, line, or specify vertex:) 138 Глава 3 Для того чтобы нанести размер, можно указать либо дугу, либо окружность (на ней устанавливается размер дуги, заключенной между двумя указанными точками), либо отрезок (дальше запрашивается еще один отрезок, и измеряется угол между ними). Если нажать клавишу Enter, то AutoCAD запросит три точки — вершину угла, первую и вторую конечные точки угла. Этот угол и будет измерен. Все варианты угловых размеров показаны на рис. 3.51 .

Рис. 3.51. Угловые размеры

3.5.7. Быстрый размер Команда БРАЗМЕР (QDIM) предназначена для быстрого создания группы однотипных размеров или для быстрого построения базовых размеров и размерных цепей, которые в обычном режиме создаются рассматриваемыми далее командами РЗМБАЗОВЫЙ (DIMBASELINE) и РЗМЦЕПЬ (DIMCONTINUE). Команде БРАЗМЕР (QDIM) соответсти пункт Быстрый размер (Quick Dimension) падающего меню Размевуют кнопка ры (Dimension) .

Первый запрос команды:

Приоритет в ассоциативных размерах = Конточка

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

(Associative dimension priority = Endpoint

Select geometry to dimension:)

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

Система сообщает, что при нанесении размеров, которые являются ассоциативными, приоритет будет отдан объектной привязке Конточка (Endpoint). Изменить эту установку можно с помощью опции Параметры (seTtings).

Далее:

Положение размерной линии или [Цепь/Ступенчатый/Базовый/Ординатный/Радиус/Диаметр/Точка/рЕдактировать/

Параметры] Цепь:

(Specify dimension line position, or [Continuous/Staggered/Baseline/Ordinate/Radius/Diameter/datumPoint/Edit /seTtings]Continuous:)

Помимо указания местоположения размерной линии, вы можете воспользоваться опциями:

Сложные примитивы 139 Цепь (Continuous) — задание размерной цепи;

Ступенчатый (Staggered) — задание ступенчатых размеров (аналог цепи, но размеры выстраиваются в виде ступеней) (рис. 3.52);

Базовый (Baseline) — задание базовых размеров;

Ординатный (Ordinate) — задание ординатных размеров;

Радиус (Radius) — простановка радиусов;

Диаметр (Diameter) — простановка диаметров;

Точка (datumPoint) — выбор новой базовой точки для базового или ординатного размеров;

рЕдактировать (Edit) — изменение нескольких размеров (AutoCAD запрашивает, добавить или удалить точки привязки размеров);

Параметры (seTtings) — выбор другой функции объектной привязки, которой будет отдан приоритет .

Рис. 3.52. Ступенчатые размеры Рис. 3.53. Базовые размеры

3.5.8. Базовый размер Команда РЗМБАЗОВЫЙ (DIMBASELINE) позволяет от одной и той же базовой точки построить несколько линейных размеров (рис. 3.53) .

Команда РЗМБАЗОВЫЙ (DIMBASELINE) может быть вызвана с помощью кнопки или пункта Базовый (Baseline) падающего меню Размеры (Dimension).

Команда не запрашивает положения первой выносной линии, а сразу начинает с запроса второй:

Начало второй выносной линии или [оТменить/Выбрать] Выбрать:

(Specify a second extension line origin or [Undo/Select] Select:) В качестве базы группы базовых размеров обычно выступает предыдущий линейный размер, и его первая точка становится первой точкой для следующих линейных (базовых) размеров. Если вы согласны взять этот размер в качестве базы, то можете сразу указать точку начала второй выносной линии следующего размера с той же базой. Затем в цикле указать очередные точки и закончить их выбор нажатием клавиши Esc .

ВНИМАНИЕ!

При таком выборе отсчет размера может пойти не от той базовой точки .

–  –  –

Выберите исходный размер:

(Select base dimension:) Опция оТменить (Undo) отменяет предыдущий шаг команды РЗМБАЗОВЫЙ (DIMBASELINE), а опция Выбрать (Select) позволяет выбрать другой линейный размер в качестве базы .

При построении группы базовых размеров может возникать проблема расстояния между размерными линиями в группе (например, размеры расположены слишком близко друг к другу). Для решения этой проблемы существует команда РЗМСМЕЩ и пункт меню Размеры | Смещение (DIMSPACE), которой соответствуют кнопка размеров (Dimension | Dimension Space).

Сначала команда запрашивает:

Выберите исходный размер:

(Select base dimension:)

Необходимо указать первый базовый размер. Далее:

Выберите размеры для помещения:

(Select dimensions to space:) В ответ на это следует поочередно указать мышью размерные объекты, входящие в группу редактируемых базовых размеров. Окончание выбора — нажатие клавиши

Enter. Последний запрос:

Введите значение или [Авто] Авто:

(Enter value or [Auto] Auto:) Введите число в миллиметрах. После этого система перестроит выбранные размеры с новым смещением размерных линий. Опция Авто (Auto) возлагает выбор расстояния смещения на саму систему .

3.5.9. Размерная цепь Команда РЗМЦЕПЬ (DIMCONTINUE) позволяет построить группу продолжающих друг друга линейных размеров (рис. 3.54) .

–  –  –

Команду РЗМЦЕПЬ (DIMCONTINUE) можно вызвать с помощью кнопки или с помощью пункта Цепь (Continue) падающего меню Размеры (Dimension) .

Команда РЗМЦЕПЬ (DIMCONTINUE) тоже начинает с запроса положения второй выносной линии. Эти выносные линии можно поочередно указать в цикле. Опция оТменить (Undo) отменяет предыдущий шаг команды РЗМЦЕПЬ (DIMCONTINUE), а Сложные примитивы 141 опция Выбрать (Select) позволяет выбрать другой линейный размер в качестве базы для построения размерной цепи .

3.5.10. Разрыв и излом размерной линии В насыщенных чертежах бывает необходимость создать разрывы в размерных линиях, чтобы улучшить читаемость документа (пример приведен на рис. 3.55) .

–  –  –

Для этого в систему введена команда РЗМРАЗОРВАТЬ (DIMBREAK), которой сооти пункт меню Размеры | Разрыв размера (Dimension | Dimension ветствуют кнопка

Break). Первый запрос команды:

Выберите размер для добавления/удаления разрыва или [Несколько]:

(Select dimension to add/remove break or [Multiple]:) Укажите основной размерный объект, в размерной линии которого необходимо сделать разрыв. Следующий запрос:

Выберите объект для разрыва размера или [Авто/ВРучную/Удалить] Авто:

(Select object to break dimension or [Auto/Manual/Remove] Auto:) Необходимо указать объект (не обязательно размерный), который должен разорвать размерную линию. В этот момент доступны также опции со следующими функциями:

Авто (Auto) — автоматически вычисляются все объекты, пересекающие основной размер, и строятся разрывы около точек пересечения;

ВРучную (Manual) — точки разрыва указываются пользователем вручную (они необязательно должны быть связаны с реально существующими пересечениями);

Удалить (Remove) — ликвидируются ранее созданные разрывы в размерной линии основного примитива .

После указания создаются требуемые разрывы. В одной размерной линии может быть несколько разрывов. Для уничтожения разрывов следует пользоваться упомянутой опцией Удалить (Remove) .

Если в самом начале работы команды выбрать опцию Несколько (Multiple), то можно указать сразу несколько примитивов для построения разрывов одним и тем же пересекающим объектом .

В размерную линию линейного размера можно добавить излом. Для этого используется команда РЗМИЗЛИНИЯ (DIMJOGLINE), которой соответствуют пункт меню Размеры | Линейный с изломом (Dimension | Jogged Linear) и кнопка.

Первый запрос команды:

Выберите размер для добавления излома или [Удалить]:

(Select dimension to add jog or [Remove]:) 142 Глава 3

–  –  –

3.5.11. Контрольный размер В версии 2008 был введен контрольный (inspection) размер. Такой вид размеров имеет специфический текст и строится в обрамлении рамки, форму которой можно выбрать .

Построение контрольного размера осуществляется с помощью новой команды РЗМИНСПЕКТ (DIMINSPECT). Команде соответствуют пункт меню Размеры | Контроль (Dimension | Inspection) и кнопка .

Команда РЗМИНСПЕКТ (DIMINSPECT) открывает диалоговое окно Контроль размера (Inspection Dimension) (рис. 3.57) .

Рис. 3.57. Диалоговое окно Контроль размера

В верхней части диалогового окна расположены две кнопки. С помощью кнопки выбираются обрабатываемые размерные объекты, а с помощью кнопки Удаление контроля (Remove Inspection) у выбранных объектов можно убрать дополнительное оформление их как контрольных размеров .

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

В области Форма (Shape) необходимо указать форму рамки таких размеров:

Круглая (Round), Угловая (Angular) или Нет (None). Дополнительные текстовые части Сложные примитивы 143 описываются в полях области Метка/Процент контроля (Label/Inspection rate). Они добавляются к существующему размерному тексту слева и справа и отделяются вертикальной чертой. По нажатии кнопки OK выбранные Рис. 3.58. Контрольный размеры приобретают новое оформление (рис. 3.58). размер 3.5.12. Допуск Команда ДОПУСК (TOLERANCE) формирует обозначение допуска в виде нескольких рядов прямоугольников (от одного до четырех). Будет ли допуск аннотативным или нет, определяется текущим размерным стилем, использованным в допуске. О стилях см. главу 6 .

Команде ДОПУСК (TOLERANCE) соответствуют пункт меню Размеры | Допуск. Команда открывает диалоговое окно Допуски (Dimension | Tolerance) и кнопка формы и расположения (Geometric Tolerance) (рис. 3.59) .

Рис. 3.59. Диалоговое окно Допуски формы и расположения Рис. 3.60. Окно Символ

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

Заполнение полей в диалоговом окне выполняется следующим образом. Черные поля являются полями выбора символов из специальных окон, а белые поля — текстовые, содержимое которых заполняет пользователь. Если щелкнуть левой кнопкой мыши по полю первой или второй строки области Симв (Sym), то раскроется окно Символ (Symbol) (рис. 3.60), в котором нужно выбрать один из предлагаемых вариантов (позиционный допуск, допуски соосности, симметричности, параллельности и т. д.) .

Если щелкнуть левой кнопкой мыши по верхнему левому или нижнему левому черному полю, являющемуся первой частью областей Допуск 1 (Tolerance 1) или Допуск 2 (Tolerance 2), то в квадрате появится символ диаметра. Такой же щелчок удаляет символ диаметра, если это поле ранее уже было заполнено. Верхнее правое или нижнее правое черное поле Допуск 1 (Tolerance 1) либо Допуск 2 (Tolerance 2) может быть заГлава 3 полнено одним из символов зависимого допуска с помощью окна Зависимый допуск (Material Condition) (рис. 3.61) .

Аналогично заполняются или пропускаются остальные поля. Пример результата действия команды ДОПУСК (TOLERANCE) приведен на рис. 3.62 .

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

Рис. 3.61. Окно Рис. 3.62. Примеры выполнения Рис. 3.63. Маркер центра Зависимый допуск команды ДОПУСК окружности 3.5.13. Маркер центра Команда РЗМЦЕНТР (DIMCENTER) позволяет нанести маркер центра окружности или дуги. Маркер не является размерным примитивом и строится из отрезков. Команде сои пункт Маркер центра (Center Mark) падающего меню Разответствуют кнопка меры (Dimension) .

В зависимости от настройки текущего размерного стиля (см. главу 4), маркер центра окружности выводится одним из способов, изображенных на рис. 3.63 .

Остальные кнопки панели инструментов Размер (Dimension) и панели ленты Размеры (Dimensions) посвящены операциям редактирования размеров, которые рассмотрены в главе 4 .

3.5.14. Выноска и мультивыноска Команда БВЫНОСКА (QLEADER) строит примитив выноска, который состоит из ломаной либо гладкой выносной линии, имеет один или несколько сегментов, начинающихся стрелкой (или другим настраиваемым символом) и заканчивающихся либо одной или несколькими строками текста или мультитекста, либо блоком или допуском .

В версии 2007 этой команде соответствовала кнопка панели инструментов и пункт падающего меню Размеры (Dimension). В данной версии команда еще существует, но без кнопки и пункта меню и дополнена (и фактически ей заменена) более общей командой МВЫНОСКА (MLEADER), которая рассматривается далее .

Первый запрос команды БВЫНОСКА (QLEADER):

Первая точка выноски или [Параметры] Параметры:

(Specify first leader point, or [Settings] Settings:) Если в ответ на этот вопрос задать точку и на повторяющийся вопрос указать еще одну точку, то следующий запрос будет:

Сложные примитивы 145

Ширина текста 0:

(Specify text width 0:) Необходимо задать ширину полки текста (если выноска строится над линией полки, то полная ширина полки равна сумме введенного значения и ширины текста). Далее:

Первая строка текста аннотации Мтекст:

(Enter first line of annotation text Mtext:) Можно нажать клавишу Enter, переходя в режим мультитекста, или ввести первую строку однострочного текста, за которой следует запрос:

Следующая строка текста надписи:

(Enter next line of annotation text:) Окончание текста выноски — нажатие клавиши Enter. Результат приведен на рис. 3.64 .

Выноска имеет развитый режим настройки, в который можно войти, выбрав вместо первой точки выноски опцию Параметры (Settings). В этом случае появляется диалоговое окно Параметры выноски (Leader Settings) Рис. 3.64. Построение выноски (рис. 3.65) .

Рис. 3.65. Диалоговое окно Параметры выноски, вкладка Аннотация

–  –  –

Область Режимы МТекста (MText options) содержит три флажка:

Запрос ширины (Prompt for width);

Выравнивание влево (Always left justify);

Текст в рамке (Frame text) .

В области Повторное использование (Annotation Reuse) располагаются следующие переключатели, управляющие возможностью повторения текста выносок:

Нет (None);

Следующее пояснение (Reuse Next);

Текущее пояснение (Reuse Current) .

Вкладка Выноска и стрелка (Leader Line & Arrow) имеет четыре области (рис. 3.66) .

Рис. 3.66. Диалоговое окно Параметры выноски, вкладка Выноска и стрелка

Переключатели в области Линия-выноска (Leader Line) управляют формой выносной линии: Ломаная (Straight) или Сплайновая (Spline) .

Область Количество точек (Number of Points) дает возможность управления верхним ограничением на количество точек выноски. Если вы используете количество точек меньше максимального или работаете в режиме Не ограничено (No Limit), то после последней указанной точкой выноски нужно нажать клавишу Enter. Параметр Максимум (Maximum) задает максимальное количество точек (используется, если количество точек ограничено) .

Область Стрелка (Arrowhead) управляет формой стрелки. Допустимые варианты собраны в список (рис. 3.67) .

С помощью области Зависимости углов (Angle Constraints) при необходимости можно наложить ограничения на углы первого и второго сегментов выносной линии. На рис. 3.68 показан раскрывающийся список допустимых значений параметров Первый сегмент (First Segment) и Второй сегмент (Second Segment) .

Сложные примитивы 147 Параметры третьей вкладки — Выравнивание (Attachment) — управляют положением мультитекста относительно выноски в вариантах левого и правого расположения (рис. 3.69). Для того чтобы текст разместился над полкой, необходимо установить флажок Разместить текст над полкой (Underline bottom line) вкладки Выравнивание (Attachment) .

–  –  –

Рис. 3.69. Диалоговое окно Параметры выноски, вкладка Выравнивание Команда МВЫНОСКА (MLEADER) позволяет создавать особые примитивы — мультивыноски (multileader). Мультивыноска по внешнему виду может быть как обычной выноской, так и более сложным объектом, имеющим свойства нескольких выносок, может заканчиваться текстом или изображением, оформленным как блок. МультивыГлава 3 носка может быть аннотативной (это задается в текущем стиле мультивыносок). О стилях см. главу 6 .

Командам операций над мультивыносками соответствуют кнопки панели инструментов Мультивыноска (Multileader) (рис. 3.70) и панели Аннотации | Выноски (Annotate | Leaders) в составе ленты (см. рис. 1.20) .

–  –  –

Перечислим кнопки этой панели инструментов:

— создание мультивыноски в соответствии с текущим стилем;

— добавление выносной линии к мультивыноске;

— удаление выносной линии из мультивыноски;

— выравнивание аннотаций мультивыносок;

— группирование мультивыносок;

— работа со стилями мультивыносок .

На рис. 3.71 приведены примеры некоторых вариантов мультивыносок .

–  –  –

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

Первый запрос команды МВЫНОСКА (MLEADER), которой соответствуют пункт меню Размеры | Мультивыноска (Dimension | Multileader) и кнопка :

Укажите местоположение стрелки выноски или [вначале пОлка выноски/Вначале содержимое/Параметры] Параметры:

(Specify leader arrowhead location or [leader Landing first/Content first/Options]

Options:)

Система просит указать конечную точку стрелки выноски.

В этот момент доступны также следующие опции:

вначале пОлка выноски (leader Landing first) — начать построение с полки;

Вначале содержимое (Content first) — начать построение с текста аннотации, связываемой с мультивыноской;

Сложные примитивы 149 Параметры (Options) — вызов опций дополнительной настройки формы выноски, которые аналогичны вариантам настройки команды БВЫНОСКА (QLEADER) .

После ввода точки система запрашивает следующую точку выносной линии, которая (точка) по умолчанию является и точкой начала полки с текстом. Затем открывается окно редактора мультитекста, с помощью которого необходимо создать текст аннотации к выноске. Если в текущем стиле мультивыносок был задан вариант построения с использованием блоков (например, круга для позиций деталей), то выводятся запросы, которые определяют местоположение блока и значения его атрибутов (о блоках и атрибутах см. главу 8). Если в результате построения мультивыноски ее элементы получились слишком мелкими, вы можете исправить этот недостаток, внеся изменения в свойства (надо отредактировать общий масштабный множитель, как в размерах). Если мультивыноска создана как аннотативный объект, то размеры ее элементов управляются специальным масштабом аннотаций (см. главу 5) .

3.6. Штриховки и заливки Система AutoCAD предоставляет возможность построения в замкнутых областях на плоскости штриховок, одноцветных и градиентных заливок .

3.6.1. Штриховки Для штрихования замкнутых областей чертежа служит команда ШТРИХ (HATCH), копанели Рисование (Draw) ленты (см .

торая вызывается либо с помощью кнопки рис. 1.16) и панели инструментов Рисование (Draw) (см. рис. 2.1), либо с помощью пункта Штриховка (Hatch) падающего меню Рисование (Draw). Штриховки могут быть аннотативными, т. е. их параметры могут управляться специальным масштабом аннотаций (см. главу 5) .

Команда ШТРИХ (HATCH) позволяет создать штриховку или заливку области, ограниченной замкнутой линией (линиями), как путем простого задания точки внутри контура, так и путем указания объектов, формирующих контур. Эта команда вычисляет контур и игнорирует примитивы, которые не имеют отношения к контуру .

ПРИМЕЧАНИЕ

В версии 2011 команда КШТРИХ (BHATCH) переименована в ШТРИХ (HATCH). Изменена схема ее работы: окно с параметрами штриховки вызывается не сразу, под курсором демонстрируется возможный результат штрихования. Добавлено управление цветами линий и фона штриховки .

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

Первый запрос команды ШТРИХ (HATCH):

Укажите внутреннюю точку или [Выбрать объекты/Параметры]:

(Pick internal point or [Select objects/seTtings]:) Одновременно с запросом в ленте появляется контекстно-зависимая вкладка, которая не доступна в обычных условиях — Создание штриховки (Hatch Creation) (рис. 3.72) .

150 Глава 3

Рис. 3.72. Вкладка Создание штриховки (лента)

Зону штрихования можно указать или внутренней точкой, или выбором объектов контура. Но если в этот момент просто подвести курсор к предполагаемой области штрихования и задержаться над ней, то спустя доли секунды система покажет, как будет выглядеть штриховка с текущими установками (рис. 3.73) .

Рис. 3.73. Демонстрация будущей штриховки зоны под курсором

Если такая штриховка вас устраивает, то следует щелкнуть левой кнопкой мыши внутри зоны и перейти к поиску следующей зоны. Опция Выбрать объекты (Select objects) позволяет перейти в режим указания зоны не внутренней точкой, а выбором объектов, составляющих границу зоны. Текущие настройки штриховки можно изменить либо с помощью вкладки Создание штриховки (Hatch Creation) (см. рис. 3.72), либо с помощью опции Параметры (seTtings), которая открывает диалоговое окно Штриховка и градиент (Hatch and Gradient) (рис. 3.74) .

Диалоговое окно имеет сменяющие друг друга вкладки в левой части. Вкладка Штриховка (Hatch) задает параметры самой штриховки. А заполняемая штриховкой зона задается с помощью параметров, расположенных вне вкладки, в правой части этого окна .

Если щелкнуть по расположенной в правом нижнем углу круглой кнопке, то диалоговое окно Штриховка и градиент (Hatch and Gradient) расширится и в правой части добавятся еще пять областей с дополнительными параметрами (рис. 3.75) .

Диалоговое окно появляется также сразу после старта команды ШТРИХ (HATCH), если вы работаете без ленты (например, в рабочем пространстве Классический AutoCAD (AutoCAD Classic)) .

Разберем параметры построения штриховки по элементам диалогового окна. Аналогичные элементы управления располагаются на вкладке Создание штриховки (Hatch Creation) в ленте (см. рис. 3.72) .

Раскрывающийся список Тип (Type) области Тип и массив (Type and pattern) предлагает выбрать группу образцов штриховки:

Сложные примитивы 151 Стандартный (Predefined);

Из линий (User defined);

Пользовательский (Custom) .

Рис. 3.74. Диалоговое окно Штриховка и градиент, вкладка Штриховка Система AutoCAD включает большой перечень стандартных штриховок. Выбор штриховки осуществляется либо по имени в раскрывающемся списке Образец (Pattern), либо визуально. Визуальный выбор доступен при нажатии кнопки, после чего открывается окно Палитра образцов штриховки (Hatch Pattern Palette), состоящее из четырех вкладок. Вкладки ANSI (рис. 3.76) и ISO (рис. 3.77) содержат образцы штриховок стандартов ANSI и ISO, поставляемые вместе с данной версией системы .

Вкладка Другие стандартные (Other Predefined) содержит образцы, не вошедшие в первые две вкладки. В четвертой вкладке Пользовательские (Custom) могут находиться образцы, созданные пользователем .

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

152 Глава 3 Рис. 3.75. Диалоговое окно Штриховка и градиент, расширенный вариант

–  –  –

Если в раскрывающемся списке Тип (Type) выбрана опция Из линий (User defined), то образец строится с использованием текущего типа линий, угла и расстояния между линиями (в полях Угол (Angle) и Интервал (Spacing) области Угол и масштаб (Angle and scale)) .

Выберите нужный вам образец штриховки. Имя образца отобразится в списке Образец (Pattern), а его графическая структура — в поле Структура (Swatch) окна Штриховка и градиент (Hatch and Gradient) .

Начиная с версии 2011, под именем образца в области Тип и массив (Type and pattern) находятся два раскрывающихся списка с цветами. С помощью первого списка (широкого) вы можете выбрать цвет линий штриховки, а с помощью второго (узкого) — назначить цвет фона под штриховкой .

Можете задать также угол наклона и масштаб штриховки относительно эталонного изображения. При увеличении масштаба расстояние между линиями штриховки увеличивается, при уменьшении масштаба — уменьшается. В области Исходная точка штриховки (Hatch origin) можете задать дополнительный сдвиг линий штриховки, если расположение линий по умолчанию в чем-то вас не устраивает .

Если выбирается стандартный образец штриховки из вкладки ISO (см. рис. 3.77), то в поле Толщина пера по ISO (ISO Pen Width) можно задать толщину пера. Флажок Относительно листа (Relative to Paper Space) доступен только при работе в пространстве листа (см. главу 12) .

С помощью правой части диалогового окна Штриховка и градиент (Hatch and Gradient) (см. рис. 3.75) должны быть заданы параметры заполняемого контура. Кнопка позволяет в цикле указать внутренние точки областей, контуры которых AutoCAD вычислит (даже если контур будет состоять из частей разных линий) (аналогично рис. 3.73). Выйти из цикла указания точек можно нажав клавишу Enter .

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

Кнопка дает возможность при выборе большого количества объектов исключить позволяет временно покинуть окно Штрислучайно возникшие островки. Кнопка ховка и градиент (Hatch and Gradient) для того, чтобы увидеть еще раз, какие зоны штрихования выбраны. Эти две кнопки недоступны пользователю (погашены), пока не указана штрихуемая область .

используется не при построении, а при редактировании штриховки (см .

Кнопка главу 4) .

Кнопка переносит параметры уже выполненной штриховки на новые объекты .

В некоторых видах штриховки доступен флажок Крест-накрест (Double), который при штриховании сначала заполняет область обычным образом, а затем повторяет основной образец, но уже под наклоном 90 к исходному варианту .

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

Для этого в 154 Глава 3 области Настройка (Options) допустимые варианты собраны в раскрывающийся список Порядок прорисовки (Draw Order):

Не назначать (Do Not Assign);

На задний план (Send to Back);

На передний план (Bring to Front);

За контуром (Send Behind Boundary);

Перед контуром (Bring in Front of Boundary) .

Для создаваемой штриховки можно задать имя слоя и значение прозрачности (о слоях и прозрачности см. главу 5). Для этого используются введенные в версии 2011 раскрывающиеся списки Слой (Layer) и Прозрачность (Transparency). В этих списках приводятся возможные варианты значений. По умолчанию оба параметра получают текущие значения, действующие в чертеже при создании новых объектов. Для ввода конкретного значения прозрачности (0—90) необходимо пользоваться скользящей шкалой в нижней части области Настройка (Options) .

Большое значение имеет флажок Ассоциативная (Associative), управляющий свойством ассоциативности штриховки. Ассоциативная штриховка привязывается к внешнему контуру. В этом случае при изменении контура штриховка будет автоматически пересчитываться. Это распространяется и на заливки. Флажок Создавать отдельные штриховки (Create separate hatches) позволяет создавать независимыми штриховки для зон, не имеющих общих частей. Флажок Аннотативная (Annotative) делает штриховку аннотативной, т. е. параметры ее отображения становятся зависимыми от специального масштаба аннотаций (см. главу 5) .

Если в зоне штрихования есть вложенные друг в друга объекты, то важно правильно задать вариант решения задачи по обработке островков в зоне штрихования, что определяется включением одного из переключателей группы Тип решения островков (Island display style). При варианте Нормальное (Normal) возможные зоны штрихования располагаются по порядку их движения от самой внешней зоны внутрь и штрихуются через одну. При типе Внешнее (Outer) заштриховывается только внешняя часть, все внутренние выбрасываются. При варианте Без островков (Ignore) штрихуется все, включая все внутренние зоны. Графические иллюстрации всех вариантов видны на рис. 3.75 .

Если штрихуемый контур является не единым объектом, а составляется из частей нескольких примитивов, то с помощью флажка Сохранение контуров (Retain boundaries) появляется возможность сохранить этот контур либо в виде полилинии, либо в виде области (об областях см. разд. 3.9). Тип формируемого при этом объекта устанавливается в списке Тип объекта (Object type) .

Если контур выбирался с помощью указания точек, и результат, который выдала система AutoCAD, не вполне вас устраивает, вы можете дополнительно указать только те объекты, из которых нужно набирать контур (остальные, ранее выбранные системой, будут проигнорированы). Это делается с помощью кнопки (Создать (New)) области Набор объектов контура (Boundary set) .

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

Сложные примитивы 155 Однако в данной версии есть область Допуск замкнутости (Gap tolerance), в которой можно задать допуск — положительное число в единицах чертежа. Система AutoCAD при обнаружении незамкнутого контура попробует его замкнуть, продлевая кромки на величину допуска, и затем уже выполнить штрихование .

В области Заимствовать параметры (Inherit options) размещены два переключателя, управляющие начальной точкой наследуемой штриховки при использовании кнопки :

Использовать текущую исходную точку (Use current origin);

Использовать начало исходной штриховки (Use source hatch origin) .

После формирования контура и задания параметров штриховки желательно просмотреть результат установок с помощью кнопки Образец (Preview), доступной в левом нижнем углу диалогового окна Штриховка и градиент (Hatch and Gradient). Как правило, трудно сразу подобрать подходящий масштаб для штриховки. Если масштаб слишком мал, то количество линий штриховки будет чрезмерно велико и штриховка будет слишком плотной. Если масштаб слишком велик, то количество линий штриховки может оказаться очень малым (оно даже может получиться нулевым) — например, как на рис. 3.78 .

Рис. 3.78. Штриховка, выполненная со слишком Рис. 3.79. Штриховка, выполненная большим значением масштаба с правильным масштабом Если в примере на рис. 3.78 масштаб уменьшить в несколько раз, то получится приемлемый результат (рис. 3.79) .

Штриховка создается как единый примитив, у нее при выборе штриховки как объекта высвечивается одна ручка. Но начиная с версии 2011 эта ручка имеет не квадратную, а круглую форму и свое меню (о ручках подробнее см. главу 4). Если нужно разложить штриховку на составляющие отрезки, то это делается командой РАСЧЛЕНИТЬ (EXPLODE). При расчленении штриховка распадается и утрачивает ассоциативность .

3.6.2. Однородные заливки Под именем SOLID на вкладке Другие стандартные (Other Predefined) диалогового окна Палитра образцов штриховки (Hatch Pattern Palette) (см. рис. 3.76) и в списке Образец (Pattern) (см. рис. 3.74) фигурирует не штриховка, а однородная заливка. Используемый для заливки контур должен быть замкнутым и без самопересечений. Если заливаются сразу несколько контуров, то они не должны пересекаться. Пример заливки приведен на рис. 3.80 .

156 Глава 3 Рис. 3.80. Пример заливки 3.6.3. Градиентные заливки Заливки могут быть не только однородными, но и градиентными. Для работы с такими заливками предназначена вкладка Градиент (Gradient) диалогового окна Штриховка и градиент (Hatch and Gradient) (рис. 3.81), которую можно открыть командой ленты и панели инструментов РисоваГРАДИЕНТ (GRADIENT), а также кнопкой ние (Draw) или с помощью пункта меню Рисование | Градиент (Draw | Gradient). Параметры градиентной заливки доступны и на контекстно-зависимой вкладке Создание штриховки (Hatch Creation) в ленте (рис. 3.82) .

–  –  –

Рис. 3.82. Вкладка Создание штриховки (параметры градиентной заливки) В верхней части диалогового окна с помощью двух переключателей области Цвет (Color) нужно выбрать количество цветов заливки: Один цвет (One color) или Два цвета (Two color). Для одноцветной заливки необходимо указать основной цвет (его текущее значение отображается в поле, расположенном ниже переключателей), а также с помощью скользящей шкалы выбрать соотношение между Светлее (Tint) и Темнее (Shade). Для изменения основного цвета следует пользоваться кнопкой, щелчок по которой открывает диалоговое окно Выбор цвета (Select Color), имеющее три вкладки. На вкладке Номер цвета (Index Color) (рис. 3.83) можно выбрать цвет традиционным для ранних версий AutoCAD способом — по номеру (от 1 до 255) .

Рис. 3.83. Диалоговое окно Выбор цвета, вкладка Номер цвета

В диалоговом окне Выбор цвета (Select Color) есть еще две вкладки. Внешний вид вкладки Вся палитра (True Color) зависит от выбора в раскрывающемся списке Цветовая модель (Color model) одного из двух значений: HSL или RGB .

В первом случае (рис. 3.84) настройка цвета выполняется с помощью шкал Оттенок (Hue), Насыщенность (Saturation) и Яркость (Luminance). Изменять значения в кажКроме того, для шкалы Яркость дой из шкал можно с помощью счетчиков (Luminance) можно пользоваться ее аналогом — вертикальной скользящей шкалой в центре. Выбранный цвет иллюстрируется указателем в палитре, расположенной в левой части вкладки. Местоположение указателя можно изменить, щелкнув левой кнопкой мыши внутри палитры. Для выбранного цвета дается также разложение на соГлава 3 ставляющие в модели RGB (Красный (Red), Зеленый (Green) и Синий (Blue)) (на рис. 3.84 это следующие значения: 62, 193, 101) .

Если установить в раскрывающемся списке Цветовая модель (Color model) значение RGB, то вкладка примет вид, изображенный на рис. 3.85 .

Рис. 3.84. Диалоговое окно Выбор цвета, вкладка Вся палитра (модель HSL) Рис. 3.85. Диалоговое окно окно Выбор цвета, вкладка Вся палитра (модель RGB)

–  –  –

Если в диалоговом окне Штриховка и градиент (Hatch and Gradient), приведенном на рис. 3.81, выбрать переключатель Два цвета (Two color), то скользящая шкала оттенков заменится на поле с кнопкой для выбора значения второго цвета градиента .

На рис. 3.87 показан пример градиентных заливок .

Рис. 3.88. Окно Палитры инструментов, вкладка Штриховка и заливка Рис. 3.87. Пример градиентных заливок 3.6.4. Использование инструментальных палитр Немодальное окно Палитры инструментов (Tool Palettes) может быть использовано как инструмент быстрого создания наиболее употребительных штриховок и заливок .

Это окно, если оно закрыто, может быть вызвано при помощи кнопки панели инструментов Стандартная (Standard) или панели Вид | Палитры (View | Palettes) ленты .

На рис. 3.88 показана вкладка Штриховка и заливка (Hatches and Fills) с образцами штриховок и заливок .

160 Глава 3 Вставка нужной штриховки или заливки выполняется простым перетаскиванием образца внутрь той области, которую необходимо заполнить. Параметры вставляемой штриховки можно настроить. О настройке элементов окна см. главу 8 .

3.7. Эллипсы Эллипс — это геометрическое место точек, сумма расстояний до которых от двух фиксированных точек (фокусов) постоянна. Создание эллипсов и эллиптических дуг выполняется в системе AutoCAD с помощью команды ЭЛЛИПС (ELLIPSE), которая, попанели Рисование (Draw) мимо ввода с клавиатуры, может быть вызвана кнопкой ленты и одноименной панели инструментов, а также пунктом падающего меню Рисование | Эллипс | Ось, конец (Draw | Ellipse | Axis, End) .

Первый запрос команды:

Конечная точка оси эллипса или [Дуга/Центр]:

(Specify axis endpoint of ellipse or [Arc/Center]:)

Если вы указали первую точку оси эллипса, то следующий запрос системы таков:

Вторая конечная точка оси:

(Specify other endpoint of axis:) На этот запрос нужно указать вторую конечную точку оси эллипса. Система AutoCAD по первым точкам вычисляет центр эллипса (середина отрезка между первой и второй точками). Далее последует очередной запрос:

Длина другой оси или [Поворот]:

(Specify distance to other axis or [Rotation]:) В этот момент можно ввести длину второй оси эллипса. Если указать третью точку, то система вычислит расстояние от центра до этой точки, возьмет его в качестве длины второй полуоси и построит по этим данным эллипс (рис. 3.89) .

Если в последнем случае вместо длины второй оси выбрать опцию Поворот (Rotation), то эллипс будет построен как проекция окружности, повернутой в пространстве относительно плоскости XY (точнее, относительно главной оси) на указанный вами угол .

Допустимый диапазон углов в градусах: 0—89,4 (если угол равен нулю, то получается обычная окружность). Отношение длин полуосей вычисляется как Рис. 3.89. Построение эллипсов абсолютная величина косинуса введенного угла .

Если в ответ на запрос первой точки выбрать опцию Центр (Center) — этому варианту соответствует пункт падающего меню Рисование | Эллипс | Центр (Draw | Ellipse |

Center), — то следующее сообщение AutoCAD будет таким:

Центр эллипса:

(Specify center of ellipse:) Сложные примитивы 161

После указания точки центра эллипса AutoCAD запрашивает:

Конечная точка оси:

(Specify endpoint of axis:) После этого выдается заключительный запрос, как и в рассмотренном нами ранее случае (Длина другой оси или [Поворот]: (Specify distance to other axis or [Rotation]:)) .

Для построения эллиптической дуги нужно в команде ЭЛЛИПС (ELLIPSE) в ответ на запрос первой точки выбрать опцию Дуга (Arc). Такому же варианту работы команды, а также пункт падающего меню Рисование | Эллипс | Дуга соответствует кнопка (Draw | Ellipse | Arc) .

Следующий запрос системы AutoCAD:

Конечная точка оси эллиптической дуги или [Центр]:

(Specify axis endpoint of elliptical arc or [Center]:)

Далее:

Вторая конечная точка оси:

(Specify other endpoint of axis:)

Следующий запрос:

Длина другой оси или [Поворот]:

(Specify distance to other axis or [Rotation]:)

Теперь следует запрос на выделение дуги как части эллипса:

Начальный угол или [Параметр]:

(Specify start angle or [Parameter]:)

Начальный угол задается числом или с помощью мыши относительно первой оси (отсчет производится против часовой стрелки, начиная с первой точки оси). Далее:

Конечный угол или [Параметр/Внутренний угол]:

(Specify end angle or [Parameter/Included angle]:) Можно задать конечный угол (рис. 3.90) или, выбрав опцию Внутренний угол (Included angle), ввести внутренний (центральный) угол дуги .

Если вы в ответ на этот или иной запрос выбираете опцию Параметр (Parameter), то тогда вы задаете углы с помощью значения па- Рис. 3.90 .

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

–  –  –

точках. Команда, помимо ввода с клавиатуры, может быть вызвана с помощью кнопки, а также с помощью пункта Сплайн (Spline) падающего меню Рисование (Draw) .

ПРИМЕЧАНИЕ

В версии 2011 команда была значительно переработана .

Начальный запрос команды:

Текущие настройки: Способ=Определяющие Узлы=Хорда

Первая точка или [Способ/Узлы/Объект]:

(Current settings: Method=Fit Knots=Chord

Specify first point or [Method/Knots/Object]:)

В первой строке запрос сообщается, какой вариант построения сплайна действует в команде в текущий момент. Система AutoCAD поддерживает несколько вариантов сплайнов, которые отличаются формой линии между заданными точками .

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

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

В случае выбора этой опции следует запрос:

Введите способ создания сплайнов [Определяющие/УВ] Определяющие:

(Enter spline creation method [Fit/CV] Fit:) Самым естественным способом является способ построения по определяющим точкам, когда сплайн будет проходить через те точки, которые укажет пользователь. После выбора способа построения по определяющим точкам система снова повторяет запрос:

Первая точка или [Способ/Узлы/Объект]:

(Specify first point or [Method/Knots/Object]:) .

В ответ на указание первой определяющей точки система запрашивает следующую:

Следующая точка или [Касание в начале/Допуск]:

(Specify next point or [start Tangency/toLerance]:) Если вы хотите задать условие касания в начальной точке, то вам необходимо воспользоваться опцией Касание в начале (start Tangency) и задать угол (можно указанием точки на экране). Если вы хотите добиться от линии сплайна большей гладкости, то вы можете с помощью опции Допуск (toLerance) задать величину допуска, в рамках которой линия может отклоняться от определяющих точек (это не распространяется на крайние точки) .

После ввода второй точки система в цикле выводит такой запрос:

Следующая точка [Касание в конце/Допуск/Отменить/Замкнуть]:

(Enter next point or [end Tangency/toLerance/Undo/Close]:) Возможно или дальнейшее указание точек, или замыкание линии с помощью опции Замкнуть (Close), или ввод допуска с помощью опции Допуск (toLerance) (тогда линия Сложные примитивы 163 получится более гладкой), или отмена предыдущей точки с помощью опции Отменить (Undo). Опция Касание в конце (end Tangency) используется тогда, когда вы закончите ввод определяющих точек и захотите указать условие касания в конечной точке (рис. 3.91). Если конечное условие не требуется, то после ввода последней точки нажмите клавишу Enter, и команда завершится .

Примеры построенных сплайнов приведены на рис. 3.92 .

–  –  –

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

Если вместо первой точки сплайна выбрать опцию Объект (Object), то система AutoCAD переходит в режим преобразования ранее построенных и сглаженных с помощью опции СПлайн (Spline) двумерных или трехмерных полилиний (см.

главу 4) в сплайны и выдает запрос:

Выберите полилинию, сглаживаемую сплайном:

(Select spline-fit polyline:) По окончании выбора объектов (полилиний) они преобразуются в сплайн .

Если в качестве способа построения выбрать управляющие точки (опция УВ (CV)), то AutoCAD будет запрашивать не определяющие точки, а вершины вспомогательной ломаной линии (рис. 3.93) .

164 Глава 3

Рис. 3.93. Управляющие точки сплайна

При этом способе опция Узлы (Knots) в сообщениях команды СПЛАЙН (SPLINE) заменяется на опцию Порядок (Degree), с помощью которой можно изменить порядок сплайна (степень полиномиального представления). Кроме того, исключаются опции допуска и условий касания на концах .

3.9. Области Область — это плоский объект, замыкаемый контуром. В области могут присутствовать отверстия. Области можно вычитать и складывать. Они непрозрачны для операций визуализации (кроме тех участков, которые являются отверстиями). Примером области является тонкая листовая деталь с внутренними вырезами. Области могут использоваться для построения трехмерных тел сложной формы (с помощью выдавливания, вращения и др.) .

Любой плоский замкнутый контур (окружность, замкнутую полилинию, отрезки в форме замкнутой ломаной и другие подобные им объекты) можно сделать областью .

Для этого используется команда ОБЛАСТЬ (REGION), которой соответствуют кнопка ленты и панели инструментов Рисование (Draw), а также пункт меню Рисование | Область (Draw | Region) .

Команда ОБЛАСТЬ (REGION) запрашивает объекты и по окончании их выбора сообщает о количестве созданных областей. Одной командой может быть создано несколько областей, если указанные пользователем объекты удовлетворяют необходимым требованиям. На рис. 3.94 показаны примеры трех контуров, которые могут быть преобразованы в области. В то же время четыре отрезка в правой части не могут быть превращены в область, т. к. не образуют единого замкнутого контура (их нужно предварительно обрезать) .

Рис. 3.94. Пример трех областейСложные примитивы 165

3.10. Редкие примитивы К редким двумерным примитивам могут быть отнесены полосы и фигуры .

Команда ПОЛОСА (TRACE) вводится только с клавиатуры и предназначена для построения полосы — ломаной линии постоянной ширины. Первый запрос команды:

Ширина полосы 1.0000:

(Specify trace width 1.0000:)

Задайте ширину вводом числа с клавиатуры или указанием двух точек. Следующий запрос:

Начальная точка:

(Specify start point:)

Укажите начальную точку осевой линии полосы. Далее:

Следующая точка:

(Specify next point:) Задайте в цикле очередные точки и завершите построение нажатием клавиши Enter .

Результат выполненной операции изображен на рис. 3.95 вверху. Сегменты полосы не образуют единого объекта .

Рис. 3.95. Построение полос и фигур

Следующая команда — ФИГУРА (SOLID) — строит последовательно расположенные закрашенные четырехугольники или треугольники.

Вершины четырехугольника задаются точками:

Первая точка:

(Specify first point:)

Затем следует запрос второй точки:

Вторая точка:

(Specify second point:)

Далее:

Третья точка:

(Specify third point:) В качестве третьей точки четырехугольника нужно указать точку, расположенную по диагонали напротив второй (иначе фигура получится перекрученной). Далее следует запрос о четвертой точке:

166 Глава 3

Четвертая точка или выход:

(Specify fourth point or exit:) Если вместо ввода четвертой точки нажать клавишу Enter, то строится треугольная фигура. Затем снова повторяется запрос третьей точки, поскольку первой и второй точкой очередного четырехугольника становятся первая и вторая точки предыдущего .

В тот момент, когда вы вместо ввода третьей точки нажмете клавишу Enter, выполнение команды закончится. Пример выполненного построения приведен на рис. 3.95 внизу .

Несколько фигур, построенных с помощью одной команды ФИГУРА (SOLID), не образуют единого объекта .

3.11. Упражнения к главе 3

1. Построение сплайнов:

Постройте сплайн по двум точкам: с начальной точкой в левом нижнем углу прямоугольника и конечной точкой — в правом верхнем углу. В качестве начальной и конечной касательной выберите такие, чтобы сплайн касался нижней и правой сторон прямоугольника из упражнения 1 главы 2 .

2. Построение штриховок и заливок:

Заштрихуйте область между сплайном, левой и верхней кромками прямоугольника стандартной штриховкой, имеющей наклон 45 градусов .

Нарисуйте круг, описанный вокруг прямоугольника, и постройте красные заливки для частей круга, выступающих за пределы прямоугольника (рис. 3.96) .

–  –  –

Редактирование примитивов

В данной главе рассматриваются операции редактирования геометрии объектов, процесс создания которых описан в предыдущих главах:

команды редактирования примитивов с помощью ручек (см. разд. 4.1);

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

(см. разд. 4.2);

специальные команды редактирования сложных примитивов (см. разд. 4.3—4.11) .

С редактированием близко связан вопрос выбора примитивов. Операции редактирования свойств (цвета, слоя, типа линий, масштаба аннотаций, веса и др.) рассмотрены в главе 5 .

4.1. Ручки и выбор объектов Как уже рассказывалось в главе 2, если в командной строке стоит приглашение Команда: (Command:), то можно мышью отметить на экране видимые объекты, и на них появятся ручки — небольшие синие квадраты, прямоугольники и треугольники в характерных точках объектов. Ручки — очень удобный инструмент для быстрого изменения выделенного объекта. Все выбранные в данный момент объекты (у них высвечены ручки) образуют набор .

4.1.1. Редактирование с помощью ручек Рассмотрим, какие ручки высвечиваются у разных примитивов и как ими можно пользоваться для редактирования. В версии 2012 почти все ручки примитивов стали многофункциональными, т. е. имеют дополнительное меню с вариантами редактирования .

Для примитива ОТРЕЗОК (LINE) характерными точками являются конечные и средняя точки. Подведите курсор к ранее построенному отрезку — система сразу же выделит его более жирным типом и покажет окошко ролловера (рис. 4.1) .

Щелкните по отрезку левой кнопкой мыши. Отрезок подсветится (получит пунктирное изображение), а в конечных и в средней точках появятся ручки (рис. 4.2), которые показывают, что объект выбран для некоторой операции (редактирования или получения справочной информации) .

168 Глава 4 Рис. 4.1. Автоматическое выделение объекта Рис. 4.2. Ручки отрезка под курсором Обычно ручки выбранных примитивов имеют синий цвет. Однако если вы подведете перекрестие курсора, например, к правой ручке, то цвет этой ручки изменится на розовый. Это означает, что в данный момент счетчик координат в строке состояния отображает координаты данной характерной точки объекта. При включенном в строке состояния режиме ДИН (DYN) и положении курсора над конечной ручкой система AutoCAD показывает также текущие параметры отрезка: длину и абсолютную величину угла наклона отрезка относительно оси X (рис. 4.3) .

Рис. 4.3. Параметры отрезка Рис. 4.4. Сообщение выбранной многофункциональной ручки Кроме того, начиная с версии 2012 крайние ручки отрезка стали многофункциональными. Это означает, что правее и ниже курсора, находящегося над такой ручкой, выводится динамическое меню операций быстрого редактирования (на рис. 4.3 показаны пункты Растянуть (Stretch) и Увеличить (Lengthen)) .

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

Система AutoCAD в командной строке выдаст сообщение:

** РАСТЯНУТЬ ** Задайте точку для растяжения или [Базовая точка/Копировать/ оТменить/выХод]:

(** STRETCH **

Specify stretch point or [Base point/Copy/Undo/eXit]:)

Одновременно возле курсора появится сообщение многофункциональной ручки (рис. 4.4) .

Введите на клавиатуре, например, #250,175 и нажмите клавишу Enter. Отрезок сразу изменится: его левый конец переместится вправо вверх в точку с координатами Редактирование примитивов 169 X = 250, Y = 175. При этом символ # в командной строке не отобразится. На рис. 4.5 в качестве примера показан результат редактирования для того случая, когда левая точка отрезка до изменения имела координаты 75,90, а правая — 210,30 .

Рис. 4.5. Растягивание Рис. 4.6. Увеличение отрезка с помощью конечной ручки отрезка с помощью конечной ручки

ЗАМЕЧАНИЕ

Если включить режим ДИН (DYN) и при вводе новых координат точки пропустить символ #, то это будет воспринято системой как относительное изменение (координата X увеличится на 250 мм, а координата Y — на 175 мм). Эта особенность появилась в версии 2006. При отключенном режиме ДИН (DYN) координаты новой точки следует вводить без символа # .

Координаты новой точки можно задать не только вводом их с клавиатуры, но и любым из способов, рассмотренных нами в главе 2 (в том числе щелчком левой кнопки мыши на новом месте конечной точки). Система AutoCAD при этом выполнит действие, аналогичное работе команды РАСТЯНУТЬ (STRETCH), которая описана в разд. 4.2 .

Второй вариант редактирования отрезка с помощью конечной ручки — Увеличить (Lengthen) (см. рис. 4.3). Для того чтобы им воспользоваться, необходимо подвести курсор к ручке и, не щелкая, дождаться появления динамического меню, приведенного на рис. 4.3. Затем достаточно быстро щелкнуть левой кнопкой мыши на пункте меню Увеличить (Lengthen). AutoCAD перейдет в режим увеличения отрезка (рис. 4.6). При этом новое положение выбранной ручки можно будет указать только на продолжении отрезка. В окошке, показывающем длину, возможен ввод нового значения длины с клавиатуры. Допускается и указание новой длины интерактивно, с помощью щелчка левой кнопки мыши на новом месте. Описываемое действие аналогично функции рассматриваемой в разд. 4.2 команды УВЕЛИЧИТЬ (LENGTHEN) .

Из сообщения-подсказки видно, что с помощью нажатия клавиши Ctrl можно переключаться между вариантами Растянуть (Stretch) и Увеличить (Lengthen) .

Выведенные в командную строку опции операции редактирования с помощью ручки (Базовая точка/Копировать/оТменить/выХод (Base point/Copy/Undo/eXit)) аналогичны опциям команды КОПИРОВАТЬ (COPY), которая рассмотрена в разд. 4.2 .

Если после выбора ручки вместо указания ее нового местоположения нажать клавишу Enter или пробел, то система AutoCAD предложит запрос, относящийся к команде ПЕРЕНЕСТИ (MOVE). После следующего нажатия на Enter запрос меняется и превращается в запрос команды ПОВЕРНУТЬ (ROTATE), затем — команды МАСШТАБ (SCALE), вслед за этим — команды ЗЕРКАЛО (MIRROR), далее снова возвращается запрос команды РАСТЯНУТЬ (STRETCH). Эти операции предлагаются в циклическом порядке. Соответствующие команды рассмотрены также в разд. 4.2 .

170 Глава 4 Если выбрать мышью не конечную ручку, а среднюю, то AutoCAD выдаст сообщение о точке растягивания. Укажите мышью новое положение средней точки (рис. 4.7). Отрезок переместится на новое место .

–  –  –

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

У примитива прямая (XLINE) высвечиваются базовая точка и две точки на прямой на небольшом расстоянии по обе стороны от базовой. Если переносить базовую (среднюю) точку, то перемещается вся линия, а если переносить точки других ручек, то базовая точка остается на месте, но изменяется наклон прямой (рис. 4.8) .

Рис. 4.8. Редактирование наклона прямой с помощью ручки

Аналогично использование ручек для редактирования лучей (имя примитива — RAY) .

У луча высвечиваются две ручки: в базовой точке и в точке, определяющей направление. При перемещении базовой точки перемещается весь луч, при перемещении второй (направляющей) точки изменяется наклон луча .

На окружности (имя примитива КРУГ (CIRCLE)) высвечивается пять ручек: в центре и квадрантах (т. е. крайней верхней, нижней, левой и правой точках). При попытке перемещения центральной ручки окружность перемещается на новое место, а в случае редактирования окружности за любую из остальных ручек окружность растягивается или сжимается, меняя радиус (рис. 4.9) .

Рис. 4.9. Редактирование радиуса окружности с помощью ручкиРедактирование примитивов 171

У примитива ДУГА (ARC ) высвечиваются четыре ручки (простая ручка в центре, многофункциональные — в середине и на концах дуги). Перемещение центральной ручки приводит к переносу всей дуги с сохранением геометрии. Ручки, расположенные на самой дуге, имеют динамическое меню редактирования из двух пунктов. Первым пунктом везде является Растянуть (Stretch). С его помощью выбранная ручка перемещается, а новая форма дуги получается по трем точкам (на рис. 4.10 показан вариант с изменением положения конечной ручки) .

Рис. 4.10. Растягивание дуги с помощью конечной ручки

У средней ручки вторым пунктом меню является Радиус (Radius). С его помощью изменяется радиус дуги, но сохраняются точка центра, начальный и конечный углы .

У конечных точек в качестве второго пункта меню фигурирует Увеличить (Lengthen) .

Его действие (увеличение или уменьшение) аналогично действию одноименного пункта меню конечных ручек отрезка: центр, радиус и второй угол сохраняются, но изменяется угол, связанный с перемещаемой ручкой (рис. 4.11). Переключение между вариантами редактирования здесь тоже выполняется клавишей Ctrl, как у отрезка .

Рис. 4.11. Увеличение дуги с помощью конечной ручки

Полилиния может быть представлена в информационном окне команды СПИСОК (LIST) с двумя наименованиями: компактная полилиния и подробная полилиния (LWPOLYLINE и ПОЛИЛИНИЯ (POLYLINE)) (см. разд. 4.3). Компактную полилинию иногда называют легкой (от английского термина lightweight polyline). На полилинии любого типа квадратные ручки высвечиваются в концах линейных сегментов. Начиная с версии 2011 в средних точках дуговых и линейных сегментов стали высвечиваться узкие прямоугольные ручки. При перемещении выбранной квадратной ручки, расположенной на конце сегмента, на новое место прямолинейные сегменты растягиваются 172 Глава 4 аналогично растягиванию отрезков при помощи конечной точки, а дуговые сегменты — аналогично изменению дуг за конечные точки (рис. 4.12) .

Все ручки полилинии являются многофункциональными. В сообщении, появляющемся после выбора ручки (см. рис. 4.12), фигурируют три пункта с вариантами редактирования (эти же пункты выводятся в меню при прохождении курсора над ручкой): Растянуть за вершину (Stretch Vertex), Добавить вершину (Add Vertex) и Удалить вершину (Remove Vertex). Циклический переход между пунктами выполняется с помощью нажатий клавиши Ctrl. В варианте добавления вершины справа от курсора появляется значок, а в варианте удаления вершины — значок .

Рис. 4.12. Растягивание полилинии с помощью квадратной ручки на конце сегмента

Средняя многофункциональная ручка (в форме узкого прямоугольника) имеет динамическое меню, состав которого зависит от того, к ручке какого сегмента полилинии был подведен курсор: линейного или дугового. Два первых пункта (Растянуть (Stretch) и Добавить вершину (Add Vertex)) аналогичны тем, что приведены на рис. 4.12. Третий пункт для дугового участка имеет вид Преобразовать в отрезок (Convert to Line) (рис. 4.13), а для прямолинейного участка — Преобразовать в дугу (Convert to Arc) .

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

Рис. 4.13. Меню средней ручки дугового сегмента

Подробнее об операциях редактирования полилинии см. разд. 4.2 (описание команды ПОЛРЕД (PEDIT)) .

Примитив мультилиния (MLINE ) редактируется с помощью квадратных ручек на концах сегментов аналогично полилиниям .

Примитив текст (TEXT) имеет квадратные ручки в тех точках, которые характеризуют положение или выравнивание текста. Любая из ручек может использоваться как инструмент для перемещения текста на новое место (рис. 4.14). При некоторых способах выравнивания (Поширине (Fit), впИсанный (Aligned)) перемещение одной ручки может изменять также и наклон текста .

Редактирование примитивов 173

Рис. 4.14. Редактирование текста с помощью ручки

Примитив мультитекст (MTEXT) имеет базовую квадратную ручку и три треугольные ручки, управляющие габаритными размерами (рис. 4.15). Если мультитекст имеет колонки, то для изменения размера колонок можно использовать дополнительную верхнюю треугольную ручку. Все ручки имеют подсказки, поясняющие их функциональность .

Рис. 4.15. Ручки многоколонного мультитекста

Таблица имеет большое количество ручек (простых, но разной формы), с помощью которых ее можно перемещать, менять размеры таблицы или размеры столбцов. Каждая ручка при подведении к ней курсора выводит свою собственную подсказку о выполняемых ею функциях (рис. 4.16). При подсвеченных ручках выводятся вспомогательРис. 4.16. Подсказки к ручкам таблицы 174 Глава 4 ный столбец и вспомогательная строка с нумерацией, которые исчезают после сброса ручек .

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

Рис. 4.17. Деление таблицы на части

Команды падающего меню Размеры (Dimension) и соответствующих панелей создают примитивы РАЗМЕР (DIMENSION), выноска (LEADER), мультивыноска (MULTILEADER) и допуск (TOLERANCE). Изменения этих примитивов могут выполняться за любую ручку, что приводит к их перемещению или изменению формы. В местах изломов размерных линий также располагаются ручки .

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

Примитив РАЗМЕР (DIMENSION) имеет простые ручки у базовых точек и многофункциональные ручки — на концах размерных линий и на размерном тексте. Эти ручки можно использовать для изменения всех элементов (при этом общее оформление размера как единого целого сохраняется). На рис. 4.18 показано динамическое меню ручки на конце размерной линии, которое появляется при положении курсора над ручкой .

Рис. 4.18. Меню многофункциональной ручки на конце размерной линии

–  –  –

позволяет пристроить к выбранному объекту размерную цепь; Базовый размер (Baseline Dimension) — создает группу размеров, используя выбранный размер как базовый; Перевернуть стрелку (Flip Arrow) — изменяет направление размерной стрелки на противоположное .

Многофункциональная ручка на размерном тексте имеет меню большего объема (рис. 4.19). Пункты этого меню предоставляют варианты перемещения текста как отдельно, так и вместе с размерной линией .

Рис. 4.19. Меню многофункциональной ручки на размерном тексте

Редактирование допуска (примитив TOLERANCE), выноски (примитив LEADER) и мультивыноски (примитив MULTILEADER) с помощью ручек позволяет изменить положение и размер их составляющих частей. Мультивыноски имеют большие возможности модификации по сравнению с устаревшими выносками. Кроме того, для мультивыносок существуют команды более сложного редактирования (группировки, выравнивания и т. д.), которые рассматриваются далее .

Штриховка и заливка (HATCH) имеют единственную ручку, которая в версии 2011 не только изменила свою форму с квадратной на круглую, но и получило меню, т. к. стала многофункциональной (рис. 4.20). С помощью этого меню можно изменить некоторые параметры штриховки (заливки) .

В то же время следует вспомнить свойство ассоциативности штриховки (заливки), упомянутое в главе 3. Благодаря этому свойству редактирование контура приведет к изменению штриховки (заливки), которая к нему привязана .

Рис. 4.20. Меню круглой ручки штриховки 176 Глава 4 У эллипса и эллиптической дуги (оба объекта являются примитивами типа ELLIPSE) пять ручек высвечиваются в тех же местах, что и у окружности (рис. 4.21). При перемещении центральной ручки перемещается и весь объект. А вот если перемещать ручку на линии эллипса и эллиптической дуги, то это приведет к изменению формы. Треугольные ручки на концах дуги управляют продлением дуги по контуру того эллипса, частью которого она является .

Рис. 4.21. Ручки эллипса и эллиптической дуги

Процесс редактирования примитива сплайн (SPLINE) с помощью ручек похож на процесс редактирования полилинии за вершины, но при этом перемещение одной ручки оказывает влияние на форму и соседних участков сплайна. Начиная с версии 2011, ручки, расположенные в определяющих точках сплайна, являются многофункциональными и имеют меню, которое выводится при положении над ними курсора (рис. 4.22) .

Рис. 4.22. Меню ручки в конечной определяющей точке сплайна

Меню внутренних ручек (некрайних) отличается от приведенного тем, что в нем отсутствует последний пункт о корректировке направления касательной .

В версии 2011 на первой ручке сплайна появился плюс, что дает возможность видеть первую вершину. Еще одно новшество версии 2011 — это треугольная ручка, которая выводится правее первой ручки. Если щелкнуть на этой ручке, то появится меню из двух пунктов: Показать определяющие точки (Show Fit Points) и Показать управляющие вершины (Show Control Vertices). Слева от одного из пунктов стоит флажок, который указывает, какого типа ручки в данный момент показаны для сплайна (ручки в определяющих точках или ручки в управляющих вершинах) .

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

Редактирование примитивов 177

Рис. 4.23. Меню ручки в управляющей вершине сплайна

По сравнению с меню в определяющей точке сплайна (см. рис. 4.22) здесь появился пункт Уплотнить вершины (Refine Vertices), который позволяет добавить вершину, не изменяя формы сплайна. Дополнительная вершина даст возможность в дальнейшем воздействовать на геометрию сплайна с большей точностью. Подробнее о редактировании сплайна см. разд. 4.2 .

Если с помощью простых ручек редактировать примитив полоса (TRACE) (см .

рис. 3.95), то она при этом фактически превращается в фигуру. Аналогично редактируется и примитив фигура (SOLID) .

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

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

В данном меню возможны следующие действия:

Ввод (Enter) — имитация нажатия клавиши Enter (циклический перебор команд общего редактирования);

Последний ввод (Recent Input) — выбор последних данных для повторного использования (все они собраны в подменю);

Растянуть (Stretch) — растягивание объектов (команда РАСТЯНУТЬ); (STRETCH));

Переместить (Move) — перенос объектов (команда ПЕРЕНЕСТИ (MOVE));

Повернуть (Rotate) — поворот объектов (команда ПОВЕРНУТЬ (ROTATE));

Масштаб (Scale) — масштабирование объектов относительно базовой точки (команда МАСШТАБ (SCALE));

Зеркало (Mirror) — симметрирование объектов (команда ЗЕРКАЛО (MIRROR));

Базовая точка (Base Point) — задание другой базовой точки для выполнения команды РАСТЯНУТЬ (STRETCH);

Копировать (Copy) — копирование объектов с использованием выбранной ручки в качестве базовой точки (команда КОПИРОВАТЬ (COPY));

178 Глава 4 Ссылка (Reference) — выбор опции Опорный угол (Reference) для команды ПОВЕРНУТЬ (ROTATE) или Опорный отрезок (Reference) для команды МАСШТАБ (SCALE);

Отменить (Undo) — отмена действия последней команды (команда О (U));

Выход (Exit) — выход из режима редактирования с помощью ручек .

Команды общего редактирования, указанные в скобках, рассмотрены в разд. 4.2. В этом меню могут быть другие пункты (например, Увеличить (Lengthen)), наличие которых определяется типом примитива и положением выбранной ручки .

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

Рис. 4.24. Контекстное меню Рис. 4.25. Контекстное меню при отсутствии при выбранной ручке выбранных ручек Структура этого меню похожа на структуру предыдущего контекстного меню (см. рис. 4.24) тем, что в нем есть группа пунктов, связанных с общим редактированием (Переместить (Move), Масштаб (Scale) и т. д.), но в нем появился пункт Стереть (Erase), который удаляет выбранные объекты .

Первым в данное контекстное меню всегда вставляется пункт повтора последней команды Повторить... (Repeat...). Вторым всегда идет рассмотренное выше подменю Последний ввод (Recent Input) .

Далее идут пункты или подменю, связанные с редактированием объекта выбранного сложного типа (сплайна, полилинии и др.). Однако для примитивов некоторых типов (например, для мультивыноски) специфические пункты редактирования размещаются Редактирование примитивов 179 ниже. У сложных объектов есть особые команды редактирования (см. разд. 4.3—4.11) .

Если выбранный объект является аннотативным (см. главу 5), то доступно подменю Масштаб аннотативного объекта (Annotative Object Scale) .

Группа пунктов подменю Буфер обмена (Clipboard) посвящена традиционной работе с буфером обмена операционной системы, в который можно временно помещать объекты, а затем вставлять их в новое место того же чертежа или в другой файл (напомним, что AutoCAD позволяет открыть одновременно несколько чертежей). Пункт Вырезать (Cut), соответствующий команде ВБУФЕР (CUTCLIP), вырезает (удаляет) объект из чертежа и помещает его в буфер. Пункт Копировать (Copy), соответствующий команде КБУФЕР (COPYCLIP), копирует объект в буфер, но не удаляет его из чертежа .

Пункт Копировать с базовой точкой (Copy with Base Point) тоже соответствует команде КБУФЕР (COPYCLIP), но позволяет еще уточнить и точку вставки (в предыдущем случае она находилась в левом нижнем углу изображения). Пункт Вставить (Paste) соответствует команде ВСТБУФЕР (PASTECLIP) для вставки объекта из буфера. Пункт Вставить как блок (Paste as Block) тоже вставляет объект из буфера, но этот объект оформляется как вставка блока. Пункт Вставить с исходными координатами (Paste to Original Coordinates) позволяет перенести объект из буфера в новый файл и с теми же значениями координат, что и в файле, из которого он был извлечен. Подробно операции вставки файлов и блоков и влияние базовой точки на нее рассмотрены в главе 8 .

Ниже следует подменю Изолировать (Isolate), которое появилось в версии 2011. Оно предназначено для управления индивидуальной видимостью объектов без применения механизма управления слоями. Об этом подробнее пойдет речь в главе 5 .

Подменю Порядок прорисовки (Draw Order) связано с командой ПОРЯДОК (DRAWORDER), которая позволяет управлять порядком вывода объектов (поскольку расположенные выше более поздние объекты закрывают ранее созданные нижележащие). Эта команда рассмотрена в главе 9 на примере растровых изображений .

В версии 2012 появилось подменю Группа (Group), которое содержит операции группирования и разгруппирования. О группах см. разд. 4.1.4 .

Введенный в контекстное меню в версии 2011 пункт Добавить выбранные (Add Selected) вызывает команду ADDSELECTED, которая, в свою очередь, вызывает основную команду создания объекта того же типа, что и выбранный в данный момент примитив (ОТРЕЗОК (LINE), ДУГА (ARC) и т. п.) .

Пункт Свойства (Properties) соответствует команде ОКНОСВ (PROPERTIES) и вызывает окно изменения свойств. Аналогично пункт Быстрые свойства (Quick Properties) открывает окно просмотра быстрых свойств. Обе эти операции рассмотрены в главе 5 .

Остальные пункты контекстного меню связаны с операциями выбора, поиска и работы с калькулятором. Пункт Отменить выбор (Deselect All) позволяет отменить показ ручек, т. е. равносилен их сбросу нажатием клавиши Esc .

–  –  –

В главе 2 мы уже рассмотрели выбор объектов тремя способами: непосредственным указанием (щелчком на объекте), простой рамкой и секущей рамкой. Если помечать объекты в ответ на запрос Команда: (Command:), то на самом деле это будет означать выполнение команды ВЫБРАТЬ (SELECT), формирующей набор объектов для действий, определяемых в процессе выполнения следующей команды .

Сама команда ВЫБРАТЬ (SELECT) может быть введена также с помощью клавиатуры и будет выдавать повторяющийся запрос (пока не нажать клавишу Enter):

Выберите объекты:

(Select objects:) Существует много вариантов выбора. Чтобы получить подсказку с перечислением этих вариантов, необходимо на клавиатуре ввести знак "?" (нажав, разумеется, после него клавишу Enter). Подсказка выглядит так:

Требуется точка или Рамка/Последний/Секрамка/БОКС/Все/Линия/РМн-угол/СМн-угол/Группа/ Добавить/Исключить/Несколько/Текущий/Отменить/Авто/Единственный/ ПОДобъект/ОБъект

Выберите объекты:

(Expects a point or Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon/Group/Add/Remove/ Multiple/Previous/Undo/AUto/SIngle/SUbobject/Object

Select objects:)

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

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

Противоположный угол:

(Specify opposite corner:) Вторая точка, указываемая в этот момент, становится вторым углом рамки. Рамка является простой (выбирает только объекты, попавшие внутрь рамки), если вторая точка рамки была указана правее первой, и секущей рамкой (выбирает и объекты, попавшие внутрь рамки, и объекты, пересеченные рамкой), если вторая точка указана левее первой. Простая рамка по умолчанию имеет сплошную линию контура и голубой фон (рис. 4.26), а секущая — пунктирный контур и светло-зеленый фон (рис. 4.27) .

Рис. 4.26. Простая рамка выбора Рис. 4.27. Секущая рамка выбора Редактирование примитивов 181 Простая рамка (см. рис. 4.26) выберет только один примитив — дугу, а секущая рамка (см. рис. 4.27) — четыре примитива .

Разберем опции команды ВЫБРАТЬ (SELECT):

Рамка (Window) — позволяет две точки, указываемые далее, считать углами обычной рамки, независимо от их расположения;

Последний (Last) — выбирает последний построенный объект из видимых на экране;

Секрамка (Crossing) — позволяет две точки, указываемые далее, считать углами секущей рамки, независимо от их расположения;

БОКС (BOX) — переходит в режим указания рамки, которая становится обычной или секущей в зависимости от расположения углов рамки;

Все (ALL) — выбирает все объекты на незамороженных слоях чертежа (о слоях см. главу 5);

Линия (Fence) — позволяет построить разомкнутую (открытую) ломаную линию, и в набор включаются пересеченные ею объекты;

РМн-угол (WPolygon) — строит аналог рамки в форме замкнутого многоугольника, и выбираются только те объекты, которые попадают внутрь него;

СМн-угол (CPolygon) — является аналогом секущей рамки, но рамка имеет форму многоугольника;

Группа (Group) — выбирает группу (набор с именем, сформированный ранее по команде ГРУППА (GROUP));

Добавить (Add) — позволяет перейти в режим добавления объектов в набор (завершает режим исключения объектов из набора);

Исключить (Remove) — переходит в режим исключения объектов из набора (завершает режим добавления объектов в набор);

Несколько (Multiple) — не подсвечивает объекты при их выборе, ускоряя тем самым работу;

Текущий (Previous) — позволяет выбрать объекты из набора, сформированного системой AutoCAD в предыдущий раз;

Отменить (Undo) — отменяет последнюю операцию добавления объекта в набор или его исключения;

Авто (AUto) — переходит в режим автоматического выбора. При этом если в прицел в точке указания попадает объект, то происходит его выбор. В противном случае введенная точка становится первым углом обычной или секущей рамки, включается режим БОКС (BOX);

Единственный (SIngle) — позволяет перейти в режим выбора единственного объекта. После обнаружения первого же объекта операция выбора прекращается;

ПОДобъект (SUbobject) — переходит в режим выбора подобъектов трехмерных тел;

ОБъект (Object) — позволяет выйти из режима выбора подобъектов и вернуться

–  –  –

В системе AutoCAD имеются еще несколько команд, позволяющие облегчить выбор объектов чертежа .

Пункт Быстрый выбор (Quick Select) контекстного меню (см. рис. 4.25) соответствует команде БВЫБОР (QSELECT) и вызывает одноименное диалоговое окно Быстрый выбор (Quick Select) (рис. 4.28), позволяющее более тонко (по цвету, типу линий, слою и т. д.) подобрать объекты для включения их в новый набор (или для удаления их из текущего набора). Полученный в результате набор объектов (у них высветятся ручки) будет участвовать в следующей команде редактирования .

Рис. 4.28. Диалоговое окно Быстрый выбор

Структура диалогового окна Быстрый выбор (Quick Select) позволяет составить уравнение выбора объектов с такими операциями над свойствами, как = Равно (= Equals), Не равно ( Not Equal), Больше ( Greater than), Меньше ( Less than), Выбрать все (Select All). Нужная операция устанавливается в раскрывающемся списке Оператор (Operator).

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

Применить (Apply to) — указывает, к чему применять операцию (Ко всему чертежу (Entire drawing) или К текущему набору (Current selection));

Тип объектов (Object type) — содержит перечень типов объектов (Отрезок (Line), Полилиния (Polyline) и т. п.) всего чертежа или текущего набора; Несколько (Multiple) означает, что отмечены примитивы разных типов;

Свойства (Properties) — содержит перечисление свойств, по которым можно осуществлять операцию выбора (Цвет (Color), Слой (Layer), Тип линий (Linetype), Редактирование примитивов 183 Масштаб типа линий (Linetype scale), Стиль печати (Plot style), Вес линий (Lineweight), Гиперссылка (Hyperlink), Прозрачность (Transparency)); если в текущем наборе уже есть какие-то объекты, то список может дополнительно содержать свойства объектов конкретных типов (Площадь (Area), Замкнуто (Closed), Высота 3D (Thickness), Глобальная ширина (Global width) и т. д.); о свойствах объектов будет рассказано в главе 5;

Значение (Value) — значение, по которому будут отбираться объекты; список значений зависит от типа выбранного свойства (например, для свойства Цвет (Color) это список цветов) .

Область Отобранные объекты (How to apply) с помощью переключателей Включить в новый набор (Include in new selection set) и Исключить из нового набора (Exclude from new selection set) позволяет либо добавить отобранные данным уравнением объекты в новый набор, либо по заданному критерию исключить из набора. Создаваемый набор присоединяется к текущему набору, если установить флажок Добавить в текущий набор (Append to current selection set) .

В версии 2011 в контекстное меню, выводимое на экран при щелчке правой кнопкой мыши в тот момент, когда нет активных команд (см. рис. 4.25), добавлен пункт Выбрать подобные (Select Similar), вызывающий команду SELECTSIMILAR. Эта команда выбирает в чертеже объекты с теми же свойствами, что и уже выбранные. Команду можно ввести и в отсутствии выбранных объектов (с клавиатуры), в этом случае появляется возможность настроить те свойства, по которым AutoCAD с помощью этой команды добавит к набору объекты.

Выводится запрос:

Выберите объекты или [НАстройки]:

(Select objects or [SEttings]:) В случае выбора одного или нескольких объектов и нажатия клавиши Enter система добавит к выбранным другие объекты, которые удовлетворяют текущему критерию выбора (по умолчанию — это тип примитива и имя слоя). Опция НАстройки (SEttings) открывает диалоговое окно для настройки команды SELECTSIMILAR (рис. 4.29) .

В данном диалоговом окне необходимо поставить флажки у тех свойств, значения которых будут использоваться для выбора. Под параметром Имя (Name) имеется в виду тип примитива (отрезок, дуга, подробная полилиния, компактная полилиния и т. п.) .

–  –  –

При выборе объектов непосредственным указанием (щелчком на примитиве) вы можете столкнуться с тем, что на нужный вам объект наложены еще какие-то объекты. Для разрешения данной проблемы в версии 2011 был введен режим циклического выбора (он был упомянут в главе 2). В строке режимов ему соответствует кнопка ЦВ (SC) или (см. рис. 1.9). Если при выборе под курсором оказываются наложенные друг на друга примитивы, то система сигнализирует об этом значком, который выводится правее и выше курсора. А после щелчка для выбора объекта при включенном режиме ЦВ (SC) система выводит окно Выбор (Selection) (рис. 4.30), в котором необходимо отметить тип объекта .

Рис. 4.30. Диалоговое окно Выбор при обнаружении наложенных объектов

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

В падающем меню Сервис (Tools) есть пункт Настройка (Options), используемый для настройки ряда функций системы AutoCAD. Его работа аналогична вызову команды НАСТРОЙКА (OPTIONS) из командной строки или выбору пункта Настройка (Options) из контекстного меню, вызываемого с помощью правой кнопки мыши в момент, когда курсор располагается в зоне командных строк, и нет выделенных объектов .

Команда НАСТРОЙКА (OPTIONS) открывает диалоговое окно Настройка (Options), имеющее целый ряд вкладок, в частности вкладку Выбор (Selection) (рис. 4.31) .

На этой вкладке хранятся различные настройки, которые влияют на процесс выбора .

В областях Размер прицела (Pickbox Size) и Размер ручек (Grip Size) можно изменить, соответственно, величину квадратного прицела, который показывает система в режиме выбора объектов, и величину ручек .

Кнопка Параметры визуальных эффектов (Visual Effect Settings) области Просмотр выбранных объектов (Selection Preview) диалогового окна Настройка (Options) (см. рис. 4.31) позволяет вызвать специальное диалоговое окно, в котором задаются настройки отображения выбираемых объектов и внутреннего цвета рамок выбора .

Область Ручки (Grips) вкладки посвящена настройке ручек. Во-первых, инструмент ручек можно вообще отключить, если сбросить флажок Включить ручки (Enable grips).

Во-вторых, с помощью кнопки Цвета ручек (Grip colors) можно в специальном окне установить удобные для вас цвета ручек с помощью раскрывающихся списков:

Цвет невыбранных ручек (Unselected grip color), Цвет выбранных ручек (Selected grip color), Цвет ручки под курсором (Hover grip color) и Цвет контуров ручек (Grip Редактирование примитивов 185 contour color) (управление цветом контуров добавлено в версии 2011). Список Цвет ручки под курсором (Hover grip color) управляет цветом, который приобретает ручка при прохождении над ней курсора (по умолчанию розовый), но до щелчка по ручке .

–  –  –

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

Если объекты предварительно не были выбраны, то тогда команды редактирования будут выдавать запрос на выбор объектов. Можно пополнять набор выбранных примитивов другими объектами, а можно исключать из него объекты (например, с помощью диалогового окна Быстрый выбор (Quick Select) (см. рис. 4.28)) .

4.1.4. Группы Если сформированный в результате операций выбора набор примитивов необходим в дальнейшей работе с чертежом, то такой набор следует оформить в виде группы, которая сохраняется внутри файла чертежа и доступна в следующих сеансах редактирования. Операции с группами собраны в панели Главная | Группы (Home | Groups) в ленте (рис. 4.32) и панель инструментов Группа (Group) (рис. 4.33). Обе панели появились в системе в версии 2012 .

186 Глава 4

Рис. 4.32. Панель Группы (лента) Рис. 4.33. Панель инструментов Группа

Группы могут быть именованными и неименованными. Для создания групп используется команда ГРУППА (GROUP), которой соответствует кнопка.

Команда выводит запрос:

Выберите объекты или [иМя/ОПисание]:

(Select objects or [Name/Description]:) Если вы хотите создать неименованную группу, то укажите включаемые в нее объекты и нажмите клавишу Enter. Если группа должна быть с именем, то сначала выберите опцию иМя (Name), задайте имя, а уже затем укажите объекты. Перед выбором объектов можно к группе добавить комментарий с помощью опции ОПисание (Description) .

Увидеть перечень всех групп с их описаниями можно в диалоговом окне, которое открывается с помощью кнопки, выполняющей команду КЛГРУППА (CLASSICGROUP) .

Группа называется выбираемой, если при выборе любого элемента группы система AutoCAD подсвечивает сразу все остальные элементы группы, находящиеся на размороженных и неблокированных слоях. В настройках окна, приведенного на рис. 4.31, можно установить, чтобы при выборе объекта, входящего в группу, высвечивалась только одна ручка, а объекты группы показывались пунктиром и обводились прямоугольной рамкой (рис. 4.34) .

Рис. 4.34. Объекты группы

Если в чертеже созданы группы, то на запрос команды ВЫБРАТЬ (SELECT) можно указать объекты сразу всей группы, используя опцию Группа (Group) и вводя в ответ на следующий запрос имя этой группы. Аналогом группы является еще один вид набора — массив, создаваемый командой МАССИВ (ARRAY) (см. разд. 4.2) .

Редактирование примитивов 187

4.2. Команды общего редактирования Группа команд общего редактирования предназначена для операций, которые не зависят от типа выбираемого примитива (копирование, перенос, удлинение и т. п.). Кнопки этих команд расположены в панели ленты Главная | Редактирование (Home | Modify) (рис. 4.35), а также в одноименной панели инструментов (рис. 4.36) .

Рис. 4.35. Панель Рис. 4.36. Панель инструментов Редактирование Редактирование (лента) Каждую из команд, рассмотренных в данном разделе, можно запустить не только вводом имени с клавиатуры или щелчком по кнопке, но и с помощью падающего меню Редактировать (Modify). Многие команды данной группы работают либо с набором предварительно выбранных объектов, либо при отсутствии такого набора выдают запрос Выберите объекты: (Select objects:). Остальные команды запрашивают редактируемые объекты в соответствующий момент .

Кнопка, соответствующая команде СТЕРЕТЬ (ERASE), стирает с экрана выбранные объекты и удаляет их из чертежа .

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

рис. 1.13) и панели инструментов Стандартная (Standard) (см. рис. 2.14), либо с помощью команд О (U) и ОТМЕНИТЬ (UNDO). Щелчок по расположенной рядом кнопке позволяет раскрыть список последних операций и отметить в нем те (только подряд, начиная с последней операции), которые необходимо отменить. Кнопка панели Стандартная (Standard) оставляет возможность восстановить те действия, которые были отменены, причем можно раскрыть список доступных для восстановления операций .

Аналогичную функцию выполняет команда МПОВТОРИТЬ (MREDO) .

Команда ПОДЧИСТИТЬ (OVERKILL), которой соответствует кнопка, перешла в версии 2012 из Express Tools в ядро системы и позволяет удалять наложенные друг на друга объекты или их части .

Кнопка команды КОПИРОВАТЬ (COPY) копирует выбранные объекты параллельно вектору, который задается начальной и конечной точками. Если при запуске команды выбранных объектов нет, то задается вопрос о выборе объектов. После выбора объектов нужно завершить выбор либо нажатием клавиши Enter, либо щелчком правой кнопкой мыши .

188 Глава 4

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

Текущая настройка: Режим копирования = Несколько

Базовая точка или [Перемещение/реЖим] Перемещение:

(Current settings: Copy mode = Multiple

Specify base point or [Displacement/mOde] Displacement:)

Укажите первую точку. Это может быть любая точка чертежа, но удобнее указать одну из характерных точек копируемого объекта (например, начальную). В целом, результат операции копирования зависит не от первой или второй точки, а от их взаимного расположения, ибо результирующий сдвиг копии объекта от оригинала по оси X вычисляется как разность абсцисс между второй и первой точками вектора копирования, а сдвиг по оси Y — как разность ординат.

Следующий запрос:

Вторая точка или [Массив] использовать для перемещения первую точку:

(Specify second point or [Array] use first point as displacement:) Укажите вторую точку. В результате образуется копия выбранных объектов, которая будет смещена относительно оригинала на заданный вектор (рис. 4.37) .

Рис. 4.37. Копирование объектов

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

Укажите вторую точку или [Массив/Выход/Отменить] Выход:

(Specify second point or [Array/Exit/Undo] Exit:) Вы можете указать следующую точку, и выбранные объекты скопируются со сдвигом на другой вектор, у которого начальная точка та же, а конечная — новая. Затем снова повторится запрос о второй точке. Если выбрать опцию Выход (Exit) или нажать клавишу Enter, то команда завершит работу. Опция Отменить (Undo) отменяет последнее копирование внутри текущей команды .

Опция Массив (Array), введенная в версии 2012 и выводимая при запросе второй точки, выполняет копирование вдоль вектора, но заполняет линию копирования не одним объектом, а несколькими (аналогично рассматриваемой далее команде МАССИВ (ARRAY)) .

Вместо указания точки в ответ на первый запрос команды можно выбрать опцию Перемещение (Displacement). Тогда последует запрос о перемещении (в скобках приводится перемещение в предыдущем копировании):

Укажите перемещение 0.0000, 0.0000, 0.0000:

(Specify displacement 0.0000, 0.0000, 0.0000:) Редактирование примитивов 189 Теперь необходимо указать (или ввести) двумерную или трехмерную точку, координаты которой будут обработаны как координаты перемещения выбранных объектов. Например, если вы введете 100,20, то объекты скопируются со смещением по оси X 100 мм, а по оси Y — 20 мм .

Если вы начали работу в команде КОПИРОВАТЬ (COPY) с указания первой точки, а в ответ на запрос Вторая точка перемещения или [Массив] использовать для перемещения первую точку: (Specify second point of displacement or [Array] use first point as displacement:) нажмете клавишу Enter или правую кнопку мыши, то координаты введенной первой точки станут координатами перемещения .

В запросе о первой точке присутствует опция реЖим (mOde). С ее помощью можно перейти из режима множественного копирования в одиночный, для чего в ответ на следующий запрос следует выбрать опцию Один (Single) (по умолчанию действует Несколько (Multiple)) .

Кнопка команды ЗЕРКАЛО (MIRROR) позволяет зеркально отразить выбранные объекты относительно оси, которая определяется двумя точками .

После выбора объектов система AutoCAD запрашивает:

Первая точка оси отражения:

(Specify first point of mirror line:) Затем, после вашего ответа, запрашивается вторая точка, а проходящая через обе точки прямая и будет осью отражения (симметрии):

Вторая точка оси отражения:

(Specify second point of mirror line:) Укажите вторую точку (рис. 4.38) .

–  –  –

ЗАМЕЧАНИЕ

Если среди отражаемых объектов есть тексты, то, для того чтобы они не переворачивались, нужно установить для системной переменной MIRRTEXT значение 0 (вместо другого возможного значения 1). Тогда точки привязки текста отразятся, а ориентация текста не изменится. Аналогичная системная переменная в версии 2011 введена для штриховок (MIRRHATCH). О работе с системными переменными см. приложение 2 .

в ленте и в панели инструментов Редактирование (Modify) соответствует Кнопка команде ПОДОБИЕ (OFFSET) .

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

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

Первый запрос команды:

Текущие настройки: Удалить исходные=Нет Слой=Источник OFFSETGAPTYPE=0

Укажите расстояние смещения или [Через/Удалить/Слой] 1.0000:

(Current settings: Erase source=No Layer=Source OFFSETGAPTYPE=0

Specify offset distance or [Through/Erase/Layer] 1.0000:)

В угловых скобках стоит значение предыдущего варианта выполнения команды ПОДОБИЕ (OFFSET), которое является либо положительным числом, либо именем опции Через (Through). Вначале рассмотрим случай, когда вы задаете величину смещения, что может быть сделано либо вводом числа с клавиатуры, либо указанием двух точек (AutoCAD измерит расстояние между точками и возьмет его в качестве величины смещения).

Следующий запрос:

Выберите объект для смещения или [Выход/Отменить] Выход:

(Select object to offset or [Exit/Undo] Exit:) Укажите только один объект, к которому нужно построить параллельную линию. Затем AutoCAD попросит уточнить, в какую сторону от объекта нужно строить параллельную линию:

Укажите точку, определяющую сторону смещения, или [Выход/Несколько/Отменить] Выход:

(Specify point on side to offset or [Exit/Multiple/Undo] Exit:) Вам достаточно указать любую точку на экране, которая находится по ту же сторону от объекта, что и будущая параллельная линия (на рис. 4.39 сначала был только один объект, затем рядом была построена параллельная линия) .

Далее в цикле повторяется запрос о выборе объектов для создания подобных с тем же смещением. Для окончания построения необходимо выбрать опцию Выход (Exit) или нажать клавишу Enter .

Интересна опция Несколько (Multiple), которую можно выбрать вместо точки, определяющей сторону смещения. После этого появляется возможность строить параллельные к создаваемым объектам в одном цикле. На рис. 4.40 показаны концентрические Редактирование примитивов 191 окружности, которые построены с постоянным смещением друг от друга — достаточно при этом указывать точку стороны смещения вне объектов. Первоначально выбранная окружность показана на рис. 4.40 пунктиром .

–  –  –

Опция Отменить (Undo) позволяет внутри команды отменить последнее построение .

Если в начале работы с командой ПОДОБИЕ (OFFSET) в ответ на запрос Укажите расстояние смещения или [Через/Удалить/Слой]: (Specify offset distance or [Through/Erase/Layer]:) вы выбираете опцию Через (Тhrough), то AutoCAD сначала запрашивает:

Выберите объект для смещения или [Выход/Отменить] Выход:

(Select object to offset or [Exit/Undo] Exit:)

И после выбора объекта запрашивает точку:

Укажите точку, через которую проходит объект, или [Выход/Несколько/Отменить] Выход:

(Specify through point or [Exit/Multiple/Undo] Exit:) Если вы указываете точку, то система через нее проводит линию, параллельную выбранному объекту. Величина смещения рассчитывается автоматически .

Если вы выбираете опцию Несколько (Multiple), то программа просит указывать точки (при этом из запросов опция Несколько (Multiple) уже исключается, но появляется возможность нажать клавишу Enter для выбора другого примитива в качестве базы параллельности). Через указанные точки система AutoCAD строит параллельные к первому выбранному объекту и новым, построенным в команде. Опция Выход (Exit) используется для выхода, а опция Отменить (Undo) — для аннулирования последнего действия .

При построении без опции Несколько (Multiple) снова выдается запрос о выборе объектов для создания подобных. По окончании построений в режиме Через (Through) нужно нажать клавишу Enter или выйти с помощью опции Выход (Exit) .

Опция Удалить (Erase) команды ПОДОБИЕ (OFFSET) используется для уничтожения исходного объекта, а опция Слой (Layer) — для управления слоем нового объекта (он может быть текущим или тем же, что у объекта-источника) .

Команда МАССИВ (ARRAY) предназначена для группового копирования одних и тех же объектов, причем копии располагаются по определенному закону в гнездах массива 192 Глава 4 одного из трех вариантов: прямоугольного, кругового или по траектории (последний вариант появился только в версии 2012). Каждому из трех вариантов начиная с версии 2012 соответствует своя команда: МАССИВПРЯМОУГ (ARRAYRECT), МАССИВКРУГ (ARRAYPOLAR) и МАССИВТРАЕКТ (ARRAYPATH). Команда МАССИВ (ARRAY) при запуске выводит запрос о варианте создаваемого массива и, в зависимости от ответа пользователя, выполняет одну из трех перечисленных команд .

Команда МАССИВПРЯМОУГ (ARRAYRECT, которой соответствует кнопка, сначала запрашивает объекты, а затем выдает следующее сообщение:

Тип = Прямоугольный Ассоциативная = Да Противоположный угол для числа элементов или [Базовая точка/Угол/Количество]

Количество:

(Type = Rectangular Associative = Yes

Specify opposite corner for number of items or [Base point/Angle/Count] Count:)

Если в этот момент отвести курсор (например, вправо вверх), то AutoCAD продемонстрирует текущий вариант массива, у которого есть строки и столбцы, образованные копиями выбранного объекта (рис. 4.41) .

Рис. 4.41. Запрос размеров прямоугольного массива

Вы можете либо мышью зафиксировать размер массива (учитывая демонстрацию), либо с помощью опции Количество (Count) перейти к запросам о количестве элементов по строкам и столбцам. На рис. 4.41 система предлагает массив из трех строк и двух столбцов (объект, выбранный для копирования, находится в левом нижнем углу). Движением курсора вы можете менять размеры, а для их принятия следует щелкнуть левой кнопкой мыши. С помощью опции Угол (Angle) можно изменить угол наклона строк, а с помощью опции Базовая точка (Base point) — изменить положение базовой точки, используемой при формировании массива. По умолчанию в качестве базовой точки принимается центр прямоугольника, описанного вокруг копируемых объектов .

Если вы зафиксируете размеры массива (щелкнете левой кнопкой мыши в подходящей точке), то система выдаст очередной запрос:

Противоположный угол для размещения элементов или [Интервал] Интервал:

(Specify opposite corner to space items or [Spacing] Spacing:) Редактирование примитивов 193 Теперь уже движением курсора вы можете задать расстояния между строками и столбцами. С помощью опции Интервал (Spacing) эти расстояния могут быть заданы вводом чисел (в том числе отрицательных) в ответ на соответствующие запросы. Если вы укажете расстояния, то увидите завершающий запрос (рис. 4.42):

Нажмите клавишу Enter, чтобы принять, или [Ассоциативный/Базовая точка/сТроки/стОлбцы/Уровни/вЫход] вЫход:

(Press Enter to accept or [ASsociative/Base point/Rows/Columns/Levels/eXit]eXit:)

Рис. 4.42. Заключительный запрос операции построения прямоугольного массива

В этот момент нажатие клавиши Enter заканчивает построение прямоугольного массива с приведенными размерами (результат совпадет с вариантом, показанным на рис. 4.42). У вас также сохраняется возможность с помощью опций еще раз изменить базовую точку, количество строк и количество столбцов. Опция Уровни (Levels) позволяет строить не двумерный, а трехмерный массив (уровни — это отстояния элементов массива по третьей оси (Z)). Очень важной является опция Ассоциативный (ASsociative).

По умолчанию эта настройка имеет значение Да (Yes), что означает:

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

Командой РАСЧЛЕНИТЬ (EXPLODE) можно разбить ассоциативный массив на отдельные объекты. Для редактирования ассоциативного массива есть специальный аппарат, который рассматривается далее (после описания команды построения массива по траектории) .

Другой вариант массива — круговой (объекты копируются вдоль окружности или круговой дуги). Он строится с помощью команды МАССИВКРУГ (ARRAYPOLAR), которой соответствует кнопка. После запроса на выбор объектов команда выводит сообщение:

Тип = Круговой Ассоциативная = Да

Укажите центральную точку массива или [Базовая точка/Ось вращения]:

(Type = Polar Associative = Yes

Specify center point of array or [Base point/Axis of rotation]:)

Вам необходимо указать точку центра кругового массива. Базовой точкой, как и для прямоугольного массива, является центр прямоугольника, описанного вокруг объектов, 194 Глава 4 выбранных для копирования. Через базовую точку система проводит линию окружности, вдоль которой выполняется размножение объектов. Опция Базовая точка (Base point) позволяет задать другую точку в качестве базовой. Опция Ось вращения (Axis of rotation) используется для построения пространственного кругового массива (потребуется задать две пространственные точки, через которые будет проведена ось вращения) .

После указания точки центра система предлагает вариант массива (рис. 4.43) и запрашивает:

Введите число элементов или [Угол между/Выражение] 4:

(Enter number of items or [Angle between/Expression] 4:)

Рис. 4.43. Запрос числа элементов кругового массива

Перемещая курсор, вы можете изменить число элементов в массиве. Возможен ввод числа с клавиатуры. Опция Угол между (Angle between) предназначена для задания угла между элементами массива. С помощью опции Выражение (Expression) можно число задать как формулу (выражение с арифметическими операциями) .

Следующий запрос:

Укажите угол для заполнения (+ =прчс, -=пчс) или [Выражение] 360:

(Specify the angle to fill (+=ccw, -=cw) or [EXpression] 360:) Здесь надо ввести или указать заполняемый центральный угол (360 соответствует полной окружности). Значение центрального угла должно быть со знаком минус, если дуга направлена по часовой стрелке. Далее заключительный запрос:

Нажмите клавишу Enter, чтобы принять, или [Ассоциативный/Базовая точка/Объекты/уГол между/угол ЗАполнения/сТроки/Уровни/Поворот элементов/вЫход] вЫход:

(Press Enter to accept or [ASsociative/Base point/Items/Angle between/Fill

angle/ROWs/Levels/ROTate items/eXit]eXit:)

В ответ на этот запрос можно поменять любой параметр создаваемого кругового массива. Опция Поворот элементов (ROTate items) управляет настройкой поворота элементов (элементы могут поворачиваться вдоль дуги или сохранять все время один и тот же угол наклона). Опция Уровни (Levels) позволяет строить трехмерный массив (уровРедактирование примитивов 195 ни — это отстояния элементов массива по третьей оси (Z)). Очень важной является опция Ассоциативный (ASsociative), которая определяет, будет ли новый массив ассоциативным. Смысл его тот же, что и для ассоциативного прямоугольного массива .

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

Рис. 4.44. Копирование объектов с помощью кругового массива

Третий тип массива — по траектории. Он строится командой МАССИВТРАЕКТ (ARRAYPATH). Ей соответствует кнопка.

После запроса на выбор копируемых объектов команда выводит сообщение:

Тип = Траектория Ассоциативная = Да

Выберите криволинейную траекторию:

(Type = Path Associative = Yes

Select path curve:)

Вам необходимо указать линию, вдоль которой будут копироваться выбранные объекты. Следующий запрос:

Введите количество элементов вдоль траектории или [Ориентация/Выражение]

Ориентация:

(Enter number of items along path or [Orientation/Expression] Orientation:) Количество элементов можно указать как вводом положительного числа с клавиатуры, так и курсором (рис. 4.45). Далее:

Укажите расстояние между элементами вдоль траектории или [Поделить/ВСего/ВЫражение] pавномерно Поделить вдоль траектории:

(Specify the distance between items along path or [Divide/Total/Expression]

Divide evenly along path:)

196 Глава 4

Рис. 4.45. Запрос числа элементов массива по траектории

Здесь необходимо ввести расстояние между базовыми точками объектов при размещении их вдоль траектории. По умолчанию действует опция Поделить (Divide), соответствующая варианту равномерного размещения по всей траектории. Опция ВСего (Total) задает расстояние, на котором от начала линии выполняется копирование объектов (по умолчанию предлагается скопировать по всей траектории).

Следующий запрос:

Нажмите клавишу Enter, чтобы принять, или [Ассоциативный/Базовая точка/

Объекты/сТроки/Уровни/Выравнивание элементов/направление Z/вЫход] вЫход:

(Press Enter to accept or [ASsociative/Base point/Items/Rows/Levels/Align items/

Z direction/eXit]eXit:)

Большинство опций нам уже знакомы по прямоугольному и круговому массивам. Опция Объекты (Items) нужна для смены числа копий. Опция Выравнивание элементов (Align items) управляет поворотом объектов при движении вдоль траектории. Интересна опция направление Z (Z direction). Она нужна, когда линия траектории является неплоской и необходимо указать, разворачивать ли индивидуальную ось Z копируемого объекта в соответствии с изменением направления касательной к траектории в пространстве .

На рис. 4.46 показан пример результата построения массива по траектории .

Рис. 4.46. Копирование объектов с помощью массива по траектории

Ассоциативный массив — это особый тип объединения объектов, имеющий много общего с группой. При выборе любого его элемента подсвечивается весь массив, причем отображаемые ручки относятся к особенностям массива, а не его объектов. Для редактирования ассоциативного массива имеется специальная команда МАССИВРЕД (ARRAYEDIT) с кнопкой .

Редактирование примитивов 197 Если вы выберете в чертеже ассоциативный массив, то в ленте сразу же откроется контекстно-зависимая вкладка, с помощью которой можно отредактировать особенности этого массива, но без замены типа (прямоугольного на круговой и т. п.). На рис. 4.47—

4.49 показана вкладка Массив (Array) для каждого из типов .

–  –  –

По составу элементов вкладка Массив (Array) такова, что с ее помощью можно изменить все параметры выбранного массива. На всех этих вкладках особый интерес представляет панель Параметры (Options). Кнопка Редактировать источник (Edit Source) запускает режим редактирования, в котором можно выбрать один элемент массива и изменить его форму, после чего по выходе из редактирования все объекты массива приобретут новую геометрию .

С помощью кнопки Заменить элемент (Replace Item) пользователь запускает режим модификации только конкретного элемента массива, а не всех элементов сразу.

Первый запрос:

Выберите объекты для замены:

(Select replacement objects:) В ответ на этот вопрос необходимо выбрать в чертеже заменяющие объекты (они должны быть созданы заранее). Окончание выбора — нажатие клавиши Enter. Далее следует запрос о базовой точке в заменяющих объектах (по умолчанию предлагается точка центра масс). Затем система AutoCAD в цикле попросит поочередно указать в массиве заменяемые элементы (для окончания выбора следует нажать клавишу Enter). Для завершения процесса редактирования ассоциативного массива необходимо нажать клавишу Esc, сбрасывая выделение массива в чертеже. На рис. 4.50 показан пример выделенного массива, в котором один элемент справа заменен на окружность .

198 Глава 4

Рис. 4.50. Замена элемента массива Рис. 4.51. Поворот объектов

В дальнейшем можно всегда вернуть все элементы массива к одинаковой геометрии, для чего надо выделить массив и нажать кнопку Сбросить массив (Reset Array) панели Массив | Параметры (Array | Options) ленты .

Кнопка соответствует команде ПЕРЕНЕСТИ (MOVE), которая позволяет переместить выбранные объекты параллельно вектору, заданному двумя точками. Запросы и действия этой команды очень похожи на запросы и действия команды КОПИРОВАТЬ (COPY). Существенное отличие — команда ПЕРЕНЕСТИ (MOVE) не может работать в цикле .

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

ВНИМАНИЕ!

В версии 2012 появилась возможность малого перемещения объектов (на два пиксела) по вертикали или по горизонтали. Для этого надо выделить объекты, а затем с прижатой клавишей Ctrl нажать клавишу со стрелкой (например, ). Выделенные объекты переместятся на малое расстояние в указанном направлении .

Кнопка команды ПОВЕРНУТЬ (ROTATE) дает возможность повернуть выбранные объекты относительно базовой точки на заданный угол .

Сначала команда информирует о действующих режимах измерения углов:

Текущие установки отсчета углов в ПСК: ANGDIR=против ч/с ANGBASE=0 (Current positive angle in UCS: ANGDIR=counterclockwise ANGBASE=0)

Первый запрос после выбора объектов:

Базовая точка:

(Specify base point:)

Укажите базовую точку, относительно которой будет выполняться поворот. Далее:

Угол поворота или [Копия/Опорный угол] 0:

(Specify rotation angle or [Copy/Reference] 0:) Укажите угол вводом с клавиатуры или с помощью мыши (рис. 4.51) .

Если выбрать опцию Копия (Copy), то после поворота сохранятся и копия, и оригинал .

Редактирование примитивов 199 Вместо ввода возможно указание угла поворота с помощью опции Опорный угол (Reference). Например, пусть треугольник с находящимся внутри него отрезком (рис. 4.52) нужно повернуть относительно точки 1 на такой угол, чтобы правая сторона треугольника, отмеченная точками 1 и 2, стала горизонтальной .

Рис. 4.52. Поворот объектов Рис. 4.53. Масштабирование объектов с помощью опорного угла Задачу можно решить, воспользовавшись вышеупомянутой опцией и не вычисляя начального угла наклона .

Вызовите команду ПОВЕРНУТЬ (ROTATE). На запрос Выберите объекты: (Select objects:) отметьте треугольник и требуемый отрезок и завершите выбор объектов нажатием клавиши Enter. На запрос Базовая точка: (Specify base point:) с помощью объектной привязки укажите точку 1. Затем в ответ на запрос Угол поворота или [Копия/Опорный угол]: (Specify rotation angle or [Copy/Reference]:) выберите опцию

Опорный угол (Reference). Последует запрос:

Опорный угол 0:

(Specify the reference angle 0:) Выберем способ ввода угла с помощью двух точек. Укажите точку 1 (с помощью объектной привязки) и в ответ на запрос Вторая точка: (Specify the second point:) укажите точку 2. Начальный угол тем самым определен. Далее AutoCAD запрашивает:

Новый угол или [Точки] 0:

(Specify the new angle or [Points] 0:) В качестве нового угла нужно ввести с клавиатуры 0. Треугольник повернется до горизонтального положения. Поставленная задача решена. Другие варианты задания нового угла: указать точку (будет измерен угол, образуемый отрезком, идущим из базовой точки в указанную) или выбрать опцию Точки (Points), после которой указать две точки, образующие отрезок, угол наклона которого будет вычислен .

Кнопка, соответствующая команде МАСШТАБ (SCALE), позволяет масштабировать выбранные объекты относительно базовой точки. Команду можно также вызвать из падающего меню Редактировать (Modify) с помощью пункта Масштаб (Scale) .

На рис. 4.53 приведен пример, когда прямоугольник и вписанная в него дуга масштабируются относительно левой верхней точки прямоугольника .

Команда МАСШТАБ (SCALE) после выбора объектов запрашивает:

Базовая точка:

(Specify base point:) 200 Глава 4

Укажите базовую точку (например, точку центра или другую удобную для масштабирования точку). Далее:

Масштаб или [Копия/Опорный отрезок] 1.0000:

(Specify scale factor or [Copy/Reference] 1.0000:) Для увеличения объектов нужно ввести число больше 1, для уменьшения — положительное число меньше 1. Можно задать масштаб с помощью мыши: щелкнуть левой кнопкой и указать точку, расстояние (в миллиметрах) до которой от базовой точки будет принято системой как значение масштаба. Опция Копия (Copy) позволяет сохранить как новые объекты, так и оригиналы (без выбора этой опции исходные объекты уничтожаются) .

Если масштабирование нужно выполнить в дробное количество раз (например, 3/7), то можно воспользоваться опцией Опорный отрезок (Reference).

В ответ на выбор этой опции система AutoCAD выдает запрос:

Длина опорного отрезка 1:

(Specify reference length 1:) Введите число 7 .

Новая длина или [Точки] 1.0000:

(Specify new length or [Points] 1.0000:) Введите число 3, и система выполнит требуемое преобразование (коэффициент преобразования будет вычислен как частное от деления второй длины на первую). Обе длины можно показывать и с помощью точек: сначала две точки, между которыми будет измерена длина опорного отрезка, а затем указать еще одну точку, до которой будет измерена длина от начала опорного отрезка. Для задания второй длины можно пользоваться также опцией Точки (Points), при которой задаются обе точки .

Команда РАСТЯНУТЬ (STRETCH), которой соответствует кнопка, предназначена для изменения формы объекта методом растягивания .

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

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

Выберите растягиваемые объекты секущей рамкой или секущим многоугольником.. .

Выберите объекты:

(Select objects to stretch by crossing-window or crossing-polygon.. .

Select objects:)

На рис. 4.54 показана полилиния в форме пятиугольника .

Выберите секущей рамкой пятиугольник, но таким образом, чтобы внутри рамки (а рамка должна быть пунктирной с зеленым фоном!) оказались только правые вершины полилинии (те из читателей, кто забыл способы выбора объектов, могут вернуться к разд. 4.1.3). Закончите выбор объектов нажатием клавиши Enter (или выберите секущей рамкой вершины другого растягиваемого примитива) .

Редактирование примитивов 201

Рис. 4.54. Выбор вершин растягиваемого объекта секущей рамкой

Затем следует запрос о первой точке:

Базовая точка или [Перемещение] Перемещение:

(Specify base point or [Displacement] Displacement:) Укажите первую точку .

Вторая точка или считать перемещением первую точку:

(Specify second point of displacement or use first point as displacement:) Укажите вторую точку вектора перемещения (рис. 4.55) .

Рис. 4.55. Указание вектора перемещения в команде РАСТЯНУТЬ

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

Объекты, выбранные без секущей рамки или секущего многоугольника, при этом просто переносятся .

Команда УВЕЛИЧИТЬ (LENGTHEN), которой соответствует кнопка ленты, увеличивает отрезки, дуги, эллиптические дуги и конечные сегменты полилиний на заданную величину (в единицах длины или угловых единицах) .

Первый запрос команды:

Выберите объект или [ДЕльта/проЦент/Всего/ДИнамика]:

(Select an object or [DElta/Percent/Total/DYnamic]:) Если в этот момент выбрать объект, то система AutoCAD выдаст те его параметры, которые можно увеличить (для отрезка, эллиптической дуги и полилинии — длину, а для дуги окружности — длину и центральный угол). Опции команды:

ДЕльта (DElta) — указывается величина удлинения (числом);

проЦент (Percent) — указывается новая длина в процентах от старой длины;

202 Глава 4 Всего (Total) — указывается новая полная длина в линейных или угловых единицах;

ДИнамика (DYnamic) — величина удлинения указывается динамически, т. е. заданием одной точки с помощью мыши, а расстояние до следующей указанной точки становится величиной удлинения .

В случае опции ДЕльта (DElta) система AutoCAD запрашивает:

Приращение длины или [Угол] 0.0000:

(Enter delta length or [Angle] 0.0000:)

На это вы задаете величину приращения в миллиметрах (положительную в случае увеличения длины и отрицательную в случае уменьшения длины), а система AutoCAD выдает следующий запрос:

Выберите объект для изменения или [Отменить]:

(Select an object to change or [Undo]:) Опция Отменить (Undo) отменяет последнее действие, выполненное в данной команде. Если вы указываете объект, то он изменяется (увеличивается или уменьшается, в зависимости от знака величины удлинения), причем с того конца, ближе к которому вы указали изменяемый объект. Далее циклически повторяется запрос о выборе объекта для изменения, пока вы не нажмете клавишу Enter .

Если вместо приращения длины вы выберете опцию Угол (Angle), то система запросит приращение угла (в угловых скобках при этом может выводиться предыдущее приращение):

Введите приращение угла:

(Enter delta angle:) Введите величину приращения (она может быть и отрицательной) и в ответ на следующий запрос выберите изменяемый объект .

Аналогично работают остальные опции команды УВЕЛИЧИТЬ (LENGTHEN). На рис. 4.56 показан пример увеличения влево дуги в верхней части с помощью опции ДИнамика (DYnamic). Начало "резиновой нити" показывает конец дуги перед изменением. Конец резиновой нити (с перекрестием) определяет новый центральный угол. Дуга строится системой AutoCAD с новой величиной, которая закрепляется фиксацией новой точки с помощью левой кнопки мыши .

Рис. 4.56. Увеличение дуги Кнопка соответствует команде ОБРЕЗАТЬ (TRIM), по- с помощью опции ДИнамика зволяющей обрезать объект (объекты) с помощью пересе- команды УВЕЛИЧИТЬ кающих его (их) других объектов или удлинить его (их) до нужного объекта.

Первый запрос команды:

Текущие установки: Проекция = ПСК, Кромки = Без продолжения Выберите режущие кромки.. .

Выберите объекты или выбрать все:

(Current settings: Projection = UCS, Edge = None Select cutting edges.. .

Select objects or select all:)

Редактирование примитивов 203

Рис. 4.57. Обрезка объектов

В первой строке этого сообщения показаны текущие установки команды, которые при необходимости могут быть изменены. Разберем механизм действия команды на примере рис. 4.57, на котором в левой части экрана показано положение объектов до операции обрезки, а справа — после нее .

Порядок указания объектов в данном случае очень важен. Сначала нужно указать "режущие кромки" — в нашем примере это один отрезок (если необходимо выбрать сразу все объекты чертежа, то следует нажать Enter). Окончание выбора режущих объектов — это нажатие клавиши Enter .

Следующий запрос:

Выберите обрезаемый (+Shift — удлиняемый) объект или [Линия/Секрамка/Проекция/Кромка/уДалить/Отменить]:

(Select object to trim or shift-select to extend or [Fence/Crossing/Project/Edge/eRase/Undo]:) В ответ на этот запрос необходимо выбрать объекты, которые будут обрезаны (в данном примере — упомянутым отрезком), но при этом объекты следует указать именно в той части, которая должна удалиться в результате обрезки. На рис. 4.57 обрезаемые объекты помечаются в точках, которые для наглядности оформлены узловыми точками .

Вместо указания обрезаемых объектов можно изменить установки или отменить предыдущее действие (опция Отменить (Undo)). Опция Линия (Fence) предназначена для выбора объектов с помощью пересекающей их временной ломаной линии, а Секрамка (Crossing) — с помощью секущей рамки .

При выборе опции Проекция (Project) AutoCAD предлагает:

Задайте параметр проецирования [Нет/Пск/Вид] Пск:

(Enter a projection option [None/Ucs/View] Ucs:) Предлагаемые для выбора опции означают, что обрезка может производиться не только режущими кромками, но и их проекциями, а способ проецирования может быть установлен либо по текущей системе координат (опция Пск (Ucs)), либо по текущему виду (опция Вид (View)). Эти опции будут понятны после разбора операций трехмерных построений (см. главу 10). Опция Нет (None) отключает возможность обрезки в проекции (т. е. режущие и обрезаемые объекты должны будут находиться в одной плоскости) .

При выборе опции Кромка (Edge) будет выведен запрос:

Режим продолжения кромки до воображаемого пересечения [С продолжением/

Без продолжения] Без продолжения:

(Enter an implied edge extension mode [Extend/No extend] No extend:) 204 Глава 4 Здесь определяется, участвуют ли в операции обрезки продолжения режущих кромок (да — С продолжением (Extend), нет — Без продолжения (No extend)) .

Одни и те же линии при необходимости могут входить как в набор режущих кромок, так и в набор обрезаемых объектов. Например, если два пересекающихся отрезка должны быть взаимно обрезаны, то каждый из них должен быть включен в оба вышеупомянутых набора. Тогда система выполнит взаимную обрезку за одну команду ОБРЕЗАТЬ (TRIM) .

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

Опция уДалить (eRase), выводимая при запросе об обрезаемых объектах, дает возможность прямо в команде ОБРЕЗАТЬ (TRIM) выполнить удаление лишних (временных) объектов (например, построенных только для операции обрезки) .

В последних версиях системы команда ОБРЕЗАТЬ (TRIM) фактически объединена с командой УДЛИНИТЬ (EXTEND), рассматриваемой далее. Это выражается в том, что при ответе на запрос Выберите обрезаемый (+Shift — удлиняемый) объект или [Линия/Секрамка/Проекция/Кромка/уДалить/Отменить]: (Select object to trim or shiftselect to extend or [Fence/Crossing/Project/Edge/eRase/Undo]:) вместо обычного выбора обрезаемых объектов можно нажать клавишу Shift и, не отпуская, отметить мышью объекты. Однако отмеченные таким образом объекты будут не обрезаться, а удлиняться до секущей кромки .

Команда УДЛИНИТЬ (EXTEND), которой соответствует кнопка, позволяет выбрать набор "граничных кромок", а затем указать объекты, которые удлиняются до этих кромок. Последовательность указания объектов очень важна, т. к. системе нужно различить граничные и удлиняемые объекты .

Первое сообщение содержит информацию о действующих режимах (используются те же режимы, что и в команде ОБРЕЗАТЬ (TRIM)) и запрос граничных кромок, до которых нужно выполнить операцию удлинения:

Текущие установки: Проекция = ПСК, Кромки = Без продолжения Выберите граничные кромки.. .

Выберите объекты или выбрать все:

(Current settings: Projection = UCS, Edge = None Select boundary edges.. .

Select objects or select all:)

Укажите объекты, которые должны образовать набор граничных кромок, и завершите их выбор нажатием клавиши Enter.

Далее:

Выберите удлиняемый (+Shift — обрезаемый) объект или [Линия/Секрамка/Проекция/Кромка/Отменить]:

(Select object to extend or shift-select to trim or [Fence/Crossing/Project/Edge/Undo]:) Нужно указать объекты, которые будут удлинены до набора граничных кромок, причем точка указания каждого удлиняемого объекта должна быть ближе к тому концу, в сторону которого будет выполнено удлинение. На рис. 4.58 пунктиром показана дуга, которая является граничной кромкой, а нижний удлиняемый отрезок указан в верхней своей части .

Редактирование примитивов 205 Если бы отрезок был помечен в нижней своей части, то система AutoCAD не выполнила бы удлинения .

Команда УДЛИНИТЬ (EXTEND) интегрирована с ранее рассмотренной командой ОБРЕЗАТЬ (TRIM), поэтому если при выборе удлиняемых объектов нажата клавиша Shift, то объекты, выбранные в команде УДЛИНИТЬ (EXTEND), не удлиняются, а обрезаются .

Команда РАЗОРВАТЬ (BREAK) предназначена для разрыва объекта в двух указываемых точках. В ленте и в панели инструментов Редактирование (Modify) ей соответствуют две кнопки. Кнопка вызывает команду РАЗОРВАТЬ (BREAK) в самом общем варианте. Этот вариант мы сначала и рассмотрим .

Первый запрос команды:

Выберите объект:

(Select object:)

Укажите объект, причем, по умолчанию, точка указания станет и первой точкой разрыва. Далее:

Вторая точка разрыва или [Первая точка]:

(Specify second break point or [First point]:) Укажите вторую точку разрыва. Результат операции виден на примере, приведенном на рис. 4.59 (в левой части — до разрыва, в правой — после разрыва; точки демонстрируют последовательность указания) .

Рис. 4.58. Удлинение объекта Рис. 4.59. Разрыв объекта

Возможен случай, когда точка указания объекта не должна быть точкой разрыва (например, если в точке разрыва есть пересечение с другой линией и указание этой точки может привести к неправильному выбору разрываемого объекта). Тогда в ответ на запрос второй точки разрыва следует воспользоваться опцией Первая точка (First point), что позволяет заново указать первую точку разрыва (не меняя выбора объекта) .

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

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

Кнопка позволяет воспользоваться вариантом команды РАЗОРВАТЬ (BREAK) в том случае, когда первая и вторая точки разрыва совпадают, но точка указания объекта не является точкой разрыва .

206 Глава 4 Кнопка соответствует команде СОЕДИНИТЬ (JOIN), являющейся обратной по отношению к команде РАЗОРВАТЬ (BREAK). Команда СОЕДИНИТЬ (JOIN) может применяться к отрезкам, дугам, эллиптическим дугам, сплайнам, 2D-полилиниям и 3D-полилиниям .

Применение команды имеет следующие особенности:

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

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

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

соединяемые полилинии не могут иметь между собой зазор или нахлест;

соединяемые сплайны не могут иметь между собой зазор или нахлест .

В случае сплайнов с помощью команды СОЕДИНИТЬ (JOIN) можно создавать сплайны с изломами (рис. 4.60) .

Рис. 4.60. Создание сплайна с изломом

Начиная с версии 2006, когда появилась команда СОЕДИНИТЬ (JOIN), если первым объектом в операции является двумерная полилиния, то к ней можно присоединять лежащие в той же плоскости отрезки, дуги (при условии отсутствия зазоров и нахлестов) .

Если первым объектом в команде СОЕДИНИТЬ (JOIN) является сплайн, то начиная с версии 2011 к нему можно добавлять не только сплайны, но и отрезки, круговые дуги, эллиптические дуги, двумерные и трехмерные полилинии, если каждый последующий объект начинается в конечной точке предыдущего объекта. Тип результирующего примитива — сплайн .

Начиная с версии 2011, 3D-полилинию можно объединять с отрезками, круговыми дугами, эллиптическими дугами, сплайнами, 2D-полилиниями и 3D-полилиниями. Тип результирующего объекта — 3D-полилиния (присоединяемые лекальные примитивы аппроксимируются ломаными линиями с нужной точностью) .

Еще одна интересная особенность команды СОЕДИНИТЬ (JOIN) — возможность преобразования круговых и эллиптических дуг в окружность или полный эллипс. Для этого используется опция Замкнуть (cLose) из запроса о присоединяемых объектах .

Кнопка вызывает команду ФАСКА (CHAMFER), которая выполняет операцию подрезки двух пересекающихся прямолинейных сегментов (отрезков, лучей, прямых) на заданных расстояниях от точки их пересечения (снятие фаски), строя при этом новый отрезок, соединяющий точки подрезки. Команда выполняется как над пересекаюРедактирование примитивов 207 щимися, так и над непересекающимися, но не параллельными отрезками (при этом отрезки сначала удлиняются до пересечения). Вопросы применения команды ФАСКА (CHAMFER) к трехмерным твердотельным объектам рассматриваются в главе 10 .

Команда ФАСКА (CHAMFER) сначала сообщает текущее состояние режимов, а затем выдает запрос о выборе объекта:

(Режим С ОБРЕЗКОЙ) Параметры фаски: Длина1 = 0.0000, Длина2 = 0.0000 Выберите первый отрезок или [оТменить/полИлиния/Длина/Угол/оБрезка/Метод/

Несколько]:

((TRIM mode) Current chamfer Dist1 = 0.0000, Dist2 = 0.0000

Select first line or [Undo/Polyline/Distance/Angle/Trim/mEthod/Multiple]:)

Если действующие параметры фаски вас устраивают, то вы можете прямо перейти к указанию первого объекта. Но чаще всего сначала надо установить необходимые вам длины фасок. Это делается с помощью опции Длина (Distance), которая дальше выдаст запросы о двух длинах фаски. Задайте, например, 75 мм и еще раз 75 мм. После задания длин AutoCAD снова повторит запрос об указании первого отрезка .

Нужно отметить первый и второй обрезаемые отрезки. На рис. 4.61 приведен пример снятия фаски: в левой части изображены отрезки до операции, в средней части — после операции. В правой части рисунка показаны те же объекты, но при указании второго объекта была нажата клавиша Shift — для системы это означает, что необходимо продлить отрезки до пересечения, игнорируя текущие установки длин фаски .

Рис. 4.61. Снятие фаски с отрезков

Если в начале команды использовать опцию Несколько (Multiple), то тогда после построения первой фаски команда ФАСКА (CHAMFER) не завершит свою работу, а будет в цикле запрашивать очередную пару редактируемых объектов. При этом опция оТменить (Undo) позволит отменить последнее действие внутри текущей команды .

Опция оБрезка (Trim) выдает запрос о том, обрезать ли исходные отрезки при построении фаски или оставлять их нетронутыми. Обычный режим — С обрезкой (Trim) .

В случае выбора режима Без обрезки (No trim) дополнительный отрезок, соединяющий точки подрезки, строится, а сами исходные объекты, к которым применяется операция снятия фаски, остаются неизмененными (как, например, стороны прямоугольника на рис. 4.62). Установка режима распространяется и на рассматриваемую далее команду СОПРЯЖЕНИЕ (FILLET) .

Другая опция команды ФАСКА (CHAMFER) — Метод (mEthod). В этом случае выдается запрос:

Метод построения [Длина/Угол] Длина:

(Enter trim method [Distance/Angle] Distance:) 208 Глава 4

Рис. 4.62. Снятие фаски по всей полилинии

Команда может снимать фаску двумя методами. Первый — в случае задания опции Длина (Distance), когда задаются две длины, снимаемые с отрезков. Второй — в случае задания опции Угол (Angle), когда задаются одна длина и угол, под которым строится дополнительный отрезок фаски относительно первого сегмента. Установки для обоих методов система AutoCAD хранит в системных переменных CHAMFERA, CHAMFERB (метод Длина (Distance)) и CHAMFERC, CHAMFERD (метод Угол (Angle)). Значения этих переменных выдаются при сообщении текущего состояния установок команды ФАСКА (CHAMFER) (о системных переменных см. приложение 2). Задание значений переменных в команде ФАСКА (CHAMFER) выполняется с помощью опций Длина (Distance) и Угол (Angle) .

Можно в качестве сегментов для снятия фаски указывать конечные прямолинейные участки двух полилиний или отрезок и конечный прямолинейный сегмент полилинии, а также участки одной полилинии. В последнем варианте либо указываемые сегменты полилинии должны быть соседними, либо они могут быть разделены еще одним сегментом (фаска снимается по обе стороны от точки пересечения их продолжений) .

Еще одна интересная опция — полИлиния (Polyline). С ее помощью можно снять фаску сразу во всех вершинах одной полилинии. На рис. 4.62 приведен пример такой операции над полилинией в форме прямоугольника (режим Без обрезки (No trim)) .

Команда СОПРЯЖЕНИЕ (FILLET) сопрягает объекты (например, отрезки, дуги, окружности и сплайны) дугой заданного радиуса. Ей соответствует кнопка. Команда по своим режимам аналогична команде ФАСКА (CHAMFER). Вопросы применения команды СОПРЯЖЕНИЕ (FILLET) к трехмерным твердотельным объектам рассматриваются в главе 10 .

Первое сообщение, выдаваемое командой, содержит информацию о текущих настройках и запрос первого объекта:

Текущие настройки: Режим = С ОБРЕЗКОЙ, Радиус сопряжения = 0.0000

Выберите первый объект или [оТменить/полИлиния/раДиус/оБрезка/Несколько]:

(Current settings: Mode = TRIM, Radius = 0.0000

Select first object or [Undo/Polyline/Radius/Trim/Multiple]:)

Опция раДиус (Radius) после выдачи соответствующего запроса дает возможность изменить текущее значение радиуса сопряжения.

После установки величины радиуса снова повторяется запрос:

Выберите первый объект или [оТменить/полИлиния/раДиус/оБрезка/Несколько]:

(Select first object or [Undo/Polyline/Radius/Trim/Multiple]:) .

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

Далее:

Выберите второй объект или нажмите клавишу Shift при выборе, чтобы создать угол:

(Select second object or shift-select to apply corner:) Когда вы укажете второй объект, система AutoCAD либо построит требуемую дугу сопряжения, либо сообщит о том, что сопряжение с данным радиусом невозможно. На рис. 4.63 приведен пример сопряжения двух дуг (слева — объекты до сопряжения, справа — после сопряжения). В качестве сопрягаемых объектов могут фигурировать два участка полилинии, которые либо являются соседними участками, либо разделяются одним сегментом полилинии. Как и в команде ФАСКА (CHAMFER), в случае двух отрезков нажатие клавиши Shift при указании второго объекта заставляет команду СОПРЯЖЕНИЕ (FILLET) продлить отрезки до пересечения, игнорируя значение радиуса .

Рис. 4.63. Сопряжение объектов

Опция Несколько (Multiple) позволяет в цикле выполнять многократное сопряжение объектов .

Опция оБрезка (Trim) управляет режимом обрезки (он интегрирован с режимом обрезки в команде ФАСКА (CHAMFER)). Опция полИлиния (Polyline) позволяет скруглить заданным радиусом все вершины одной полилинии .

В версии 2012 добавлена команда ПЕРЕХОД (BLEND) с кнопкой. Эта команда подбирает сплайн, касающийся двух кривых, и таким образом строит переходную гладкую кривую между объектами (но не объединяет их в один объект). На рис. 4.64 показан момент выбора второго отрезка (первый объект уже подсвечен пунктиром), причем система уже на лету демонстрирует будущий результат (сплайн) .

–  –  –

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

4.3. Редактирование полилиний Для изменения сложных примитивов, с учетом их специфики, в системе предусмотрены особые команды. Начнем рассмотрение таких операций с модификации полилиний .

Специальное редактирование двумерных полилиний выполняется с помощью команды, входящая в панель РедактироПОЛРЕД (PEDIT), которой соответствует кнопка вание (Modify) ленты и в панель инструментов Редактирование-2 (Modify II) (рис. 4.65). Команду ПОЛРЕД (PEDIT) можно также вызвать двойным щелчком на полилинии (при этом в чертеже не должны быть выделены другие объекты) .

Рис. 4.65. Панель инструментов Редактирование-2

Мы уже использовали эту команду в главе 2 для выполнения операции объединения в полилинию отрезков и дуг. Рассмотрим другие возможности команды ПОЛРЕД (PEDIT).

После выбора полилинии в ответ на запрос Выберите полилинию или [Несколько]: (Select polyline or [Multiple]:) система AutoCAD выдает следующий перечень опций:

Задайте параметр [Замкнуть/Добавить/Ширина/Вершина/СГладить/СПлайн/

Убрать сглаживание/Типлин/оБратить/Отменить]:

(Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Reverse/Undo]:)

Перечислим опции команды с кратким описанием:

Замкнуть (Close) — замыкает разомкнутую (открытую) полилинию; если же была отмечена замкнутая полилиния, то опция изменится на Разомкнуть (Open);

Добавить (Join) — добавляет новые сегменты к полилинии;

Ширина (Width) — изменяет ширину всех сегментов полилинии на новое постоянное значение;

Вершина (Edit vertex) — переходит в режим редактирования вершин полилинии (перемещение вершин, удаление вершин, добавление вершин, изменение ширины отдельных сегментов и т. д.);

СГладить (Fit) — сглаживает полилинию с помощью дуговых сегментов;

СПлайн (Spline) — проводит сплайн, проходящий через начальную и конечную точки полилинии по специальному уравнению;

Убрать сглаживание (Decurve) — убирает сглаживание, выполненное опциями СГладить (Fit) и СПлайн (Spline);

Типлин (Ltype gen) — управляет применением типа линий (для сегментов по отдельности или для всей полилинии в целом);

оБратить (Reverse) — изменяет направление полилинии на противоположное;

Редактирование примитивов 211 Отменить (Undo) — отменяет последнюю операцию, выполненную в данной команде ПОЛРЕД (PEDIT) .

Кроме того, нажатие клавиши Enter (вместо выбора опции) завершает команду ПОЛРЕД (PEDIT) .

Опция Замкнуть (Close) замыкает разомкнутую полилинию, добавляя сегмент, идущий из конечной точки в начальную. Если последний сегмент полилинии был прямолинейным, то замыкание выполняется добавлением прямолинейного участка. Если последний сегмент был дуговым, то для замыкания строится дуговой сегмент, касающийся последнего сегмента. На рис. 4.66 приведены примеры замыкания двух полилиний, отличие которых только в типе последнего сегмента: у первой полилинии он прямолинейный, у второй — дуговой. Точками 1 и 2 отмечены участки, добавляемые системой с помощью опции Замкнуть (Close). Для наглядности эти участки выделены штриховой линией .

Рис. 4.66. Варианты замыкания полилинии

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

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

Опция Ширина (Width) изменяет ширину всех сегментов полилинии на новое постоянное значение, которое запрашивается системой. Значения ширины всех сегментов до операции, даже если они были разными, утрачиваются .

Опция СГладить (Fit) сглаживает полилинию с помощью дуговых сегментов, которые касаются друг друга. На рис. 4.67 приведен пример полилинии до сглаживания (состоит из прямолинейных сегментов) и после сглаживания (состоит из дуговых сегментов) .

Исходные вершины полилинии остаются на старых местах, но к ним могут быть добавлены промежуточные, которые исчезают после ликвидации сглаживания (см. описание опции Убрать сглаживание (Decurve)) .

На рис. 4.68 приведена та же полилиния, но сглаженная с помощью опции СПлайн (Spline). Видно, что промежуточные вершины новой полилинии не совпадают с вершинами старой полилинии .

Опция Убрать сглаживание (Decurve) убирает сглаживание, выполненное опциями СГладить (Fit) или СПлайн (Spline). Результирующая полилиния состоит только из прямолинейных сегментов. Для несглаженных полилиний данная опция заменяет дуговые сегменты прямолинейными, сохраняя вершины на старых местах .

212 Глава 4

–  –  –

Как было уже сказано в разд. 4.1, полилиния может быть представлена в информационном окне команды СПИСОК (LIST) (ей соответствует кнопка ) с двумя наименованиями: компактная полилиния и подробная полилиния (LWPOLYLINE и POLYLINE ) .

Компактная полилиния превратится в подробную, если к ней применить операцию сглаживания с помощью опций СГладить (Fit) и СПлайн (Spline). Подробная полилиния может иметь дополнительные вершины, вычисленные системой AutoCAD, а компактная — не может. При отключении сглаживания подробные полилинии преобразуются в компактные полилинии .

Опция Типлин (Ltype gen) может использоваться в случае, когда тип линий выбран отличным от сплошной (в AutoCAD этот тип линий называется CONTINUOUS) .

Опция выдает следующий запрос:

Генерация типа линии по всей полилинии [Вкл/Откл] Откл:

(Enter polyline linetype generation option [ON/OFF] OFF:) В этот момент можно включить режим генерации типа линии по всей полилинии (по умолчанию он выключен, что ускоряет расчет). На рис. 4.69 приведен пример полилинии с типом линии штриховая (DASHED) при Типлин=Откл (Ltype gen=OFF), а на рис. 4.70 — при Типлин=Вкл (Ltype gen=ON) .

Рис. 4.69. Полилиния при Типлин=Откл Рис. 4.70. Полилиния при Типлин=Вкл Редактирование примитивов 213 На рис. 4.69 Типлин=Откл (Ltype gen=OFF) тип линий, состоящий из штрихов и пропусков заданных размеров, применен к каждому сегменту отдельно. Поэтому при недостаточной длине (не хватает длины, чтобы начать второй штрих после зазора) на сегменте вообще не образуются штрихи, как произошло со вторым, третьим и восьмым сегментами. При Типлин=Вкл (Ltype gen=ON) (см. рис. 4.70) длины штрихов откладываются, начиная с самой первой вершины полилинии, по всей полилинии в целом, поэтому штрихи присутствуют на всех сегментах. Недостатком второго режима является то, что зазор между штрихами может попасть на вершину .

Самая сложная опция — Вершина (Edit vertex), которая вызывает режим работы с вершинами полилинии, что дает возможность изменять положение вершин, удалять их, добавлять, а также менять ширину конкретного сегмента и разрывать полилинию на части. В версии 2011 часть опций работы с вершинами появилась в меню ручек (см .

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

После выбора опции Вершина (Edit vertex) система AutoCAD выдает запрос:

Задайте параметр редактирования вершины [След/Пред/РАзорвать/ВСтавить/ПЕренести/РЕген/ВЫпрямить/Касательная/

Ширина/выХод] С:

(Enter a vertex editing option [Next/Previous/Break/Insert/Move/Regen/Straighten/Tangent/Width/eXit] N:) При этом в первой вершине полилинии появляется знак (рис. 4.71), что означает отметку текущей вершины, к которой будут относиться последующие операции редактирования. Порядок следования вершин аналогичен той последовательности, с которой эти вершины создавались при построении полилинии .

–  –  –

РЕген (Regen) — регенерировать (перерисовать) полилинию с текущими установками;

ВЫпрямить (Straighten) — выпрямить полилинию на участке, начиная с текущей вершины (удаление соседних вершин);

Касательная (Tangent) — задать направление касательной к текущей вершине для будущей операции СГладить (Fit);

Ширина (Width) — задать ширину полилинии на участке, начинающемся в текущей вершине;

выХод (eXit) — выход из режима редактирования вершин и возврат к запросу Задайте параметр [Замкнуть/Добавить/Ширина/Вершина/СГладить/СПлайн/ Убрать сглаживание/Типлин/Отменить]: (Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]:) .

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

Опция РАзорвать (Break) предназначена для разрыва полилинии.

Начало разрыва — в текущей вершине, а окончание разрыва нужно указать в ответ на запрос:

Задайте параметр [След/Пред/Выполнить/выХод] С:

(Enter an option [Next/Previous/Go/eXit] N:) Если разрыв нужно выполнить в текущей вершине (после этого полилиния разделится на две полилинии, имеющие общую точку в месте разрыва), то следует воспользоваться опцией Выполнить (Go). При этом все сегменты исходной полилинии сохраняются, оказываясь в составе одной из двух новых полилиний .

Если разрыв нужно начать в текущей вершине, а закончить в другой, расположенной дальше или ближе от текущей (и тем самым в результате разрыва удалить участки между текущей и другой вершиной), то необходимо в режиме Разорвать (Break) сначала с помощью опций След (Next) и Пред (Previous) перейти на ту вершину, в которой разрыв будет закончен, и только затем воспользоваться опцией Выполнить (Go). Если режим редактирования вершин больше не нужен, то можно выйти из него с помощью опции выХод (eXit) .

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

–  –  –

Для добавления в полилинию новой вершины нужно воспользоваться опцией ВСтавить (Insert). Перед тем как перейти к этой опции, нужно переместиться к вершине, после которой добавляется новая вершина. Затем следует выбрать опцию ВСтавить (Insert) .

Редактирование примитивов 215

Система AutoCAD запрашивает:

Положение новой вершины:

(Specify location for new vertex:) Вы указываете положение новой вершины, вставляемой после текущей. На рис. 4.73 слева показан момент указания положения новой вершины, вставляемой между второй и третьей вершинами, а справа — результат операции вставки .

Рис. 4.73. Добавление новой вершины в полилинию

Нельзя с помощью этой опции вставить новую вершину перед первой вершиной полилинии .

Опция ПЕренести (Move) используется, когда текущую вершину нужно перенести на новое место.

При использовании опции выдается запрос:

Новое положение помеченной вершины:

(Specify new location for marked vertex:) Вам необходимо указать новое положение текущей вершины (рис. 4.74). Справа на рисунке показан результат переноса вершины на новое место .

Рис. 4.74. Перенос вершины полилинии

Опция РЕген (Regen) позволяет, не выходя из команды ПОЛРЕД (PEDIT), перечертить (регенерировать) полилинию с текущими изменениями .

Если надо удалить какие-то вершины из полилинии, то следует воспользоваться опцией ВЫпрямить (Straighten). Запрос, выдаваемый этой опцией, аналогичен запросу опции РАзорвать (Break): Задайте параметр [След/Пред/Выполнить/выХод] С: (Enter an option [Next/Previous/Go/eXit] N:). Опция выпрямляет полилинию на участке, начиная с текущей вершины и заканчивая той, в которую можно перейти, перемещаясь по полилинии с помощью опции След (Next) и Пред (Previous). Опция Выполнить (Go) завершает операцию выпрямления. На рис. 4.75 в левой части изображена полилиния до выпрямления, а в правой части — после выпрямления, с удалением четырех вершин .

Опция Касательная (Tangent) дает возможность задать направление касательной на вершинах полилинии для будущей операции СГладить (Fit), что позволяет воздейстГлава 4

Рис. 4.75. Выпрямление полилинии

вовать на форму линии, получаемой после сглаживания. После выбора опции Касательная (Tangent) следует запрос:

Направление касательной в вершине:

(Specify direction of vertex tangent:) Направление задается углом в градусах или точкой. После задания на текущей вершине появляется временная стрелка с указанным направлением (см. вершину полилинии в левой части рис. 4.76). Направление будет использовано только тогда, когда вы в данном сеансе работы с системой AutoCAD выполните операцию сглаживания полилинии с помощью опции СГладить (Fit). В правой нижней части рис. 4.76 показан результат сглаживания, выполненного с учетом направления касательной в указанной ранее вершине. Для сравнения в правой верхней части рисунка приведена аналогичная полилиния, которая была сглажена без задания направления касательной .

–  –  –

ЗАМЕЧАНИЕ

В версиях 2011 и 2012 опция оБратить (Reverse) неправильно обрабатывает полилинии, для которых перед сглаживанием задавалось направление касательной для опции СГладить (Fit) .

Опция Ширина (Width) управляет шириной полилинии на участке, начинающемся в текущей вершине. Система запрашивает значения начальной и конечной ширины .

После ввода конечной ширины регенерируется текущий сегмент полилинии с новой шириной. Опция выХод (eXit) завершает режим редактирования вершин .

Опция Несколько (Multiple) доступна пользователю в самом первом запросе о выборе редактируемой полилинии и дает возможность выбрать сразу несколько полилиний для того, чтобы над ними выполнить однотипные операции (например, замкнуть или изменить глобальную ширину). Следует иметь в виду, что при таком выборе полилиний недоступна опция Вершина (Edit vertex) .

Редактирование примитивов 217 Для полилиний возможно редактирование с помощью контекстного меню (см .

рис. 4.25), в котором в случае выбора полилинии появятся дополнительное подменю Полилиния (Polyline) с пунктами: Редактировать полилинию (Edit Polyline), Закрыть (Close), Разомкнуть (Open), Соединить (Join), Обратить (Reverse), Ширина (Width), Дуговое сглаживание (Curve Fit), Сглаживание сплайнами (Spline Fit), Убрать сглаживание (Decurve) .

4.4. Редактирование мультилиний Мультилиния — сложный объект, и для его редактирования имеется специальная команда МЛРЕД (MLEDIT), которой соответствует пункт падающего меню Редактировать | Объект | Мультилиния (Modify | Object | Multiline) .

Построение мультилиний с помощью стилей, имеющихся в вашем чертеже, описано в главе 3. Вам всегда доступен стиль STANDARD, создающий мультилинию из двух параллельных линий. О создании других стилей (например, из трех и большего количества линий, изменение свойств) см. главу 6 .

Команда МЛРЕД (MLEDIT) вызывает диалоговое окно Инструменты редактирования мультилиний (Multilines Edit Tools) (рис. 4.77). Еще один способ вызова данного окна — двойной щелчок левой кнопкой мыши по мультилинии (при этом в чертеже не должны быть выделены другие объекты) .

Рис. 4.77. Диалоговое окно Инструменты редактирования мультилиний

–  –  –

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

Операции Закрытый крест (Closed Cross) соответствует кнопка. Если на чертеже имеются две пересекающиеся мультилинии, то первой в данной операции нужно указать ту из них, которая будет накрыта (разорвана) второй мультилинией (мишень курсора при этом должна попасть на одну из линий выбранной мультилинии). По возможности следует указывать мультилинию ближе к точке пересечения. В ответ на следующий запрос укажите вторую мультилинию, которая будет верхней. В результате выполнения операции первая мультилиния будет скрыта под второй в области их пересечения (рис. 4.78) .

Рис. 4.78. Результат операции Закрытый крест

Далее вы можете указать следующую мультилинию в зоне другого пересечения или нажать клавишу Enter для выхода из команды. С помощью опции Отменить (Undo) вы можете отменить только что выполненную операцию над предыдущей парой мультилиний .

Операция Открытый крест (Open Cross) (кнопка ) работает аналогично, но в зоне пересечения убирает все внешние кромки и внутренние линии первой указанной мультилинии. Операция Сплошной крест (Merged Cross) (кнопка ) убирает только внешние кромки .

Операции Закрытое Т (Closed Tee) (кнопка ), Открытое Т (Open Tee) (кнопка ) и Сплошное Т (Merged Tee) (кнопка ) позволяют первую из указываемых мультилиний закончить (обрезать) в области ее пересечения со второй мультилинией. Нюансы работы этих операций хорошо видны на пиктограммах .

Операция Угловой стык (Corner Joint) (кнопка ) оформляет угловое пересечение конечных сегментов мультилиний, вычисляя все необходимые пересечения .

Операция Добавить вершину (Add Vertex) (кнопка ) позволяет добавить вершину внутри прямолинейного сегмента мультилинии. Для этого в ответ на запрос нужно отметить на одной из линий место стыка (новой вершины). Если в стиле редактируемой мультилинии не было задано вычерчивание внутренних стыков в точках вершин, то появившаяся новая вершина ничем не будет отмечена. Чтобы увидеть все вершины, в том числе и новую, нужно высветить ручки у мультилинии .

Редактирование примитивов 219 Операция Удалить вершину (Delete Vertex) (кнопка ) позволяет удалить вершину мультилинии, выпрямляя соответствующий сегмент. Для удаления нужно в ответ на запрос выбора мультилинии указать одну из ее линий вблизи ликвидируемой вершины .

В результате система AutoCAD перестроит мультилинию без этой вершины .

Операция Обрезать один (Cut Single) (кнопка ) разрывает одну из линий, входящих в мультилинию. Как и в команде РАЗОРВАТЬ (BREAK), точка, в которой указывалась разрываемая мультилиния, является первой точкой разрыва. После указания второй точки система AutoCAD выполнит разрыв. Операция Обрезать все (Cut All) (кнопка ) разрывает все линии, входящие в мультилинию. Точка, в которой указывалась мультилиния, является первой точкой разрыва, и после указания второй точки AutoCAD разрывает всю мультилинию .

Для ликвидации разрывов мультилинии служит операция Соединить все (Weld All) (кнопка ). Для точности аннулируемого разрыва мультилинию нужно помечать вблизи места разрыва .

4.5. Редактирование надписей Операции редактирования текстов собраны в панели Аннотации | Текст (Annotate | Text) ленты (рис. 4.79) и в панели инструментов Текст (Text) (см. рис. 3.3) .

–  –  –

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

ЗАМЕЧАНИЕ

Команда ДИАЛРЕД (DDEDIT) предназначена не только для редактирования текста, но и размерного текста, допусков и определений атрибутов. О редактировании допусков см. разд. 4.7, об атрибутах — главу 8 .

–  –  –

В выделенном тексте, используя появившийся курсор, нужно внести необходимые изменения, затем нажать клавишу Enter. Другие параметры текста (высоту, тип выравнивания, точку привязки и т. д.) в данной команде изменить нельзя (для этих целей удобно использовать немодальное окно Свойства (Properties), рассмотренное в главе 5) .

При редактировании текста можно пользоваться контекстным меню (см. рис. 3.10), в котором есть пункт Вставить поле (Insert Field) вставки параметрического поля (о полях см. главу 3). Пункты этого меню рассмотрены при изучении контекстного меню редактора однострочного текста (см. главу 3) .

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

Если в качестве редактируемого объекта в команде ДИАЛРЕД (DDEDIT) был указан мультитекст (многострочный текст), то вызывается окно редактора мультитекста, в котором нужно внести изменения, удовлетворяющие обычным правилам оформления мультитекста (см. главу 3) .

Кнопка вызывает команду НАЙТИ (FIND), которая выполняет операции поиска и замены в текстовых примитивах всего чертежа или выделенного набора объектов .

Кнопка запускает программу проверки орфографии. Кнопка соответствует команде СТИЛЬ (STYLE), создающей стили текста, рассмотренные в главе 6 .

Кнопка вызывает команду МАСШТЕКСТ (SCALETEXT), которая позволяет масштабировать текст. Команда просит выбрать объекты, на что следует указать однострочный или многострочный текст (возможно также указание атрибутов или определений атрибутов, рассмотренных в главе 8). После этого циклически повторяется запрос о выборе объектов. Окончить выбор можно нажатием клавиши Enter. Далее:

Задайте параметр для базовой точки масштабирования [Имеющаяся/вЛево/Центр/сЕредина/впРаво/

ВЛ/ВЦ/ВП/СЛ/СЦ/СП/НЛ/НЦ/НП] Имеющаяся:

(Enter a base point option for scaling [Existing/Left/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR]

Existing:)

Необходимо выбрать опцию, определяющую точку, относительно которой будет масштабироваться текст. Список предлагаемых опций практически повторяет список опций выравнивания текста (см. главу 3). Следует, однако, иметь в виду, что надпись может быть позиционирована одним способом (например, за левую нижнюю точку), а масштабирована другим (например, относительно центральной точки). Опция Имеющаяся (Existing) означает, что масштабирование будет выполнено относительно той точки, которая является действующей точкой привязки текстового примитива.

Следующий запрос:

Новая высота модели или [высота Листа/По объекту/Масштаб] 15:

(Specify new model height or [Paper height/Match object/Scale factor] 15:) Здесь необходимо либо указать новую высоту для выбранных надписей в пространстве модели, либо выбрать одну из опций .

Опция высота Листа (Paper height) служит для изменения высоты объекта в пространстве листа с учетом масштаба аннотаций (только для аннотативных объектов, рассматРедактирование примитивов 221 риваемых в главе 5). Опция По объекту (Match object) позволяет отметить образец (текст), из которого будет взято значение новой высоты .

Опция Масштаб (Scale factor) дает возможность ввести коэффициент масштабирования высоты:

Масштаб или [Опорный отрезок] 2:

(Specify scale factor or [Reference] 2:) В этом случае опция Опорный отрезок (Reference) имеет тот же смысл, что и одноименная опция команды МАСШТАБ (SCALE) (см. разд. 4.2) .

Если в команде МАСШТЕКСТ (SCALETEXT) были выбраны сразу несколько объектов, то все они будут изменены по одному алгоритму (хотя базовые точки масштабирования у каждого объекта, естественно, свои) .

Команда ВЫРТЕКСТ (JUSTIFYTEXT), которой соответствует кнопка, позволяет, не меняя внешнего вида надписи, изменить способ ее выравнивания (например, надпись привязана за нижнюю правую точку, а вы хотите, чтобы надпись была пересоздана с опцией Поширине (Fit)). Изменение способа выравнивания позволяет в дальнейшем редактировать надпись (даже с помощью ручек), но с сохранением новых свойств .

Начальный запрос команды — обычный для команд редактирования: Выберите объекты: (Select objects:). По окончании выбора следует уже специфический запрос:

Задайте параметр выравнивания [вЛево/впИсанный/Поширине/Центр/сЕредина/ впРаво/ВЛ/ВЦ/ВП/СЛ/СЦ/СП/НЛ/НЦ/НП] вЛево:

(Enter a justification option [Left/Align/Fit/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR] Left:) Вы выбираете с помощью опций новый способ выравнивания, и команда его тут же реализует. Внешне в вашем рисунке ничего не изменится. Изменения можно увидеть, если включить ручки. На рис. 4.81 показаны два текстовых примитива: первый имеет выравнивание за левую точку, а второй — за верхнюю правую (появилась вторая ручка) .

Рис. 4.81. Изменение способа выравнивания текста

Кнопка соответствует команде ЕДПРОСТ (SPACETRANS), которая предназначена для пересчета длин между пространствами модели и листа .

Еще одно средство редактирования однострочных текстов, оставшееся от старых версий системы AutoCAD — команда ИЗМЕНИТЬ (CHANGE), вводимая с клавиатуры .

Она позволяет изменить любые параметры надписи. Первый запрос команды — стандартный о выборе объектов. Укажите однострочный текст и на повтор запроса о выборе объектов нажмите клавишу Enter. Далее:

Точка изменения или [Свойства]:

(Specify change point or [Properties]:) 222 Глава 4

Опция Свойства (Properties) переходит к редактированию свойств (рассмотрено в главе 5). Укажите новую характерную точку для того способа выравнивания, которым позиционировался текст при его создании. Надпись переместится согласно вашему указанию. Если вы нажмете клавишу Enter, то будет выдан дополнительный запрос:

Новая точка вставки текста не изменять:

(Specify new text insertion point no change:) Укажите новую точку или нажмите клавишу Enter, если текст перемещать не надо .

Далее:

Новый текстовый стиль Standard:

(Enter new text style Standard:) В угловых скобках выводится имя предыдущего стиля надписи (для примера — Standard). Вопрос о стилях текста изложен в главе 6. Если вы не хотите менять стиль, то снова нажмите клавишу Enter. Если в стиле высота букв не была зафиксирована, то выдается следующий запрос (в противном случае запрос пропускается):

Новая высота 33.5000:

(Specify new height 33.5000:) В угловых скобках указана действующая высота текста (для примера — 33.5). Введите новую высоту, набрав число на клавиатуре или указав мышью две точки (расстояние между точками будет взято за новую высоту). Если высота не меняется, то нажмите клавишу Enter. Далее:

Новый угол поворота 30:

(Specify new rotation angle 30:) В угловых скобках указан действующий угол поворота нижнего основания надписи (для примера — 30). Укажите угол или нажмите клавишу Enter. Следующий запрос:

Новый текст...:

(Enter new text...:) В угловых скобках также будет указано действующее содержимое надписи. Введите новый текст или согласитесь с предложенным по умолчанию, нажав клавишу Enter .

Система AutoCAD изменит надпись в соответствии с вашими новыми установками .

Команда ИЗМЕНИТЬ (CHANGE) не применяется для корректировки содержимого или положения многострочного текста .

Кроме того, изменение текста и любых его параметров может быть сделано самой универсальной командой редактирования — ОКНОСВ (PROPERTIES), рассмотренной в главе 5 .

4.6. Редактирование таблиц

Система AutoCAD позволяет выполнять следующие операции редактирования в таблицах:

редактирование текста в ячейке;

изменение типа выравнивания текста в ячейке или в группе ячеек;

Редактирование примитивов 223 блокирование содержимого или формата ячеек;

изменение свойств границ ячейки или группы ячеек;

редактирование свойств столбцов и строк;

добавление и удаление строк и столбцов;

объединение и разделение ячеек .

Кроме того, таблицу можно разделять на части с помощью ручек (см. рис. 4.17) .

Команда редактирования таблицы — ТАБЛРЕД (TABLEDIT). Ее необходимо ввести с клавиатуры (о других способах редактирования см. далее).

Команда выдает запрос:

Выберите ячейку таблицы:

(Pick a table cell:) В ответ необходимо щелкнуть внутри ячейки, которая будет заполняться или редактироваться. Цвет фона ячейки изменится на серый, ее границы подсветятся пунктиром, начнет мерцать вертикальная полоса курсора (рис. 4.82) и появится контекстнозависимая вкладка ленты Текстовый редактор (Text Editor) (см. рис. 3.13), используемые в редактировании мультитекста. Если размеры шрифта слишком малы для данного окна, то ячейка отображается с бльшими размерами, удобными для редактирования .

Другая возможность перехода в режим редактирования текста ячейки — вместо вызова команды ТАБЛРЕД (TABLEDIT) выполнить двойной щелчок внутри ячейки таблицы .

Рис. 4.82. Редактирование текста ячейки

Теперь средствами редактора многострочного текста содержимое ячейки может быть изменено. Щелчок по кнопке Закрыть | Закрыть текстовый редактор (Close | Close Text Editor) фиксирует изменения .

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

Рис. 4.83. Контекстное меню редактирования текста ячейки 224 Глава 4 Для редактирования оформления можно щелкнуть (один раз) внутри нужной ячейки .

Границы выбранной ячейки подсветятся желтым цветом, появятся четыре синие ручки (рис. 4.84) и в ленте откроется дополнительная вкладка Ячейка таблицы (Table Cell) (рис. 4.85). Пятая голубая ручка, имеющая необычный вид, предназначена для распространения форматирования с выделенной ячейки на группу других ячеек .

–  –  –

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

За ручки можно изменять размеры строки или столбца отмеченной ячейки. При этом доступно и контекстное меню (рис. 4.86). С помощью клавиши F2 можно перейти из режима оформления в режим работы с текстом ячейки (см. рис. 4.82) .

В меню на рис. 4.86 входят следующие пункты (отдельные пункты в некоторых ситуациях могут быть отключены):

Вырезать (Cut) — вырезание в буфер обмена;

Копировать (Copy) — копирование в буфер обмена;

Вставить (Paste) — вставка из буфера обмена;

Последний ввод (Recent Input) — подменю последних вариантов ввода;

Рис. 4.86. Контекстное меню работы с оформлением ячеек Редактирование примитивов 225 Стиль ячеек (Cell Style) — подменю стилей оформления ячеек: По строке/столбцу (By Row/Column), Данные (Data), Заголовок (Header), Название (Title), Сохранение нового стиля ячеек (Save as New Cell Style). О стилях ячеек речь пойдет в главе 6 при рассмотрении стилей таблиц;

Заливка фона (Background Fill) — задание цвета для фона выбранной ячейки;

Выравнивание (Alignment) — подменю изменения типа выравнивания текста в ячейках (9 типов, от Вверх влево (Top Left) до Вниз вправо (Bottom Right));

Границы (Borders) — вызов диалогового окна оформления границ ячеек;

Блокирование (Locking) — подменю вариантов блокирования ячеек: Разблокировано (Unlocked), Содержимое заблокировано (Content Locked), Формат заблокирован (Format Locked), Содержимое и формат заблокированы (Content and Format Locked);

Формат данных (Data Format) — вызов окна изменения формата содержимого ячеек;

Формат по образцу (Match Cell) — перенос форматирования выделенной ячейки на другие ячейки;

Снять переопределения свойств (Remove All Property Overrides) — сброс переопределений оформления и возврат к оформлению ячейки по умолчанию;

Связь с данными (Data Link) — вставка связи с таблицей Excel или ее частью (о связи с данными см. главу 9);

Вставить (Insert) — подменю вставки: Блок (Block), Поле (Field), Формула (Formula) (о блоках см. главу 8);

Редактирование текста (Edit Text) — дополнение слева текста ячейки с помощью командной строки;

Управление содержимым (Manage Content) — вызов окна управления содержимым ячейки (порядком расположения текста и блоков);

Удалить содержимое (Delete Content) — подменю удаления части содержимого:

Текст ячейки (Cell Text), Блок (Block);

Удалить все содержимое (Delete All Contents) — очистка ячейки;

Столбцы (Columns) — подменю операций со столбцами: Вставить слева (Insert Left), Вставить справа (Insert Right), Удалить (Delete), Столбцы одного размера (Size Columns Equally);

Строки (Rows) — подменю операций со строками: Вставить выше (Insert Above), Вставить ниже (Insert Below), Удалить (Delete), Строки одного размера (Size Rows Equally);

Объединить (Merge) — подменю объединения выбранных ячеек: Все (All), По строкам (By Row), По столбцам (By Column). Остается содержимое только первой из объединяемых ячеек;

Разделить (Unmerge) — разделение ранее объединенных ячеек;

Свойства (Properties) — вызов окна Свойства (Properties) с возможностью редактирования свойств ячеек (рассматривается в главе 5);

226 Глава 4 Быстрые свойства (Quick Properties) — вызов окна быстрых свойств с возможностью редактирования (рассматривается в главе 5) .

Пунктам этого меню (или пунктам его подменю) соответствуют кнопки панелей вкладки ленты Ячейка таблицы (Table Cell) (см. рис. 4.85) .

Остановимся подробнее на трех пунктах и одном подменю контекстного меню работы с оформлением ячеек. Пункт Границы (Borders) вызывает диалоговое окно Свойства границ ячеек (Cell Border Properties) (рис. 4.87) .

Рис. 4.87. Диалоговое окно Свойства границ ячеек В этом окне для границ выделенных ячеек можно с помощью раскрывающихся списков задать новые значения для базовых свойств: Вес линий (Lineweight), Тип линий (Linetype) и Цвет (Color) (о весах, типах линий и цветах см. главу 5). Флажок Двойная линия (Double line) следует устанавливать, если границы должны быть нарисованы двойной линией (при этом в поле Интервал (Spacing) задается расстояние между линиями).

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

— как на внешние, так и на внутренние;

–  –  –

Пункт Формат данных (Data Format) контекстного меню открывает диалоговое окно Формат ячейки таблицы (Table Cell Format), предназначенное для управления форматом содержимого ячеек (рис. 4. 88) .

–  –  –

В списке Тип данных (Data type) показаны типы данных, доступные в системе AutoCAD: Дата (Date), Денежное значение (Currency), Десятичное число (Decimal Number), Общие (General), Процент (Percentage), Текст (Text), Точка (Point), Углы (Angle), Целое число (Whole Number) .

Подменю Вставить (Insert) контекстного меню (см. рис. 4.86) содержит три пункта:

Блок (Block), Поле (Field), Формула (Formula). Пункт Блок (Block) предназначен для вставки в ячейку таблицы неаннотативного блока, с возможностью масштабирования блока по размерам ячейки (о блоках см. главу 8). При этом открывается диалоговое окно Вставка блока в ячейку таблицы (Insert a Block in a Table Cell) (рис. 4.89) .

Имя блока указывается в списке Имя (Name). В качестве блока можно использовать файл, который выбирается с помощью кнопки Обзор (Browse), при этом путь к выбранному файлу будет указан параметром Путь (Path) .

В области Свойства (Properties) необходимо задать следующие свойства блока в текущей ячейке:

Масштаб (Scale) — масштаб блока. Это поле недоступно, если установлен флажок Вписать (AutoFit) — в таком случае масштаб подбирается программой, чтобы блок максимально заполнил ячейку, с учетом отступов, заданных в форматировании ячейки;

Угол поворота (Rotation angle) — угол поворота блока .

В одну ячейку можно вставить несколько блоков. На рис. 4.90 показан пример таблицы, в первую колонку которой вставлены блоки оборудования .

228 Глава 4 Пункт Поле (Field) и подменю Формула (Formula) позволяют вставить в ячейку поле и формулу. Работа с полями и формулами таблицы рассмотрена в главе 3 .

Поскольку в данной версии системы в одной ячейке могут находиться объекты разных типов (текст, блоки), то специальный пункт Управление содержимым (Manage Content) контекстного меню (см. рис. 4.86) позволяет управлять порядком их размещения внутри ячейки. Этот пункт вызывает диалоговое окно Управление содержимым ячейки (Manage Cell Content) (рис. 4.91) .

Рис. 4.90. Пример таблицы с блоками Рис. 4.91. Диалоговое окно Управление содержимым ячейки В списке Содержимое ячейки (Cell content) перечислены объекты ячейки в порядке их текущего расположения (на рис. 4.91 — блок, блок, блок, текст, блок). С помощью кнопок Вверх (Move Up), Вниз (Move Down), Удалить (Delete) можно переместить или удалить выбранный в списке элемент .

Область Настройка (Options) предназначена для более тонкой настройки параметров размещения объектов в ячейке. Тип размещения выбирается с помощью переключателя в группе Режим размещения (Layout mode): Плавающий (Flow), Горизонтальный (Stacked horizontal), Вертикальный (Stacked vertical). В первом случае объекты размещаются по горизонтали с переносом при необходимости на новую строку внутри ячейки. Во втором и третьем случаях система пытается принудительно расположить элементы, соответственно, по горизонтали и по вертикали. Расстояние между объектами задается в поле Шаг содержимого (Content spacing) .

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

Редактирование примитивов 229 Рис. 4.92. Фрагмент контекстного меню при выделении таблицы По сравнению с контекстным меню других выделенных в чертеже объектов (см .

рис. 4.25) данное меню имеет пункты, специфические для таблиц:

Стиль таблиц (Table Style) — подменю операций со стилями таблиц: Сохранить как новый стиль таблицы (Save as New Table Style), Применить для таблицы текущий стиль (Set As Table in Current Table Style). В нижней части подменю перечисляются стили таблиц текущего чертежа. О стилях таблиц см. главу 6;

Столбцы одного размера (Size Columns Equally) — задание всем столбцам одной ширины;

Строки одного размера (Size Rows Equally) — задание всем строкам одной высоты;

Снять переопределения свойств (Remove All Property Overrides Снять) — сброс всех переопределений ячеек таблицы;

Экспорт (Export) — экспорт данных таблицы в текстовый CSV-файл, в котором значения полей таблицы разделяются запятыми;

Цвет индикатора таблицы (Table Indicator Color) — установка цвета вспомогательных левого столбца и верхней строки, которые дополнительно выводятся для облегчения нумерации ячеек;

Обновление связей с данными таблицы (Update Table Data Links) — обновление связей обрабатываемой таблицы по таблице-источнику (Excel);

Запись связей с данными во внешний источник (Write Data Links to External Source) — сохранение изменений, сделанных в текущей таблице чертежа, в связанную с ней внешнюю таблицу Excel .

О связывании данных таблиц AutoCAD и таблиц Excel см. главу 9 .

4.7. Редактирование размеров В панели инструментов Размер (Dimension), рассмотренной в главе 3, есть еще несколько кнопок с командами, позволяющими редактировать ранее созданные размерные примитивы. Аналогичные операции имеются в падающем меню Размеры (Dimension) и в панели Размеры (Dimensions) ленты. Напомним также, что в главе 3 показано, как создать разрыв и излом в размерной линии. О редактировании мультивыносок см. разд. 4.10 .

230 Глава 4 Команда РЗМРЕД (DIMEDIT), которой соответствует кнопка, позволяет изменить размерный текст и его положение, а также наклонить выносные линии. Этой команде частично (в рамках одной опции) соответствует пункт Наклонить (Oblique) падающего меню Размеры (Dimension) .

Первый запрос команды выглядит так:

Операция редактирования размеров [Вернуть/Новый/Повернуть/нАклонить]

Вернуть:

(Enter type of dimension editing [Home/New/Rotate/Oblique] Home:) Доступны четыре варианта ответа. Опция Новый (New) дает возможность изменить текст с помощью редактора многострочного текста (рис. 4.93). Эта опция по действию аналогична команде ДИАЛРЕД (DDEDIT), но задает не конкретное изменение, а шаблон замены редактирования .

Рис. 4.93. Окно шаблона Рис. 4.94. Задание угла наклона замены размерного текста выносных линий В данном окне 0 условно обозначает старый размерный текст, который можно либо сохранить, добавив символы перед ним и после него, либо полностью заменить. После редактирования текста и закрытия окна остается лишь указать те размерные примитивы, текст которых нужно изменить по заданному шаблону (в разных размерах 0 будет соответствовать своим значениям размерного текста) .

Опция Повернуть (Rotate) поворачивает размерный текст относительно размерной линии. В этом случае выдается запрос на ввод угла поворота. После ввода угла выдается повторяющийся запрос Выберите объекты: (Select objects:), в ответ нужно указать редактируемый размер (щелкнув левой кнопкой мыши по любому элементу этого размера). Клавиша Enter завершает работу команды .

Опция Вернуть (Home) ликвидирует изменение, внесенное опцией Повернуть (Rotate) .

Опция нАклонить (Oblique) (этой опции соответствует пункт Наклонить (Oblique) падающего меню Размеры (Dimension)) позволяет задать угол наклона выносных линий относительно горизонтальной оси, запрашивая сначала объекты, а затем и угол. На рис. 4.94 приведен пример наклона выносных линий горизонтального размера до 60 .

Команда РЗМРЕДТЕКСТ (DIMTEDIT), которой соответствуют кнопка и пункты подменю Размерный текст (Align Text) падающего меню Размеры (Dimension), позволяет изменить положение размерного текста и размерной линии.

Команда вначале предлагает выбрать редактируемый размер, а затем запрашивает его новое положение:

Новое положение размерного текста или [вЛево/вПраво/Центр/Вернуть/Угол]:

(Specify new location for dimension text or [Left/Right/Center/Home/Angle]:) Если в этот момент двигать по экрану курсор, то видно, как вместе с ним по экрану перемещаются размерный текст и размерная линия. Размерный текст может быть перенесен в любое место между выносными линиями или помещен вне их. На рис. 4.95 показан возможный результат редактирования положения размерного текста .

Редактирование примитивов 231

Рис. 4.95. Изменение местоположения размерного текста

Опции вЛево (Left), вПраво (Right), Центр (Center) перемещают размер вдоль существующей размерной линии, между размерными стрелками. Опция Угол (Angle) дает возможность повернуть размерный текст относительно размерной линии. Опция Вернуть (Home) ликвидирует сделанные с помощью данной команды перемещение и поворот размерного текста. Этим опциям соответствуют последние кнопки нижнего ряда панели Размеры (Dimensions) в ленте (см. рис. 3.39) .

Команде РЗМСТИЛЬ (DIMSTYLE) соответствует кнопка, которая входит не только в панели операций над размерами, но и в панель инструментов Стили (Styles), рассматриваемую в главе 6. Этой же команде соответствует пункт Размерные стили (Dimension Style) падающих меню Размеры (Dimension) и Формат (Format). Команда позволяет создавать и редактировать размерные стили. Размерный стиль — это совокупность установок, описывающих форму размерных примитивов. Подробнее о размерных стилях см. главу 6 .

Из других вариантов редактирования размерных объектов обратим внимание читателя на окно быстрых свойств (см. рис. 2.22) и на окно Свойства (Properties) (рис. 4.96). Последнее окно можно легко вызвать с помощью комбинации клавиш Ctrl+1 .

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

Рис. 4.96. Окно Свойства, отражающее данные размерного объекта Если вы нанесли стилем ISO-25 какой-либо размер, и он получился слишком мелким, то все элементы оформления этого размера можно легко увеличить пропорционально — например, в два раза (другой метод — использование масштаба аннотаций — рассматривается в главе 5). Для этого в окне Свойства (Properties) (см. рис. 4.96) найдите вкладку Вписанный (Fit) и измените значение параметра Глобальный масштаб размеров (Dim scale overall) с 1 на 2. Щелкните левой кнопкой мыши внутри чертежа в любом месте и система тут же отработает введенное вами в окне свойств изменение .

232 Глава 4 Все элементы оформления выбранного размерного объекта увеличатся в два раза. Подробнее о работе с окнами свойств см. главу 5 .

В некоторых операциях редактирования помогает контекстное меню, вызываемое при отмеченном размерном объекте .

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

Если для нанесения размеров использовать аннотативный размерный стиль, то тогда оформление размеров будет зависеть еще и от текущего значения масштаба аннотаций (см. главу 5) .

4.8. Редактирование штриховок и заливок Для правки штриховок и заливок есть кнопка, которая соответствует команде РЕДШТРИХ (HATCHEDIT) .

–  –  –

Команда запрашивает:

Выберите объект штриховки:

(Select hatch object:) После того как вы укажете штриховку или заливку SOLID, раскроется диалоговое окно Редактирование штриховки (Hatch Edit), в котором будет активна вкладка Штриховка (Hatch) (рис. 4.97). Если вы укажете градиентную заливку, то окно откроется на вкладке Градиент (Gradient) .

Это окно аналогично диалоговому окну Штриховка и градиент (Hatch and Gradient) (см. главу 3). У вас есть возможность поменять образец штриховки, масштаб и угол наклона, а также заменить контур границы. После выбора требуемых установок система AutoCAD регенерирует штриховку в новом виде. То же относится и к редактированию параметров заливки .

При двойном щелчке мыши по штриховке (заливке) открывается окно быстрых свойств, в котором можно отредактировать основные параметры выбранного объекта .

4.9. Редактирование сплайнов Редактирование сплайнов выполняется с помощью команды РЕДСПЛАЙН (SPLINEDIT), которой соответствует кнопка. Интересные средства редактирования сплайнов предоставляют ручки (см. разд. 4.1.1) .

Своим первым запросом команда РЕДСПЛАЙН (SPLINEDIT) просит указать сплайн, однако в ответ можно указать не только сплайн, но и полилинию, сглаженную с помощью опции СПлайн (Spline) команды ПОЛРЕД (PEDIT). При этом примитив полилиния (POLYLINE) автоматически будет преобразован в примитив сплайн (SPLINE) .

Далее система AutoCAD выводит список опций редактирования сплайна:

Задайте параметр [Замкнуть/Добавить/Определяющие точки/Вершина/ преобразовать в Полилинию/оБратить/ОТМенить/вЫход] вЫход:

(Enter an option [Close/Join/Fit data/Edit vertex/convert to Polyline/Reverse/Undo/eXit]

eXit:)

Одновременно с помощью ручек система AutoCAD высвечивает либо определяющие точки (точки, которые задал пользователь, и через них был проведен сплайн), либо управляющие вершины, лежащие не на самом сплайне, а на каркасной полилинии (ее нужно сгладить, чтобы получить сплайн данной формы). Об определяющих точках и управляющих вершинах шла речь в разд. 4.1.1 .

Сначала дадим краткое описание приведенных опций:

Замкнуть (Close) — замыкает сплайн;

Добавить (Join) — соединяет сплайн с другими сплайнами, отрезками, круговыми дугами, эллиптическими дугами, двумерными и трехмерными полилиниями, если каждый последующий объект начинается в конечной точке предыдущего объекта .

Тип результирующего примитива — сплайн;

Определяющие точки (Fit data) — переводит в режим редактирования определяющих точек;

Вершина (Edit vertex) — переводит в режим редактирования управляющих вершин;

234 Глава 4 преобразовать в Полилинию (convert to Polyline) — преобразует сплайн в полилинию с заданной точностью;

оБратить (Reverse) — изменяет направление сплайна (переставляет точки в обратной последовательности, с сохранением формы объекта);

ОТМенить (Undo) — отменяет последнюю операцию в данной команде редактирования сплайна;

вЫход (eXit) — завершает команду .

Если сплайн замкнут, то вместо опции Замкнуть (Close) выводится опция Разомкнуть (Open) .

Формой сплайна можно управлять как с помощью определяющих точек, так и с помощью управляющих вершин. Переключение между этими режимами осуществляется опциями Определяющие точки (Fit data) и Вершина (Edit vertex). При выборе опции Определяющие точки (Fit data) команда высвечивает определяющие точки сплайна (рис. 4.98) и переходит в режим их редактирования .

Рис. 4.98. Определяющие точки сплайна

Выдается запрос:

Задайте параметр для определяющих точек [Добавить/Замкнуть/Удалить/Излома/ПЕренести/Очистить/

Касательные/ДОПуск/выХод] выХод:

(Enter a fit data option [Add/Close/Delete/Kink/Move/Purge/Tangents/toLerance/eXit]

eXit:)

Опции данного уровня имеют следующее назначение:

Добавить (Add) — добавляет новую определяющую точку к сплайну;

Замкнуть (Close) — замыкает сплайн (после выполнения опция заменяется на Разомкнуть (Open));

Удалить (Delete) — удаляет указываемую определяющую точку и пересчитывает сплайн по оставшимся точкам (при этом необходимо отключить объектные привязки, иначе могут удаляться не те точки);

Редактирование примитивов 235 Излома (Kink) — вставляет в указанном месте точку излома. Фактически исходный сплайн разбивается на два новых соединенных между собой гладких сплайна (пример см. на рис. 4.60);

ПЕренести (Move) — перемещает выделенную определяющую точку;

Очистить (Purge) — удаляет информацию об определяющих точках сплайна, после чего они становятся недоступными;

Касательные (Tangents) — изменяет начальное и конечное граничные условия сплайна;

ДОПуск (toLerance) — изменяет допуск, задающий возможное отклонение сплайна от определяющих точек;

выХод (eXit) — выходит из режима редактирования определяющих точек .

Опция Добавить (Add) позволяет добавить определяющую точку к сплайну и запрашивает существующую точку на сплайне. Не включая объектные привязки, укажите ту определяющую точку, после которой вы хотите добавить новую точку. Система AutoCAD отметит красным цветом следующую за ней точку — перед ней вам предлагается вставить новую определяющую точку (рис. 4.99) .

После задания новой точки сплайн изменит свою форму (рис. 4.100) .

–  –  –

Если в качестве точки, после которой добавляется новая, выбрана последняя определяющая точка сплайна, то она помечается только одна (на экране высвечивается красным цветом). Если выбрана первая определяющая точка, то AutoCAD меняет запрос:

Новая точка или [После/До] выход:

(Specify new point or [After/Before] exit:) Опция До (Before) дает вам возможность вставить новую определяющую точку перед первой .

Опция Замкнуть (Close) режима редактирования определяющих точек (см. рис. 4.98) замыкает сплайн и делает доступной опцию Разомкнуть (Open) .

Опция Удалить (Delete) предназначена для удаления определяющей точки. Указанная вами определяющая точка будет удалена из сплайна, а сплайн будет пересчитан (не забудьте перед указанием отключить объектную привязку, из-за чего может быть удалена не та точка) .

Опция Перенести (Move) дает возможность задать новое положение определяющих точек.

Система AutoCAD в этом случае запрашивает:

Новое положение или [След/Пред/Выбрать точку/выХод] С:

(Specify new location or [Next/Previous/Select point/eXit] N:) Одновременно система подсвечивает первую определяющую точку. У вас в этот момент есть возможность указать новое положение первой точки, переместиться на следующую (предыдущую) точку или указать другую определяющую точку .

Опция Очистить (Purge) скрывает определяющие точки и показывает управляющие вершины .

Опция Касательные (Tangents) изменяет начальное и конечное граничные условия сплайна.

Первый запрос системы:

Касательная в начальной точке или [по Умолчанию]:

(Specify start tangent or [System default]:) Укажите точку, определяющую новое направление касательной, или нажмите клавишу

Enter для сохранения старого угла. Далее:

Касательная в конечной точке или [по Умолчанию]:

(Specify end tangent or [System default]:) Задайте направление касательной. Система AutoCAD возвратится к предыдущему выбору опций редактирования определяющих точек. Если сплайн замкнут, то в опции Касательные (Tangents) выдается всего лишь один запрос направления касательной .

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

Опция выХод (eXit) завершает режим редактирования определяющих точек .

В ответ на запрос Задайте параметр [Замкнуть/Добавить/Определяющие точки/Вершина/ преобразовать в Полилинию/оБратить/ОТМенить/вЫход] вЫход:

(Enter an option [Close/Join/Fit data/Edit vertex/convert to Polyline/Reverse/Undo/eXit]

eXit:)

Редактирование примитивов 237 можно выбрать опцию Вершина (Edit vertex). Это означает переход в режим редактирования сплайна, но не с помощью определяющих точек, а с помощью управляющих вершин (это вершины каркаса, по которому построен сплайн) (рис. 4.101) .

–  –  –

Система AutoCAD выдает запрос:

Задайте параметр редактирования вершин [Добавить/Удалить/Повысить порядок/ пЕренести/Вес/вЫход] вЫход:

Enter a vertex editing option [Add/Delete/Elevate order/Move/Weight/eXit] eXit]:)

Перечислим опции этого уровня и их назначение:

Добавить (Add) — добавляет новую управляющую вершину к сплайну;

Удалить (Delete) — удаляет указываемую управляющую вершину и пересчитывает сплайн по оставшимся вершинам (при этом необходимо отключить объектные привязки, иначе могут удаляться не те вершины);

Повысить порядок (Elevate order) — изменяет количество управляющих точек сплайна с сохранением формы линии (изменяется порядок математического уравнения, диапазон значений — от 4 до 26);

пЕренести (Move) — перемещает выделенную управляющую вершину сплайна;

Вес (Weight) — изменяет веса управляющих вершин сплайна (линия сильнее притягивается к вершине с большим весом). Изначально все вершины имеют вес, равный 1;

вЫход (eXit) — выходит из режима редактирования управляющих вершин .

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

Дополнительно отметим, что начиная с версии 2012 сплайны можно продлевать с помощью команды УДЛИНИТЬ (EXTEND) .

–  –  –

тации (Annotate) ленты и в панели инструментов Мультивыноска (Multileader) (см. рис. 3.70). Специальное редактирование мультивыносок выполняется с помощью следующих кнопок этой панели:

— добавление выносной линии к существующей мультивыноске (команда МВЫНОСКАРЕД (MLEADEREDIT));

— удаление выноски из мультивыноски (команда МВЫНОСКАРЕД (MLEADEREDIT));

— выравнивание мультивыносок (команда МВЫНОСКАВЫР (MLEADERALIGN));

— объединение мультивыносок в гирлянду (команда МВЫНОСКАСОБР (MLEADERCOLLECT)) .

Команда МВЫНОСКАРЕД (MLEADEREDIT) просит выбрать мультивыноску, а затем выдает запрос:

Укажите местоположение стрелки выноски или [Удалить выноски]:

(Specify leader arrowhead location or [Remove leaders]:) После указания точек добавляются первые сегменты мультивыноски (со стрелками в указанных точках, если текущий стиль мультивыносок предусматривает стрелки) (рис. 4.102) .

В случае выбора опции Удалить выноски (Remove leaders) система просит указать те звенья мультивыноски, которые необходимо ликвидировать, и удаляет их .

Команда МВЫНОСКАВЫР (MLEADERALIGN) позволяет красиво расположить надписи (блоки) мультивыносок, вырав- Рис. 4.102. Добавление нивая их по заданному алгоритму.

После запроса на указание выноски редактируемых мультивыносок система запрашивает:

Текущий режим: Использовать текущий интервал

Выберите мультивыноску для выравнивания или [Параметры]:

(Current mode: Use current spacing

Select multileader to align to or [Options]:)

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

Его можно изменить, выбрав опцию Параметры (Options), на что следует:

Задайте параметр [Распределить/преобразовать сегменты выноски в Параллельные/задать Шаг/Использовать текущий шаг] Использовать:

(Enter an option [Distribute/make leader segments Parallel/specify Spacing/

Use current spacing] Use current spacing:)

Разберем возможные варианты:

Распределить (Distribute) — надписи мультивыносок равномерно распределяются вдоль отрезка, указываемого двумя точками;

преобразовать сегменты выноски в Параллельные (make leader segments Parallel) — последние сегменты мультивыносок выравниваются до параллельности;

задать Шаг (specify Spacing) — задается новый шаг для размещения надписей мультивыносок по горизонтали или по вертикали (рис. 4.103);

Редактирование примитивов 239 Использовать текущий шаг (Use current spacing) — мультивыноски размещаются с предыдущим шагом .

Для использования опции Распределить (Distribute) придется указать две точки, между которыми равномерно размещаются надписи (блоки) мультивыносок (рис. 4.104) .

Рис. 4.103. Варианты выравнивания с шагом Рис. 4.104. Распределенное выравнивание

Команда МВЫНОСКАСОБР (MLEADERCOLLECT)) для группирования мультивыносок сначала запрашивает объекты, а затем выводит опции:

Задайте положение сгруппированной мультивыноски или [Вертикальная/Горизонтальная/Перенос] Горизонтальная:

(Specify collected multileader location or [Vertical/Horizontal/Wrap] Horizontal:) В результате группирования у выбранных объектов останется одна выносная линия, на конце которой будут расположены надписи (блоки). Расположение всех блоков может быть горизонтальное или вертикальное. Опция Перенос (Wrap) позволяет создать несколько строк из блоков. При выборе этой опции система запрашивает:

Задайте ширину для переноса или [Количество] 0.000000:

(Specify wrap width or [Number] 0.000000:) Необходимо задать ширину горизонтального ряда из блоков в миллиметрах или в виде целого числа (с помощью опции Количество (Number)). Варианты группирования показаны на рис. 4.105 .

–  –  –

После объединения все мультивыноски, кроме первой, остаются без выносных линий, которые при необходимости можно восстановить с помощью команды МВЫНОСКАРЕД (MLEADEREDIT) .

–  –  –

На рис. 4.107 показан пример объединения трех областей в одну (слева — объекты до объединения, справа — новая область). Соответствующие средства системы AutoCAD для объединения областей — это команда ОБЪЕДИНЕНИЕ (UNION) и кнопка .

–  –  –

Из рисунка видно, что области объединяются как плоские множества. Треугольник внутри области справа является отверстием. Область является единым объектом (даже если имеет вырезы, или если объединяются непересекающиеся объекты) .

На рис. 4.108 приведен пример вычитания областей. Слева показаны три области до вычитания. Справа — результат вычитания (из многоугольной области вычитаются две круговых). Новая область имеет один круглый вырез. Соответствующие средства системы AutoCAD — ВЫЧИТАНИЕ (команда SUBTRACT) и кнопка .

Рис. 4.108. Вычитание областей Рис. 4.109. Пересечение областей

На рис. 4.109 приведен пример пересечения двух областей. Для операции пересечения используется команда ПЕРЕСЕЧЕНИЕ (INTERSECT) и соответствующая ей кнопка .

Объединением непересекающихся областей образуется область, имеющая многосвязный внешний контур (она подобна блоку). Команда РАСЧЛЕНИТЬ (EXPLODE) Редактирование примитивов 241 расчленяет область на простые примитивы (отрезки, дуги, окружности, эллипсы, сплайны) .

4.12. Упражнения к главе 4

1. Редактирование с помощью ручек:

Постройте прямоугольник с соотношением сторон 1:2. Используя ручки и счетчик координат, измените соотношение сторон с 1:2 на 3:2 .

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

2. Применение команд общего редактирования:

Постройте квадрат размером 5050 .

Скопируйте его на расстояние 100 мм вправо по оси X и на 100 мм вниз по оси Y .

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

3. Применение команд специального редактирования:

Задайте прямоугольнику, построенному в п. 1, ширину линии 5 мм для всех сегментов. Измените ширину на нулевое значение только для нижнего сегмента .

4. Переопределение настроек размеров (без использования масштаба аннотаций, рассматриваемого в главе 5):

Постройте прямоугольник с размерами 500 400 мм. Проставьте вертикальный и горизонтальный размеры .

В размерах, связанных с прямоугольником, измените масштаб элементов оформления (букв, стрелок и др.) с 1 на 3 в окне Свойства (Properties) .

Измените форму размеров, заменив стрелки засечками .

Измените количество знаков в размерах после десятичной точки (например, с четырех до одного) .

ГЛ АВ А

Свойства

До сих пор мы строили объекты, не заботясь об их оформлении. Однако у каждого примитива могут быть свои цвет, слой, тип линий, масштаб типа линий, стиль печати, вес линий, прозрачность, гиперссылка, материал, видимость — все это в данной версии AutoCAD отнесено к общим свойствам. Кроме того, у каждого примитива могут быть собственные свойства, связанные с его особенностями (например, площадь или радиус). Следует напомнить, что определить текущие значения свойств объекта можно, например, с помощью команды СПИСОК (LIST) .

Важное свойство, которое появилось в версии 2008, — масштаб аннотаций. Если внешний вид примитива управляется с помощью масштаба аннотаций, то такой примитив называется аннотативным. В версии 2011 ко всем примитивам было добавлено свойство прозрачности (коэффициент прозрачности), которое имеет смысл в основном для трехмерных объектов .

Для работы со свойствами основными элементами интерфейса являются панель Главная | Свойства (Home | Properties) ленты (рис. 5.1) и панель инструментов Свойства (Properties) (рис. 5.2) .

–  –  –

В панели инструментов (см. рис. 5.2) расположены четыре раскрывающихся списка (слева направо): Цвета (Color Control), Типы линий (Linetype Control), Веса линий (Lineweight Control) и Стили печати (Plot Style Control) .

В панели Свойства (Properties) ленты (см. рис. 5.1) в верхней части расположены списки цветов, весов линий и типов линий, а в нижней части — список стилей печати (кроме того, присутствуют шкала управления прозрачностью и кнопка команды СПИСОК (LIST)) .

Значения, установленные в списках, определяют текущие установки данных общих свойств — именно такие значения будут присваиваться новым объектам, пока эти знаСвойства 243 чения не будут изменены. Четвертый список (Стили печати (Plot Style Control)) может быть отключен, и в нем в качестве действующего значения тогда фигурирует ПоЦвету (ByColor). Это означает, что в чертеже не используются именованные стили печати (о стилях печати см. главу 13) .

Другие панели, предназначенные для работы со слоями, рассматриваются в разд. 5.3 .

Некоторые пункты падающего меню Формат (Format) (рис. 5.3) также управляют текущими значениями основных свойств (слоя, цвета, типа линий, веса линий и прозрачности) .

–  –  –

Важную роль в системе играют немодальные окна Свойства (Properties) и Быстрые свойства (Quick Properties). О них речь идет в разд. 5.7 .

5.1. Цвета Первый раскрывающийся список панелей управления свойствами (см. рис. 5.1 и 5.2) называется Цвета (Color Control). Основное его назначение — устанавливать текущее значение цвета. По умолчанию текущим значением обычно является ПоСлою (ByLayer), т. е. значение цвета объектов берется из свойств текущего слоя. Если текущим слоем в чертеже является слой с именем 41text, и у слоя 41text цветом является черный, то создаваемые вами новые объекты рисуются на слое 41text черными линиями на белом или сером фоне (если фон черный, то цвет объектов будет белым). Подробнее об этом рассказано в разд. 5.3. Если вы хотите в качестве текущего установить конкретное значение цвета, не зависящее от слоя, то можно это сделать, раскрыв список Цвета (Color Control) (рис. 5.4) .

244 Глава 5 Щелкните по строке с тем цветом, который вы хотите сделать текущим (например, красным). Список закроется и покажет новое текущее значение цвета. Попробуйте теперь нарисовать прямоугольник (полилинию) — он будет иметь красный цвет .

Раскрывающийся список Цвета (Color Control) может также использоваться для изменения цвета существующего объекта. Чтобы изменить цвет только что нарисованного вами красного прямоугольника на синий, выделите сначала этот объект (у него появятся ручки). При наличии в чертеже выделенного объекта список цветов сразу же покажет значение цвета этого объекта. Если в чертеже выделены сразу несколько примитивов, то список покажет их цвет, если цвет у них одинаков, или покажет пустое значение, если цвета не всех отмеченных объектов совпадают .

После выделения прямоугольника раскройте список цветов и щелкните по строке с цветом Синий (Blue) (рис. 5.5) .

Рис. 5.4. Раскрывающийся список Рис. 5.5. Изменение цвета объекта Цвета с помощью раскрывающегося списка Цвета Список закроется и у примитива будет новый цвет — Синий (Blue). Пока ручки у прямоугольника подсвечены, список Цвета (Color Control) показывает цвет выделенного объекта. Можно с помощью нажатия клавиши Esc сбросить выделение ручек, и в списке опять восстановится текущее значение цвета для новых объектов .

Если вас интересуют более тонкие оттенки цвета, то вы можете воспользоваться строкой Выбор цвета (Select Color) в раскрывающемся списке Цвета (Color Control). Она вызывает диалоговое окно Выбор цвета (Select Color) (рис. 5.6), в котором приведена полная палитра цветов, доступных в данной версии системы AutoCAD .

Это окно нам уже встречалось в главе 3 при рассмотрении заливок, но там были заблокированы кнопки со служебными значениями цветов ПоСлою (ByLayer) и ПоБлоку (ByBlock). Цвет можно выбрать на любой из трех вкладок — Номер цвета (Index Color), Вся палитра (True Color) и Альбомы цветов (Color Books). Работа с этими вкладками рассмотрена в главе 2 .

Выбранный вами цвет появится в списке Цвета (Color Control).

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

русское (в английской версии — английское) название основного цвета (например, Красный (Red));

номер цвета из вкладки Номер цвета (Index Color), от 1 до 255;

тройка чисел, в соответствии со схемой представления цвета RGB (например, 64,134,191);

название из альбома цветов (например, PANTONE Blue 0821 U) .

Свойства 245

Рис. 5.6. Диалоговое окно Выбор цвета, вкладка Номер цвета

Основными цветами в системе AutoCAD являются первые семь цветов с номерами от 1 до 7:

1 — Красный (Red);

2 — Желтый (Yellow);

3 — Зеленый (Green);

4 — Голубой (Cyan);

5 — Синий (Blue);

6 — Фиолетовый (Magenta);

7 — Белый (White). Данный цвет может быть на самом деле не только белым, но и черным, в зависимости от цвета фона графического экрана .

Эти семь цветов всегда присутствуют в списке Цвета (Color Control). Другие будут появляться в списке по мере того, как вы их будете выбирать в диалоговом окне Выбор цвета (Select Color) .

Пункт Цвет (Color) падающего меню Формат (Format) (см. рис. 5.3) также вызывает диалоговое окно выбора цвета .

Команда ЦВЕТ (COLOR), вводимая с клавиатуры, является еще одним способом задания текущего цвета. Она опять-таки вызывает диалоговое окно Выбор цвета (Select Color) .

–  –  –

с расположением вдоль линии или в промежутках примитива надписей, зигзагов, завитушек и т. д .

Раскрывающийся список Типы линий (Linetype Control) является вторым слева списком в панели инструментов Свойства (Properties). Откройте его и посмотрите, какие типы линий содержатся в нем. Окажется, что в новом чертеже список почти пуст (рис. 5.7) .

В нем, помимо двух служебных значений Послою (ByLayer) и Поблоку (ByBlock), которые рассмотрены далее, есть только тип линий Continuous, используемый в качестве имени для обычной сплошной тонкой линии .

Чтобы загрузить другие типы линий, щелкните по строке Рис. 5.7. Раскрывающийся Другой (Other). Раскроется диалоговое окно Диспетчер список Типы линий типов линий (Linetype Manager) (рис. 5.8) .

Рис. 5.8. Диалоговое окно Диспетчер типов линий

Это окно позволяет назначить новый текущий тип линий, удалить существующий и загрузить новый тип линий. В центральной части окна в форме списка приводятся имена типов линий, которые уже загружены в файл вашего чертежа. К каждому типу линий имеется соответствующее пояснение и приведен его внешний вид. Чтобы загрузить новые типы линий, нажмите кнопку Загрузить (Load). После этого на экране появится диалоговое окно Загрузка/перезагрузка типов линий (Load or Reload Linetypes) (рис. 5.9) .

В верхней части окна показано имя основного файла (acadiso.lin), из которого читаются описания доступных типов линий. Опытные пользователи могут создавать свои типы линий, сохраняя их в файлах с расширением lin. Кнопка Файл (File) служит для того, чтобы выбрать файл, из которого будет подгружаться новый тип линий .

Свойства 247

Рис. 5.9. Диалоговое окно Загрузка/перезагрузка типов линий

С помощью вертикальной полосы прокрутки можно найти и затем отметить левой кнопкой мыши нужный вам тип линий, например, штрихпунктирная (DASHDOT) .

После этого следует нажать кнопку OK, и выбранный тип линий будет добавлен в список типов линий окна Диспетчер типов линий (Linetype Manager). Однако если вы хотите загрузить сразу все типы линий, то нужно в диалоговом окне Загрузка/перезагрузка типов линий (Load or Reload Linetypes) установить курсор внутри таблицы, в которой перечисляются имена типов линий, и нажать правую кнопку мыши .

Появится контекстное меню, в котором имеются всего две строки. В нем нужно выбрать строку Выбрать все (Select All) (рис. 5.10) .

Рис. 5.10. Контекстное меню Рис. 5.11. Установка и использование выбора типов линий текущего типа линий Система AutoCAD пометит синим цветом все типы линий, а нажатие кнопки OK загрузит их в ваш чертеж. Теперь, после закрытия диалогового окна Диспетчер типов линий (Linetype Manager), в списке типов появится большое количество новых наименований. Отметьте в раскрывающемся списке Типы линий (Linetype Control) тот тип, который вы хотите сделать текущим, например, зигзаг (ZIGZAG). Нарисуйте четыре новых отрезка. Они будут созданы с тем типом линий, который установлен текущим в панели Свойства (Properties) (рис. 5.11) .

248 Глава 5 Если на одном или нескольких примитивах чертежа высветить ручки, то раскрывающийся список Типы линий (Linetype Control) может быть использован для изменения типов линий всех выделенных объектов (аналогично использованию раскрывающегося списка Цвета (Color Control) для изменения цветов объектов) .

Еще одно свойство примитива — масштаб типа линий. Если вы назначили объекту какой-то тип линий и хотели бы изменить размеры составляющих элементов (штрихов, точек, пробелов между штрихами, звеньев зигзагообразной линии и др.), то вы можете изменить масштаб типа линий для этого объекта. По умолчанию масштаб типа линий равен 1, и размеры элементов типа линий совпадают с описанными в эталоне этого типа. На рис. 5.12 показаны два одинаковых отрезка с одинаковыми типами линий, но разными масштабами .

Рис. 5.12. Влияние масштаба типа линий

Значение масштаба типа линий объекта получается как произведение двух масштабов:

глобального и собственного (о дополнительном влиянии масштаба аннотаций см .

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

Получить доступ к действующим значениям обоих масштабов (через параметры Глобальный масштаб (Global scale factor) и Текущий масштаб (Current object scale)) можно воспользовавшись кнопкой Вкл подробности (Show details) окна Диспетчер типов линий (Linetype Manager), которая добавляет в нижней части окна дополнительную информацию и изменяет свое наименование на Откл подробности (Hide details) (рис. 5.13) .

Изменение глобального масштаба окажет влияние на все элементы чертежа. Так, если предыдущее значение масштаба было равно 1, а новое — 2, то все элементы, отображающие типы линий (штрихи и т. п.), объектов чертежа сразу увеличат свои размеры в два раза. Реальная величина масштаба типа линий новых объектов будет произведением глобального и собственного масштабов .

Глобальный масштаб является наследием более ранних версий системы AutoCAD, в которых не было индивидуального (собственного) масштаба. Его значение хранится в системной переменной LTSCALE (о системных переменных см. приложение 2) .

Значение текущего (собственного) масштаба заносится в системную переменную CELTSCALE .

Свойства 249 Рис. 5.13. Глобальный и текущий масштабы типа линий в диалоговом окне Диспетчер типов линий

5.3. Слои При создании больших чертежей возникает необходимость присвоения имен отдельным объектам или множествам объектов, чтобы ими можно было удобнее оперировать в дальнейшей работе. Особенно это важно при разработке сложных чертежей и собственных приложений, функционирующих в среде AutoCAD. Данной цели служит еще одно свойство примитивов — слой. Более того, слой обладает неоценимой возможностью замораживания (выключения), когда ряд второстепенных в данный момент объектов, собранных на одном слое, можно, не удаляя, сделать невидимыми, что позволит успешнее работать с главными объектами .

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

Слой может быть пустым (не содержащим объектов) или содержать какие-то примитивы чертежа. Любой графический объект имеет слой, и притом только один .

Для работы со слоями в системе предусмотрены две панели инструментов: Слои (Layers) (рис. 5.14) и Слои-2 (Layers II) (рис. 5.15). В меню Формат (Format) (см .

рис. 5.3) входит подменю Инструменты слоя (Layer tools), которое по своим функциям аналогично панели Слои-2 (Layers II) .

–  –  –

В панели инструментов Слои (Layers) расположены четыре кнопки, которые будут рассмотрены в разд. 5.3. Кроме того, в панель входит раскрывающийся список слоев, который показывает имя и основные характеристики текущего слоя. Панель Слои-2 (Layers II) предназначена для операций с большим количеством слоев .

В ленте имеется панель Главная | Слои (Home | Layers) (рис. 5.16), которая тоже предназначена для действий со слоями .

Основной командой работы со слоями является команда СЛОЙ (LAYER), которой соответствует кнопка .

Команда СЛОЙ (LAYER) открывает сложное немодальное окно (палитру) Диспетчер свойств слоев (Layer Properties Manager) (рис. 5.17) .

–  –  –

Свойства этого немодального окна аналогичны свойствам всех немодальных окон (палитр) системы AutoCAD: окно можно перемещать, фиксировать, устанавливать ему прозрачность, применять свертывание до вертикальной полосы и якорное закрепление слева или справа от графического экрана. Подробнее об этом рассказывается в разд. 5.7 при изучении немодального окна Свойства (Properties) .

Слои входят в группы (один слой может входить в несколько групп). В левой части окна Диспетчер свойств слоев (Layer Properties Manager) располагается область структуры, в которой показано дерево групп слоев текущего чертежа. Корнем дерева является группа Все (All), включающая абсолютно все слои текущего чертежа. Для того чтобы развернуть соответствующую группу (ветвь дерева), следует щелкнуть по значку слева от имени группы .

Свойства 251 В дереве всегда присутствует группа Все используемые слои (All Used Layers), которую нельзя удалить или изменить. К используемым относятся те слои, на которых располагаются какие-нибудь объекты чертежа и описаний блоков (о блоках см. главу 8) .

Каждой группе соответствует свой фильтр слоев. В определение фильтра записывается, слои с какими именами или с какими свойствами входят в его группу. Управление фильтрами осуществляется с помощью кнопок, расположенных над областью структуры (работа с ними будет рассмотрена далее) .

В правой части окна Диспетчер свойств слоев (Layer Properties Manager) располагается табличная область, в которой показаны имена и свойства слоев, относящихся к группе, выделенной в данный момент в области структуры. Для начала будем считать, что в табличной области отображаются все слои .

Один слой в чертеже является текущим (активным). Это слой, на котором будут создаваться новые объекты.

Его имя отображается в левом верхнем углу окна Диспетчер свойств слоев (Layer Properties Manager), например:

Текущий слой: 0 (Current layer: 0)

Над табличной областью расположены следующие кнопки:

— создает новый слой;

— создает новый слой, который сразу замораживается во всех видовых экранах пространства листа (например, слой вспомогательных построений);

— удаляет из чертежа слой (это возможно только в том случае, если слой является неиспользуемым и не является текущим);

— устанавливает отмеченный слой в качестве текущего, его имя заносится в системную переменную CLAYER .

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

Первые пункты меню являются характеристиками (свойствами) слоев. Наименования этих характеристик и выводятся в качестве заголовков столбцов в табличной области .

Пункт Адаптация (Customize) вызывает специальное окно, в котором можно расставить флажки для тех столбцов, которые должны далее отображаться в окне. Если снять соответствующий флажок, то выбранная колонка исчезнет из таблицы. Пункт Развернуть столбец (Maximize column) позволяет так изменить ширину столбца, на котором был выполнен щелчок, чтобы значения этого столбца и его заголовок были видны полностью, без сокращений по ширине. Пункт Развернуть все столбцы (Maximize all columns) выполняет то же действие, но по отношению ко всем столбцам таблицы слоев (при этом часть столбцов может уйти вправо за пределы окна) .

Пункты Оптимизировать столбец (Optimize column) и Оптимизировать все столбцы (Optimize all columns) позволяют установить такую ширину столбцов, при которой 252 Глава 5 оптимально (без сокращений) видны только значения в столбцах (заголовки столбцов могут отображаться неполностью). В этом случае для просмотра столбцов, которые ушли за границы окна, следует пользоваться горизонтальной линейкой прокрутки .

–  –  –

При горизонтальной прокрутке не перемещаются те столбцы слева, которые находятся в зоне фиксации. Эта зона ограничена справа вертикальной линией (на рис. 5.17 в зоне фиксации находятся два первых столбца: Состояние (Status) и Имя (Name)). Пункт Освободить столбец (Unfreeze column) ликвидирует зону фиксации. После освобождения столбцов пункт Освободить столбец (Unfreeze column) изменяет свое название в меню на Фиксировать столбец (Freeze column). Выбор пункта Фиксировать столбец (Freeze column) фиксирует тот столбец, на котором было вызвано меню, и все столбцы, расположенные левее него .

Пункт меню Восстановление параметров по умолчанию для всех столбцов (Restore all columns to defaults) приводит столбцы таблицы к стандартному виду (к состоянию по умолчанию) .

Характеристики слоев следующие:

Статус (Status) — статус элемента таблицы (слоя или группы). В этом столбце могут быть следующие значки:

— текущий слой;

— использованный слой (слой, на котором есть объекты чертежа или описаний блоков);

— неиспользованный слой;

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

— группа, созданная с помощью группового фильтра (перечислением имен слоев);

Свойства 253 Имя (Name) — имя слоя, длиной от 1 до 255 символов;

Вкл (On) — состояние включения слоя (включен или выключен);

Заморозить (Freeze) — состояние замороженности относительно всех видовых экранов одновременно (заморожен или разморожен);

Блокировать (Lock) — состояние блокировки (блокирован или разблокирован);

Цвет (Color) — реальный цвет для объектов слоя, у которых в качестве цвета задано значение ПоСлою (ByLayer);

Тип линий (Linetype) — реальный тип линий для объектов слоя с установкой типа ПоСлою (ByLayer);

Вес линий (Lineweight) — реальный вес линий для объектов слоя с установкой веса ПоСлою (ByLayer);

Прозрачность (Transparency) — реальная прозрачность для объектов слоя с установкой прозрачности ПоСлою (ByLayer);

Стиль печати (Plot Style) — стиль печати, применяемый к объектам слоя;

Печать (Plot) — состояние объектов слоя относительно вывода на внешнее устройство (печатать или не печатать);

Замороженный на новых ВЭ (New VP Freeze) — состояние замороженности объектов слоя в новых видовых экранах пространства листа (замораживать или нет) .

О пространстве листа речь пойдет в главе 12;

Пояснение (Description) — текстовый комментарий к слою или группе (в меню на рис. 5.18 этот пункт русской версии назван Описание) .

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

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

Продолжим работу в предположении, что у нас открыт новый пустой чертеж. Для создания нового слоя нажмите кнопку, после чего будет добавлена строка нового слоя с условным именем Слой1 (Layer1) (а по мере создания слоев номер в имени будет увеличиваться). Имя слоя в этот момент выделено и доступно для редактирования (рис. 5.19) .



Pages:     | 1 || 3 | 4 |   ...   | 5 |


Похожие работы:

«-1Перевод с немецкого Закон об охране молодёжи (Jugendschutzgesetz JuSchG) от 23 июля 2002 г. (Федеральный вестник законов I стр. 2730, 2003 I стр. 476), с изменениями, внесенными статьёй 7 абз. 2 закона от 27 декабря 2003 г. (Федеральный вестник законов I стр. 30...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования "Алтайский государственный гуманитарно-педагогический университет и...»

«Кофемашина Philips-Saeco Exprelia stainless steel (HD8856/09): Инструкция пользователя Зарегистрируйте свое изделие и получите поддержку на сайте 14 www.philips.com/welcome Русский Type HD8854 / HD8856 ИНСТРУКЦИЯ ПО ЭКСПЛУА...»

«РЕГИОНАЛЬНАЯ ОБЩЕСТВЕННАЯ ОРГАНИЗАЦИЯ МОСКОВСКАЯ ГОРОДСКАЯ ОРГАНИЗАЦИЯ ОБЩЕРОССИЙСКОГО ПРОФЕССИОНАЛЬНОГО СОЮЗА РАБОТНИКОВ ГОСУДАРСТВЕННЫХ УЧРЕЖДЕНИЙ И ОБЩЕСТВЕННОГО ОБСЛУЖИВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ПРЕЗИДИУМ ПОСТАНОВЛЕНИЕ 29 августа 2018 года 30 Об итогах детс...»

«УПРАВЛЕНИЕ ПО ОБРАЗОВАНИЮ И НАУКЕ АДМИНИСТРАЦИИ ГОРОДА СОЧИ МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ДОПОЛНИТЕЛЬНОГО ОБРАЗОВАНИЯ "ЦЕНТР ДОПОЛНИТЕЛЬНОГО ОБРАЗОВАНИЯ "ХОСТА" Г.СОЧИ УТВЕРЖДАЮ Директор ЦДО "Хоста" Принята на заседании Чолакян К.Д. педагогического совета ЦДО "Хоста" Приказ № 365 от 28.08.2017 г. Протокол № 1 от 28.08.2017 г....»

«ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Программа для младших школьников "Шахматы" реализует спортивнооздоровительное направление внеурочной деятельности и составлена в соответствии с требованиями Федерального государственного образо...»

«Министерство образования и науки Российской Федерации ФГАОУ ВПО "Российский государственный профессионально-педагогический университет" ИННОВАЦИОННОЕ ПРОФЕССИОНАЛЬНО-ОБРАЗОВАТЕЛЬНОЕ ПРОСТРАНСТВО ЧЕЛОВЕКА Коллективная монография Екатеринбург РГППУ УДК 377.1.001.895]:37.015.31 ББК Ю962.3-6 И66 Авторск...»

«Муниципальное бюджетное дошкольное образовательное учреждение "Детский сад №29" Практикум для воспитателей "Использование здоровьесберегающих технологий в ДОУ" (Игровые приемы, развивающие речь) Учителя-логопеды: А.В. Болдыгина О.В. Козликина г.Биробиджан 2017 Уважаемые коллеги, здравствуйте! Сегодняшнюю нашу встречу я хочу начать сл...»

«Адаптированная образовательная программа по чтению и развитию речи для обучающихся с лгкой умственной отсталостью 6 класс (обучение на дому) Составитель: учитель начальных классов первой квалификационной категории Фомина О.П. 2017-2018 у...»

«diakarb_detyam_instrukciya_po_primeneniyu.zip Кроме того, медикамент востребован в практике неврологов, которые отмечают его хороший лечебный эффект при перинатальной энцефалопатии, гидроцефальном синдроме, кистах в мозгу, расширении желудочков мозга и прочих проблемах. Диакарб – син...»

«РОССИЯ ООО "ФРОСТО"МЯСОРУБКА ЭЛЕКТРИЧЕСКАЯ ПРОИЗВОДСТВЕННАЯ типа МЭП-150 и МЭП-300 РУКОВОДСТВО по ЭКСПЛУАТАЦИИ Впервые выпускаемая в обращение продукция ЧЕБОКСАРЫ 2014 МЭП-300 с. 2 1 НАЗНАЧЕНИЕ Мясорубка МЭП-150 и МЭП-300 предназначены для...»

«"Повторение. Четырехугольники" Тип урока: урок обобщения и систематизации знаний. Класс: 8А класс Цели урока: Обучающая: 1. обобщить знания учащихся по теме "Четырехугольники".2. повторить определения параллелограмма, прямоугольника, ромба, квадрата, трапеции; свойс...»

«АТРОПИНА Наталья Иосифовна ФОРМИРОВАНИЕ В ВУЗЕ ПРОФЕССИОНАЛЬНО-ЭТИЧЕСКОЙ КУЛЬТУРЫ СПЕЦИАЛИСТА ПО СОЦИАЛЬНОЙ РАБОТЕ Специальность 13.00.08 теория и методика профессионального образования Автореферат диссертации на соискание ученой степени кандидата педагогических наук 2 3 СЕН 701...»

«В.В. Кикин ХУДОЖЕСТВЕННОЕ ОБРАЗОВАНИЕ И ХУДОЖЕСТВЕННОЕ ТВОРЧЕСТВО В настоящее время профессиональное художественное образование приобретает сквозной характер. Оно начинается в учреждениях дошколь­ ного образования, затем продолжается в специализиро...»

«РОССИЙСКАЯ ФЕДЕРАЦИЯ Ханты-Мансийский автономный округ-Югра Комитет образования администрации Березовского района Муниципальное бюджетное учреждение дополнительного образования ИГРИМСКИЙ ЦЕНТР ТВОРЧЕСТВА (МБУ ДО ИЦТ) РАССМОТРЕНО УТВЕРЖДЕНО на засе...»

«Муниципальное автономное общеобразовательное учреждение Чаинского района Томской области "Подгорнская средняя общеобразовательная школа Рабочая программа внеурочной деятельности научно-познавательного направления "Земля наш дом" Соста...»

«Латышев Олег Юрьевич, д-р пед. наук, канд. филол. наук, академик МАС, МАЕ, МОО АД ЮТК, член-корр. МАПН, профессор РАЕ, заслуженный деятель науки, техники и образования, Мариинская галерея им. М.Д. Шаповаленко Директор papa888@list.ru г. Москва, Россия Байер Елена Александровна, академик МАНПО, д-р пед. наук, почетный работник общего...»

«"Проектная деятельность учащихся на уроках математики в рамках реализации ФГОС" Боголюбова Наталья Александровна, учитель математика высшей категории МБОУ Гимназия № 127 город Снежинск Челябинская...»

«Электрические духовки, Инструкция по встраиваемые в мебель эксплуатации FP R FL ОБЩИЕ УКАЗАНИЯ Внимательно прочитайте все указания, содержащиеся в этом буклете . Вы получите важную информацию по безопасной установке,...»

«Муниципальное казенное дошкольное образовательное учреждение города Новосибирска "Детский сад № 21 комбинированного вида" Справка по итогам тематического изучения "Готовность детей к обучению в школе" от 04.04.2017 г. г. Новосибирск 2016-2017 уч. г...»

«МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ЦЕНТР РАЗВИТИЯ ОБРАЗОВАНИЯ" ТЕЗИСЫ НАУЧНЫХ РАБОТ УЧАСТНИКОВ СЛЕТА НАУЧНЫХ ОБЩЕСТВ ОБУЧАЮЩИХСЯ 9 – 11 КЛАССОВ В 2013 ГОДУ г. Нижневартовск – 2013 Ответственный редактор: Е.П. Дворник, заместитель директора муниципального бюдже...»

«Center for Scientific Cooperation Interactive plus Бавкум Людмила Александровна учитель географии МАОУ "СОШ №63" г. Иркутск, Иркутская область ИСПОЛЬЗОВАНИЕ КРАЕВЕДЧЕСКИХ ВИКТОРИН НА УРОКАХ ГЕОГРАФИИ Аннотация: как отмечает автор данной статьи, викторина – это иг...»







 
2019 www.mash.dobrota.biz - «Бесплатная электронная библиотека - онлайн публикации»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.