Текст
                    Главы с пятой по восьмую посвящены вопросам комплексной работы с сис-
темой AutoCAD: стилям, блокам, внешним ссылкам, выводу на внешние уст-
ройства. Рассмотрены проблемы интеграции с другими приложениями, рабо-
тающими под управлением операционной системы Windows (Microsoft Word,
Microsoft Excel и др.).
В девятой главе пользователь знакомится с методами построения трехмерных
объектов и визуализации объемных моделей. Десятая глава анализирует про-
блемы пространства модели и пространства листа, а также средства получения
чертежа по трехмерной модели. В одиннадцатой главе рассмотрены вопросы
адаптации системы AutoCAD.
Более подробное описание таких средств адаптации, как языки AutoLISP и
DIESEL, среда Visual LISP, диалоговые окна, меню, панели, элементы
ActiveX, а также изложение вопросов создания пользовательских приложений
с большим количеством полезных примеров читатели могут найти в книгах
автора "Visual LISP и секреты адаптации AutoCAD" (издательство "БХВ-
Петербург", 2001 г.) и "N. Poleshchuk. AutoCAD Developer's Guide to Visual
LISP" (издательство "A-LIST", CHIA, 2001 r.).
Приложения дополняют основной материал книги и содержат следующую
справочную информацию: команды, системные переменные, особенности ра-
боты с Интернетом, сопутствующие программные продукты.
В качестве базовой версии для изложения материала в книге принята англоя-
зычная версия системы AutoCAD, однако в скобках приводятся русские ана-
логи терминов. Имена команд и системных переменных даются в книге за-
главными буквами (LINE, CIRCLE, ARRAY, TILEMODE, CLAYER и т. д.).
В наименованиях диалоговых окон, кнопок инструментов, пунктов меню ис-
пользован полужирный шрифт. Английские сообщения системы даются по-
лужирным курсивом, русские аналоги — в скобках, курсивом без полужир-
ного начертания.
Выражаю свою признательность опытным пользователям В. А. Савельевой,
Т. К. Кобозевой и Н. А. Юшковой за ценные советы и предоставленные гра-
фические материалы.

Глава 1 Общие сведения 1.1. Назначение системы Система AutoCAD разработана американской фирмой Autodesk в начале 80-х годов XX века и была первоначально ориентирована на существовав- шие в то время персональные компьютеры (PC XT, PC АТ без сопроцессора и т. п.). Уже первые, по нынешним меркам слабые, версии вызвали интерес у конструкторов и чертежников, желавших автоматизировать свой труд хотя бы в части рисования на листе бумаги. Широкое распространение системы в России началось с десятой версии, которая работала в операционной системе MS DOS. В такой же операцион- ной системе могли работать одиннадцатая, двенадцатая и тринадцатая вер- сии, однако появились и аналоги,, которые могли работать в среде операци- онной системы Windows (Windows?. I или Windows 95). Четырнадцатая версия системы AutoCAD вышла уже только в Windows-варианте и была рассчитана на операционные системы Windows 95 и Windows NT. В I999 году началось внедрение !5-й версии, которой присвоили красивый номер 2000. Вскоре вышла следующая версия с номером 2000i. Эти версии стали очередным шагом вперед как в простом двумерном рисовании, так и в трехмерном моделировании. Заметные изменения претерпели средства управления выводом на графопостроители и принтеры, механизмы работы с Интернетом. Рассматриваемая в данной книге версия AutoCAD 2002 появилась в середи- не 2001 года. Эта версия уже не работает в среде Windows 95, и поэтому для ее установки требуется операционная система Windows 98, Windows NT 4.0 или последующие. Первые версии системы AutoCAD содержали в основном инструменты для простого двумерного рисования, которые постепенно дополнялись и разви- вались. В результате система стала очень удобным "электронным кульма- ном". На рис. LI приведен пример двумерного чертежа, сделанного сравни- тельно простыми средствами AutoCAD. Для формирования такого чертежа не требуется работа с трехмерной моделью изделия.
Рис. 1.1. Двумерный чертеж Большим преимуществом системы AutoCAD как средства рисования являет- ся возможность формирования электронного архива чертежей. Каждый из созданных таким образом файлов чертежей легко редактируется, что позво- ляет быстро получать чертежи-аналоги по чертежам-прототипам Для облег- чения процесса выпуска документации можно разрабатывать ’’библиотеки стандартных элементов". В качестве стандартных элементов могут выступать как целые файлы, так и их отдельные части, используемые с помощью Цен- тра управления AutoCAD. Эта идея стала хорошим стимулом для созданцд на базе системы AutoCAD локальных рабочих мест по различным конструк- торским, архитектурным и другим направлениям, а также для разработки новых специализированных систем. В систему AutoCAD 2002 впервые вклю- чены специальные средства для контролирования стандартов предприятий, позволяющих управлять слоями, стилями и т. п. Подробнее о стандартах предприятии см. гл. 4. Уже десятая версия AutoCAD позволяла выполнить достаточно сложные трехмерные построения в любой плоскости пространства и отобразить их на разных видовых экранах с различных точек зрения. Поэтому она стала так- же инструментом и трехмерного моделирования.
Рис. 1.2. Чертеж носовой части корпуса судна Рис. 1.3. Трехмерная модель носовой части судна
Появившийся в последних версиях механизм пространства листа и видовых экранов дал возможность разрабатывать чертежи с проекциями трехмерных объектов или сооружений. В системе AutoCAD 2002 по одной модели можно получить несколько листов чертежного документа. На рис. 1.2 приведен пример чертежа, сформированного как отображение проекций и сечений трехмерного объекта. На рис. 1.3 показан вид модели, построенной для формирования чертежа, изображенного на рис. 1.2. Степень проработанности, а также сложность и насыщенность такой модели могут быть разными и определяются тем, как она будет в дальнейшем использована. 1.2. Требования к компьютеру Персональный компьютер, на котором может быть установлена система AutoCAD 2002, должен удовлетворять определенным минимальным требо- ваниям. Этим требованиям соответствует машина класса Pentium 166 с опе- ративной памятью 64 Мбайт, винчестером (жестким диском) I Гбайт — на винчестере надо иметь свободными 250 Мбайт под программное обеспече- ние и не менее 150 Мбайт для временных файлов, которые система образует во время сеансов работы. И конечно, на винчестере должно оставаться ме- сто для хранения создаваемых файлов чертежей. На компьютере должна быть установлена операционная система Windows NT 4.0, Windows 98, Windows 2000 или Windows ME. Основные отличия AutoCAD 2002, которое появилось по сравнению с AutoCAD 2000, — это отсутствие Windows 95 в списке допустимых операци- онных систем, а также поддержка многопроцессорных компьютеров, работа на которых существенно увеличивает производительность AutoCAD. 1.3. Пользовательский интерфейс Итак, вы готовы начать раб.оту в AutoCAD 2002. Запуск системы осуществля- ется с помощью двойного щелчка левой кнопкой мыши по ярлыку [§М| или > J, расположенному на рабочем столе. Еще один способ запуска — исполь- зовать меню Пуск (Start) рабочего стола Windows (например, для русской вер- сии Windows: Пуск — Программы — AutoCAD 2002 — AutoCAD 2002). После полной загрузки AutoCAD 2002 на экране открывается окно AutoCAD 2002 Today (AutoCAD 2002 сегодня) (рис. 1.4), которое позволяет выбрать режим начала работы пользователя.
:,1) I (З) I Use this bulletin board to post you own Web content CAD managers can use this feature to commuricate with their design team and provide links to block libraries. CAD standards, or other files and folders available on the company intranet Edit this default view by choosing the Edit button Enlarge the view by selecting the + button To access an HTML template that dynamically adapts to both views, click autodesk PointA WSQUfelfl Campus.ctao^—. oyskyW ;e28:03“~' Expo Неаадаагтегттаджи^ Oceanariurrt.dwg Opera dwg R2W-2ncVvg IruckmotteLdwg TrueType.dwg Watm rliug , D W*oCAD2000\SAMPLE\Ut Ooa.dwg Июнь ' 16:28:03 _______ _______ Cperi Drawings Select how to begin |Hs?oiy (by Location) jj or Browse va\AutoCAD2tW.SAMPLE\tfl' * <== Is your software up to date? Open Autodesk Porn* a to check whether any Live Updates or uxterisions are available now News & views I Product Support t Industry Resources! Catalogs L Productivity Center С,.|Г1[|11||Г„, ... r, ...r-ji.-j-ni.— , ।'jir AutoCAD 2002 Today m Рис. 1.4. Окно AutoCAD 2002 Today: 1 — My Workplace, 2 — My Drawings, 3 — Bulletin Board, 4 — The Web Окно разделено на три области: Му Drawings (Мои чертежи), Bulletin Board (Доска объявлений) и The Web (Интернет). Если вы подведете в этом окне указатель мыши к расположенной в левом верхнем углу кнопке ВЦ то вы- светится подсказка What is ‘Today’? (Что такое Сегодня’?). Щелчок в этом положении левой кнопкой мыши раскроет перед вами красочное справоч- ное окно (рис. 1.5), которое поясняет структуру и назначение окна AutoCAD 2002 Today (AutoCAD 2002 сегодня). Данное окно после ознакомления можно закрыть щелчком левой кнопки мыши по расположенной в правом нижнем углу кнопке Close (Закрыть). В областях окна AutoCAD 2002 Today (AutoCAD 2002 сегодня) (см. рис. 1.4) есть кнопки S и ЕЕ! Первая кнопка позволяет распахнуть соответствую- щую область окна до больших размеров, а вторая кнопка — свернуть об- ласть до меньших размеров или временно убрать ее. Разберем области окна AutoCAD 2002 Today (AutoCAD 2002 сегодня). Облас- ти Му Drawings (Мои чертежи) и Bulletin Board (Доска объявлений) объеди- нены расположенным вертикально в левой части общим заголовком Му Workplace (Мое рабочее место), что указывает основное назначение этой части окна — обеспечить работу пользователя на конкретном рабочем месте.
Область Bulletin Board (Доска объявлений) предназначена для вывода объяв- лений и текущих сообщений руководителя проекта. Содержимое этой об- ласти читается системой из специального файла, о настройке которого ска- зано в гл. 1 /. Рис. 1.5. Справочное окно для AutoCAD 2002 Today Самая важная область — это область Му Drawings (Мои чертежи), которая имеет три вкладки; П Open Drawings (Открытие чертежей) П Create Drawings (Создание чертежей) □ Symbol Libraries (Библиотеки символов) Наличие вкладок означает, что содержимое области изменяется в зависимо- сти от того, какая вкладка в данный момент активна. Чтобы активизировать нужную вкладку, необходимо щелкнуть левой кнопкой мыши по наимено- ванию этой вкладки. На рис. I.4 показана область Му Drawings (Мои черте- жи) с активизированной вкладкой Open Drawings (Открытие чертежей). По умолчанию вызывается вкладка, которая была использована в окне AutoCAD 2002 Today (AutoCAD 2002 сегодня) в предыдущем вызове. Эта вкладка показывает имя папки, в которой открывались последние DWG- файлы (AutoCAD сохраняет свои рисунки в файлах с расширением dwg). Так, например, на рис. 1.4 видно, что в папке D:\AutoCAD2000\SAMPLE было от- крыто одиннадцать файлов и имена этих файлов перечисляются в алфавит-
ном порядке: 1st floor.dwg, Campus.dwg и т.д. Когда вы проводите курсор устройства указания над именем файла в данном списке, то система AutoCAD подчеркивает это имя, рядом в желтом прямоугольнике появляет- ся полное имя файла, а также дата и время, когда этот файл в последний раз был открыт. Параллелы-ю в правой части области Му Drawings (Мои черте- жи) вы видите уменьшенное изображение рисунка (точнее, его растровый образец, который хранится в DWG-файле вместе с самим рисунком). Таким образом, перемещая по списку курсор мыши, вы можете быстро просмот- реть последние чертежи. Чтобы закрыть список с именами файлов чертежей рассматриваемой папки, нужно щелкнуть по имени папки левой кнопкой мыши. В этом случае в ле- вой части области Му Drawings (Мои чертежи) вы увидите имена других па- пок, к которым обращались в последнее время. Эти имена расположены в алфавитном порядке. Для выбора папки следует использовать кнопки пере- мещения по списку вверх или вниз: Е, 0, В, В. Раскрывающийся список Select how to begin (Выберите, как начать) позво- ляет в рассматриваемой вкладке управлять типом сортировки имен файлов чертежей. В этом списке четыре варианта: П Most Recently Used (Самые последние) □ History (by Date) (История, по дате) П History (by Filename) (История, по имени) П History (by Location) (История, по местоположению) По умолчанию AutoCAD применяет последний тип сортировки. Вы можете воспользоваться другими вариантами. Для того чтобы раскрыть список, нужно щелкнуть левой кнопкой мыши по треугольному значку в правой части списка и затем щелкнуть по названию выбираемого варианта. Когда нужно открыть существующий файл, который не отражен в списке по- следних, следует щелкнуть левой кнопкой мыши по надписи Browse (Обзор), после чего появится диалоговое окно Select File (Выбор файла) (рис. 1.6). В этом окне DWG-файлы имеют синие пиктограммы рисунков AutoCAD. ( Замечание ) Вместе с системой поставляются интересные примеры, которые можно найти в папке Sample, расположенной внутри папки с программным обеспечением AutoCAD (например, если система установлена в папку dAAutoCAD 2002, то файлы примеров находятся в папке d:\AutoCAD 2002\Sample). Когда вы в диалоговом окне Select File (Выбор файла) отметите какой-то DWG-файл, то его имя появится в поле File name (Имя файла), а в области Preview (Просмотр) вы увидите его растровый образец, дающий представле-
ние о содержимом файла. После выбора нужного чертежа следует щелкнуть по кнопке Open (Открыть). Рис. 1.6. Диалоговое окно Select File В левой части окна приводится перечень стандартных папок, расположен- ных на локальном диске или на сайте в Интернете: □ History (История) , П Мои документы (Му Documents) □ Favorites (Избранное) □ Desktop (Рабочий стол) □ Buzzsaw.com (URL-адрес http://www.buzzsaw.com) □ RedSpark (URL-адрес http://www.redspark.com) □ FTP (URL-адрес FTP-сервера) □ Point А (URL-адрес http://pointa.autodesk.com) К этим папкам у вас тоже есть доступ из диалогового окна Select File (Выбор файла). Папка History (История) —• это папка с именами последних
открытых файлов. Папки Мои документы (Му Documents), Favorites (Изб- ранное) и Desktop (Рабочий стол) — это папки, знакомые вам по работе с Windows. Последние четыре наименования в перечне являются адресами сайтов фирмы Autodesk и ее партнеров, предоставляющих различные услуги (от хранения файлов до чтения специальных графических библиотек). Для настройки средств доступа к ним (паролей и т. п.) можно воспользоваться кнопкой Tools (Сервис), расположенной в правой верхней части диалого- вого окна Select File (Выбор файла). Выбрав имя нужного вам файла, вы можете открыть его. Подробнее операции с файлами рисунков рассмотрены в разд. 1.5. Если вам необходимо создать новый рисунок, то в окне AutoCAD 2002 Today (AutoCAD 2002 сегодня) нужно воспользоваться вкладкой Create Drawings (Создание чертежей) (рис. 1.7). Create Di swings | «aww? Select how io begin | Start from Scratch English feet encl inches) Metric 01 Рис. 1.7. Вкладка Create Drawings (режим Start from Scratch) окна AutoCAD 2002 Today Здесь вы тоже с помощью раскрывающегося списка Select how to begin (Выберите, как начать) можете задать один из режимов работы: П Template (По шаблону) □ Start from Scratch (Простейший шаблон) □ Wizards (Мастера) По умолчанию устанавливается режим Start from Scratch (Простейший шаб- лон), при котором создается новый пустой чертеж с минимумом установок. Пользователю только нужно отметить, в каких единицах измерения он будет работать: English (feet and inches) (Английские (футы и дюймы)) или Metric (Метрические). Второй вариант, конечно, в этом случае для нас предпочти* тельнее.
При выборе режима Template (По шаблону) пользователь имеет возмож- ность начать работу не с нуля, а с каким-то наполнением нового рисунка (это могут быть рамки, штампы и какие-то другие линии или установки). Подробнее работа с шаблонами разбирается в гл. 10. Режим Wizards (Мастера) дает возможность вызвать одну из программ- мастеров настройки нового рисунка. В списке мастеров вам доступны два: Quick Setup (Быстрая подготовка) и Advanced Setup (Детальная подготовка). Для выбора типа мастера нужно подвести устройство указания к нужной строке (она при этом подчеркивает- ся системой и ниже появляется справочная информация о мастере, как на рис. 1.8), а затем щелкнуть левой кнопкой мыши. Работа мастеров разобра- на в разд. 7.7 на примере мастера детальной подготовки нового чертежа. Рис. 1.8. Вкладка Create Drawings (режим Wizards) окна AutoCAD 2002 Today Большая нижняя область The Web (Интернет) окна AutoCAD 2002 Today (AutoCAD 2002 сегодня) (см. рис. 1.4) позволяет соединиться с сайтом фир- мы Autodesk для получения обширной вспомогательной информации о сис- теме, обновлениях и дополнительных ресурсах. Операции с Интернетом рас- смотрены в приложении 3. Для того чтобы двигаться по книге дальше, воспользуйтесь режимом Start from Scratch (Простейший шаблон) вкладки Create Drawings (Создание чер- тежей) и создайте новый чистый рисунок. Те пользователи, которые привыкли работать с начальным окном системы AutoCAD 2000, могут настроить AutoCAD 2002 (см. гл. 11) таким образом, чтобы в начале работы вместо окна AutoCAD 2002 Today (AutoCAD 2002 се- годня) выводилось окно Startup (Начало работы), приведенное на рис. 1.9.
Рис. 1.9. Начальное окно в форме AutoCAD 2000 (режим Start from Scratch) В данном окне пользователю необходимо подвести указатель мыши к кноп- ке с одним из вариантов начала работы, изображенных в верхней части ок- на: Open a Drawing (Открытие рисунка), Start from Scratch (Простейший шаблон), Use a Template (По шаблону) и Use a Wizard (Вызов мастера), а затем щелкнуть левой кнопкой мыши. Каждому из этих вариантов соответ- ствует режим начала работы через окно AutoCAD 2002 Today (AutoCAD 2002 сегодня). Будем считать, что читатель для первого раза создал чистый новый рисунок. В открывшемся окне (рис. 1.10) разберем элементы оформления рабочего окна AutoCAD. Центральная часть экрана — это основная рабочая зона, в которой находит- ся видимая часть рисунка (остальные его части могут находиться выше, пра- вее, ниже и левее). При движении указателя мыши по этой части, которую мы будем называть далее графическим экраном, он (указатель) имеет вид перекрестия с квадратной мишенью в точке пересечения. Длина линий пе- рекрестия настраивается с помощью системной переменной CURSORSIZE (см. разд. 11.1). В левом нижнем углу графического экрана находится пикто- грамма знака осей системы координат. При необходимости знак может быть настроен или приведен к виду, который он имел в AutoCAD 2000 (см. гл. 9). Верхнюю строку экрана, состоящую из надписей: File (Файл), Edit (Правка), View (Вид), Insert (Вставка), Format (Формат), Tools (Сервис), Draw (Рисо- вание), Dimension (Размеры), Modify (Редакт), Window (Окно), Help (Справ- ка) — будем называть строкой меню. Эта строка содержит наименования
падающих меню, раскрыть любое из которых можно, выбрав с помощью мыши соответствующее имя меню. Рис. 1.10. Элементы пользовательского интерфейса Графический экран снизу обрамляют кнопки вкладок Model (Модель), Layoutl (Лист1), Layout! (Лист2). Вкладки используются при переключении между пространствами модели и листа (см. гл. 10). По умолчанию активной является вкладка Model (Модель). Треугольные кнопки слева от имен вкладок позволяют передвигаться по вкладкам в обоих направлениях (аналогично движению по листам в книге Microsoft Excel). Справа от вкладок расположена горизонтальная линейка прокрутки для графического экрана (в случае ее от- сутствия у вас изменена настройка AutoCAD — см. гл. 11). Нижняя (светлая) часть экрана, в которой вы на рис. 1.10 видите приглаше- ние в форме Command: (Команда:), — это область, через которую в основ- ном происходит диалог пользователя с системой, здесь отображаются вво- димые вами команды и ответы (или вопросы) AutoCAD. Эту часть будем называть зоной командных строк. Последняя строка, содержащая приглаше- ние Command: (Команда:), называется командной строкой.
Ниже от зоны командных строк находится строка режимов, в которой рас- положены счетчик координат и прямоугольные кнопки режимов: SNAP (ШАГ), GRID (СЕТКА), ORTHO (ОРТО), POLAR (ОТС-ПОЛЯР), OSNAP (ПРИВЯЗКА), OTRACK (ОТС-ПРИВ), LWT (ВЕС), MODEL (МОДЕЛЬ). Счетчик координат служит для ориентировки на поле чертежа — он изменя- ет свое трехкоординатное значение при движении указателя мыши по гра- фическому экрану. Счетчик может быть отключен с помощью функцио- нальной клавиши <F6>. Нажатием на ту же клавишу счетчик можно снова включить. Описание режимов приведено в разд. 2.4. Основным элементом пользовательского интерфейса являются кнопки па- нелей инструментов. Две горизонтальные панели на рис. 1.10 находятся ни- же строки меню. Еше две вертикальные панели находятся слева от графиче- ского экрана. Панели инструментов в AutoCAD оформлены так же, как и панели в Microsoft Office. Поэтому, если вы подведете указатель мыши к пиктограмме одного из элементов любой панели, то пиктограмма сразу примет форму прямоугольной кнопки, а через несколько мгновений под указателем поя- вится всплывающая подсказка с наименованием команды или функции AutoCAD, выполняемой с помощью этой кнопки. На рис. 1.11 показана подсказка, появляющаяся при положении верхней точки указателя мыши над кнопкой команды LINE (ОТРЕЗОК). Обратите также внимание на справку, выведенную в строку режимов: Creates straight line segments: LINE (Создает прямолинейные отрезки: ОТРЕЗОК) Четыре панели, которые показаны на рис. 1.10, находятся в фиксированном положении. При желании можно перенести их внутрь графического экрана, где они займут "плавающее" положение, принимая одновременно форму окон Windows (рис. 1.12). Для этого нужно аккуратно подвести указатель мыши к краю панели (но не задевая кнопок инструментов’.), нажать левую кнопку мыши и, не отпуская ее, перетащить панель на свободное место эк- рана, после чего отпустить левую кнопку. В плавающем положении панели могут принимать разную форму, которую можно изменять, растягивая их за углы. Для перемещения панели на новое место следует перетащить ее с помощью мыши за синюю область с наиме- нованием. Перемещение панели на один из четырех краев, графического эк- рана позволяет вернуть ее к фиксированному положению. Таким образом, пользователь может сам найти для себя наиболее удобный способ располо- жения панелей на дисплее.
Рис. 1.11. Всплывающая подсказка и справка в строке режимов Рис. 1.12. Плавающее положение панели инструментов Modify
Все панели имеют имена. На рис. 1.10, 1.11, 1.12 под строкой меню видны две горизонтальные панели с наименованиями: Standard Toolbar (Стандарт- ная) и Object Properties (Свойства объектов). Эти панели желательно не трогать, не удалять и не перемещать, поскольку они постоянно нужны для работы. Две оставшиеся панели (вертикально расположенные на рис. 1.10 и 1.11) называются Draw (Рисование) и Modify (Редактирование). Для вызова панелей на экран и удаления их с экрана имеются специальные средства. Подведите указатель мыши к имени падающего меню View (Вид) и нажмите левую кнопку мыши. Выбранное падающее меню откроется внутрь графического экрана. Затем опустите указатель мыши на нижнюю строку Toolbars (Панели) (рис. 1.13) и нажмите левую кнопку мыши (в дальнейшем выбор любых элементов экрана будем делать только с помощью щелчка ле- вой кнопки мыши, правая же кнопка обычно вызывает какое-нибудь кон- текстное меню, о которых речь пойдет дальше). Многоточие после слова Toolbars (Панели), как впрочем и после любого другого, означает, что после выбора этого пункта меню будет вызвано диалоговое окно, в котором следу- ет ввести какие-то параметры и.ответить на предложенные вопросы. Рис. 1.13. Вызов диалогового окна Customize
В левом вертикальном списке появившегося диалогового окна Customize (Адаптация) (рис. 1.14) показаны все имена панелей, которые доступны в данной версии системы AutoCAD. Пролистывание всего списка осуществля- ется с помощью вертикальной линейки прокрутки. В квадрате перед именем панели стоит флажок, если панель активна, т. е. находится на экране, при отсутствии этого флажка — панели на экране не будет. Рис. 1.14. Диалоговое окно Customize (вкладка Toolbars) Установите с помощью левой кнопки мыши флажок возле панели Inquiry (Сведения) и снимите его около панели Draw (Рисование). После этого вер- тикально расположенная панель Draw (Рисование) исчезнет, а панель Inquiry (Сведения) появится на экране (рис. 1.15). Закройте диалоговое окно Customize (Адаптация) с помощью кнопки Close (Закрыть). Далее новую панель можно известным нам способом перетащить на удобное место экрана. Аналогично добавляются любые другие панели инструментов. Если нужно вызвать на экран только одну панель или только одну панель убрать с экрана, то следует воспользоваться контекстным меню. Контекст- ные меню вызываются по щелчку правой кнопки мыши. Содержание кон- текстного меню зависит от двух условий: работает ли в данный момент ка- кая-нибудь команда системы AutoCAD и где в данный момент находится курсор мыши.
Рис. 1.15. Внесение изменений в состав панелей Рис. 1.16. Контекстное меню работы с панелями
Подведите указатель мыши к какой-нибудь из находящихся на экране панелей инструментов (например, к расположенной горизонтально панели Standard Toolbar (Стандартная)) и щелкните правой кнопкой мыши. В этом месте у вас должно появиться контекстное меню работы с панелями (рис. 1.16). Появившееся контекстное меню содержит перечень всех панелей, а также пункт Customize (Адаптация) для вызова диалогового окна, приведенного на рис. 1.14. Если слева от имени панели стоит символ "галочка", то эта панель уже находится на экране. Щелчок левой кнопки мыши по наименованию панели изменяет ее состояние на противоположное (то есть убирает, если она была на экране, или выводит на экран, если ее там не было). Удалить панель с экрана можно также щелчком по кнопке Close (Закрыть) со знаком "х" (панель при этом должна находиться в плавающем положении). 1.4. Способы ввода команд Система AutoCAD создана для интерактивной работы пользователя. Весь диалог с системой идет на языке команд. Самый простой способ ввода команд — набор их на клавиатуре в командной строке в ответ на приглаше- ние Command: (Команда:). Наименования команд в англоязычной версии вы можете вводить в латинском верхнем или нижнем регистрах. Если вы рабо- таете в русскоязычной версии, то можно пользоваться русскими именами команд или английскими, но предваренными знаком подчеркивания (так, например, в русскоязычной версии команду ОТРЕЗОК можно заменить ко- мандой LINE). Команда LINE (ОТРЕЗОК) для рисования отрезков может быть введена в английской версии AutoCAD с клавиатуры любым из следующих способов: □ LINE □ Line □ line □ liNE Кроме того, в английской версии обычно допускается и форма команды с символом подчеркивания (LINE, _Ипе). После набора команды на клавиа- туре не забудьте нажать клавишу <Enter>, поскольку эта клавиша является для системы AutoCAD указанием начать обработку команды. Пока клавиша <Enter> не нажата, вы можете отредактировать набранный в командной строке текст, используя клавиши <->>, <<->, <Del> (удаляет символ справа от курсора), <Backspace> (удаляет символ слева от курсора). Другим способом ввода команд является выбор соответствующих пунктов меню или кнопок панелей инструментов. Если в ответ на запрос Command: (Команда:) нажать клавишу <Enter>, то AutoCAD повторит вызов предыдущей команды. Прервать любую команду, уже начавшую работу, можно, нажав на клавишу <Esc>.
1.5. Операции с файлами рисунков Чертежи (рисунки) системы AutoCAD хранятся в файлах с расширением dwg (формат, в котором записывается графическая информация в этих фай- лах, называется форматом DWG). Имена файлов могут содержать русские и латинские буквы, цифры, специальные знаки (@, #, $, &, -), а также про- белы. Остальные символы (точки, запятые и т. п.), как правило, не допус- каются, поскольку являются служебными и могут быть неправильно интер- претированы операционной системой Windows. Для удобства работы желательно пользовательские чертежи хранить в отдельных папках и ни в коем случае не записывать их в основные и вспомогательные папки AutoCAD, иначе такие файлы будут не только засорять программное обес- печение, но и при смене версии или при переинсталляции AutoCAD могут быть потеряны. Операции над файлами и некоторые другие собраны в падающем меню File (Файл) (рис. 1.17): □ New (Новый) □ Open (Открыть) □ Close (Закрыть) □ Partial Load (Частичная загрузка) □ Save (Сохранить) □ Save As (Сохранить как) □ eTransmit (Передать) □ Publish to Web (Опубликовать) □ Export (Экспорт) □ Page Setup (Настройка страницы) □ Plotter Manager (Диспетчер плоттеров) □ Plot Style Manager (Диспетчер стилей печати) □ Plot Preview (Просмотр) □ Plot (Печать) □ Drawing Utilities (Утилиты) □ Send (Послать) □ Drawing Properties (Свойства рисунка) □ Exit (Выход)
New. . Ctrl+N Open.. Ctrl+O Close Partial Load Save Ctrl+S Save As. eTransmit... Publish to Web. Export Разе Setup- Plotter Manager.. Plot Style Manager Plot Preview Plot. CtrkP ^Drawhfl Utilities * “ Send ’ ? Drawing Properties. 1 TrueType 2 Watch SWilhome Audit Recover Update Block Icons Purge. 41 st Hoot Exit Рис. 1.17. Падающее меню File Пункт New (Новый) падающего меню выполняет команду AutoCAD NEW (НОВЫЙ), которая создает в рабочей области новый рисунок по простей- шему шаблону или по специальному шаблону — согласно выбору пользова- теля. В зависимости от настройки AutoCAD при этом вызывается окно AutoCAD 2002 Today (AutoCAD 2002 сегодня) или диалоговое окно Create New Drawing (Создание нового рисунка), которое идентично окну Startup (Начало работы). С помощью пункта меню Open (Открыть) можно выполнить команду OPEN (ОТКРЫТЬ), вызывающую диалоговое окно Select File (Выбор файла) для указания открываемого файла чертежа. Это окно было показано на рис. 1.6. Система AutoCAD 2002 поддерживает многодокументный режим, поэтому в одном сеансе работы с AutoCAD можно иметь открытыми сразу несколько рисунков. ( Замечание ) Многодокументный режим появился в системе AutoCAD 2000. В 14-й версии, чтобы открыть сразу два рисунка, нужно было вызвать одновременно две копии системы AutoCAD (это возможно при большом размере оперативной памяти компьютера).
Когда вы в AutoCAD 2002 в одном сеансе открываете несколько рисунков, тогда каждый из них оформляется как отдельное окно Windows. Используя кнопки максимизации и минимизации окон, которые находятся в правой верхней части, вы можете расположить рисунки так, как вам будет удобно. В этом вам помогут также операции над окнами, включенные в падающее меню Window (Окно) (рис. 1.18): □ Close (Закрыть) □ Close All (Закрыть все) □ Cascade (Каскадом) □ Tile Horizontally (Слева направо) □ Tile Vertically (Сверху вниз) □ Arrange Icons (Упорядочить значки) Window | Close Close All Cascade Tile Horizontally Tile Vertically Arrange Icons / 1 Drawiiig3.dwg Рис. 1.18. Падающее меню Window Первые два пункта меню позволяют, соответственно, закрыть активный ри- сунок и закрыть все рисунки. Этим пунктам соответствуют команды CLOSE (ЗАКРЫТЬ) и CLOSEALL (ЗАКРЫТЬВСЕ). Для закрытия текущего (активного) рисунка можно использовать также пункт Close (Закрыть) па- дающего меню File (Файл). При закрытии рисунка AutoCAD обычно задает вопрос о сохранении сделанных изменений: Save changes to ... ? (Сохранить изменения в ... ?). Необходимо с помощью мыши щелкнуть по кнопке Yes (Да), если изменения нужно сохранить, или по кнопке No (Нет), если изме- нения не нужны. Выбор кнопки Cancel (Отмена) отменяет команду CLOSE (ЗАКРЫТЬ). Следующие четыре пункта меню Window (Окно) дают различные варианты расположения окон рисунков. Нижняя строка показывает имя открытого рисунка (количество таких строк в меню равно количеству открытых DWG- файлов). На рис. 1.19 показаны четыре одновременно открытых рисунка.
Рис. 1.19. Пример четырех одновременно открытых рисунков Активным, т. е. доступным для операций, является тот рисунок, окно кото- рого также активно (наименование этого окна выделено более ярким цве- том). Если вы максимизируете активный рисунок, он займет всю зону гра- фического экрана (остальные окажутся под ним). В окне Select File (Выбор файла) (см. рис. 1.6) имеются средства, облегчаю- щие поиск рисунков. Если щелкнуть по кнопке Tools (Средства), то откро- ется небольшое меню, в котором есть пункты Find (Найти) и Locate (Обнаружить). Справа от кнопки Open (Открыть) есть треугольный значок, который позволяет выбрать режимы открытия файла: □ Open (Открытие с максимальными возможностями редактирования) □ Open Read-Only (Открытие в режиме "только для чтения") □ Partial Open (Частичное открытие) □ Partial Open Read-Only (Частичное открытие в режиме "только для чтения") Если установить флажок Select Initial View (С выбором начального вида), то система AutoCAD запросит, какой вид, имеющийся в файле рисунка, нужно открыть (о видах см. гл. 9). Режим частичного открытия позволяет открыть не весь рисунок, а его часть, что удобно в случае больших файлов. Если вы выбрали этот режим в окне
Select File (Выбор файла ), то вам будет предложено диалоговое окно Partial Open (Частичное открытие) (рис. 1.20), в котором можно указать объем час- тичной загрузки. Выбор может быть осуществлен по слоям (в области Layer geometry to load (Загрузка объектов по слоям)) и по видам (в области View geometry to load (Загрузка объектов по видам)). О слоях и видах см. гл. 4 и 9. Частичное открытие может быть выполнено также с помощью команды PARTIALOPEN (ОТКРЧАСТЬ). Рис. 1.20. Выбор элементов для частичного открытия Это же окно, но с названием Partial Load (Частичная загрузка), вызывается и с помощью пункта Partial Load (Частичная загрузка) падающего меню File (Файл) или команды PARTIALOAD (ЗАГРЧАСТЬ). Однако данный пункт будет доступен только после того, как вы открыли часть рисунка, а затем хотите в него еще что-то добавить. Поле Files of type (Тип файлов) диалогового окна Select File (Выбор файла) (см. рис. 1.6) позволяет задавать открытие не только обычных файлов ри- сунков (с расширением dwg), но и файлов с расширениями dws, dxf и dwt, о которых будет сказано ниже. »
Пункт Save (Сохранить) падающего меню File (Файл) (или соответствующая этому пункту команда QSAVE (БСОХРАНИТЬ)) позволит вам быстро со- хранить изменения открытого рисунка в файле с тем же именем. Если вы хотите сделать запись в другой файл, воспользуйтесь пунктом меню Save As (Сохранить как) или командой SAVEAS (СОХРАНИТЬКАК). При этом вам будет предложено окно, в котором нужно для сохранения выбрать папку и ввести имя файла (расширение dwg можно не указывать, т. к. оно будет до- бавлено автоматически). ( Замечание ) AutoCAD 2002 имеет тот же формат DWG, что и AutoCAD 2000. Поэтому фай- лы, созданные системой AutoCAD 2002, могут открываться системой AutoCAD 2000 без дополнительных преобразований. В данном окне есть также возможность с помощью поля Save as type (Тип файла) задать режим сохранения рисунка либо в обычном формате DWG, либо в формате DWT, используемом шаблонами системы AutoCAD (о при- менении шаблонов см. гл. 10). Кроме того, в вашей версии могут быть варианты сохранения в одном из дополнительных форматов, которые понимает AutoCAD 2002: форматы DWG в структуре 14-й и 13-й версий AutoCAD, формат DXF (обменный формат, файлы с расширением dxf) в структуре 2000-й, 14-й, 13-й или 12-й версий системы AutoCAD, формат DWS (формат стандартов, файлы с рас- ширением dws). Последний тип формата появился только в системе AutoCAD 2002 (подробнее о нем в гл. 4). При создании новых рисунков AutoCAD дает им условные имена: Drawing!, Drawing2 и т. д. Пользователь в дальнейшем может сохранить рисунки с этими именами или дать свои. Пункт Export (Экспорт) меню File (Файл) и команда EXPORT (ЭКСПОРТ) позволяют преобразовать графическую информацию рисунка AutoCAD в форматы других графических систем. На рис. 1.21 приведено диалоговое окно операции экспорта. В рассматриваемой нами версии возможен экспорт в следующие форматы: wnif, sat, stl, eps, dxx, bmp. Пункты eTransmit (Передать) и Publish to Web (Опубликовать) меню File (Файл) предназначены для передачи группы рисунков через Интернет и публикации их на страницах сайтов. Для передачи рисунка в качестве вло- жения при использовании электронной почты можно применить пункт Send (Послать). Пункты Page Setup (Настройка страницы), Plotter Manager (Диспетчер плот- теров), Plot Style Manager (Диспетчер стилей печати), Plot Preview (Просмотр) и Plot (Печать) предназначены для настройки, а также выпол- нения печати и рассмотрены в гл. 6.
ACIS (x sat) Lithography (x stl) Encapsulated PS (xep$) DX>< Extract [x dxx) Bitmap (x.bmp) Рис. 1.21. Окно Export Data На рис. 1.17 видно, что пункт Drawing Utilities (Утилиты) имеет подпункты, которые располагаются на экране каскадом: Audit (Проверить), Recover (Восстановить), Update Block Icons (Изменить значок блока), Purge (Очис- тить) Они предназначены для опытных пользователей и позволяют выпол- нять особые операции с рисунками, особенно при возникновении сбоев. Как и Microsoft Office, AutoCAD дает возможность сохранить вместе с ри- сунком некоторую авторскую информацию. Для этого выберите пункт Drawing Properties (Свойства рисунка) падающего меню File (Файл), кото- рый открывает диалоговое окно свойств файла (рис. 1.22). В этом окне имеются кнопки четырех вкладок, которые выбираются щелч- ком левой кнопки мыши. Вкладки General (Общие) и Statistics (Статистика) содержат данные, заносимые системой AutoCAD, а вкладки Summary (Документ) и Custom (Прочие) заполняются непосредственно автором чер- тежа. Все эти данные сохраняются вместе с чертежом. 2 Зак. 571
Рис. 1.22. Окно свойств файла, вкладка Summary Для выхода из сеанса редактирования следует воспользоваться пунктом Exit (Выход) падающего меню File (Файл). AutoCAD анализирует, сохранены ли изменения во всех открытых рисунках, и если нет, то по каждому несохра- ненному файлу задает вопрос о сохранении или игнорировании изменений. 1.6. Текстовое окно Если вы, находясь в графическом экране (см. рис. 1.10), нажмете на клавиа- туре функциональную клавишу <F2>, то на экране дисплея появится окно AutoCAD Text Window (Текстовое окно AutoCAD), которое выводится поверх рабочей зоны (рис. 1.23). Убрать текстовое окно можно, нажав еще раз клавишу <F2> или воспользо- вавшись стандартной для окон системы Windows кнопкой Close (Закрыть) со знаком "х", размещенной в верхнем правом углу окна. Текстовое окно выводится системой AutoCAD, когда нужно выдать пользователю большую порцию текстовой информации (например, при работе команды LIST — см. разд. 2.19), или вызывается пользователем с помощью упомянутой клавиши
<F2>. Содержимое этого окна является протоколом всего сеанса работы с системой AutoCAD, а для его просмотра (прокрутки) используются верти- кальная и горизонтальная линейки прокрутки (вертикальная линейка на рис. 1.23 отсутствует, т. к. в начале работы количество строк в текстовом окне мало и линейка прокрутки не нужна; по мере роста объема информа- ции в текстовом окне вертикальная линейка появится автоматически). Об- ратите внимание: область командных строк повторяет последние строки (как правило, три строки) текстового окна. Рис. 1.23. Текстовое окно {Замечание) В версиях, работающих под управлением MS DOS, для вызова текстового окна служит клавиша <F1 >, которая для Windows имеет совсем другой смысл: вызов справочной системы. 1.7. Единицы измерения AutoCAD может работать в двух линейных единицах измерения: в милли- метрах и дюймах, и различных угловых единицах, причем единицы в про- цессе работы могут меняться. В окне AutoCAD 2002 Today (AutoCAD 2002 сегодня) (см. рис. L7) щелчок по пункту Metric (Метрические) и включение
переключателя Metric (Метрические) в окне Startup (Начало работы) (см. рис. 1.9) означают, что в качестве единиц измерения при создании ри- сунка выбраны миллиметры. Подробная установка единиц осуществляется вызовом программы—мастера создания нового чертежа (рис. 1.24), что осу- ществляется выбором режима Wizards (Мастера) в окне AutoCAD 2002 Today (AutoCAD 2002 сегодня) (см. рис. 1.8) или кнопки Use a Wizard (Вызов мас- тера) в окне Startup (Начало работы). Рис. 1.24. Мастер начальных установок Мастер начальных установок может работать в одном из двух режимов даль- нейшей работы: □ Quick Setup (Быстрая подготовка) □ Advanced Setup (Детальная подготовка) В режиме быстрой подготовки будут запрошены только тип линейных еди- ниц и размеры зоны рисования. Более подробная настройка выполняется в режиме детальной подготовки, которым мы и продолжаем дальнейшее ос- воение системы AutoCAD. Щелкните мышью по пункту Advanced Setup (Детальная подготовка) в окне AutoCAD 2002 Today (AutoCAD 2002 сегодня) или отметьте его указателем мыши и нажмите кнопку ОК в окне Startup (Начало работы), в результате чего откроется окно детальной подготовки (рис. 1.25).
Рис. 1.25. Задание линейных единиц Выберите десятичные единицы (включите переключатель Decimal (Десятичные)). Рисунок справа иллюстрирует те единицы, которые вы вы- брали. Затем с помощью раскрывающегося списка Precision (Точность) ус- тановите точность, с которой вы будете оперировать с вещественными чис- лами (щелкните левой кнопкой мыши, поместив ее указатель на треугольнике раскрывающегося списка, и отметьте подходящий для вас ва- риант; по умолчанию это четыре знака после десятичной точки), и нажмите на кнопку Далее > (Next >). ( Замечание На рис. 1.25 и других рисунках некоторые стандартные кнопки имеют русские названия, поскольку эти названия зависят от языка операционной системы, а не от языка системы AutoCAD. Поэтому, например, на рис. 1.25 кнопки < Back, Next > и Cancel приведены с наименованиями < Назад, Далее > и Отмена. Появится очередное окно для задания единиц и точности углов (рис. 1,26). Выберите Decimal Degrees (Десятичные градусы). Рисунок справа опять по- кажет иллюстрацию к избранному вами способу. Установите точность изме- рения углов (обычно это округление до целого) и нажмите кнопку Далее > (Next >). Переходим к следующему окну (рис. 1.27). В этом окне надо выбрать то направление, которое будет соответствовать нулевому углу (обычно это East (Восток)), и снова нажать Далее > (Next >). Появится очередное окно настройки, определяющее ориентацию отсчета углов (рис. 1.28).
[HI [Advanced Setup < Назад Далее > ] Отмена Рис. 1.26. Задание угловых единиц Рис. 1.27. Выбор направления нулевого угла Здесь нужно определиться с направлением отсчета углов, т. е. отсчета по или против часовой стрелки. Обычный вариант — это Counter-Clockwise (Против часовой стрелки). Нажмите на кнопку Далее > (Next >), в результа-
те чего откроется заключительное окно, устанавливающее размеры области рисования (рис. 1.29). Рис. 1.28. Задание ориентации отсчета углов Рис. 1.29. Задание зоны лимитов
В новом окне вам надо определить начальные размеры зоны рисования, ко- торая называется зоной лимитов. Как правило, левый нижний угол этой прямоугольной зоны имеет нулевые координаты как по горизонтальной, так и по вертикальной осям, а верхний правый угол определяется пользовате- лем. По умолчаниЕО это зона формата АЗ (420x297 мм), но пользователь мо- жет выбрать и другие размеры, задав их двумя специальными полями: Width (Ширина) и Length (Длина) (для активизации поля нужно щелкнуть левой кнопкой мыши по выбранному полю, в котором после этого появится мер- цающий вертикальный курсор, и ввести или отредактировать значение раз- мера). После установки размеров остается нажать на кнопку Готово (Finish). Ваш чертеж после этого будет настроен в соответствии с выбранными вами линейными и угловыми единицами измерения. В левом нижнем углу графического экрана (см. например, рис. 1.16) обычно изображается пиктограмма осей координат. Ось X экрана направлена вдоль горизонтальной кромки экрана, ось Y — вдоль вертикальной кромки. Ос- новная система координат, в которой вы по умолчанию начинаете работу, называется мировой. Ось Z системы AutoCAD направлена от плоскости эк- рана к вам (конечно, это важно только если вы работаете не на плоскости, а в пространстве). При движении указателя мыши по графическому экрану счетчик координат, если он не отключен функциональной клавишей <F6>, считывает текущие координаты и выводит их в левом нижнем углу в строке с кнопками режимов. Хотя заданы размеры зоны лимитов, вы не обязаны строго придерживаться этих ограничений. Выход за пределы лимитов допустим (а когда вы с помо- щыо AutoCAD создаете даумерную или трехмерную модель большого объекта, то тогда вам обязательно придется выйти за границы лимитов). Часть постро- енных вами линий может вполне оказаться за пределами видимой части экра- на. Об управлении просмотром различных частей рисунка см. в разд. 2.4.
Глава 2 Примитивы Отрезки, дуги, окружности и другие графические объекты являются элемен- тами, из которых состоит любой чертежный файл. В системе AutoCAD они носят название примитивов. 2.1. Типы примитивов Примитивы могут быть простыми и сложными. К простым примитивам от- носятся следующие объекты: П Точка □ Дуга □ Эллипс П Отрезок □ Прямая П Сплайн П Круг (окружность) □ Луч □ Текст К сложным примитивам относятся: полилиния, мультилиния, мультитекст, размер, выноска, допуск, штриховка, вхождение блока или внешней ссылки, атрибут и растровое изображение. Кроме того, есть пространственные при- митивы, которые рассматриваются в гл. 9, видовые экраны — в гл. 10 и редкие примитивы — в разд. 2.18. 2.2. Отрезки Начнем с рисования отрезков. Для этого введите на клавиатуре команду LINE (ОТРЕЗОК). ДаннуЕО команду можно вызвать воспользовавшись мы- шью либо из падающего меню Draw (Рисование), либо из панели инстру- ментов Draw (Рисование), в которой кнопка IZJ, соответствующая нужной команде, является верхней. Первый вопрос, который задает система AutoCAD в командной строке (в дальнейшем приводятся два варианта запроса; верхняя строка — это фор- ма запроса в англоязычной версии, нижняя строка — перевод или форма запроса в русскоязычной версии): Specify first point: (Первая точка:)
(Замечание ) AutoCAD ждет ответа только на тот вопрос, который им задан в командной строке. Если вы хотите перейти к другой команде, прервите действующую, на- жав клавишу <Esc>. Самый простой способ задания первой точки отрезка — указать ее с помо- щью мыши на видимой части графического экрана, а затем зафиксировать нажатием левой кнопки мыши. При выборе точки можно ориентироваться на счетчик координат в левом нижнем углу. После указания первой точки AutoCAD выводит очередной запрос: Specify next point or [Undo]: (Следующая точка или [Отменить]:) Часть вопроса заключена в квадратные скобки. Это означает, что нужно ли- бо указать на экране следующую точку (конечную точку отрезка) или вы- брать опцию (то есть вариант следующего шага команды). В качестве опции AutoCAD предлагает Undo (Отменить). Она отменяет ранее введенную на- чальную точку отрезка. Чтобы воспользоваться опцией, необходимо ее на- брать в командной строке с помощью клавиатуры в верхнем или нижнем регистре и нажать <Enter>. Если в наименовании опции какая-то часть вы- делена прописными буквами (в данном случае это буква U (О)), то доста- точно на клавиатуре ввести только эту часть имени опции, причем можно сделать это в верхнем пли нижнем регистре (то есть U (О) или и (о)) и опять-таки нажать клавишу <Enter>. В дальнейшем будем считать, что поль- зователь уже привык любой ввод на клавиатуре завершать клавишей <Enter>. Если вы выберете опцию Undo (Отменить), то AutoCAD отменит предыду- щую точку и опять попросит ввести первуЕО. Если вы указали на экране с помощью мыши следуЕОщую точку, то на экра- не появится отрезок (рис. 2.1), проведенный из первой точки во вторую. Команда LINE (ОТРЕЗОК) на этом не закончится и последует запрос: Specify next point or [Undo]: (Следующая точка или [Отменить]:) Появление данного запроса означает, что одной командой можно нарисо- вать поочередно несколько отрезков, образуЕОщих на экране одну ломаную линию. Укажите на экране третью точку. На этот раз очередной запрос бу- дет выглядеть так: Specify next point or [Close/Undo]: (Следующая точка или [Замкнуть/Отменить]:) Здесь, помимо опции Undo (Отменить), появилась опция Close (Замкнуть). Если имеется выбор из нескольких опций, то они разделяются символом
После ввода на клавиатуре С (3), в верхнем или нижнем регистре, и нажа- тия клавиши <Enter> AutoCAD нарисует еще один отрезок, идущий из кон- ца предыдущего отрезка в начало первого (рис. 2.2). Рис. 2.1. Построение одного отрезка Если вы не хотите строить замыкания отрезков, а хотите просто завершить команду LINE (ОТРЕЗОК), то нажмите клавишу <Enter>, которая всегда является признаком конца циклических операций. Разумеется, можно было нажать <Епгег> после ввода второй точки. Тогда третий отрезок не был бы построен, и команда LINE (ОТРЕЗОК) завершилась, а в командной строке появилось бы приглашение Command: (Команда:) (что всегда означает пра- вильное завершение любой команды в системе AutoCAD. Есть еще один вариант завершения команды LINE (ОТРЕЗОК). Вместо на- жатия на клавишу <Enter> можно поместить указатель мыши внутрь графи- ческого экрана и нажать правую кнопку мыши. При этом на месте, где нахо- дился конец указателя, возникает контекстное меню (рис. 2.3). Контекстное меню — это удобный инструмент, помогающий выбрать следующий шаг ра- боты. Оно вызывается при нажатии правой кнопки мыши практически в любой момент времени.
Рис. 2.2. Построение замкнутой ломаной из отрезков Содержание контекстного меню зависит от выполняемой в данный момент команды. В меню на рис. 2.3 приводятся варианты продолжения работы ко- манды LINE (ОТРЕЗОК): Enter, Cancel (Прервать), Close (Замкнуть), Undo (Отменить), Pan (Панорамирование), Zoom (Зумирование). Выбор пункта в этом меню осуществляется устройством указания обычным образом (нажатием левой кнопки мыши). Пункт меню Enter заканчивает команду, пункт Cancel (Прервать) прерывает работу команды (в данный момент это равносильно пункту Enter). Действие пунктов Close (Замкнуть) и Undo (Отменить) аналогично действию одноименных опций, разобранных выше. Пункты Pan (Панорамирование) и Zoom (Зумирование) вызывзеот прозрач- ные команды (то есть временно прерывающие действие работающей коман- ды) PAN (ПАН) и ZOOM (ПОКАЗАТЬ). Эти команды позволяют изменить масштаб, а также размер отображения на экране необходимой зоны рисунка и рассматриваются в разд. 2.4. Если нажать <Enter> вместо указания второй точки, то команда LINE (ОТРЕЗОК) также завершится, не построив никакого объекта. А вот если нажать <Enter> уже вместо задания первой точки, то в качестве нее будет взята конечная точка последнего построенного объекта (отрезка, полилинии
или дуги), а если рисунок пуст и предыдущего объекта пет, то будет выдано сообщение об ошибке: No line or arc to continue. Specify first point: (Нет ни дуги, ни отрезка, которые можно продолжить. Первая точка:) Рис. 2.3. Контекстное меню команды LINE (Замечание ) Дуга и полилиния являются новыми для нас примитивами О них рассказыва- ется в разд. 2.9 и 2.10. В случае, если последним построенным объектом был примитив, у которого нет конечной точки (например, текст), то AutoCAD ищет предпоследний и т. д., пока не найдет отрезок, полилинию или дугу. Если последним подхо- дящим объектом был отрезок или полилиния, у которой только что введен- ный участок является прямолинейным сегментом, то дальше система за- прашивает следующую точку. Однако если последним найденным объектом оказалась дуга или полилиния, у которой только что введенный участок яв-
ляется дуговым, то AutoCAD дальше строит отрезок, который является про- должением найденной дуги, и выдает запрос: Length of line: (Длина отрезка:) На этот вопрос вам нужно либо ввести при помощи клавиатуры число, либо задать на экране временную точку, до которой AutoCAD вычислит расстоя- ние от предыдущей точки. Полученное одним из двух способов число станет длиной в миллиметрах будущего отрезка, являющегося продолжением Дуги по касательной. Таким образом, одной командой LINE (ОТРЕЗОК) можно нарисовать один или несколько последовательно расположенных отрезков. Признаком окон- чания команды является нажатие клавиши <Enter> или ввод опции замыка- ния — символа С (3). "Приятной” возможностью, появившейся еще в AutoCAD 2000, является то, что в любой момент времени, когда вам предоставляются какие-то опции для выбора (в команде LINE (ОТРЕЗОК) это Undo (Отменить) и Close (Замкнуть)), можно нажать на правую кнопку мыши (если указатель нахо- дится в зоне графического экрана) и вызвать контекстное мешо, в котором эти опции можно выбирать с помошыо мыши. Помимо опций, в контекст- ном меню могут присутствовать и какие-то вспомогательные операции. Та- ким образом, в последних версиях системы AutoCAD работа с клавиатурой может быть сведена к минимуму. По ЛЕОбому из построенных отрезков можно получить справочную инфор- мацию: координаты концов, угол наклона и т. п. — см. разд 2.19. 2.3. Способы ввода координат точек В предыдущем разделе вы задавали конечные точки отрезка с помощью мыши. Но этот способ ввода (указания) точек не является единственным. Больше распространен второй способ — ввод координат точки с клавиатуры, например: 65,113.24 В данном примере введена точка с двумя координатами: X = 65 мм, Y = 113,24 мм. При вводе координат с клавиатуры запятая является раздели- телем между абсциссой и ординатой, а точка используется как разделитель между целой и дробной частью числа. Вводимые координаты могут быть целыми или вещественными. При вводе координат следует учитывать, где вы выбрали точку с координатами 0,0. Чаще всего это точка левого угла графического экрана (хотя в процессе работы вы перемещаетесь по рисунку, и точка 0,0 может оказаться в любом месте, даже уйти в невидимую часть чертежа).
Третий способ ввода точек — это относительный ввод в декартовых коорди- натах с клавиатуры, например: @50,25 Данная запись означает, что новая точка задается относительно предыдущей (что определяет символ "@"), со сдвигом по оси X на +50 мм (то есть вправо на 50 мм) и сдвигом по оси Y на +25 мм (то есть вверх на 25 мм). Здесь за- пятая также является разделителем координат. Вводимые числа могут быть целыми и вещественными, положительными, нулевыми и отрицательными. Четвертый способ ввода точек — это относительный ввод в полярных коор- динатах с клавиатуры, например: @33.5<45 В этой форме записи уже нет запятых, зато появился символ который интерпретируется как знак угла. В данном примере новая точка задается относительно предыдущей, причем расстояние между ними в плоскости равно 33,5 мм (то есть числу слева от символа угла), а вектор из предыду- щей точки в новую образует угол 45 градусов с положительным направлени- ем оси абсцисс (угол измеряется в тех угловых единицах, которые вы задали в настройке). Расстояние должно обязательно быть положительным, а угол может быть любым числом. Пятый способ ввода точек — это указание с помощью функций объектной привязки. Доступ к функциям объектной привязки осуществляется либо через групповую кнопку О панели Standard (Стандартная), либо через па- нель Object Snap (Объектная привязка). Групповой называется кнопка, у ко- торой в правом нижнем углу имеется черный треугольник. Если выбрать указателем мыши такую кнопку и нажать (и не отпускать’) левуЕО кнопку мыши, то раскроется набор кнопок инструментов, которые входят в данную группу (рис. 2.4). Нужно опуститься по появившимся кнопкам до той, кото- рая вам нужна, и только тогда отпустить нажатую левую кнопку мыши. Однако объектной привязкой лучше пользоваться, имея на экране одно- именную панель. В разд. 1.3 рассказано, как вытащить панель инструментов, отсутствующую на экране. Вызовите панель Object Snap (Объектная привяз- ка) (рис. 2.5). В этой панели собраны следующие кнопки (более подробно они рассматри- вяеотся по ходу изложения соответствующих объектов): О Temporary Tracking Point (Точка отслеживания) — использование отсле- живания с помощыо промежуточной точки; О Snap From (Смещение) — смещение от другой (вспомогательной) точки; О Snap to Endpoint (Конточка) — конечная точка; О Snap to Midpoint (Середина) — средняя точка; О Snap to Intersection (Пересечение) — точка пересечения;
< Рис. 2.4. Групповая кнопка объектной привязки □ Snap to Apparent Intersect (Кажущееся пересечение) — точка пере- сечения продолжения двух объектов; □ Snap to Extension (Продолжение линии) — точка продолжения; □ Snap to Center (Центр) — центр дуги или окружности; □ Snap to Quadrant (Квадрант) — точка квадранта дуги или окружно- сти (это точки, расположенные на 0, 90, 180 и 270 градусов); □ Snap to Tangent (Касательная) — точка касания; □ Snap to Perpendicular (Нормаль) — перпендикулярно объекту; □ Snap to Parallel (Параллельно) — параллельно объекту; □ Snap to Insert (Точка вставки) — точка вставки текста, блока, внешней ссылки; □ Snap to Node (Узел) — узловая точка; П Snap to Nearest (Ближайшая) — ближайшая к объекту точка; □ Snap to None (Ничего) — без использования объектной привязки; □ Object Snap Settings (Режимы объектной привязки) — настройка постоянных режимов привязки. Рис. 2.5. Панель Object Snap Рассмотрим использование перечисленных кнопок и соответствующих функ- ций на следующем примере. Предположим, на экране есть два отрезка и не- обходимо построить третий, который идет от конца одного до конца другого. Для этого надо вызвать команду LINE (ОТРЕЗОК) и в ответ на запрос Specify first point: (Первая точка:) с помощью левой кнопки мыши выбрать в панели инструментов Object Snap (Объектная привязка) кнопку 01, соответствующую функции Endpoint (Конточка). Тогда при подведении указателя мыши к концу первого отрезка, от которого нужно взять конечную точку, появляется желтый (при изменении настройки он может быть другого цвета) квадрат работы функции Endpoint (Конточка) (рис. 2.6).
Рис. 2.6. Построение отрезка с помощью функции Endpoint пане- Если вы считаете, что конечная точка выбрана правильно, вам остается на- жать на левую кнопку мыши. Если AutoCAD выбрал не ту точку (а это может оказаться конечная точка другого близлежащего объекта), то необходимо пе- реместить указатель мыши к той точке, которая вам нужна. Аналогично в от- вет на запрос Specify next point or [Undo]: (Следующая точка или [Отменить]:) необходимо с помощью левой кнопки мыши снова выбрать кнопку ли Object Snap (Объектная привязка), а затем подвести указатель к концу вто- рого отрезка и нажать на левую кнопку мыши. В ответ на очередной запрос Specify next point or [Undo]: (Следующая точка или [Отменить]:) можно нажать клавишу <Enter>, чтобы завершить команду LINE (ОТРЕЗОК). В рассмот- ренной нами ситуации использование функции объектной привязки к концу объекта было обязательным, поскольку рисование "на глаз" (то есть без при- менения тех пли иных функций) всегда приводит к погрешности построений и заметно ухудшает эстетические свойства чертежа. Данный пример предполагал, что кнопка режима OSNAP (ПРИВЯЗКА) вы- ключена. Несколько иное использование функций объектной привязки бу- дет при включенном режиме OSNAP (ПРИВЯЗКА). Об этом см. разд. 2.4.
Другой пример. Предположим, нужно построить отрезок, идущий от сере- дины одного отрезка к середине другого. Выполняется это аналогично пре- дыдущему примеру, но при задании обоих концов отрезка следует пользо- ваться не функцией Endpoint (Конточка), а функцией Midpoint (Середина), которой соответствует кнопка iZj. Еще одна возможность обращения к функциям объектной привязки — это вызов контекстного меню привязки с помощью нажатой клавиши <Shift> и одновременного нажатия на правую кнопку мыши (рис. 2.7). Рис. 2.7. Контекстное меню объектной привязки Это меню по своим функциям очень похоже на панель инструментов Object Snap (Объектная привязка). Дополнением является лишь опция Point Filters (Координатные фильтры), которая позволяет воспользоваться одним из шести вариантов координатных фильтров: .X, .Y, .Z, .XY, ,XZ, .YZ. Функция координатного фильтра чаше всего используется в трехмерных построениях. Она позволяет взять одну или две координаты из какой-нибудь точки ри- сунка и затем задать остальные координаты. Например, если для следующей точки (скажем, конца отрезка) нужно взять абсциссу от другой точки, то
следует в ответ на запрос точки ввести на клавиатуре .X (или выбрать одно- именный пункт контекстного меню). Дальше системе AutoCAD необходимо указать точку любым из известных вам способов, у которой будет вычислена абсцисса, а затем по следующему запросу системы (need YZ): ((требуется YZ):) ввести на клавиатуре оставшуюся координату (или оставшиеся коор- динаты, если речь идет о трехмерной точке). 2.4. Режимы Как вы уже знаете из разд. 1.3, под зоной командных строк находится стро- ка с прямоугольными кнопками режимов: SNAP (ШАГ), GRID (СЕТКА), ORTHO (ОРТО), POLAR (ОТС-ПОЛЯР), OSNAP (ПРИВЯЗКА), OTRACK (ОТС-ПРИВ), LWT (ВЕС), MODEL (МОДЕЛЬ). Режим считается включен- ным, если включена (нажата) соответствующая ему кнопка. Включение и выключение кнопки режима осуществляется щелчком левой кнопки мыши. Если подвести указатель мыши к кнопке режима, то над ней через мгновение появится соответствующая подсказка: Snap Mode (Шаговая привязка), Grid Display (Отображение сетки), Ortho Mode (Режим ' Орто")у Polar Tracking (Полярное отслеживание), Object Snap (Объектная привязка), Object Snap Tracking (Отслеживание при объектной привязке), Show/Hide Lineweight (Отображение линий в соответствии с весами), Model or Paper Space (Пространство модели или листа). Кнопка SNAP (ШАГ) позволяет включать или выключать режим привязки к точкам сетки с определенным настраиваемым шагом (перемещения тогда осуществляются по прямолинейным сегментам с заданным шагом) или к угловой привязке (вблизи определенных углов перемещения осуществляют- ся только по сегментам с заданным шагом). Роль кнопки SNAP (ШАГ) вы- полняет также функциональная клавиша <F9> клавиатуры. Кнопка GRID (СЕТКА) позволяет включать или выключать отображаемую в зоне лимитов сетку из точек с настраиваемым шагом (рис. 2.8). Эта сетк^ может отличаться от сетки, используемой в режиме SNAP (ШАГ). Аналогом кнопки является функциональная клавиша <F7>. Кнопка ORTHO (ОРТО) включает или выключает режим ортогональности Если этот режим включен, то AutoCAD начинает корректировать вновь строящиеся прямолинейные сегменты отрезков и полилиний до вертикаль- ности или до горизонтальности. Кнопка POLAR (ОТС-ПОЛЯР) является расширением режима ORTHO (ОРТО) на углы с некоторым настраиваемым шагом (в зависимости от того, что ближе к данным пользователя). Кнопка включает (рис. 2.9) или выклю- чает режим полярного отслеживания. Аналогом кнопки является функцио- нальная клавиша <F10>.
Рис. 2.8. Отображение сетки Рис. 2.9. Режим полярного отслеживания POLAR Кнопка OSNAP (ПРИВЯЗКА) позволяет включать или выключать режим постоянного действия заданных функций объектной привязки (перечень привязок настраивается). При указании точки на объекте, система AutoCAD вычисляет соответствующую функцию объектной привязки к этому объекту
(то есть конечную точку или среднюю точку и т. п.). Аналогом кнопки явля- ется функциональная клавиша <F3>. При включении с помощью кнопки OTRACK (ОТС-ПРИВ) режима отсле- живания при объектной привязке AutoCAD позволяет использовать поляр- ное отслеживание от промежуточной точки, указываемой с применением объектной привязки. Аналогом является функциональная клавиша <F11>. На рис. 2.10 показан пример использования режима отслеживания при объ- ектной привязке. Рис. 2.10. Использование режима отслеживания при объектной привязке OTRACK В этом примере строится отрезок, у которого начальная точка взята в правом нижнем углу, а конечную нужно расположить на прямой, проходящей через середину правой стороны прямоугольника и образующей угол 45 градусов с горизонталью (положительным направлением оси X). Для этого необходимо включить режимы OSNAP (ПРИВЯЗКА) и OTRACK (ОТС-ПРИВ), причем в настройке объектной привязки должна быть включена функция привязки к се- редине, а в настройке полярного отслеживания должен быть задан угол 45 гра- дусов (о настройке см. ниже). В команде LINE (ОТРЕЗОК.) при указании вто-
рой точки следует подвести указатель мыши к середине правой строны пря- моугольника, подождав, пока AutoCAD обнаружит середину, о чем просигна- лизирует знаком треугольника в этой точке, и затем, не нажимая клавиш мы- ши, отвести устройство указания вправо вверх под углом 45 градусов. Поймав нужный угол, система просигнализирует об этом пунктирной линией и под- сказкой угла (на рис. 2.10 — Midpoint: 72.1795 < 45°). Кнопка LWT (ВЕС) включает или выключает режим отображения весов элементов чертежа. Вес линии — это ширина, с которой линия будет выво- диться на внешнее устройство. Подробнее о весах см. разд. 4.4. Кнопка MODEL (МОДЕЛЬ) позволяет переключаться между пространства- ми модели и листа (см. гл. 10). Настройка режимов может быть выполнена с помощью диалогового окна Drafting Settings (Режимы рисования), которое вызывается либо с помощью пункта Drafting Settings (Режимы рисования) падающего меню Tools (Сервис), либо с помощью пункта Settings (Настройка) контекстного меню, вызываемого щелчком правой кнопкой мыши, если вы ставите ее указатель на одну из кнопок режимов (кроме кнопок ORTHO (ОРТО), LWT (ВЕС), MODEL (МОДЕЛЬ)), как показано на рис. 2.11. ( Layout2 / '111 Off — ъ III MODEL Т SNAPS ..GRIP. ORTRP; POLAR JOSIWTTTTFKC^rrw Рис. 2.11. Вызов контекстного меню настройки режимов Диалоговое окно Drafting Settings (Режимы рисования), как видно на рис. 2.12, имеет три вкладки: Snap and Grid (Шаг и сетка), Polar Tracking (Отслеживание) и Object Snap (Объектная привязка). Активизация вкладки выполняется щелчком левой кнопки мыши, когда ее указатель находится на имени соответствующей вкладки. Вкладка Snap and Grid (Шаг и сетка) позволяет задать установки шага при- вязки к узлам сетки и параметры сетки, отображаемой в зоне лимитов. В верхней части находятся два флажка, которые отображают состояние ре- жимов Snap On (F9) (Шаг Вкл) и Grid On (F7) (Сетка Вкл) (при включен- ном режиме соответствующий флажок должен быть установлен). Оставшаяся часть вкладки разделена на четыре части. В левой верхней части задаются параметры узлов сетки для шагов указателя мыши. Это расстояние по обеим осям (Snap X spacing (Шаг привязки по X) и Snap Y spacing (Шаг привязки по Y)), угол наклона сетки относительно горизонтали (Angle (Поворот)) и база отсчета координат сетки (X base (База по X) и Y base (База
no Y)). В правой верхней части задаются параметры отображаемой сетки (Grid X spacing (Шаг сетки по X) и Grid Y spacing (Шаг сетки по Y)). В пра- вом нижнем углу выбирается вариант привязки: Grid snap (Шаговая привяз- ка) — привязка к узлам прямоугольной (Rectangular snap (Ортогональная)) или изометрической (Isometric snap (Изометрическая)) сетки — или угловая (Polar snap (Полярная привязка)). В левой нижней части вкладки приведен параметр шага угловой привязки (Polar Distance (Шаг полярной привязки)). Причем параметры шаговой или угловой привязки доступны, только если в области Snap type & style (Тип и стиль привязки) выбран соответствующий им вариант. Рис. 2.12. Диалоговое окно Drafting Settings, вкладка Snap and Grid В нижней части диалогового окна Drafting Settings (Режимы рисования) на- ходятся кнопка Options (Настройка), которая позволяет вызвать диалоговое окно настройки системы AutoCAD (оно рассмотрено в гл. 11), и кнопки Help (Справка), Cancel (Отмена) и ОК (Да). Вкладка Polar Tracking (Отслеживание) (рис. 2.13) позволяет задать отсле- живание углов с определенным шагом. Для указания шага в поле Increment angle (Шаг углов) доступны следующие значения: 5, 10, 15, 18, 22.5, 30, 45г 90. Если вы хотите отслеживать .еще какие-то углы, нужно установить фла- жок Additional angles (Дополнительные углы) и нажать кнопку New (Новый),
которая даст возможность ввести значение нового угла. Кнопка Delete (Удалить) позволяет вам удалить лишние значения из списка дополнитель- ных углов. Область Object Snap Tracking Settings (Отслеживание при объект- ной привязке) предоставляет возможности настройки отслеживания при привязке: только ортогональных (Track orthogonally only (Только ортого- нально)) или всех полярных углов (Track using ail polar angle settings (По всем полярным углам)). В области Polar Angle measurement (Отсчет поляр- ных углов) задается способ измерения полярных углов: Absolute (Абсолютно) или Relative to last segment (От последнего сегмента). Рис. 2.13. Диалоговое окно Drafting Settings, вкладка Polar Tracking Вкладка Object Snap (Объектная привязка) (рис. 2.14) управляет заданием режимов и отслеживанием углов при объектной привязке. При работе с рисунком постоянно приходится изменять окно просмотра, для того чтобы рассмотреть необходимые элементы. Этой цели служат вер- тикальная и горизонтальная линейки прокрутки графического экрана, а также расположенные в панели инструментов Standard Toolbar (Стан- дартная) кнопка НЕ] (Pan Realtime (Панорамирование в реальном времени)) и правее нее — кнопка И (Zoom Realtime (Зумирование в реальном времени)).
Drafting Setting* Snap and G nd ] Polai T racking 0 bject S nap P Object Snap On [F3] I- Object S nap T racking On (Fl 1 ] Object Snap modes-—v "*—- -r--------------—> —i—, □ v Endpoint 1 Г" Insertion Select All А Г iMidpcinh h Г Perpendicular Clear AU" О J? Center 75 f~ Tangent j Si Г" Node X Г" Nearest | <0> Г Quadrant И Г” Apparent intersection X P Intersection -X П Parallel — P Extension T 0 track from an Qsnap point pause over the point while in a command. A tracking vector appears when you move the cursor. Tо stop tracking, pause over the point again. Options... j OK. j I Cancel | Help | Рис. 2.14. Диалоговое окно Drafting Settings, вкладка Object Snap Кнопка панорамирования вызывает команду PAN (ПАН), которая работает следующим образом. После того как вы нажали на кнопку и отпустили ее, а затем переместили указатель мыши в зону графического экрана, форма ука- зателя изменяется на значок панорамирования в виде ладони. Теперь нужно нажать левую кнопку мыши и, не отпуская, перемещать указатель в другое место. Вместе с указателем будет двигаться весь рисунок. Переместив изо- бражение на новое место, можно отпустить левую кнопку мыши. Масштаб изображения в новом окне сохраняется, а отображаемая зона смещается (при этом что-то может оказаться за пределами нового окна и стать невиди- мым, а что-то ранее невидимое — появится). Затем, при необходимости, можно перенести указатель мыши к новому месту начала операции панора- мирования и выполнить операцию перетаскивания изображения еще раз. Когда панорамирование закончено, следует воспользоваться подсказкой, выдаваемой системой AutoCAD: Press ESC or ENTER to exit, or right-click to display shortcut menu. (Нажмите ESC или ENTER для выхода, или правую кнопку мыши для вывода контекстного меню ) Клавиши <Esc> и <Enter> позволяют завершить команду панорамирования. Если нажать правую кнопку мыши, то появится контекстное меню со еле1 дующими пунктами: Exit (Выход), Pan (Панорамирование), Zoom (Зумиро-
ванне), 3D Orbit (ЗМ орбита), Zoom Window (Показать Рамка), Zoom Original (Показать Исходный), Zoom Extents (Показать Границы), причем строка Pan помечена символом "галочка", поскольку выполняется одноименная коман- да. Используя соответствующие пункты этого меню, вы можете либо закон- чить действие команды, либо остаться в команде PAN (ПАН), либо перейти к командам зумирования, позволяющим менять размер и масштаб области, отображаемой на экране (о команде 3DORBIT (3-ОРБИТА), соответствую- щей пункту 3D Orbit (ЗМ орбита), см. гл. 9; об остальных командах см. далее в настоящем разделе). Обратите внимание, что при выполнении панорамирования одновременно перемещаются и кнопки линеек прокрутки. Кнопка зумирования в реальном времени позволяет менять масштаб ото- бражения рисунка с сохранением центра изображения. После того как вы начали на кнопку зумирования (на ней изображена лупа со знаком ”?”) и отпустили левую кнопку мыши, вы перемещаете указатель мыши в зону Грзфического экрана. Указатель принимает форму лупы с плюсом и мину- сом. Вам необходимо нажать левую кнопку мыши и, не отпуская, переме- шаться вверх или вниз. Если вы перемещаетесь вверх, то изображение на экране увеличивается, если вниз — уменьшается. Окончание команды зуми- рования такое же, как и команды панорамирования, т. е. нажатие на клави- шу <Esc>, <Enter> или на правую кнопку мыши. При выполнении зумирования, как и в предыдущем случае, перемещаются и кнопки линеек прокрутки. Правее кнопки зумирования в реальном времени находится групповая кнопка (то есть с треугольником в правом нижнем углу) с вариантами ко- манды ZOOM (ПОКАЗАТЬ) (рис. 2.15). Эта групповая кнопка содержит следующие кнопки (сверху вниз): а а & а К а & а □ Zoom Window (Показать Рамка) □ Zoom Dynamic (Показать Динамика) □ Zoom Scale (Показать Масштаб) □ Zoom Center (Показать Центр) □ Zoom In (Увеличить) □ Zoom Out (Уменьшить) □ Zoom АН (Показать Все) □ Zoom Extents (Показать Границы) рнс. 2.15. Групповая кнопка с опциями команды ZOOM
Кнопки Zoom In (Увеличить) и Zoom Out (Уменьшить) выполняют, соответ- ственно, действия, аналогичные действиям команды ZOOM (ПОКАЗАТЬ) с опциями Scale (Масштаб) и 2Х, и действиям команды ZOOM (ПОКАЗАТЬ) с опциями Scale (Масштаб) и 0.5Х, т. е. увеличивают или уменьшают изо- бражение в два раза относительно текущего. Команду ZOOM (ПОКАЗАТЬ) можно вызвать также из падающего меню View (Вид). Мы ее рассмотрим в самом общем варианте, когда она вводится с клавиатуры. После ввода команды AutoCAD выдает запрос: Specify corner of window, enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents/Previous/Scale/Window] <real time>: (Укажите угол рамки, введите масштаб (пХ или пХЛ), или [Все/Центр/Динамика/Границы/Предыдущий/Масштаб/Рамка] <реальное время>:) В ответ на этот запрос пользователь может выбрать один из вариантов: □ ввести букву А (В), соответствующую опции All (Все); □ ввести букву С (Ц), соответствующую опции Center (Центр); □ ввести букву D (Д), соответствующую опции Dynamic (Динамика); П ввести букву Е (Г), соответствующую опции Extents (Границы); □ ввести букву Р (П), соответствующую опции Previous (Предыдущий); □ ввести букву S (М), соответствующую опции Scale (Масштаб); □ ввести положительное число масштаба, без окончания или с окончанием X или ХР (имейте в виду, что буквы X и Р латинские (’), например: 2.5Х, 1.67ХР); □ ввести букву W (Р), соответствующую опции Windows (Рамка); □ указать мышью точку (первый угол будущей рамки, подразумевается оп- ция Window (Рамка)); □ нажать <Enter>, переходя в режим зумирования в реальном времени; □ нажать правую кнопку мыши (если устройство указания находится внутри графического экрана) и выбрать необходимую опцию из контекстного меню. При выборе опции Windows (Рамка) AutoCAD запрашивает два угла (две уг- ловых точки) для задания прямоугольной зоны в видимой части рисунка, которая будет увеличена до размеров всего графического экрана. Сначала выдается запрос: Specify first corner; (Первый угол:) Затем запрашивается второй угол (рис. 2.16): Specify opposite corner: (Противоположный угол:)
Рис. 2.16. Выбор рамки в команде ZOOM После этого в новом окне отмеченная на предыдущем шаге зона рисунка займет весь графический экран, как это видно на рис. 2.17 (по краям отме- ченная зона может быть расширена до пропорций графического экрана). Указание точки мышью (вместо выбора опций) рассматривается командой ZOOM (ПОКАЗАТЬ) как выбор опции Windows (Рамка), а введенная точка становится первым углом рамки. Поэтому после этого AutoCAD сразу за- прашивает противоположный угол рамки. Опция Extents (Границы) позволяет выбрать самое меньшее прямоугольное окно, в котором видны (находятся) все ранее построенные объекты рисунка (обратите внимание на эту опцию')- Опция АП (Все) аналогична опции Extents (Границы), но при этом мини- мальное окно выбирается так, чтобы в него целиком вошла еще и зона ли- митов. Это может привести к такой ситуации, когда зона лимитов заполнена мало и новое окно получится полупустым. В опции Center (Центр) AutoCAD запрашивает сначала точку центра буду- щего окна, а затем его вертикальный размер.
Рис. 2.17. Результат выполнения команды ZOOM с опцией Windows Опция Dynamic (Динамика) дает возможность выбрать новое окно в дина- мическом режиме. При этом, как показано на рис. 2.18, сначала система выполняет опцию АП (Все), демонстрируя границы предыдущего окна (зеленый пунктирный прямоугольник, на рис. 2.18 — в правой верхней час- ти графического экрана) и границы зоны лимитов (на рисунке — синий пунктирный прямоугольник, занимающий почти весь графический экран), и переходит в режим панорамирования. Перемещением указателя и щелч- ком левой кнопки мыши можно выбрать левую границу будущего окна (граница будет проходить по левой стороне сплошного прямоугольника, центр которого показан символом "х”). Затем, перемещая указатель вправо или влево (рис. 2.19), можно установить размер окна по горизонтали и на- жать клавишу <Enter> (или правую кнопку мыши). Опция Previous (Предыдущий) команды ZOOM (ПОКАЗАТЬ) возвращает к предыдущему окну, если оно было в данном сеансе работы AutoCAD. Воз- врат к предыдущему окну может быть выполнен не более десяти раз, т. к.
панели Standard Toolbar (Стандартная). более ранняя информация утрачивается. Опция Previous (Предыдущий) вы- несена на кнопку Опция Scale (Масштаб) команды ZOOM (ПОКАЗАТЬ) запрашивает ввод масштаба в виде числа с возможным окончанием X или ХР. Опция анало- гична опции Center (Центр), но размер нового окна выбирается исходя из множителя (масштаба), введенного пользователем. Масштаб больше едини- цы увеличивает отображение объектов (приближает объекты), меньше еди- ницы — уменьшает (отдаляет объекты). Если масштаб вводится без оконча- ний X или ХР, то размеры нового окна вычисляются относительно размеров лимитов. Если с окончанием X — размеры окна вычисляются относительно предыдущего вида. Если окончание имеет вид ХР, то масштаб задается от- носительно пространства листа (см. гл. 10). Рис. 2.18. Выбор левой границы динамического окна Если вместо выбора опции команды ZOOM (ПОКАЗАТЬ) сразу ввести чис- ло (с окончаниями X, ХР или без них), то AutoCAD рассматривает его как число опции Scale (Масштаб).
Рис. 2.19. Выбор размера динамического окна 2.5. Точки Интересным примитивом системы AutoCAD является точка. Для его по- строения используется команда POINT (ТОЧКА), которая, помимо набора на клавиатуре, может быть вызвана из панели Draw (Рисование) с помощью кнопки LJ или из падающего меню Draw (Рисование) — с помощью пункта меню Point (Точка), Single Point (Одиночная). Команда POINT (ТОЧКА) при вызове ее из панели инструментов Draw (Рисование), работает в цикле, выдавая запрос: Current point modes; PDMODE=0 PDSIZE=0.0000 Specify a point: (Текущиережимы точек: PDMODE—O PDSIZE=0.0000 Укажите точку:) Укажите с помощью мыши точку на экране. В выбранном вами месте обра- зуется точка, изображаемая в соответствии с теми установками, которые вам
выдала система AutoCAD (это значения системных переменных PDMODE и PDSIZE; подробнее о работе с системными переменными см. разд. 11.1). Дальше AutoCAD снова выдает вышеприведенный запрос об указании точки, и вы можете задать следующую точку, и т. д. Когда вам нужно прервать команду POINT (ТОЧКА), то следует воспользоваться клавишей <Esc>. Если PDMODE = 0 и PDSIZE = 0, то точка отображается в виде пиксела (то есть одной точки экрана), что чаще всего неудобно. Поэтому в падаю- щем меню Format (Формат) есть пункт Point Style (Отображение точек), ко- торый вызывает одноименное диалоговое окно Point Style (Отображение точек) (рис. 2.20). Рис. 2.20. Диалоговое окно Point Style Необходимо с помощью левой кнопки мыши отметить ту форму точки, ко- торую вы хотите получить. Рекомендую выбрать форму в виде символа "х". В том же окне можно задать и размеры символа точки (Point Size (Размер точки)), которые могут быть либо в процентах от размера экрана (переключатель Set Size Relative to Screen (Установка размера относительно экрана)), либо в абсолютных единицах (переключатель Set Size in Absolute Units (Установка размера в абсолютных единицах)) — предпочтительнее со- хранить те установки, которые показаны на рис. 2.20: 5% от размера экрана. Завершив установки, закройте окно. Система AutoCAD автоматически пере- рисует ранее заданные точки в новой выбранной вами форме. (Замечание ) В более ранних версиях системы AutoCAD для перерисовки старых точек при- ходилось пользоваться пунктом Regen (Регенерировать) падающего меню View (Вид).
V Представленные таким образом точки могут быть использованы для по- строений новых объектов с помощью функции объектной привязки Node (Узел). А сами точки поэтому очень часто называются узловыми точками. Рассмотрим такую задачу: пусть необходимо построить отрезок, у которого концы являются ранее созданными узловыми точками. Для этого вызовем команду LINE (ОТРЕЗОК) и на запрос Specify first point: (Первая точка:) с помощью левой кнопки мыши выберем кнопку 1-1 (Node (Узел)) панели Object Snap (Объектная привязка). Затем устанавливаем указатель мыши на первую узловую точку (обнаружив ее, AutoCAD обводит точку кружочком). После этого опять обращаемся к( функции объектной привязки Node (Узел) и указываем вторую узловую точ- ку (рис. 2.21). Рис. 2.21. Построение отрезка по двум узловым точкам Для рассмотрения других команд очистите экран следующим способом. Ес- ли в командной строке стоит приглашение Command; (Команда:), что озна- чает, что предыдущая команда полностью закончена, установите указатель 3 Зак 57)
мыши в правом нижнем углу графического экрана и нажмите (и отпустите) левую кнопку мыши. Это действие AutoCAD воспринимает как начало опе- рации выбора объектов с помощью рамки, поэтому выдает запрос Specify opposite corner: (Противоположный угол:). С помощью мыши укажите второй угол рамки таким образом, чтобы все ранее нарисованные точки и отрезки оказались внутри этой рамки. После этого у всех выбранных объектов поя- вятся ручки, т. е. небольшие синие квадраты в характерных точках тех или иных объектов (рис. 2.22). У отрезков характерными точками являются ко- нечные и средние точки. Рис. 2.22. Ручки выбранных объектов Объекты можно выбирать не только рамкой, но и непосредственным указа- нием, когда перекрестье указателя мыши ставится прямо на объект и нажи- мается левая кнопка. Рамка, которой выбираются объекты, может идти из левого угла в правый или из правого угла в левый. В первом случае рамка называется простой рамкой, а во втором случае секущей рамкой. Простая рамка выбирает только те объекты, которые попадают целиком внутрь рам-- ки. Секущая рамка выбирает те объекты, которые лежат внутри рамки, а
также пересекают рамку. Ручки показывают, какие объекты рисунка выбра- ны для следующей команды (обычно это одна из команд редактирования). В нашем примере (рис. 2.22) мы выбрали объекты для удаления. Нажмите на клавиатуре клавишу <Delete> (иногда она называется <Del>) и отмечен- ные объекты будут удалены. Может быть ситуация, когда ручки высветились случайно или ошибочно. Сброс ручек выполняется нажатием клавиши <Esc> (в системе AutoCAD 2000 требовалось двукратное нажатие <Esc>). Есть еше две интересные команды, которые строят точки. Первая коман- да — DIVIDE (ПОДЕЛИТЬ), которая делит отрезок (или другой объект) на равные части. Команда может быть введена с клавиатуры или вызвана из падающего меню Draw (Рисование) из пункта Point (Точка) подпунктом Divide (Поделить). Постройте отрезок и введите команду DIVIDE (ПОДЕЛИТЬ). Первый за- прос этой команды: Select object to divide: (Выберите объект для деления:) Отметьте построенный отрезок (делить можно и другие объекты — напри- мер, дуги и полилинии, рассматриваемые в данной главе ниже). Следующий запрос: I: Enter the number of segments or [Block]: •i (Число сегментов или [Блок]:) Опция Block (Блок) активизирует запрос об имени блока, который будет вставлен в точках деления (о блоках см. гл. 7). Мы же введем число — на- пример, 8. В результате выполнения команды DIVIDE (ПОДЕЛИТЬ) отме- ченный отрезок будет разделен на 8 равных частей, и в точках деления будут расставлены 7 узловых точек (в той форме, которую задали в диалоговом окне Point Style (Отображение точек)) (рис. 2.23). Другая команда, которая расставляет точки от начала объекта с заданными расстояниями, это команда MEASURE (РАЗМЕТИТЬ). Она, помимо ввода с клавиатуры, может быть вызвана с помощью пункта Point (Точка) под- пункта Measure (Разметить) падающего меню Draw (Рисование). Первый запрос команды: Select object to measure: (Выберите объект для разметки:) Выберите объект, который надо разметить. Второй запрос: Specify length of segment or [Block]: (Длина сегмента или [Блок]:) 1
После ввода числа AutoCAD расставляет точки, начиная от того конца объ- екта, ближе к которому он (то есть объект) был указан. Рис. 2.23. Деление отрезка на части с помощью команды DIVIDE 2.6. Лучи Луч — это примитив, бесконечный в одну сторону и начинающийся в неко- торой точке. Для его построения служит команда RAY (ЛУЧ). Команда мо- жет быть введена с клавиатуры или вызвана с помощью пункта Ray (Луч) падающего меню Draw (Рисование). Первый запрос команды: Specify start point: (Начальная точка:) После задания первой точки AutoCAD циклически запрашивает другие точ- ки и строит лучи, проходящие из первой точки через остальные (рис. 2.24): Specify through point: (Через точку:)
Окончание команды — нажатие на клавишу <Enter> или правую кнопку мыши. Рис. 2.24. Построение лучей 2.7. Прямые из панели инструментов Draw (Ри- Лрямые, в отличие от отрезков и лучей, это бесконечные в обе стороны линии. Для их. построения используется команда XLINE (ПРЯМАЯ), кото- рая может быть введена с клавиатуры, вызвана или из падающего меню Draw (Рисование) или кнопкой сование). Первый запрос команды: Specify a point or [Hor/Ver/Ang/Bisect/Offset]: (Укажите точку или [Гор/Вер/Угол/Биссект/Смещение]:) Если в этот момент вы укажете точку (мышью или любым другим из рас- смотренных выше способов), то AutoCAD будет строить пучок прямых, про-
ходящих через первую точку. Для фиксации положения прямой на плоско- сти достаточно двух точек, через которые она проходит, поэтому следующий запрос таков: Specify through point: (Через точку:) Можно задать несколько точек, через которые пройдет пучок прямых (рис. 2.25). Рис. 2.25. Построение пучка прямых Для окончания команды нажмите клавишу <Enter> или правую кнопку мыши. Пять опций, которые вам доступны в начале работы команды XLINE (ПРЯМАЯ), позволяют рисовать прямые, расположенные специальным обра- зом: горизонтальные (Ног (Гор)); вертикальные (Ver (Вер)); под определен- ным углом (Ang (Угол)); образующие биссектрису некоторого угла, для кото- рого нужно указать вершину и стороны (Bisect (Биссект)); параллельные к другому линейному объекту, т. е. отрезку, лучу или прямой (Offset (Смеще-
пне)). Каждая из перечисленных опций вводится с помощью тех букв, кото- рые в наименовании опции выделены в верхнем регистре. Опция Ног (Тор) выдает запрос: Specify through point: (Через точку:) Можно задать точки, через которые пройдут горизонтальные прямые. Аналогично работает и опция Ver (Вер) (рис. 2.26). Рис. 2.26. Построение горизонтальных и вертикальных прямых При использовании опции Ang (Угол) выдается запрос: Enter angle of xline (0) or [Reference]: (Угол прямой (0) или [Базовая линия]:) В этот момент нужно задать угол наклона, измеряемый относительно гори- зонтали (положительного направления оси X). Если нажать клавишу' <Enter>, то угол наклона будет нулевым. Угол можно задать числом (в дей-
ствующих угловых единицах, обычно в градусах) или указав мышью одну точку. Система выдаст запрос: Specify second point: (Вторая точка:) На это необходимо задать другую точку, между которыми AutoCAD постро- ит невидимый отрезок и измерит его угол наклона относительно положи- тельного направления оси X. Если использовать опцию Reference (Базовая линия), то тогда AutoCAD выдаст следующий запрос: Select a line object: (Выберите линейный объект:) Нужно указать линейный объект (отрезок, луч или прямую), относительно которого будет взят угол наклона. После задания угла появляется знакомый нам запрос Specify through point: (Через точку:) и вам необходимо указать точки (или точку), через которые пройдут прямые с заданным углом наклона. Опция Bisect (Биссект) строит прямую, являющуюся биссектрисой угла, для которого нужно указать точку вершины, точку на первой стороне угла и точки (точку) на второй стороне угла. Поэтому первый запрос системы такой: Specify angle vertex point: (Укажите вершину угла:) Следующий запрос о точке на первой стороне угла: Specify angle start point: (Точка на первом луче угла:) Затем выдается повторяющийся запрос о точке на второй стороне угла: Specify angle end point: (Точка на втором луче угла:) Если вы зададите несколько точек (и закончите ввод нажатием клавиши <Enter> или правой кнопки мыши), то будут построены биссектрисы углов, у которых одинаковые вершина и первая сторона угла, а вторые стороны угла будут меняться. На рис. 2.27 приведен пример построения биссектрисы одного угла. Точки указания оформлены как узловые точки. Опция Offset (Смещение) строит прямые линии, параллельные отрезкам, лучам и другим прямым. Она выдает такой запрос: Specify offset distance or [Through] <Through>: (Величина смещения или [Точка] <Точка>:)
Рис. 2.27. Построение биссектрисы Здесь необходимо либо ввести число, которое станет расстоянием между параллельными линейными объектами, либо нажать клавишу <Enter>, если вы соглашаетесь с предлагаемой по умолчанию опцией Through (Точка) (или величиной смешения, если система в угловых скобках предлагает число), либо ввести букву Т (Т). Если вы указали величину смещения, то следующий запрос системы таков: Select a line object: (Выберите линейный объект:) Нужно указать отрезок, луч или прямую. Далее: Specify side to offset: (Укажите сторону смещения:) Поскольку к линейному объекту на плоскости могут быть построены две па- раллельные линии, то необходимо указать любую точку, расположенную по ту же сторону от базового линейного объекта, как и строящаяся параллельная. После построения одной параллельной прямой система AutoCAD готова по- строить параллельную прямую к другому линейному объекту с тем же смеше-
нием, поэтому далее повторяется вопрос о стороне смешения. На это вы мо- жете или указать другой объект и его сторону смещения, или нажать на <Enter> (или правую кнопку мыши) и выйти из команды XLINE (ПРЯМАЯ). Если в опции Offset (Смещение) в ответ на запрос Specify offset distance or [Through]: (Величина смещения или [Точка]:) вы ответили Т (Т), то тогда AutoCAD запрашивает: Select a line object: (Выберите линейный объект:) А затем просит точку, через которую нужно провести параллельную линию: Specify through point: (Через точку:) Вам нужно указать соответствующую точку. Система построит параллельную линию и затем опять повторит запрос Select a line object: (Выберите линейный объект:), в ответ на который можно указать новый объект для параллельно- сти или закончить команду (с помощью клавиши <Enter> или правой кноп- ки мыши). 2.8. Окружности Рисование окружностей (кругов) выполняется командой CIRCLE (КРУГ). Команда может быть введена с клавиатуры, или вызвана из панели Draw (Рисование) (кнопка 1®1) или из падающего меню Draw (Рисование), в ко- тором пункт Circle (Круг) детализирован шестью подпунктами (рис. 2.28). При вызове команды CIRCLE (КРУГ) AutoCAD выдает запрос: Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: (Центр круга или [3T/2T/KKP (кас кос радиус)]:) Если вы в ответ на этот запрос указываете точку, то она становится центром будущей окружности, и выдается следующий запрос: Specify radius of circle or [Diameter]: (Радиус круга или [Диаметр]:) В этот момент можно ввести число, которое станет величиной радиуса ок- ружности. Радиус можно задать и точкой (AutoCAD измерит расстояние от центра окружности до новой точки и возьмет это расстояние в качестве ра- диуса). Если ввести символ D (Д), то это означает, что вы выбираете опцию Diameter (Диаметр). Тогда выдается запрос на ввод диаметра: Specify diameter of circle: (Диаметр круга:)
Draw]_________________ Line Ray Construction Line Multiline Polyline 3D Polyline Polygon Rectangle Arc ► Circle ► Donut Spline Ellipse > Block .► Point ► Hatch... Boundary . Region Text ► Suri aces ► Solids ► Center, Radius Center Diameter 2 Points 3 Points lan. Tan, Radius Tan, Tan, Tan Рис. 2.28. Варианты команды CIRCLE в падающем меню Draw Диаметр можно задать числом или указанием точки (AutoCAD в этом случае измеряет расстояние от ранее указанного центра до новой точки и берет это расстояние в качестве величины диаметра). После задания радиуса или диа- метра построение окружности заканчивается (рис. 2.29). Если вместо центра окружности выбрать опцию ЗР (ЗТ), то AutoCAD буде^ строить окружность по трем точкам плоскости. Поочередно задаются запросы на первую, вторую и третью точки и после правильного их указания (а они не должны лежать на одной прямой) окружность появляется на экране. Если выбрана опция 2Р (2Т), то тогда запрашиваются всего две точки, но считается, что обе точки принадлежат диаметру будущей окружности (расстояние между ними равно диаметру). В этом случае система AutoCAD выдает такие запросы: Specify first end point of circle's diameter: (Первая конечная точка диаметра круга:) и Specify second end point of circle's diameter: (Вторая конечная точка диаметра круга:)
Интересна опция Ttr (ККР), которая позволяет построить окружность, ка- сающуюся двух других объектов и имеющую заданный радиус. Соответст- венно изменяются опции и запросы системы. Первый запрос: Specify point on object for first tangent of circle: (Укажите точку на объекте, задающую первую касательную:) Рис. 2.29. Построение окружности по центру и радиусу В тот момент, когда вы подводите указатель мыши к выбранному объекту, система AutoCAD показывает его обнаружение подсказкой Deferred Tangent (Отложенная касательная). Это означает, что точка касания к объекту будет вычислена позднее (она зависит от неизвестного пока второго объекта, ко- торого строящаяся окружность должна тоже коснуться). Второй запрос: Specify point on object for second tangent of circle: (Укажите точку на объекте, задающую вторую касательную:)
Третий запрос: Specify radius of circle: (Радиус круга:) Радиус можно задать числом или двумя точками, расстояние между которы- ми и станет его величиной. Если построение с указанными данными невоз- можно, то система выдает соответствующее сообщение (обычно это бывает, когда радиус слишком мал или слишком велик). Пример результата по- строения приведен на рис. 2.30. Рис. 2.30. Построение окружности, имеющей заданный радиус и касающейся двух объектов Чаще всего существует несколько вариантов решения задачи построения окружности, касающейся двух объектов и имеющей заданный радиус (например, для двух пересекающихся отрезков). В таком случае из всех воз- можных решений AutoCAD выбирает такое, которое ближе всего к тем точ- кам, в которых вы помечали объекты для касания. Поэтому к указанию то- чек при выборе объектов следует подходить достаточно внимательно.
В падающем меню Draw (Рисование) пункт Circle (Круг) имеет подпункт Tan, Tan, Tan (3 точки касания). Однако это не новая самостоятельная оп- ция команды CIRCLE (КРУГ), а частный случай опции ЗР (ЗТ), когда все три точки указываются с помощью функции объектной привязки Tangent Ъ (Касательная) (этой функции соответствует кнопка тов Object Snap (Объектная привязка)). панели инструмен- Функция Tangent (Касательная) — это* еще одна очень удобная функция, позволяющая облегчить ряд построений. Рассмотрим следующий пример. Есть окружность и нужно построить отрезок, который начинается вне ок- ружности и касается ее. Вызовем команду LINE (ОТРЕЗОК). Укажем первую точку на свободном месте рисунка. После запроса второй точки нажмем сначала мышью на кнопку с функцией объектной привязки Tangent (Касательная), а затем ука- жем окружность (рис. 2.31). Точка касания вычисляется системой AutoCAD как ближайшая к тому месту, в котором мы показали окружность (из двух решений выбирается наиболее подходящее). Рис. 2.31. Построение отрезка, касающегося окружности
Еще один пример. Есть две окружности и надо построить отрезок, который касается обеих. Вызовем команду LINE (ОТРЕЗОК). И первую, и вторую точки отрезка укажем на окружностях, используя функцию Tangent (Касательная). AutoCAD вычислит обе точки касания (ближе к тем местам, в которых мы указали окружности) и построит отрезок. У окружностей можно привязываться к точкам центров. Этой цели служит функция объектной привязки Center (Центр), которой соответствует кнопка панели Object Snap (Объектная привязка). С помощью двукратного применения функции Center (Центр) решается за- дача построения отрезка, соединяющего точки центров двух окружностей (рис. 2.32). Обращаю внимание читателей, что когда вы хотите с помощью функции Center (Центр) получить точку, вы должны ставить указатель мы- ши на линию окружности, а не внутрь нее (линия окружности должна пере- сечься с указателем, иначе окружность не будет обнаружена!). Рис. 2.32. Построение отрезка, соединяющего центры окружностей
панели Object Snap (Объектная привязка)). У окружности есть еще четыре особых точки — это крайняя верхняя, крайняя нижняя, крайняя левая и крайняя правая, которые называются квадрантами. Для привязки к ним используется функция Quadrant (Квадрант) (ей соответ- ствует кнопка В заключение напомню, что в любой момент времени, когда вы стоите пе- ред необходимостью выбора опции, вы можете сделать это, пользуясь не только клавиатурой, но и правой кнопкой мыши и соответственно появ- ляющимся при этом контекстным меню. 2.9. Дуги Дуга — это примитив, являющийся частью окружности. Для его построения используется команда ARC (ДУГА). Команда может быть введена с клавиа- туры, вызвана из панели инструментов Draw (Рисование) (с помощью кноп- ) или из падающего меню Draw (Рисование), в котором пункт Аге ки (Дуга) детализирован одиннадцатью подпунктами (рис. 2.33). Soljds Line Ray Construction Line Multiline Polyline 3D Polyline Polygon Rectangle 3 Points Start. Center. End Start, Center, Angle Start, Center, Length Start, End, Angle Start, End, Direction Start, End, Radius Center. Start. End Center, Start, Angle Center, Start, Length Continue Рис. 2.33. Пункт Arc падающего меню Draw
рассмотрим самый общий вариант команды (такой вариант работает при кла- виатурном вводе команды или при использовании панели Draw (Рисование)). Первый запрос команды ARC (ДУГА): start point of arc or [CEnter]: (Начальная точка дуги или [Центр]:) В ответ можно задать начальную точку дуги или выбрать опцию CEnter (Центр), Если вы просто нажмете клавишу <Enter>, тогда в качестве начальной точки принимается конечная точка последнего объекта рисунка (но только по- следнего среди отрезков и дуг) и AutoCAD строит дугу, касательную к этому объекту. Запрашивается конечная точка (центр и радиус дуги вычисляются по конечной точке и условию касания к объекту): Specify end point of arc: (Конечная точка дуги:) После указания точки строится дуга, являющаяся продолжением предыду- щего объекта (рис. 2.34). Рис. 2.34. Построение дуги, являющейся продолжением отрезка
Если в ответ на запрос Specify start point of arc or [CEnter]: (Начальная точка дуги или [Центр]:) вы вводите начальную точку, AutoCAD запрашивает: Specify second point of arc or [CEnter/ENd]: (Вторая точка дуги или [Центр/Конец]:) Если указать вторую точку, то система запрашивает третью конечную точку: Specify end point of arc: (Конечная точка дуги:) В результате получается дуга, построенная по трем точкам. Вместо второй точки можно было выбрать опцию CEnter (Центр), на что система AutoCAD запрашивает: Specify center point of arc: (Центр дуги:) После указания точки центра следующий запрос системы: Specify end point of arc or [Angle/chord Length]: (Конечная точка дуги или [Угол/Длина хорды]:) Если указать конечную точку дуги, то AutoCAD ее подправляет, вычислив радиус дуги по первой точке и центру (на рис. 2.35 точка центра обозначена символом "х"; видно, что указываемая пользователем точка отличается от реально строящейся конечной точки дуги). В последнем случае есть еще два варианта завершения процесса построения дуги: Angle (Угол) и chord Length (Длина хорды). При выборе опции Angle (Угол) выдается запрос: Specify included angle: (Центральный угол:) Угол может быть введен со знаком при помощи клавиатуры или указан мы- шью. Если вместо опции выбрать опцию chord Length (Длина хорды), то выдается запрос: Specify length of chord: (Длина хорды:) Длина хорды может быть задана либо числом со знаком, либо точкой (в этом случае в качестве длины будет взято расстояние от начальной точки дуги до новой точки). Знак длины (а длина при вводе числа с клавиатуры может быть и отрицательной) влияет на направление обхода дуги.
Сейчас мы не будем рассматривать все остальные варианты построения дуги и оставляем их читателю для самостоятельной проработки. Перечень вариантов виден из пункта Аге (Дуга) падающего меню Draw (Рисование) (см. рис. 2.33). Рис. 2.35. Построение дуги (начало, центр, конец) 2.10. Полилинии Полилиния — это сложный примитив, состоящий из одного или нескольких связанных между собой прямолинейных и дуговых сегментов (рис. 2.36)- Полилиния обрабатывается как единое целое (например, при редактирова- нии или удалении). Для рисования полилинии служит команда PLINE (ПЛИНИЯ), которая, помимо ввода с клавиатуры, может быть вызвана с помощью кнопки панели инструментов Draw (Рисование) или пункта Polyline (Полилиния) падающего меню Draw (Рисование).
Первый запрос команды: Specify start point: (Начальная точка:) Нужно указать начальную точку полилинии. Следующий запрос более сложный: Current line-width is 0.0000 Specify next point or [Arc/Halfwidth/Length/Undo/Width]: (Текущая ширина полилинии равна 0.0000 Следующая точка или [Дуга/Полуширина/длИна/Отменить/Ширина]:) Рис. 2.36. Примеры открытой и замкнутой полилинии Полилиния — один из немногих объектов, которые могут иметь ненулевую ширину. Ширина, заданная для предыдущей полилинии, запоминается и предлагается в качестве ширины по умолчанию для следующей полилинии. Поэтому система AutoCAD информирует вас сообщением Current line-width (Текущая ширина полилинии) о том, с какой шириной, если вы ее не поме- няете, система будет строить новую полилинию.
Если в этот момент указать точку, то эта точка станет второй точкой линии. Система AutoCAD снова повторяет предыдущий запрос, к которому добав- лена опция Close (Замкнуть): Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: (Следующая точка или. (Дуга/Замкнутъ/Полуширина/длИна/Отменить/Ширцна]:) Таким образом можно последовательно указать несколько точек, которые станут вершинами ломаной линии или полилинии, состоящей из одних прямолинейных сегментов. Кроме указания точек, можно выбрать следую- щие опции: □ Close (Замкнуть) — добавление еше одного прямолинейного участка, за- мыкающего полилинию (и выходя из команды PLINE (ПЛИНИЯ)); □ Width (Ширина) — задание ширины для очередного участка полилинии (у каждого сегмента полилинии может быть своя ширина, причем шири- на в начале участка может не совпадать с шириной в конце участка); ши- рина распределяется поровну по обе стороны от оси полилинии, на ко- торой лежат вершины (точки) полилинии; □ Halfwidth (Полуширина) — задание ширины, но в терминах полуширины (то есть если требуемая полная ширина линии равна 10, то получить ее можно, задавая полуширину, равную 5); □ Length (длИна) — построение сегмента, являющегося продолжением пре- дыдущего участка с заданной длиной, при этом длину можно задать чис- лом или точкой; □ Undo (Отменить) — отмена последней операции в команде PLINE (ПЛИНИЯ); □ Аге (Дуга) — переход в режим рисования дуговых сегментов полилинии. В случае перехода в режим рисования дуг (опция Аге (Дуга)) AutoCAD пред- лагает следующий выбор: Specify endpoint of arc or [Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Second pt/Undo/Width]: (Конечная точка дуги или [Угол/Центр/Замкнутъ/Направление/Полуитрина/Линейный/Радиус/Вторая/ Отменит ь/Ширина]:) В этот момент после указания конечной точки дуги система AutoCAD стро- ит дуговой сегмент, касающийся предыдущего участка полилинии. Другие опции: □ Angle (Угол) — задание величины центрального угла для дугового сегмента; О Center (Центр) — задание центра для дугового сегмента; □ Close (Замкнуть) — замыкание полилинии с помощью дугового сегмента;
□ Direction (Направление) — задание направления касательной для по- строения дугового сегмента; □ Halfwidth (Полуширина) — задание полуширины для следующего сегмента; □ Line (Линейный) — переход в режим рисования прямолинейных сегментов; □ Radius (Радиус) — задание радиуса для дугового сегмента; □ Second pt (Вторая) — задание второй точки для построения дугового сег- мента по трем точкам; □ Undo (Отменить) — отмена последнего действия внутри команды PLINE (ПЛИНИЯ); □ Width (Ширина) — задание ширины для следующего сегмента. Способы построения дуговых сегментов аналогичны способам построения дуг в команде ARC (ДУГА). В любой момент времени можно от режима ри- сования прямолинейных сегментов перейти в режим рисования дуговых сегментов и наоборот. Также в любой момент можно задать новую ширину или полуширину для следующего сегмента полилинии. Пример полилинии с переменной шириной сегментов приведен на рис. 2.37. Рис. 2.37. Пример полилинии с переменной шириной сегментов
Можно отметить следующие особенности полилинии по сравнению с про- стыми примитивами: □ полилиния является единым объектом, что удобно для операций удале- ния или редактирования (например, построения параллельной линии); □ полилиния удобна для рисования жирных линий чертежа; □ переменная ширина сегментов полилинии может быть использована для графических эффектов (построения стрелок и т. п.). Полилиния является сложным объектом. Однако она в любое время может быть преобразована в группу отрезков и дуг, из которых она составлена. Это выполняет команда EXPLODE (РАСЧЛЕНИТЬ), которую можно вызвать кнопкой Ю в панели Modify (Редактирование) или пунктом Explode (Расчленить) в падающем меню Modify (Редакт). При расчленении теряется информация о ширине, т. к. получающиеся от- резки и дуги не могут иметь ненулевой ширины (на рис. 2.38 приведены две одинаковых полилинии, из которых правая была расчленена). Рис. 2.38. Потеря информации о ширине после команды EXPLODE
В системе имеется возможность объединения в полилинию ранее нарисо- ванных последовательно связанных отрезков и дуг. Например, если отрезки нарисованы одной командой LINE (ОТРЕЗОК), то они удовлетворяют усло- вию связанности и их можно преобразовать в полилинию. Для этого используется команда PEDIT (ПОЛРЕД), которой соответствуют кнопка ject (Объект), Polyline (Полилиния) в падающем меню Modify (Редакт). Первый запрос команды PEDIT (ПОЛРЕД): Select polyline or [Multiple]: J панели инструментов Modify II (Редактирование-2) и пункт ОЬ- (Укажите полилинию или [Несколько]:) Укажите первый из отрезков, которые будут объединены в полилинию. Сис- тема AutoCAD обнаруживает, что отмеченный объект не является полили- нией, и выдает следующий запрос: Object selected is not a polyline Do you want to turn it into one? <У>; (Выбранный объект — не полилиния. Сделать его полилинией? <Д>:) Нажмите на клавишу <Enter> или введите Y (Д), тогда выбранный отрезок преобразуется в полилинию из одного сегмента и будет готов присоединить к себе другие отрезки. Далее последует запрос. Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltyре gen/Undo]: (Задайте опцию [Замкнуть/Добавить/Ширина/Вершина/СГладитъ/СПлайн/Убрать сглажива- ние/Типлин/Отменить]:) Если необходимо добавить отрезок, введите J (Д). Следующий запрос будет циклически повторяться: Select objects: (Выберите объекты:) Укажите присоединяемые отрезки (рис. 2.39) и завершите выбор объектов нажатием клавиши <Enter>. Система AutoCAD присоединит к полилинии сегменты и выдаст сообщение об этом: 4 segments added to polyline (4 сегмента добавлены к полилинии) Далее AutoCAD повторяет запрос Enter an option [Close/Join/Width/Edit vertex/Fit/ Spline/Decurve/Ltype gen/Undo]:
(Задайте опцию [Замкнуть/Добавить/Ширина/Вершина/СГладить/СПлайн/ Убрать сглаживние/Типлин/Отменить]:), на что нужно ответить нажатием клавиши <Enter>, завершая команду PEDIT (ПОЛРЕД). Рис. 2.39. Преобразование последовательно нарисованных отрезков в полилинию 2.11. Полилинии специального вида В системе AutoCAD есть несколько команд, предназначенных для рисова- ния прямоугольников, правильных многоугольников и колец, которые на самом деле являются полилиниями. Вычерчивание прямоугольников осуществляет команда RECTANG (ПРЯМОУГ). Команда может быть введена с клавиатуры или вызвана с по- мощью кнопки О панели Draw (Рисование) или пункта Rectangle (Прямо- угольник) падающего меню Draw (Рисование).
Начальный запрос команды: Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: (Первый угол или [Фаска/Уровень/Сопряжение/Высота/Ширина]:) Если указать точку, то она станет первым углом будущего прямоугольника, для которого система AutoCAD запросит противоположный угол или размеры: Specify other corner point or [Dimensions]: (Другой угол или [Размеры]:) Если указать вторую точку, то обе введенные точки становятся точками од- ной из диагоналей прямоугольника (рис. 2.40). Если выбрать опцию Dimen- sions (Размеры), то последуют запросы двух размеров прямоугольника: Specify length for rectangles <0.0000>: (Длина прямоугольников <0.0000>:) и Specify width for rectangles <0.0000>: (Ширина прямоугольников <0.0000>:) Рис. 2.40. Варианты прямоугольников, создаваемых командой RECTANG
После ввода обоих размеров система AutoCAD снова запрашивает вторую точку прямоугольника, указание которой является только заданием положе- ния (ориентации) прямоугольника, поскольку первая точка и размеры уже известны. Возможные опции запроса команды RECTANG (ПРЯМОУГ): □ Chamfer (Фаска) — задание длин фаски, снимаемых в каждом углу пря- моугольника; □ Fillet (Сопряжение) — задание радиуса сопряжения углов прямоугольника; □ Elevation (Уровень) — задание уровня для построения прямоугольника, смещенного по оси Z трехмерного пространства (о положении объектов в пространстве см. гл. 9)\ □ Thickness (Высота) — задание высоты для построения прямоугольника, выдавленного вдоль оси Z трехмерного пространства (о построении трех- мерных объектов см. гл. 9); □ Width (Ширина) — задание ширины полилинии, которая является строящимся прямоугольником. Если пользователь при работе с данным рисунком задавал какие-то опции, то они выдаются на экран при новрм обращении к команде RECTANG (ПРЯМОУГ), например: Current rectangle modes: Chamfer—15.0000 x 10.0000 Elevation—100.0000 Thickness=45.0000 (Текущие режимы: Фаска—15.0000 x 10.0000 Уровень^100.0000 Высота—45.0000) или Current rectangle modes: Fillet—22.0000 (Текущие режимы: Сопряжение=22.0000) Если установленные ранее параметры устраивают пользователя, то он может прямо указывать точки противоположных углов прямоугольника. Если ка- кие-то установки необходимо сменить, нужно ввести их значения с помо- щью соответствующих опций (при отказе от какого-то режима отвечающая ему опция должна быть вызвана с установкой нулевых значений). Команда POLYGON (MH-УГОЛ) рисует правильный многоугольник либо по конечным точкам одной стороны, либо по точке центра и радиусу вписанной или описанной окружности. Команда может быть вызвана с помощью кнопки @ панели Draw (Рисование) или с помощью пункта Polygon (Мно- гоугольник) падающего меню Draw (Рисование).
Первый вопрос команды POLYGON (МН-УГОЛ): Enter number of sides <4>: (Число сторон <4>:) Вам нужно задать число сторон многоугольника (в скобках в качестве под- сказки выдается число сторон, использованное в предыдущем вызове ко- манды POLYGON (МН-УГОЛ); в первый раз в качестве подсказки выводит- ся 4). Следующий запрос: Specify center of polygon or [Edge]: Укажите центр многоугольника или [Сторона]: Если выбрать опцию Е (С), то AutoCAD запрашивает две конечные точки стороны многоугольника и по ним строит многоугольник. Если вы вместо опции указываете точку, то система запрашивает, каким образом будет задан размер многоугольника: Enter an option [Inscribed in circle/Circumscribed about circle] <I>: (Задайте опцию размещения [Вписанный в окружность/Описанный вокруг ок- ружности] <В>:) Рис. 2.41. Построение правильных многоугольников
При ответе I (В) прямоугольник вписывается в некоторую окружность, при ответе С (О) — описывается вокруг окружности. Остается запрос о величине радиуса окружности, в которую вписывается или около которой описывает-! ся многоугольник: Specify radius of circle: (Радиус окружности:) На рис. 2.41 приведены примеры правильных многоугольников, построен- ных с помощью команды POLYGON (МН-УГОЛ). Кольцо рисуется командой DONUT (КОЛЬЦО) и представляется полилини- ей с шириной, подобранной по внутреннему и внешнему диаметрам кольца. Команда, помимо ввода с клавиатуры, может быть вызвана с помощью пункта Donut (Кольцо) падающего меню Draw (Рисование). Первый запрос команды: Specify inside diameter of donut <0.5000>: (Внутренний диаметр кольца <0.5000>:) Рис. 2.42. Построение колец
Внутренний (как и внешний) диаметр может быть задан числом или двумя точками, расстояние между которыми становится величиной диаметра. Вто- рой запрос: Specify outside diameter of donut <1.0000>: (Внешний диаметр кольца <1.0000>.) После задания обоих диаметров размеры кольца уже могут быть вычислены, и система AutoCAD в цикле выдает запрос о точке центра для группы колец одного размера: Specify center of donut or <exit>: (Центр кольца или <выход>:) После указания очередного центра кольца система AutoCAD рисует очеред- ной экземпляр требуемой фигуры (рис. 2.42). Закончить команду можно с помощью клавиши <Enter> или правой кнопки мыши. 2.12. Мультилинии Мультилиния — это объект, состоящий из пучка ломаных, параллельных друг другу линий. Количество линий, входящих в мультилинию, составляет от 2 до 16. Мультилиния может обладать дополнительными свойствами, к которым относятся: промежуточные стыки, торцы, скругления и заливка. Построение мультилиний выполняется командой MLINE (МЛИНИЯ). Ко- манда может быть введена с клавиатуры или вызвана с помощью кнопки L_J панели инструментов Draw (Рисование) или пункта Multiline (Мультилиния) падающего меню Draw (Рисование). При рисовании мультилиний один из стилей мультилиний является теку- щим (действующим). В самом стиле (о стилях см. разд. 5.3) описаны эталон- ные размеры, однако в конкретной мультилинии их можно масштабировать. Кроме того, возможно управлять расположением мультилинии относительно осевой линии, которую вы задаете, указывая точки. Установки последнего построения мультилинии AutoCAD запоминает и предлагает в следующий раз в качестве значений по умолчанию: Current settings: Justification = Top, Scale = 20.00, Style = STANDARD (Текущие настройки: Расположение = Верх, Масштаб = 20.00, Стиль = STANDARD) Вслед за этим предлагается выбор: Specify start point or [Justification/Scale/STyle]: (Начальная точка или [Расположение/Масштаб/Стиль]:)
Если указать начальную точку, то выдается запрос на следующую (вторую), затем на следующую за ней и т. д. На третьей точке система AutoCAD делает доступной опцию Undo (Отменить), а на четвертой появляется еще и опция Close (Замкнуть). Окончанием команды является либо выбор опции С (3), либо нажатие клавиши <Enter> или правой кнопки мыши (рис. 2.43). Рис. 2.43. Построение мультилинии До указания первой точки можно задать значения для каждой из опций. Так, опция Justification (Расположение) может принимать значения Тор (Верх), Bottom (Низ) и Zero (Центр). Значение опции Scale (Масштаб), рав- ное I, соответствует эталонному размеру, описанному в действующем стиле; при задании другого положительного числа размеры будут соответствующим образом масштабироваться. При выборе опции STyle (Стиль) можно поменять имя текущего стиля (на имя стиля из числа описанных в данном рисунке). В новом рисунке пользователь может рисовать мультилинии только одного сти- ля (этот стиль называется STANDARD) — из двух параллельных линий. Другие стили могут быть созданы с помощью специальных средств, рассмотренных в разд. 5.3, или импортированы из специального файла с расширением mln.
2.13. Надписи Надписи могут быть созданы с помощью команд TEXT (ТЕКСТ) или МТЕХТ (МТЕКСТ). В первом случае создается примитив текст, во вто- ром — мультитекст. У команды TEXT (ТЕКСТ) есть синоним — команда DTEXT (ДТЕКСТ) (действия обеих команд идентичны). Команда TEXT (ТЕКСТ), создающая простые надписи, помимо клавиатуры, может быть вызвана кнопкой _ панели инструментов Text (Текст), а также из падающего меню Draw (Рисование), где в пункте Text (Текст) есть под- пункт Single Line Text (Однострочный). После запуска команды сначала вы- дается сообщение о текущем стиле, в котором предлагается написать текст: Current text style: "Standard” Text height: 2,5000 (Текущий текстовый стиль: "Standard" Высота текста: 2.5000) Понятие стиля включает в себя имя шрифта и ряд особенностей его исполь- зования (наклон букв относительно вертикали, наличие эффекта переворачи- вания и др.). О создании и изменении стилей см. разд. 5.1. В начале сеанса рабо- ты с рисунком обычно доступен (и является текущим) только один стиль с наименованием Standard. Кроме того, AutoCAD запоминает высоту предыду- щей надписи и предлагает ее в качестве значения по умолчанию (в нашем примере — это 2,5 мм). Построение надписи начинается с ответа на запрос: Specify start point of text or [Justify/Style]: (Начальная точка текста или [Выравнивание/Стиль]:) Вы можете указать начальную точку текста (это левая точка базовой линии надписи) или выбрать одну из опций: Justification (Выравнивание) или Style (Стиль). Последняя опция позволяет вам поменять имя текущего стиля, если в вашем рисунке есть другие стили (пока будем считать, что их нет). Опция Justification (Выравнивание) дает вам возможность выбрать другой вариант привязки надписи к чертежу, кроме левой нижней точки. Эту опцию рас- смотрим ниже. Поэтому укажите точку, которая станет начальной точкой ба- зовой линии надписи. Базовая линия — это отрезок, на котором располагаются буквы надписи без учета нижних выступов (таких как, например, у букв: "g", "щ", "у", "р” и т. п.). Следующий запрос: Specify height <2.5000>: (Высота <2.5000>:) Нужно ввести высоту (применительно к заглавным буквам) текста или ука- зать эту высоту второй точкой, до которой AutoCAD вычислит расстояние от начальной точки надписи и возьмет его в качестве высоты.
Далее появится следующий запрос: Specify rotation angle of text <0>: (Угол поворота текста <0>:) Рис. 2.44. Построение однострочных текстов Введите число, задающее угол поворота нижнего основания надписи отно- сительно положительного направления оси X (при горизонтальном положе- нии это 0). Можно указать угол поворота второй точкой (например, с по- мощью мыши). Заключительный запрос: Enter text; (Введите текст:) В том месте, где вы определили начало надписи, появился курсор в форме латинской буквы I. Наберите на клавиатуре текст любой длины (например, Рабочий чертеж) и закончите его ввод нажатием на клавишу <Enter> (до нажатия <Enter>, естественно, вы можете текст еще отредактировать). В ре- зультате чего на экране появится надпись (рис. 2.44) и AutoCAD снова по- вторит запрос Enter text: (Введите текст:). При этом текстовый курсор пе- 4 Зак. 571
реместится на строку ниже (расстояние между строками заложено в описа- нии шрифта) и будет готов к вводу следующей надписи. Вы можете ввести новый текст или, если хотите закончить команду TEXT (ТЕКСТ), нажмите на клавишу <Enter>, На рис. 2.44 узловой точкой помечена точка начала текста, а отрезком — базовая линия, которая указывает заданный угол наклона надписи. Если в текст нужно вставить специальные знаки (например, диаметр) или получить подчеркнутые или надчеркнутые символы, то при вводе текста можно использовать следующие управляющие коды, начинающиеся с двух символов процента: □ %%ппп — вставка символа с номером ппп (ппп заменяет три цифры) в текущей таблице символов Windows (например, %%048 — это символ с номером 048, т. е. "0"); □ %%о — включение/отключение надчеркивания; □ %%и — включение/отключение подчеркивания; □ %%d — вставка символа градуса "°"; □ %%р — вставка символа плюс-минус "±"; □ %%с — вставка символа диаметра; □ %%% — вставка символа процента "%". Режимы надчеркивания и подчеркивания могут действовать в надписи одно- временно. Оба режима по достижении конца строки автоматически отключа- ются. Пример использования специальных символов приведен на рис. 2.45. Интересны опции выравнивания, которые становятся доступными, если вместо начальной точки выбрать J (В): Enter an option [Align/Fit/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR]: (Задайте опцию [впИсанный/Поширине/Центр/сЕредина/впРаво/ ВЛ/ВЦ/ВП/СЛ/СЦ/СП/НЛ/НЦ/НП]:) Если вы выбираете опцию Right (впРаво), то выдается запрос: Specify right endpoint of text baseline: (Правая конечная точка базовой линии текста:) Нужно указать точку', которая будет правым концом базовой линии надписи. Если вы выбираете опцию Middle (сЕредина), то выдается запрос: Specify middle point of text: (Средняя точка текста:) Указанная вами точка будет средней точкой надписи.
Рис. 2.45. Примеры специального оформления текста Рис. 2.46. Примеры выравнивания по левой, правой и средней точкам
Результат для трех случаев (начальная точка. Right (впРаво) и Middle (сЕредина)) проиллюстрирован рис. 2.46. Двухбуквенные наименования опций (BL (НЛ), ВС (НИ), MR (СП), TR (ВП) и т. п.) образованы из первых букв слов Bottom (Низ), Middle (Середина), Тор (Верх), Left (Левый), Center (Центр), Right (Правый). На рис. 2.47 приведен пример текста "Недра", который может быть написан разными вариантами выравнивания (с помощью верхней правой точки, нижней центральной точки и т. п.). Отрезки, соответствующие верхней и нижней кромкам надписи, обрамляют надпись сверху и снизу, причем верх- няя кромка выбирается но размеру заглавных букв. Между этими отрезками показаны отрезки, соответствующие базовой и средней линиям. Верхний ряд узловых точек соответствует опциям TL (ВЛ), ТС (ВЦ), TR (ВП), средний ряд точек — ML (СЛ), МС (СЦ), MR (СП), нижний ряд точек — BL (НЛ), ВС (НЦ), BROW). Рис. 2.47. Примеры выравнивания с использованием опций TL, ТС, TR, ML, МС, MR, BL, ВС, BR, Right, Center Интересны опции Align (впИсанный) и Fit (По ширине), которые позволяют подгонять размеры букв надписи к конкретному местоположению (рис. 2.48).
При использовании опции Align (впИсанный) AutoCAD запрашивает две точки, которые берутся как конечные точки базовой линии — они опреде- ляют и угол наклона надписи, и размер текста по ширине, а размер букв по высоте вычисляется пропорционально ширине букв. В случае же опции Fit (По ширине) также нужно задать две точки, определяющие положение и длину базовой линии, однако AutoCAD запрашивает еще и высоту букв, по- сле чего текст сжимается или расширяется. ( Замечание ) В ранних русскоязычных версиях опция Вписанный соответствовала опции По ширине русскоязычной версии AutoCAD 2000 (по-видимому, и в русскоязычной версии AutoCAD 2002 опция будет называться Пс ширине). Рис. 2.48. Примеры выравнивания с использованием опций Align и Fit Команда МТЕХТ (МТЕКСТ) позволяет нанести на чертеж целые абзацы Достаточно длинного текста (образующийся при этом примитив называется культи текстом), с возможностями выравнивания и редактирования, при- ближающимися к возможностям таких текстовых процессоров, как Microsoft
Word. Команде соответствуют кнопка в панелях Draw (Рисование) и Text (Текст), а также подпункт Multiline Text (Многострочный) пункта Text (Текст) падающего меню Draw (Рисование). Команда МТЕХТ (МТЕКСТ) при старте информирует об имени действую- щего текстового стиля и просит указать границы мультитекста по ширине (рис. 2.49). Сначала: Current text style: "Standard” Text height: 2.5 Specify first corner: (Текущий текстовый стиль: ''Standard”. Высота текста: 2.5 Первый угол:) Затем: Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]: (Противоположный угол или [ВЫСота/ВЫРавнивание/Межстрочный интервал/Поворот/Стилъ/Ширина]:) Рис. 2.49. Задание границ мультитекста
После указания точек раскрывается окно редактора мультитекста Multiline Text Editor (Редактор многострочного текста), в котором мерцающий тек- стовый курсор предлагает ввести текст. Окно имеет четыре вкладки. Первая вкладка — Character (Символ) (рис. 2.50) — предназначена для ввода и фор- матирования текста. Вертикальный курсор в окне показывает текущую по- зицию для ввода или редактирования текста. Рис. 2.50- Окно редактора мультитекста, вкладка Character Раскрывающийся список слева позволяет установить то или иное имя теку- щего шрифта (рис. 2.51). Имена шрифтов имеют слева пометки в виде бук- вы А (это стандартные шрифты AutoCAD) или ТТ (шрифты Windows). Не все шрифты могут воспроизводить русские буквы, поэтому требуется пред- варительный. анализ шрифтов перед их практическим использованием. Шрифты, имена которых заканчиваются на Суг, всегда подходят для рус- ского текста. Рис. 2.51. Раскрывающийся список шрифтов мультитекста Следующий раскрывающийся список задает размер букв (рис. 2.52). Высота выбирается либо из списка доступных значений, либо вводится (редакти-. руется) на клавиатуре после активизации поля указателем мыши.
Рис. 2.52. Раскрывающийся список значений высоты шрифта Некоторые шрифты имеют разные начертания: обычное, полужирное (В), курсивное (/), подчеркнутое (U). Управление начертанием осуществляется соответствующими кнопками с символами ”В", "I", "U". Не для всех шриф- тов эти кнопки доступны. Отмена последней операции в редакторе мультитекста выполняется с помо- щью кнопки l2.. а Следующая кнопка (LSJ) управляет дробями, причем числитель и знаменатель могут либо разделяться горизонтальной чертой, либо ничем не разделяться (по типу допуска), либо разделяться наклонной чертой. Последний тип дроби появился только в AutoCAD 2002. Перед тем, как воспользоваться кнопкой дробей, нужно выделить мышью участок текста, в котором будущие числитель и знаменатель должны быть разделены одним из символов: ”Л” или Затем нужно щелкнуть по указанной кнопке. На рис. 2.53 показаны три типа j э» | участков текста и результат применения к ним кнопки ш. Рис. 2.53. Управление дробями
Для управления цветами служит раскрывающийся список цветов (рис. 2.54). Назначение цвета для уже написанной части текста выполняется в два шага. Сначала с помощью мыши выделяется участок текста (на рис. 2.54 — "Онегин"), затем открывается список цветов и назначается новый. Если ни- какой участок текста не был выделен, то установленный цвет будет распро- страняться только на новый вводимый текед. Рис. 2.54. Назначение цвета шрифта Кнопка Symbol (Символ) применяется для вставки в мультитекст специаль- ных символов (градус, диаметр, плюс-минус и др.). Возможен также и им- порт текста из других файлов с расширениями txt, rtf с помощью кнопки Import Text (Импорт текста). Вторая вкладка Properties (Свойства) (рис. 2.55) содержит следующие рас- крывающиеся списки: О Style (Стиль) — изменяет имя действующего стиля текста; □ Justification (Выравнивание) — изменяет тип выравнивания всего текста (по верхней левой точке, по нижней правой и т. п.); □ Width (Ширина) — изменяет ширину границ мультитекста; □ Rotation (Поворот) — поворачивает мультитекст на заданный угол. Другие сложные функции редактора большого многострочного текста выне- сены еще на две оставшиеся вкладки. Вкладка Line Spacing (Межстрочный интервал) управляет интервалом между строками (одинарный, полуторный, двойной), а вкладка Find/Replace (Поиск/Замена) дает возможность поиска заданной последовательности символов и замены их на новую. После задания параметров и ввода многострочного текста команда МТЕХТ (МТЕКСТ) завершается нажатием на кнопку ОК. Новый текст формируется в виде единого примитива — мультитекста.
Рис. 2.55. Вкладка Properties 2.14. Размеры Операции установки размеров, допусков и выносных линий (выносок) вы- полняются с помощью команд, сосредоточенных в падающем меню Dimension (Размеры) или кнопок панели инструментов Dimension (Размеры). Рассмотрим эти операции в том порядке, в котором они расположены в па- нели Dimension (Размеры). ( Замечание ) По умолчанию AutoCAD 2002, в отличие от предыдущих версий, все размеры создает ассоциативными, т. е. зависимыми от объектов, к которым данные размеры привязаны. Это означает, что при редактировании основного объекта будут автоматически изменяться и все связанные с ним размеры. Первая команда — DIM LINEAR (РЗ МЛ ИНЕЙНЫЙ) — предназначена для установки линейных размеров. Ей соответствуют кнопка LI2LI панели Dimension (Размеры) и пункт Linear (Линейный) падающего меню Dimension (Размеры). Проставим размеры полилинии, представленной в виде прямоугольника, начиная с верхнего горизонтального отрезка. Первый запрос команды DIMLINEAR (РЗМЛИНЕЙНЫЙ): Specify first extension line origin or <select object>: (Начало первой выносной линии или <выбрать объект>:) Имеется два варианта выполнения работы. Первый — указать с помощью временной или постоянной объектной привязки точку верхнего левого угла прямоугольника и в ответ на запрос системы AutoCAD: Specify second extension line origin: (Начало второй выносной линии:)
следует указать с помощью объектной привязки верхнюю правую точку. AutoCAD в свою очередь запрашивает, куда поместить размерную линию: Specify dimension line location or [Mtext/Text/Angle/Horizontal/Vertical/RotatedJ: , (Положение размерной линии или [Мтекст/Текст/Угол/Горизонталъный/Вертикальный/Повернутый]:) Рис. 2.56. Указание положения размерной линии По указанным на объекте точкам AutoCAD определяет, какой тип размера (горизонтальный, вертикальный) вы хотите построить. Если вы с этим со- гласны, то остается лишь с помощью мыши указать точку, определяющую Уровень, на котором будет расположен размер (рис. 2.56), и нажать левую кнопку мыши. Построенный размер является единым объектом (при- митивом размер). В случае выбора его мышью он высвечивается весь цели- ком. При необходимости можно разложить размер на более простые состав- ляющие с помощью команды EXPLODE (РАСЧЛЕНИТЬ).
( Замечание j Если внешний вид размера вас не устраивает (например, высота букв и величины других элементов слишком малы), воспользуйтесь установкой глобального мас- штаба для размерных элементов во вкладке Размещение (Fit) размерного стиля (см. разд. 3.6) или установкой большего значения системной переменной DIMSCALE (о системных переменных см. гл. 11). Аналогично выполняется установка вертикального размера прямоугольника (рис. 2.57). AutoCAD определяет по указанным точкам, какой из двух ос- новных вариантов линейного размера — горизонтальный или вертикаль- ный — предпочтительнее. Рис. 2.57. Линейные размеры Вы можете сами поменять тип линейного размера, если вместо указания точки положения размерной линии выберете одну из опций: □ Horizontal (Горизонтальный) — проставить горизонтальный размер; □ Vertical (Вертикальный) — проставить вертикальный размер; □ Rotated (Повернутый) — проставить повернутый (наклонный) размер; AutoCAD запросит: Specify angle of dimension line: (Угол поворота размер-
ной линии:), на что угол можно задать числом на клавиатуре или снова указать две точки по концам измеряемого объекта, и система вычислит требуемый угол поворота; □ Angle (Угол) — задать угол поворота размерного текста относительно раз- мерной линии; □ Text (Текст) — ввести размерный текст, отличный от текста, предлагае- мого по умолчанию; □ Mtext (Мтекст) — ввести более сложный размерный текст, использую- щий возможности мультитекста. Кроме указания двух точек, между которыми нужно проставить размер, возможен другой вариант работы — воспользоваться опцией <select object> (<выбрать объект >), которая вступает в силу, если вместо начала первой выносной линии нажать клавишу <Enter>. Следует запрос: Select object to dimension: (Выберите объект для нанесения размера:) Нужно указать отрезок или прямолинейный сегмент полилинии. AutoCAD по объекту вычисляет конечные точки и дальше выдает обычный запрос о положении размерной линии и сопутствующих опциях. Команда DIMALIGNED (РЗМПАРАЛ), которой соответствуют кнопка панели Dimension (Размеры) и пункт Aligned (Параллельный) падающего ме- ню Dimension (Размеры), позволяет проставить линейный размер параллель- но выбранному отрезку или двум указанным точкам. Результат работы команды приведен на рис. 2.58. Команда DIMORDINATE (РЗМОРДИНАТА) позволяет строить выноску с установкой значения абсциссы или ординаты указываемой точки. Данной команде соответствуют кнопка [ВЁJ панели Dimension (Размеры) и пункт Ordinate (Ординатный) падающего меню Dimension (Размеры). Первый запрос команды: Specify feature location: (Укажите положение элемента.) Нужно указать точку, в которой будет измерена выносимая координата и начнется будущая выносная линия. Следующий запрос: Specify leader endpoint or [Xdatum/Ydatum/Mtext/Text/AngleJ: (Конечная точка выноски или [Хзначение/Узначение/Мтекст/Текст/Угол]:) Нужно указать точку, в которой закончится выносная линия. При этом сис- тема сама пытается, используя наклон выносной линии, определить, какую из двух координат (абсциссу или ординату) нужно вынести на поле чертежа. Результат работы команды приведен на рис. 2.59.
Рис. 2.58. Параллельный размер Другие опции команды: □ Xdatum (Хзначение) — задать выноску абсциссы, независимо от местопо- ложения конца выносной линии; □ Ydatum (Узначение) — задать выноску ординаты, независимо от местопо- ложения конца выносной линии; □ Angle (Угол) — задать угол наклона выносной надписи; □ Text (Текст) — ввести новый текст выноски; □ Mtext (Мтекст) — ввести новый текст выноски с использованием воз- можностей мультитекста. Команде DIMRADIUS (РЗМРАДИУС) соответствуют кнопка панели инст- рументов Dimension (Размеры) и пункт Radius (Радиус) падающего меню Dimension (Размеры). Команда предназначена для простановки радиуса и в начале выдает сле- дующий запрос: Select arc or circle: (Выберите дугу или круг:)
Затем следует запрос: Specify dimension line location or [Mtext/Text/AngleJ: (Положение размерной линии или [Мтекст/Текст/Угол]:) Рис. 2.59. Ординатный размер Точка указания местоположения размерной линии определяет, где и как будет расположен размер, внутри или снаружи (рис. 2.60). Команда DIMDIAMETER (РЗМДИАМЕТР) предназначена для установки диаметра. Ей соответствуют кнопка ЕЗО панели инструментов Dimension (Размеры) и пункт Diameter (Диаметр) падающего меню Dimension (Размеры). Примеры работы команды приведены на рис. 2.61. Команда DIMANGULAR (РЗМУГЛОВОЙ) предназначена для простановки угловых размеров между отрезками или углового размера дуги (или части окружности). Ей соответствуют кнопка панели инструментов Dimension (Размеры) и пункт Angular (Угловой) падающего меню Dimension (Размеры).
Рис. 2.60. Простановка радиуса Рис. 2.61. Простановка диаметра
Команда запрашивает: Select arc, circle, line, or <specify vertex>: (Выберите дугу, круг, отрезок или <указать веришну>:) Для того чтобы проставить размер, можно указать либо дугу, либо окруж- ность (на ней устанавливается размер дуги, заключенной между двумя ука- занными точками), либо отрезок (дальше запрашивается еще один отрезок и измеряется между ними угол). Если нажать на клавишу <Enter>, то AutoCAD запросит три точки — вершину угла, первую и вторую конечные точки угла. Этот угол и будет измерен. Все варианты угловых размеров по- казаны на рис. 2.62. Команда QDIM (БРАЗМЕР) предназначена для быстрого создания группы однотипных или для быстрого построения базовых размеров и размерных цепей (о базовых размерах и размерных цепях см. ниже — команды DIMBASELINE (РЗМБАЗОВЫЙ) и DIMCONTINUE (РЗМЦЕПЬ)). Команде 1«-*Г QD1M (БРАЗМЕР) соответствуют кнопка L____________ панели инструментов Dimension (Размеры) и пункт Quick Dimension (Быстрый размер) падающего меню Dimension (Размеры). Рис. 2.62. Простановка углового размера
Первый запрос команды: Select geometry to dimension: (Выберите объекты для нанесения размеров:) Нужно отметить объекты, для которых необходимо проставить однотипные размеры. Далее: Specify dimension line position, or [Continuous/Staggered/Baseline/Ordinate/Radius/Diameter/datumPoint/Edit] <Continuous>: (Положение размерной линии или [Цепь/Ступенчатый/Базовый/Ординатный/Радиус/Диаметр/Точка/Изменить] <Цепь>:) Помимо указания местоположения размерной линии, вы можете воспользо- ваться опциями: □ Continuous (Цепь) — задание размерной цепи; □ Staggered (Ступенчатый) — задание ступенчатого размера (аналог цепи); □ Baseline (Базовый) — задание базового размера; □ Ordinate (Ординатный) — задание ординатного размера; □ Radius (Радиус) — простановка радиусов; □ Diameter (Диаметр) — простановка диаметров; □ Datum Point (Точка) — выбор новой базовой точки для базового или ор- динатного размеров; □ Edit (Изменить) — изменение нескольких размеров (AutoCAD запраши- вает, добавить или удалить точки имеющихся размеров). Команда DIMBASELINE (РЗМБАЗОВЫЙ) позволяет от одной и той же ба- зовой точки построить несколько линейных размеров (рис. 2.63). Команда DIMBASELINE (РЗМБАЗОВЫЙ), помимо ввода с клавиатуры, может быть вызвана с помощью кнопки LEu панели инструментов Dimension (Размеры) или пункта Baseline (Базовый) падающего меню Dimension (Размеры). Команда не запрашивает положения первой выносной линии, а сразу начи- нает с запроса второй: Specify a second extension line origin or [Undo/Select] <Select>: (Начало второй выносной линии или [Отменить/Выбрать] <Выбрать>:) В качестве базы группы базовых размеров обычно служит предыдущий ли- нейный размер, и его первая точка становится первой точкой для следую- щих линейных (базовых) размеров. Если вы согласны взять этот размер в
качестве базы, то можете сразу указать точку начала второй выносной линии следующего размера с той же базой. Затем можно в цикле указать очередные точки и закончить их выбор нажатием клавиши <Esc>. Рис. 2.63. Базовые размеры Опция Undo (Отменить) отменяет предыдущую операцию команды DIM BASELINE (РЗМ БАЗОВЫЙ), а опция Select (Выбрать) позволяет вы- брать другой линейный размер в качестве базы. Внимание При таком выборе отсчет размера может пойти не от той базовой точки. Команда DIMCONTINUE (РЗМЦЕПЬ) позволяет построить группу про- должающих друг друга линейных размеров (рис. 2.64). Команда DIMCONTINUE (РЗМЦЕПЬ), 1помимо ввода с клавиатуры, может быть вызвана с помощью кнопки панели инструментов Dimension (Размеры) или пункта Continne (Цепь) падающего меню Dimension (Размеры).
Рис. 2.64. Размерная цепь Команда DIMCONTINUE (РЗМЦЕПЬ) тоже начинает сразу с запроса по- ложения второй выносной линии. Эти выносные линии можно поочередно указать в цикле. Опция Undo (Отменить) отменяет предыдущую операцию команды DIMCONTINUE (РЗМЦЕПЬ), а опция Select (Выбрать) позволяет выбрать другой линейный размер в качестве базы для построения размерной цепи. Команда QLEADER (ВЫНОСКА) строит одноименный примитив выноска, который состоит из ломаной либо гладкой выносной линии или из не- скольких сегментов, начинающихся стрелкой (или другим настраиваемым символом) и заканчивающихся одной либо несколькими строками текста или мультитекста_Команда помимо ввода с клавиатуры может также вызы- ваться кнопкой (Выноска) падающего меню Dimension (Размеры). Первый запрос команды: Specify first leader point, or [Settings] <Settings>: (Первая точка выноски или [Параметры] <Параметры>:) панели меню Dimension (Размеры) или пунктом Leader
Если в ответ на этот вопрос задать точку и на повторяющийся вопрос ука- зать еще одну точку, то следующий запрос будет: Specify text width <0>: (Ширина текста <0>:) Необходимо задать ширину текста (это может быть шириной однострочного или многострочного текста, что уточняется на следующем шаге). Далее: Enter first line of annotation text <Mtext>: (Первая строка текста пояснения <-Мтекст>:) Можно нажать <Enter>, переходя в режим мультитекста, или ввести первую строку однострочного текста, за которой следует запрос: Enter next line of annotation text: (Следующая строка текста надписи:) Окончание текста выноски — нажатие на клавишу <Enter>. В последних версиях системы AutoCAD выноска имеет развитый режим на- стройки, в который можно войти, выбрав вместо первой точки выноски оп- цию Settings (Параметры) или нажав на клавишу <Enter>. В этом случае по- является диалоговое окно Leader Settings (Параметры выноски) (рис. 2.65). Окно состоит из трех вкладок. Вкладка Annotation (Пояснение) делится на, три области. В области Annotation Туре (Тип пояснения) переключатель мо- жет находиться только в одном из следующих положений: □ MText (МТекст) □ Copy an Object (Копия объекта) □ Tolerance (Допуск) □ Block Reference (Блок) □ None (Ничего) Область MText options (Режимы МТекста) содержит три флажка (параметра), каждый из которых может быть установлен или нет: □ Prompt for width (Запрос ширины) О Always left justify (Выравнивание влево) □ Frame text (Текст в рамке) Переключатель в области Annotation Reuse (Повторное использование) мо- жет принимать одно из трех следующих значений: О None (Нет) □ Reuse Next (Следующее пояснение) □ Reuse Current (Текущее пояснение)
Рис. 2.65. Диалоговое окно Leader Settings, вкладка Annotation Рис. 2.66. Диалоговое окно Leader Settings, вкладка Leader Line & Arrow Вторая вкладка Leader Line & Arrow (Выноска и стрелка) делится на четыре области (рис. 2.66). Переключатель в области Leader Line (Линия-выноска) управляет формой выносной линии и принимает одно из двух положений: □ Straight (Ломаная) □ Spline (Сплайновая)
Область Number of Points (Количество точек) дает возможность управления верхним ограничением на количество точек выноски. Если вы используете количество точек меньше максимального или работаете в режиме No Limit (Не ограничено), то после последней указанной точкой выноски нужно на- жать на клавишу <Enter>. Параметр Maximum (Максимум) задает максималь- ное количество точек (используется, если количество точек ограничивается). Область Arrowhead (Стрелка) управляет формой выносной стрелки и прини- мает одно из значений, собранных в раскрывающемся списке (рис. 2.67). fif Closed filled [Е> Closed blank [5 Closed [«Dot 7 Architectural tick iZ Oblique g Open Origin indicator Origin indicator 2 E5 Right angle [> Open 30 [♦Dot small ES Dot blank [o' Dot small blank ЕЙ Box fS Box filled ЕЙ Datum triangle Я Datum triangle filled C Integral C None User Arrow. Рис. 2.67. Раскрывающийся список значений области Arrowhead С помощью области Angle Constraints (Ограничения углов) при необходимо- сти можно наложить ограничения на углы первого и второго сегментов вы- носной линии (на рис. 2.68 показаны списки допустимых значений пара- метров First Segment (Первый сегмент) и Second Segment (Второй сегмент)). Параметры третьей вкладки — Attachment (Выравнивание) — управляют по- ложением мультитекста относительно выноски в вариантах левого и правого расположения (рис. 2.69). Примитив, создаваемый по команде QLEADER (ВЫНОСКА), называется выноска (leader). Команда TOLERANCE (ДОПУСК) формирует обозначение допуска в виде нескольких рядов прямоугольников (от одного до четырех). Команде соот-
ветствует кнопка l_zJ панели Dimension (Размеры) и пункт Tolerance (Допуск) падающего меню Dimension (Размеры). {Ary angle |;Any anole Рис. 2.68. Раскрывающийся список значений параметров поля Angle Constraints Horizontal 90* 45“ 30’ _____ Рис. 2.69. Диалоговое окно Leader Settings, вкладка Attachment Команда TOLERANCE (ДОПУСК) открывает диалоговое окно Geometric Tolerance (Допуски формы и расположения) (рис. 2.70). Рис. 2.70. Диалоговое окно Geometric Tolerance
Обозначение допуска строится с помощью этого диалогового окна, четыре строки которого соответствуют четырем строкам допуска. Если создаваемое обозначение допуска должно иметь меньшее количество строк, то соответ- ствующая строка диалогового окна не заполняется. Каждая строка диалого- вого окна рассчитана на максимальную длину (до 13 элементов). Поэтому, если реальное обозначение допуска будет иметь меньшую длину, то ненуж- ные элементы не заполняются и они не включаются программой в форми- руемый примитив допуска. Заполнение полей в диалоговом окне выполняется следующим образом. Черные поля являются полями выбора символов из специальных окон, а белые поля — текстовые, содержимое которых заполняет пользователь. Если щелкнуть левой кнопкой мыши по полю Sym (Сим в) первой или второй строки, то раскрывается окно Symbol (Символ) (рис. 2.71), в котором нужно выбрать один из предлагаемых вариантов. Рис. 2.71. Окно Symbol Рис. 2.72. Окно Material Condition Если щелкнуть левой кнопкой мыши по верхнему левому или нижнему ле- вому черному квадрату, являющемуся первой частью полей Tolerance 1 (Допуск 1) или Tolerance 2 (Допуск 2), то в квадрате появится символ диа- метра. Такой же щелчок удаляет символ диаметра, если эта часть поля ранее уже была заполнена. Верхний правый или нижний правый черный квадрат полей Tolerance 1 (Допуск 1) либо Tolerance 2 (Допуск 2) может быть запол- нен одним из символов зависимого допуска с помощью окна Material Condition (Зависимый допуск) (рис. 2.72). Аналогично заполняются или пропускаются остальные поля. Пример резуль- тата действия команды TOLERANCE (ДОПУСК) приведен на рис. 2.73. Можно в команде QLEADER (ВЫНОСКА) в качестве выносного текста по- лучать обозначение допуска (см. опцию Tolerance (Допуск) вкладки Anno- tation (Пояснение)). Команда DIMCENTER (РЗМЦЕНТР) позволяет проставить маркер центра окружности или дуги. Команде соответствуют кнопка L_J панели Dimension (Размеры) и пункт Center Mark (Маркер центра) падающего меню Dimension (Размеры).
Рис. 2.73. Пример выполнения команды TOLERANCE Рис. 2.74. Маркер центра окружности
В зависимости от настройки стиля (см. разд. 3.6) маркер центра окружности может наноситься одним из способов, изображенных на рис. 2.74. Остальные кнопки панели Размеры (Dimension) посвящены операциям ре- дактирования размеров, которые рассмотрены в разд. 3.6. ( Замечание ) Для совместимости с ранними версиями в AutoCAD 2002 сохранены команды DIM (РАЗМЕР) и DIM1 (РАЗМЕР1), работающие из командной строки и тре- бующие знания опций команд простановки размеров. 2.15. Штриховки Для штрихования замкнутых областей рисунка служит команда ВНАТСН (КШТРИХ), которая вызывается либо с помощью кнопки панели Draw (Рисование), либо' с помощью пункта Hatch (Штрихование) падающего ме- ню Draw (Рисование). Команда ВНАТСН (КШТРИХ) позволяет штриховать область, ограниченную замкнутой линией (линиями), как путем простого указания точек внутри кон- тура, так и путем выбора объектов. Она автоматически определяет контур и игнорирует примитивы, которые не являются частью контура. Команда вызы- вает диалоговое окно Boundary Hatch (Штриховка по контуру) с двумя вклад- ками Quick (Основные) и Advanced (Дополнительные) (рис. 2.75). Левая часть окна с расположенными в ней вкладками задает параметры штриховки, правая — заполняемую штриховкой область. Поле Туре (Тип) вкладки Quick (Основные) с помощью раскрывающегося списка позволяет выбрать одну из трех групп образцов штриховки: □ Predefined (Стандартный) □ User defined (По типу линии) О Custom (Пользовательский) Система AutoCAD предлагает обширный набор стандартных штриховок. Выбор штриховки осуществляется либо по имени в раскрывающемся спи- ске, либо визуально. Визуальный выбор доступен при нажатии на кнопку с символом после чего открывается окно Hatch Pattern Palette (Палитра образцов штриховки), состоящее из четырех вкладок. Вкладки ANSI (рис. 2.76) и ISO (рис. 2.77) содержат образцы штриховок стандартов ANSI и ISO, поставляемые вместе с данной версией системы AutoCAD.
Рис. 2.75. Диалоговое окно Boundary Hatch, вкладка Quick Вкладка Other Predefined (Другие стандартные) (рис. 2.78) содержит образ- цы, не вошедшие в первые две вкладки. В четвертой вкладке Custom (Пользовательские) могут находиться образцы, созданные пользователем. В перечне других стандартных образцов есть штриховка с именем Solid, ко- торая является не штриховкой в прямом смысле слова, а заливкой. Структу- ра образца отображается в поле Swatch (Структура) вкладки Quick (Основные) окна Boundary Hatch (Штриховка по контуру) (см. рис. 2.75). ( Замечание Используемый для заливки (Solid) контур должен быть замкнутым и без само- пересечений. Если заливается сразу несколько контуров, они не должны пере- секаться. Если в поле Туре (Тип) выбрана опция User defined (По типу линии), то об- разец строится, используя текущий тип линии, угол и расстояние между ли- ниями (поле Spacing (Интервал)). Выберите мышью пиктограмму с нужным вам образцом штриховки и нажми- те ОК. Кроме того, с помощью поля Angle (Угол) вы можете задать также угол наклона и масштаб штриховки — Scale (Масштаб) относительно эталонного изображения. При увеличении масштаба расстояние между линиями штри- ховки увеличивается, при уменьшении масштаба — уменьшается.
Рис. 2.76. Окно Hatch Pattern Palette, вкладка ANSI Рис. 2.77. Окно Hatch Pattern Palette, вкладка ISO
Рис. 2.78. Окно Hatch Pattern Paiette, вкладка Other Predifined Если выбирается стандартный образец штриховки из вкладки ISO, то мож- но задать толщину пера в поле ISO pen width (Толщина пера по ISO) (см. рис. 2.75). Флажок Relative to paper space (Относительно пространства листа) доступен только при работе в пространстве листа (см. гл. 10). С помощью правой части диалогового окна Boundary Hatch (Штриховка по контуру) должны быть заданы параметры заполняемого контура. Кнопка Pick Points (Указание точек) позволяет в цикле указать внутренние точки областей, контуры которых AutoCAD вычислит (даже если контур будет со- стоять из частей разных линий) (рис. 2.79). Выход из цикла указания точек осуществляется по нажатии клавиши <Enter>. Кнопка Select Objects (Выбор объектов) (см. рис. 2.75) позволяет отметить объекты, пересечение между которыми и даст заполняемую штриховкой об- ласть. Все штрихуемые контуры могут быть получены комбинацией методов указания точек и выбора объектов. Кнопка Remove Islands (Исключение островков) дает возможность при вы- боре большого количества объектов исключить случайно возникшие остров- ки. Кнопка View Selections (Просмотр набора) позволяет временно покинуть окно Boundary Hatch (Штриховка по контуру) для того, чтобы увидеть еще раз, какие зоны штрихования выбраны. Кнопка Inherit Properties (Копи-
рование свойств) переносит параметры уже выполненной штриховки на но- вые объекты. В некоторых видах штриховки доступен флажок Double (Крест-накрест), который при штриховании сначала заполняет область обычным образом, а затем повторяет основной образец, но уже под накло- ном 90 градусов к исходному варианту. Рис. 2.79. Выбор зоны штрихования с помощью кнопки Pick Points Большое значение имеет переключатель Composition (Связь с контуром). Он задает (Associative (Ассоциативная)) или убирает (Nonassociative (Неассоциа- тивная)) свойство ассоциативности штриховки. Если штриховка ассоциа- тивна, то она привязывается к внешнему контуру. В этом случае при изме- нении контура штриховка автоматически пересчитывается. Следующий уровень настройки свойств штриховки выполняется с помощью вкладки Advanced (Дополнительные) (рис. 2.80). Если при указании зоны штрихования есть вложенные друг в друга объекты, то важно правильно установить положение переключателя Island detection style (Стиль обнаружения островков).
Рис. 2.80. Диалоговое окно Boundary Hatch, вкладка Advanced Рис. 2.81. Штриховка, выполненная со слишком большим значением масштаба (режим Preview)
При стиле Normal (Нормальный) возможные зоны штрихования располага- ются по порядку их движения от самой внешней зоны внутрь и штрихуются через одну. При стиле Outer (Внешний) заштриховывается только внешняя часть, все внутренние выбрасываются. При стиле Ignore (Игнорирующий) штрихуется все, включая все внутренние зоны. Графические иллюстрации всех вариантов стиля показаны на рис. 2.80. Если штрихуемый контур является не единым объектом, а составляется из частей нескольких примитивов, то появляется возможность включить режим Retain Boundaries (Сохранение контуров). В этом режиме контур может быть сохранен либо в виде полилинии, либо в виде области (об областях, см. разд. 9.9). С помощью переключателей области Island detection method (Метод обнаружения островков) можно повлиять на алгоритм обнаружения островков (методы: Flood (Поток) и Ray casting (Падение лучей)). Рис. 2.82. Штриховка, выполненная с правильным масштабом Если контур выбирался с помощью кнопки Pick Points (Указание точек) и результат, который выдала система AutoCAD, не вполне вас устраивает, вы Можете дополнительно указать только те объекты, из которых нужно наби- рать контур (остальные, ранее выбранные системой, будут проигнорирова- 5 Зак 571
ны). Это делается с помощью кнопки New (Новый) области Boundary set (Набор контуров). После формирования контура и задания параметров штриховки желательно просмотреть результат установок с помощью кнопки Preview (Просмотр), расположенной в левом нижнем углу диалогового окна Boundary Hatch (Штриховка по контуру). Как правило, трудно сразу подобрать подходящий масштаб для штриховки. Если масштаб слишком мал, то количество линий штриховки будет чрезмерно велико и штриховка будет слишком плотной. Если масштаб слишком велик, то количество линий штриховки может ока- заться очень малым (оно может оказаться даже нулевым) — например, как на рис. 2.81. Если в примере на рис. 2.81 масштаб уменьшить в несколько раз, то полу- чится вполне приемлемый результат (рис. 2.82). Штриховка создается как единый примитив, поэтому при отметке штрихов- ки для выбора высвечивается только одна ручка. Если нужно разложить штриховку на составляющие ее отрезки, то это можно сделать командой EXPLODE (РАСЧЛЕНИТЬ). При расчленении штриховка распадается и ут- рачивает ассоциативность, если она была. 2.16. Эллипсы Эллипс — это геометрическое место точек, сумма расстояний до которых от двух фиксированных точек (фокусов) постоянна. Создание эллипсов и эл- липтических дуг выполняется в системе AutoCAD с помощью команды ELLIPSE (ЭЛЛИПС), которая, помимо ввода с клавиатуры, может быть вы- звана кнопкой I____1 панели Draw (Рисование) или подпунктом Axis, End (Ось, Конец) пункта Ellipse (Эллипс) падающего меню Draw (Рисование). Первый запрос команды: Specify axis endpoint of ellipse or [Arc/Center]: (Конечная точка оси эллипса или [Дуга/Центр]:) Если вы указали первую точку оси эллипса, то следующий запрос системны таков: Specify other endpoint of axis: (Вторая конечная точка оси:) На этот запрос нужно указать вторую конечную точку оси эллипса. Система AutoCAD по первым точкам вычисляет центр эллипса (середина отрезка между первой и второй точками). Далее последует очередной запрос: Specify distance to other axis or [Rotation]: (Длина другой оси или [Поворот]:)
В этот момент можно ввести число, являющееся длиной второй оси эллип- са. Если указать третью точку, то система вычислит расстояние от центра до этой точки, возьмет его в качестве длины второй полуоси и построит по этим данным эллипс. Рис. 2.83. Построение эллипса Если в последнем случае вместо длины второй оси выбрать опцию Rotation (Поворот), то эллипс будет построен как проекция окружности, повернутой в пространстве относительно плоскости XY (точнее, относительно главной оси) на задаваемый вами угол. Допустимый диапазон углов: 0—89,4 (если угол равен нулю, то получается обычная окружность). Отношение длин по- луосей вычисляется как абсолютная величина косинуса введенного угла. Если в ответ на запрос первой точки выбрать опцию Center (Центр) — это- му варианту соответствует подпункт Center (Центр) пункта Ellipse (Эллипс) падающего меню Draw (Рисование), — то следующее сообщение AutoCAD будет таким: Specify center of ellipse: (Центр эллипса:)
После указания точки центра эллипса AutoCAD запрашивает: Specify endpoint of axis: (Конечная точка оси:) После этого выдается заключительный запрос, как и в рассмотренном нами выше случае (Specify distance to other axis or [Rotation]: (Длина другой оси или [Поворот]:)). Примеры построенных эллипсов приведены на рис. 2.83. Для построения эллиптической дуги нужно в команде ELLIPSE (ЭЛЛИПС) в ответ на запрос первой точки выбрать опцию Аге (Дуга). Такому же вари- анту работы команды соответствуют новая кнопка LEj, добавленная в па- нель Draw (Рисование), а также подпункт Аге (Дуга) пункта Ellipse (Эллипс) падающего меню Draw (Рисование). Следующий запрос системы 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]: (Конечный угол или [Параметр/Внутренний угол]:) Можно задать конечный угол (рис. 2.84) или, выбрав опцию Included angle (Внутренний угол), ввести внутренний (центральный) угол дуги. Если вы в ответ на этот или иной запрос выбираете опцию Parameter (Параметр), то тогда вы задаете углы с помощью значения параметра в па- раметрическом векторном уравнении эллипса: р(и) = с + а • cos(u) + b sin(u), где с — это центр эллипса, а а и b — большая и малая оси эллипса (р, с, а и b — двумерные векторы); и — параметр уравнения.
Как начальный, так и конечный углы эллиптической дуги могут быть зада- ны углами или значениями параметра. Рис. 2.84. Построение эллиптической дуги 2.17. Сплайны Команда SPLINE (СПЛАЙН) позволяет чертить сплайн — гладкую линию, которая точно проходит через заданные точки или отклоняется от них в рамках допуска и которая может удовлетворять условиям касания в началь- ной, конечной или обеих точках. Команда, помимо ввода с клавиатуры, мо- жет быть вызвана с помощью кнопки LCj панели Draw (Рисование) или пункта Spline (Сплайн) падающего меню Draw (Рисование). Начальный запрос команды: Specify first point or [Object]: (Первая точка или [Объект]:)
Если вы указали точку, то выдается запрос: Specify next point: (Следующая точка:) После ввода второй точки возможно или дальнейшее указание точек, или замыкание линии с помощью опции Close (Замкнуть), или ввод допуска (тогда линия получается более гладкой и может отклоняться от введенных точек на величину заданного допуска): Specify next point or [Close/Fit tolerance] <start tangenO: (Следующая точка или [Замкнутъ/Допуск] <касательная в начале>:) Точки могут задаваться и дальше, пока вы не нажмете на клавишу <Enter> и не перейдете тем самым к запросу начального угла касания: Specify start tangent: (Касательная в начальной точке:) Рис. 2.85. Задание начальной касательной к сплайну
Если строится замкнутый сплайн (при выборе опции Close (Замкнуть)), то запрос на касание слегка поменяется: Specify tangent: (Направление касательной:) Угол может быть задан числом или с помощью мыши (рис. 2.85). Если нажать на клавишу <Enter>, то в начальной точке граничное условие для построения линии не используется. Если сплайн незамкнутый (то есть не использована опция Close (Замк- нуть)), то после запроса о начальной касательной выдается запрос на указа- ние направления касания в последней точке (рис. 2.86): Specify end tangent: (Касательная в конечной точке:) Рис. 2.86. Задание конечной касательной к сплайну Примеры построенных сплайнов приведены на рис. 2.87. Если вместо первой точки сплайна выбрать опцию Object (Объект), то сис- тема AutoCAD переходит в режим преобразования ранее построенных и
сглаженных с помощью опции Spline (Сплайн) двумерных или трехмерных полилиний (см. разд. 3.3 и 9.3) в сплайны и выдает запрос: Select objects to convert to splines. «. Select objects: (Выберите объекты для преобразования в сплайны... Выберите объекты:) По окончании выбора объектов (полилиний) они преобразуются из прими- тива "полилиния’’ в примитив "сплайн". Рис. 2.87. Построение сплайнов 2.18. Другие примитивы К редким примитивам могут быть отнесены полосы и фигуры. Команда TRACE (ПОЛОСА) вводится только с клавиатуры и предназначена для построения полос — ломаной линии с постоянной шириной. Первый запрос команды: Specify trace width <1.0000>: (Ширина полосы < 1.0000>:)
Задайте ширину вводом числа с клавиатуры или указанием двух точек. Сле- дующий запрос: Specify start point: (Начальная точка ) Укажите начальную точку осевой линии полосы. Далее: Specify next point: (Следующая точка:) Задайте в цикле очередные точки и завершите построение нажатием клави- ши <Enter>. Результат выполненной, операции изображен на рис. 2.88. С§с- менты полосы не образуют единого объекта. Следующая команда — SOLID (ФИГУРА) — строит последовательно распо- ложенные закрашенные четырехугольники или треугольники.'Вершины че- тырехугольника задаются точками: Specify first point: (Первая точка:) Рис. 2.88. Построение полосы
Затем следует запрос второй точки: Specify second point: (Вторая точка:) Далее: Specify third point: (Третья точка.) В качестве третьей точки четырехугольника нужно указать точку, располо- женную по диагонали напротив второй (иначе фигура получится перекру-г ченной). Далее следует запрос о четвертой точке. Если вместо ввода четвер- той точки нажать на клавишу <Enter>, то строится треугольная фигура. Specify fourth point or <exit>: (Четвертая точка или <выход>:) Затем снова повторяется запрос третьей точки, поскольку первой и второй точкой очередного четырехугольника становятся первая и вторая точки пре- дыдущего. Рис. 2.89. Построение фигур
В тот момент времени, когда вы вместо ввода третьей точки нажмете на клавишу <Enter>, выполнение команды закончится. Пример выполненного построения приведен на рис. 2.89. Фигуры, построенные с помощью одной команды SOLID (ФИГУРА), не образуют единого объекта. 2.19. Получение справок В процессе работы очень полезными оказываются команды получения спра- вочной информации о создаваемых объектах. На рис. 2.90 показана панель инструментов Inquiry (Справки), содержащие кнопки следующих операций: □ Distance (Расстояние) □ Area (Площадь) □ Region/Mass Properties (Область/Масса) □ List (Список) □ Locate Point (Координаты) Рис. 2.90. Панель Inquiry К этим операциям можно также обратиться с помощью падающего меню Tools (Сервис), пункт Inquiry (Сведения). Соответствующие им команды имеют следующие наименования: О DIST (ДИСТ) О AREA (ПЛОЩАДЬ) О MASSPROP (МАСС-ХАР) □ LIST (СПИСОК) О ID (КООРД) Практически все эти команды запрашивают объекты (команда DIST (ДИСТ) — две точки) и выводят свои результаты в текстовое окно. Особое место среди справочных команд занимает команда LIST (СПИСОК) (ее кнопка — L2J), которая не только выдает координаты и другие данные, использованные при построении объектов, но и часто такую информацию, как площадь, периметр, цвет, уровень, угол наклона и др. Поэтому эта коман- да является мощным средством контроля правильности введенных данных.
В справочных командах наименования примитивов выводятся в следующем виде: LINE (отрезок), CIRCLE (круг), ARC (дуга), POLYLINE (полилиния), LWPOLYLINE (легкая полилиния), DIMENSION (размер), ELLIPSE (эллипс), SPLINE (сплайн), TRACE (полоса), SOLID (фигура) и т. д. Тер- мином LWPOLYLINE обозначена легкая полилиния (полилиния, в которой не были использованы опции сглаживания). р AutoCAD 2002 Help: User Documentatn S & & Hide EaJ Print Options Contents | index | Search | Favorites | Ask Me | [AutoCAD 2002 Help Getting Information User's Guide ♦i Command Reference + Driver and Peripheral Guide Customization Guide Visual LISP, AutoLISP, and DXF + ActiveX and VBA + Support Assistance ЯНЕЗ Welcome to AutoCAD® 2002 Help, which provides complete information for using AutoCAD Click the following links or use the Contents tab to browse Help topics • Getting Information Provides information about using the Help system as well as a link to the AutoCAD 2002 Readme • User's Guide Explains AutoCAD concepts, provides step-by-step procedures and associated commands, and includes a glossary with definitions of AutoCAD terms / С ониплпй Reference Provides a comprehensive reference to all Рис. 2.91. Окно справочной системы Система AutoCAD 2002 имеет развитую справочную систему, обратиться к которой можно либо с помощью функциональной клавиши <Fl>, либо с по- мощью пункта Help (Справка) падающего меню Help (Справка), либо щелч- ком по кнопке UJ панели Standard Toolbar (Стандартная) (см. рис. 2.89), либо с помощью команды HELP (СПРАВКА). При вызове справочной системы открывается окно AutoCAD 2002 Help: User Documentation (Справочная систе- ма AutoCAD 2002: документация пользователя) (рис. 2.91), которое разделено на две части. В левой части отмечается наименование раздела или темы, а в правой высвечивается содержимое отмеченного раздела. Если пользователь нажимает клавишу <F1> во время выполнения какой-нибудь команды, то в правой части окна отображается контекстно-зависмая справка, т. е. справоч- ная информация по текущей команде.
Левая часть окна, приведенного на рис. 2.91, имеет пять вкладок: □ Contents (Содержание) — показывает список разделов; О Index (Предметный указатель) — содержит наиболее употребляемые тер- мины документации, по которым можно найти раздел; □ Search (Поиск) — осуществляет поиск тем по любым словам; О Favorites (Избранное) — отмечает разделы и заносит их наименования в список избранных разделов; □ Ask Me (Спроси меня) — облегчает поиск раздела, когда пользователю трудно назвать конкретный термин. Данная структура справочной системы отличается от структуры справочной системы AutoCAD 2000 и характерна для всех продуктов, интегрированных в Windows 98/2000. В данной версии имеется еще один вид помощи — это активная помощь, окно которой может быть вызвано либо командой ASSIST (ПОМОЩНИК), либо последней кнопкой LJ панели инструментов Standard Toolbar (Стандартная), либо пунктом Active Assistance (Активная помощь) падаю- щего меню Help (Справка). Окно активной помощи приведено на рис. 2.92. ► You can create circles in several ways. The default method )$ to specify the center and radius. You can also specify the center and diameter or define the diameter alone with two points. You can define the circle's circumference with three points. You can also create the circle tangent to three existing objects or create it tangent to two objects and specify a radius, Рис. 2.92. Окно Active Assistance Окно Active Assistance (Активная помощь) отличается от предыдущего тем, ито его содержимое всегда контекстно-зависимо и меняется при переходе от одной команды к другой. На рис. 2.92 показана активная помощь к команде CIRCLE (КРУГ).

Глава 3 Редактирование геометрии В данной главе рассматриваются операции редактирования геометрии объ- ектов, описанных в предыдущей главе: □ операции редактирования примитивов с помощью ручек (см. разд. 3J); □ команды общего редактирования — копирование, перемещение, удлине- ние и т. п. (см. разд. 3.2); □ специальные команды редактирования сложных примитивов (см. разд. 3.3—3.9). Операции редактирования свойств (цвета, слоя, типа линии, веса линии и др.) рассмотрены в гл. 4. 3.1. Ручки и выбор объектов Как уже рассказывалось в разд. 2.5, если в командной строке стоит пригла- шение Command: (Команда.), то можно отметить на экране видимые объек- ты и на них появятся ручки — небольшие синие квадраты в характерных точках объектов. Ручки — очень удобный инструмент для быстрого измене- ния выделенного объекта. Посмотрим, какие ручки высвечиваются у разных примитивов и как можно ими пользоваться для их редактирования. Имена примитивов будут приве- дены такие, какие выдаются командой LIST (СПИСОК). Для примитива LINE (ОТРЕЗОК) характерными точками являются конеч- ные и средние точки. Выберите первую ручку отрезка (другими словами, возьмитесь за первую ручку), поместив перекрестье указателя мыши на эту ручку, нажав и отпустив левую кнопку. Выбранная ручка должна сменить синий цвет на красный. AutoCAD выдает сообщение: ** STRETCH ** Specify stretch point or [Base point/Copy/Undo/eXit]: <** РАСТЯНУТЬ ** Точка растягивания или [Базовая точка/Копироватъ/Отменить/выХод]:) Укажите мышью другую точку. В нее будет перенесена выбранная конечная точка отрезка (рис. 3.1), причем указание новой точки может выполняться любым из способов, рассмотренных нами в разд. 2.3. AutoCAD при этом вы-
полнит действие, аналогичное работе команды STRETCH (РАСТЯНУТЬ), которая описана в разд. 3.2. Остальные опции аналогичны опциям команды СОРУ (КОПИРОВАТЬ), которые рассмотрены в разд. 3.2. Рис. 3.1. Редактирование отрезка с помощью конечной ручки Если вместо выбора точки нажать на клавиши <Enter> или <Space> (<Пробел>), то AutoCAD предлагает аналогичный запрос, но относящийся к команде MOVE (ПЕРЕНЕСТИ). После следующего нажатия на <Enter> за- прос меняется и превращается в запрос команды ROTATE (ПОВЕРНУТЬ), затем — команды SCALE (МАСШТАБ), вслед за тем — MIRROR (ЗЕРКАЛО), далее снова возвращается на запрос команды STRETCH (РАСТЯНУТЬ). Эти команды предлагаются в циклическом порядке. Они также рассмотрены в разд. 3.2. Если выбрать мышью не конечную ручку, а среднюю, то AutoCAD выдает такой же текст, как и в предыдущем случае. Укажите мышью новое положе- ние средней точки (рис. 3.2). Отрезок переместится на новое место (перемещение выполняется за среднюю точку).
Рис. 3.2. Редактирование отрезка с помощью средней ручки Аналогичным образом ручки используются и у других примитивов — для указания нового положения выбранной точки объекта или переноса всего объекта на новое место. У примитива XLINE (ПРЯМАЯ) высвечиваются базовая точка и две точки на прямой на небольшом расстоянии от базовой. Если переносить базовую (среднюю) точку, то перемещается вся линия, а если переносить точки других ручек, то базовая точка остается на месте, но изменяется наклон прямой (рис. 3.3). Аналогично использование ручек для редактирования лучей (имя примитива в справочной информации — RAY). У луча высвечиваются две ручки: в ба- зовой точке и в точке, определяющей направление. При перемещении базо- вой точки перемещается весь луч, при перемещении второй (направляю- щей) точки изменяется наклон луча. На окружности (имя примитива — CIRCLE) высвечивается пять ручек: в цен- тре и квадрантах (то есть крайней верхней, нижней, левой и правой точках). При попытке перемещения центральной ручки окружность перемещается на новое место, а в случае редактирования окружности за любую из остальных ручек окружность растягивается или сжимается, меняя радиус (рис. 3.4).
Рис. 3.3. Редактирование наклона прямой с помощью ручки Рис. 3.4. Редактирование радиуса окружности с помощью ручки
Рис. 3.5. Редактирование дуги с помощью ручки У примитива ARC (ДУГА) высвечиваются три ручки: на концах и в середине. Перемещение любой из ручек ведет к изменению дуги, с построением но- вой дуги по трем точкам, из которых одна была новой (рис. 3.5). Полилиния может быть представлена в информационном окне команды LIST (СПИСОК) с двумя наименованиями: LWPOLYLINE, т. е. легкая по- лилиния, и POLYLINE, т е. сложная полилиния (см. разд. 3.3). Ручки вы- свечиваются на полилинии в концах сегментов и средних точках дуговых сегментов. При перемещении выбранной ручки на новое место прямоли- нейные сегменты меняются аналогично изменению отрезков при их пере- мещении за конечные точки, а дуговые сегменты — аналогично изменению дуг (рис. 3.6) Примитив MLINE (МУЛЬТИЛИНИЯ) редактируется с помощью ручек ана- логично полилиниям. Примитивы TEXT (ТЕКСТ) и MTEXT (МУЛЬТИТЕКСТ) имеют ручки в тех точках, которые характеризуют положение или выравнивание текста. Любая из ручек может использоваться как инструмент для перемещения текста на новое место (рис. 3 7). При некоторых способах выравнивания (Fit (По ширине), Aligned (впИсанный)) перемещение одной ручки может изме- нять также и наклон текста.
Рис. 3.6. Редактирование полилинии с помощью ручки Рис. 3.7. Редактирование текста с помощью ручки
Команды падающего меню Dimension (Размеры) создают примитивы DIMENSION (РАЗМЕР), LEADER (ВЫНОСКА) и TOLERANCE (ДОПУСК). Изменения примитивов могут выполняться за любую ручку, что приводит к их перемещению или изменению формы. Однако при редактировании размера с помощью ручек рекомендуется вы- свечивать ручки не только у размерного примитива, но и у объекта, для ко- торого был проставлен размер. Если вы перемещаете с помощью мыши руч- ку, к которой была привязана выносная линия размера, то происходит изменение не только основного объекта, но и его размерного примитива (рис. 3.8). Как было сказано в разд. 2.14, размеры обычно являются ассоциа- тивными, поэтому изменение основного примитива вызовет и изменение связанного с ним ассоциативного размера. Об изменении ассоциативности см. разд. 3.6. Рис. 3.8. Одновременное редактирование объекта и связанного с ним размера с помощью ручки Примитив DIMENSION имеет ручки не только у базовых точек, но и на концах выносных линий и у размерного текста. Эти ручки позволяют ме- нять положение выносной линии и размерного текста (при этом общее оформление размера как единого целого сохраняется).
Редактирование примитива HATCH (ШТРИХОВКА) и с помощью ручек не- эффективно, т. к. штриховка имеет всего одну ручку в центре тяжести и за эту ручку штриховку можно перенести на новое место (что, как правило, не имеет смысла). В то же время следует вспомнить свойство ассоциативности штриховки, упомянутое в разд. 2.15. Благодаря этому свойству редактирова- ние контура приведет к изменению штриховки, которая к нему привязана. Ручки эллипса и эллиптической дуги (оба они являются примитивом ELLIPSE) высвечиваются в различных местах. У полного эллипса их поло- жение аналогично положению ручек окружности. При перемещении цен- тральной ручки перемещается и весь выбранный эллипс. А вот если пере- мещать центральную ручку эллиптической дуги, то это приведет к изменению дуги (рис. 3.9), т. к. система AutoCAD старается сохранить ко- нечные точки дуги на старом месте. Рис. 3.9. Редактирование эллипса и эллиптической дуги с помощью ручки Процесс редактирования примитива SPLINE (сплайн) с помощью ручек по- хож на процесс редактирования полилинии, но при этом перемещение од- ной ручки оказывает влияние на форму и других участков сплайна (рис. 3.10).
Рис. 3.10. Редактирование сплайна с помощью ручки Рис. 3.11. Редактирование полосы с помощью ручки
Рис. 3.12. Контекстное меню при выбранной ручке Если с помощью ручек редактировать примитив TRACE (ПОЛОСА), то она при этом фактически превращается в фигуру (рис. 3.11). Аналогично редак- тируется и примитив SOLID (ФИГУРА). Редактирование примитивов типа POINT (ТОЧКА или УЗЛОВАЯ ТОЧКА) с помощью ручек очевидно. Удобным инструментом при редактировании с помощью ручек является контекстное меню. Если вы уже выбрали ручку для редактирования (то есть на экране она изменила свой цвет на красный) и нажали правую кнопку мыши, то вызывается контекстное меню, изображенное на рис. 3.12. В данном меню возможны следующие действия: □ Enter — имитация нажатия клавиши <Enter> (циклический перебор ко- манд общего редактирования); □ Move (Перенести) — перенос объектов (команда MOVE (ПЕРЕНЕСТИ)); □ Mirror (Зеркало) — симметрирование объектов (команда MIRROR (ЗЕРКАЛО)); □ Rotate (Повернуть) — поворот объектов (команда ROTATE (ПОВЕРНУТЬ)); О Scale (Масштаб) — масштабирование объектов относительно базовой точки (команда SCALE (МАСШТАБ));
□ Stretch (Растянуть) — растягивание объектов (команда STRETCH (РАСТЯНУТЬ)); □ Base Point (Базовая точка) — задание другой базовой точки для выполне- ния команды STRETCH (РАСТЯНУТЬ); □ Сору (Копировать) — копирование объектов (команда COPY (КОПИРОВАТЬ)); □ Reference (Ссылка) — задание базовой точки для внешней ссылки; □ Undo (Отменить) — отмена действия последней команды (команда U (О)); □ Properties (Свойства) — управление свойствами объектов (команда PROPERTIES (ОКНОСВ)); □ Go to URL (Соединиться с URL) — загрузка программы-браузера Web- страниц и соединение с адресом, хранящимся в выбранном объекте (команда GOTOURL); □ Exit (Выход) — выход из режима редактирования с помощью ручек. Рис. 3.13. Контекстное меню при отсутствии выбранных ручек Пояснения к этому меню. Команды общего редактирования, как уже было сказано, рассмотрены в разд. 3.2. Об управлении свойствами объектов сказано
в гл. 4. Вопросы связи с Интернетом и Web-страницами рассмотрены в прило- I жении 3. Если вы еще не выбрали конкретную ручку для редактирования (ни одна ручка не изменила свой цвет на красный) и в этот момент нажали на пра- вую кнопку мыши, то вызывается несколько другое контекстное меню, изо- браженное на рис. 3.13. Структура этого меню похожа на структуру предыдущего контекстного меню (см. рис. 3.12) тем, что в нем есть группа пунктов, связанных с редактирова- I нием (Move (Перенести) и т. д.), но в ней появился пункт Erase (Стереть), I который удаляет выбранные объекты. Второй сверху пункт (на рис. 3.13) — Polyline Edit (Редактировать полили- нию). Его появление в меню связано с типом выделенного объекта, кото- рым на этом рисунке была полилиния в форме правильного пятиугольника. Пункт Properties (Свойства) соответствует команде PROPERTIES (ОКНОСВ) и вызывает окно изменения свойств, рассмотренное в разд. 4.6. Пункт Deselect All (Отменить выбор) позволяет отменить показ ручек, т. е. равносилен их сбросу нажатием на клавишу <Esc>. Остальные пункты обычно входят в контекстное меню, выводимое на экрац при щелчке правой кнопкой мыши в тот момент, когда нет активных команд. Так, верхняя строка позволяет повторить последнюю команду (на рис. 3.13 — команду POLYGON (ПРЯМОУГ)). Пункт Quick Select (Быстрый выбор) соответствует команде QSELECT (БВЫБОР) и вызывает диалоговое окно Quick Select (Быстрый выбор) (рис. 3.14), позволяющее более тонко (по цвету, типу линии, слою и т. д.) выбрать объекты для включения в текущий набор или удаления из него. Полученный в результате набор объектов будет участвовать в последующих командах редактирования. Структура окна Quick Select (Быстрый выбор) такова, что можно составить уравнение выбора с такими операциями, как: = Equals (= Равно), О Not Equal (<> Не равно), > Greater than (> Больше), < Less than (< Меньше), Select All (Выбрать все). Нужная операция устанавливается в поле Operator (Оператор). Кроме того, для этой же цели используются следующие поля: □ Apply to (Применить) — указывает, к чему применять операцию (Entire drawing (К целому рисунку), Current selection (К текущему набору)); □ Object type (Тип объектов) — содержит перечень типов объектов (Line (Отрезок), Polyline (Полилиния) и т. п.) целого рисунка или текущего на- 1 бора; Multiple (Несколько) означает, что отмечены примитивы разных типов:
Рис. 3.14. Диалоговое окно Quick Select О Properties (Свойства) — содержит перечисление свойств, по которым можно осуществлять операцию выбора (Color (Цвет), Layer (Слой), Linetype (Тип линии), Linetype scale (Масштаб типа линии), Plot style (Стиль печати), Lineweight (Вес линии), Hyperlink (Гиперссылка)); если в текущем наборе уже есть какие-то объекты, то список может дополни- тельно содержать свойства объектов конкретных типов (Area (Площадь), Closed (Замкнуто), Thickness (Высота), Global width (Глобальная ширина) и т. д.); о свойствах объектов рассказано в гл. 4; О Value (Значение) — значение, по которому будут отбираться объекты; список значений зависит от типа выбранного свойства (например, для свойства Color (Цвет) это список цветов). Область How to apply (Отобранные объекты) с помощью двух переключате- лей позволяет либо добавить отобранные данным уравнением объекты в те- кущий набор, либо исключить отобранные примитивы из уже существую- щего набора. Следующий пункт Find (Найти) контекстного меню (см. рис. 3.13) соответ-* ствует команде FIND (НАЙТИ) и вызывает диалоговое окно, которое по-
зволяет найти (и, может быть, заменить) строку в текстовых примитивах, выносках и т. п. Группа пунктов меню посвящена традиционной работе с буфером операци- онной системы Windows, в который можно временно помещать объекты, а затем вставлять их в новое место того же рисунка или в другой файл (напомню, что AutoCAD 2002 позволяет открыть одновременно несколько рисунков). Пункт Cut (Вырезать) соответствует команде CUTCLIP (ВБУФЕР) — вырезает (удаляет) объект из чертежа и помешает его в буфер. Пункт Сору (Копировать), соответствующий команде COPYCLIP (КБУФЕР) — копирует объект в буфер, но не удаляет его из рисунка. Пункт Copy with Base Point (Копировать с базовой точкой) тоже соответствует ко- манде COPYCLIP (КБУФЕР), но позволяет еще уточнить и точку вставки (в предыдущем случае она обычно находится в левом нижнем углу изобра- жения). Пункт Paste (Вставить) соответствует команде PASTECLIP (ВСТБУФЕР) для вставки объекта из буфера. В пункте Paste as Block (Вставить как блок) тоже вставляется объект из буфера, но он оформляется как вставка блока. Пункт Paste to Original Coordinates (Вставить с исходны- ми координатами) позволяет перенести объект из буфера в новый файл, но в той же системе координат, что и в файле, из которого он был извлечен (системы координат изучаются в разд. 9.1). Подробно операции вставки фай- лов и блоков и влияние базовой точки рассмотрены в разд. 7.1. В падающем меню Tools (Сервис) есть пункт Options (Настройка), исполь- зуемый для настройки ряда функций AutoCAD. Его работа аналогична вы- зову команды OPTIONS (НАСТРОЙКА) из командной строки или выбору пункта Options (Настройка) из контекстного меню, вызываемого с помощью правой кнопки мыши в момент, когда указатель мыши располагается в зоне командных строк и нет выделенных объектов. Подробнее команда OPTIONS (НАСТРОЙКА) рассмотрена в гл. 77, а в данный момент важно то, что она вызывает диалоговое окно Options (Настройка), имеющее целый ряд вкладок и в частности вкладку Selection (Выбор) (рис. 3 15). Правая часть вкладки посвящена настройке ручек. Во-первых, инструмент ручек можно вообще отключить, если сбросить флажок Enable grips (Включить ручки). Во-вторых, можно установить удобные для вас цвета не- выбранных и выбранных ручек с помощью соответствующих полей: Unselected grip color (Цвет невыбранных ручек) и Selected grip color (Цвет выбранных ручек). Область Grip Size (Размер ручек) позволяет менять раз- мер ручек. Ручки используются также для предварительного выбора объектов при таких операциях общего редактирования, как стирание, копирование, перенос и т. п. Если объекты предварительно не были выбраны, то тогда команды ре- дактирования будут выдавать запрос на выбор объектов. Выбранные объект образуют так называемый набор, т. е. подмножество объектов рисунка. На-
бор может как пополняться другими объектами, так и исключать объекты из своего состава (например, с помощью диалогового окна Quick Select (Быстрый выбор) (см. рис. 3.14)). Рис. 3.15. Диалоговое окно Options, вкладка Selection В разд. 2.5 мы уже рассмотрели вопрос выбора объектов тремя способами: непосредственным указанием, обычной рамкой и секущей рамкой. Если помечать объекты в ответ на запрос 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/AUtо/Single Select objects: (Требуется точка или Рамка/Поаюдний/Секрамка/БОКС/Все/Линия/РМн-угол/СМн-угол/Группа/ Добавить/Исключить/Иесколъко/Текущий/Отменить/Авто/Единственный Выберите объекты:) Необходимо указать точку с помощью мыши или ввести одну из опций вы- бора. Если при указании точки с помощью мыши перекрестье указателя (она часто называется прицелом) попадает на линию какого-то объекта, то он выбирается и подсвечивается. Если внутри мишени не оказывается ли- ний объектов, то тогда указанная точка становится первой точкой рамки выбора и выдается следующий запрос: Opposite corner: (Противоположный угол:) Вторая точка, указываемая вами в этот момент времени, становится вторым углом рамки, причем рамка является обычной (то есть выбирает только объ- екты, попавшие внутрь рамки), если вторая точка рамки была указана пра- вее первой, и секущей рамкой (то есть выбирает и объекты, попавшие внутрь рамки, и объекты, пересеченные рамкой) — если вторая точка указана левее первой. Разберем опции выбора: □ Window (Рамка) — позволяет две точки, указываемые далее, считать угла- ми обычной рамки, независимо от их расположения; О Last (Последний) — выбирает последний построенный объект из види- мых на экране; □ Crossing (Секрамка) — позволяет две точки, указываемые далее, считать углами секущей рамки, независимо от их расположения; □ BOX (БОКС) — переходит в режим указания рамки, которая становится обычной или секущей в зависимости от расположения углов рамки; □ ALL (Все) — выбирает все незамороженные объекты рисунка (о замора- живании слоев см. разд. 4.3/ □ Fence (Линия) — позволяет построить разомкнутую (открытую) полили- нию и в набор включаются пересеченные ею объекты;
0 Wpolygon (РМн-угол) — строит аналог рамки в форме замкнутого много- угольника, и выбираются только те объекты, которые попадают внутрь него; □ Cpolygon (СМн-угол) — является аналогом секущей рамки, но рамка имеет форму многоугольника; □ Group (Группа) — выбирает группу (набор с именем, сформированный ранее по команде GROUP (ГРУППА)); □ Add (Добавить) — позволяет перейти в режим добавления объектов в на- бор (завершает режим исключения объектов из набора); □ Remove (Исключить) — переходит в режим исключения объектов из на- бора (завершает режим добавления объектов в набор); □ Multiple (Несколько) — не подсвечивает объекты при их выборе, ускоряя тем самым работу; □ Previous (Текущий) — позволяет взять в качестве набора набор, сформи- рованный системой AutoCAD в предыдущий раз; □ Undo (Отменить) — отменяет последнюю операцию добавления объекта в набор или его исключения; О Auto (Авто) — переходит в режим автоматического выбора. При этом, если в прицел в точке указания попадает объект, происходит его выбор. В противном случае введенная точка становится первым углом обычной или секущей рамки, т. е. включается режим BOX (БОКС); □ Single (Единственный) — позволяет перейти в режим выбора единствен- ного объекта, попавшего в мишень устройства указания. После обнару- жения первого объекта операция выбора прекращается. Режимы Auto (Авто) и Add (Добавить) действуют по умолчанию. 3.2. Команды общего редактирования Кнопки команд общего редактирования объектов (копирование, перенос, уд- линение и т. п.) расположены на панели Modify (Редактирование) (рис. 3.16). Каждую из этих команд, рассмотренную в данном разделе, можно ввести по имени с клавиатуры, а также вызвать с помощью падающего меню Modify (Редакт). Многие команды данной группы работают либо с набором предва- рительно выбранных объектов, либо при отсутствии такого набора выдают запрос Select objects (Выберите объекты). Остальные команды запрашивают редактируемые объекты в соответствующий момент времени. Кнопка L.-.I панели Modify (Редактирование), соответствующая команде ERASE (СТЕРЕТЬ), стирает с экрана выбранные объекты и удаляет их и-з Рисунка. Результат действия команды может быть отменен либо с помощью
кнопки LJ панели Standard Toolbar (Стандартная), либо с помощью команд U (О) и UNDO (ОТМЕНИТЬ). Рис. 3.16. Панель Modify ол Следующая кнопка L_±J панели Modify (Редактирование) — это кнопка ко- манды COPY (КОПИРОВАТЬ), которая копирует выбранные объекты па- раллельно вектору, заданному начальной и конечной точками. Если при за- пуске команды выбранных объектов нет, то следует запрос о выборе объектов. После выбора объектов нужно завершить выбор либо нажатие^ клавиши <Enter>, либо щелчком правой кнопкой мыши и выбором из кон- текстного меню пункта Enter. Первый запрос команды после того, как объекты для операции копирования выбраны: Specify base point or displacement, or [Multiple]: (Базовая точка или перемещение, или [Несколько]:) Укажите первую точку. Это может быть любая точка чертежа, но удобнее указать одну из характерных точек копируемого объекта (например, началь- ную). В целом результат операции копирования зависит не от первой или второй точки, которую нужно будет далее указать, а от взаимного их распо- ложения, ибо результирующий сдвиг копии объекта от оригинала по оси X вычисляется как разность абсцисс между второй и первой точками вектора копирования, а сдвиг по оси Y — как разность ординат. Следующий запрос: Specify second point of displacement or <use first point as displacement>: (Вторая точка перемещения или <считать перемещением первую точку>:) Укажите вторую точку. В результате образуется копия выбранных объектов, которая смещена относительно оригинала на заданный вектор (рис. 3.17). Если вместо указания второй точки перемещения нажать клавишу <Enter>, то координаты введенной первой точки становятся координатами переме- щения. Этим приемом можно пользоваться для случаев, когда сдвиг объекта заранее известен. Например, если какой-то объект надо скопировать и ко- пия относительно оригинала должна быть смещена на 55 мм по оси X и на —23 мм по оси Y, то тогда вам в ответ на запрос первой точки надо ввести следующее: 55,-23 Далее в ответ на запрос второй точки нужно нажать на клавишу <Enter>.
Рис. 3.17. Копирование объектов Опция Multiple (Несколько) предназначена для многократного копирования выбранных объектов. В случае ее использования система AutoCAD один раз запрашивает начальную и циклически повторяет запрос о конечной точке вектора перемещения (векторы копирования имеют одну и ту же первую точку, но различные вторые точки). Окончание работы команды — нажатие на клавишу <Enter> или выбор пункта Enter из контекстного меню, вызы- ваемого правой кнопкой мыши. Кнопка из панели инструментов Modify (Редактирование) соответст- вующая команде MIRROR (ЗЕРКАЛО) позволяет зеркально отразить (симметрировать) выбранные объекты относительно оси, которая определя- ется двумя точками. После выбора объектов система AutoCAD запрашивает: Specify first point of mirror line: (Первая точка оси отражения:) Затем, после вашего ответа, запрашивается вторая точка, а проходящая че- рез обе точки прямая и будет осью отражения (симметрии): Specify second point of mirror line: (Вторая точка оси отражения:) 6 Зак 571
Укажите вторую точку (рис. 3.18). Рис. 3.18. Симметрирование объектов После этого остается только ответить, что сделать с исходными объектами (удалить или нет): Delete source objects? [Yes/No] <N>: I (Удалить исходные объекты?[Да/Нет] <H>:) Если вы не хотите удалять объекты-оригиналы, то ответьте N (Н) или на- жмите на клавишу <Enter>. В противном случае — ответьте Y (Д). Команда I MIRROR (ЗЕРКАЛО) будет выполнена. С Замечание ) Если среди симметрируемых объектов есть тексты, то в обычных условиях они тоже отражаются относительно оси, что приводит к их нечитаемое™. Для того чтобы тексты при отражении не переворачивались, нужно установить для сис- темной переменной M1RRTEXT значение 0 (вместо 1). Тогда точки привязки текста симметрируются, а сам текст останется повернутым в ту же сторону, что и исходный. О работе с системными переменными см. разд. 11.1.
Следующая кнопка l_j в панели Modify (Редактирование) соответствует ко- манде OFFSET (ПОДОБИЕ). Команда предназначена для рисования подобных (параллельных) линий к линейным объектам (отрезкам, лучам, прямым, полилиниям, дугам, окруж- ностям, эллипсам и сплайнам). Возможны два варианта построения парал- лельной линии: по расстоянию (смещению) от оригинала и через заданную точку. Первый запрос команды: Specify offset distance or [ThroughJ <Through>; (Величина смещения или [Точка] <Точка>:) Рис. 3.19. Построение подобных объектов В угловых скобках стоит значение по умолчанию (от предыдущего выполне- ния команды OFFSET (ПОДОБИЕ)), которое является либо положитель- ным числом, либо именем опции Through (Точка). Вначале рассмотрим ва- риант, когда вы задаете величину смещения, что может быть сделано либо вводом числа с клавиатуры, либо указанием двух точек (AutoCAD измерит расстояние между точками и возьмет его в качестве величины смещения).
Следующий запрос: Select object to offset or <exit>: (Выберите объект для создания подобных или <выход>:) Укажите только один объект, к которому нужно достроить параллельную линию. Затем AutoCAD запросит уточнить, в какую сторону от объекта нужно строить параллельную линию (почти всегда к любому объекту суще- ствуют две параллельные линии): Specify point on side to offset: (Укажите точку, определяющую сторону смещения:) Вам достаточно указать любую точку на экране, которая находится по ту же сторону от объекта, что и будущая параллельная линия (на рис. 3.19 сначала был только нижний объект, затем к нему выше строится параллельная ли- ния). Далее в цикле повторяется запрос о выборе объектов для создания подобных с тем же смещением. По окончании построения всех подобных объектов нужно нажать на клавишу <Enter>. Если в начале работы с командой OFFSET (ПОДОБИЕ) вы в ответ на за- прос Specify offset distance or [Through]: (Величина смещения или [Точка]:) вы- брали опцию Т (Т), то AutoCAD сначала запрашивает: Select object to offset or <exit>: (Выберите объект для создания подобных или <выход>:) И после указания объекта запрашивает точку. Specify through point: (Через точку:) Вы указываете точку, через которую система проводит линию, параллельную выбранному объекту. Величина получающегося смещения рассчитывается автоматически. Далее снова выдается запрос о выборе объектов для созда- ния подобных. По окончании построений в режиме Through (Точка) нужно нажать на клавишу <Enter>. □□ Следующая кнопка L2EJ панели Modify (Редактирование) — это кнопка ко- манды ARRAY (МАССИВ), которая предназначена для создания группы копий одних и тех же объектов, причем копии располагаются по определен- ному закону в гнездах прямоугольного или кругового массива. Команда вызывает диалоговое окно Array (Массив), которое в левой части имеет изменяющуюся область. Содержимое этой области зависит от состоя- ния двух переключателей Rectangular Array (Прямоугольный массив) и Polar Array (Круговой массив), расположенных в верхней части окна (рис. 3.20).
Данное диалоговое окно отсутствовало в системе AutoCAD 2000 и более ранних версиях. Рис. 3.20. Диалоговое окно Array с включенным переключателем Rectangular Array На рис. 3.20 показан вариант диалогового окна Array (Массив) с активизиро- ванным переключателем Rectangular Array (Прямоугольный массив). Слайд в правой части окна иллюстрирует работу команды ARRAY (МАССИВ) с теми значениями, которые заданы в текущий момент для параметров Rows (Ряды), Colnmns (Колонки), Row offset (Отстояние рядов), Column offset (Отстояние колонок) и Angle of array (Угол наклона массива) и определяют размеры, а также положение той прямоугольной матрицы, в гнездах которой будут расставлены копии выбранных объектов (матрица может иметь наклон относительно оси X). Если размножаемые объекты еще не выбраны (или выбраны не все), то можно сделать выбор, щелкнув мышью по кнопке LzY Select objects (Выбор объектов), расположенной в правой верхней части ок- на. Окно при этом временно свернется и появится снова, когда вы заверши- те выбор объектов. Отстояния рядов и колонок и угол наклона массива можно задать числами или воспользовавшись мышью, Для задания мышью нужно щелкнуть по соответствующей кнопке [ после чего на освободившемся от окна экране Указать две точки, которые и зададут значение параметра. Если щелкнуть по
, то затем указанием на освободившемся экране двух большой кнопке точек вы зададите сразу как отстояния рядов, так и отстояния колонок (будут использованы разность между абсциссами точек и разность между ординатами). Если отстояния положительны, то объекты размножаются вправо по оси X и вверх по оси Y. Отрицательные значения меняют направление размножения по соответствующей оси (если оба числа отрицательны, то и по обеим осям). Кнопка Preview (Просмотр) дает возможность оценить правильность зада- ния параметров команды ARRAY (МАССИВ), прежде чем выполнить ее. На рис. 3.21 показано окно Array (Массив) режима просмотра (в качестве объ- ектов размножения выбраны отрезок и окружность). Если вы согласны с результатом, то можете щелкнуть по кнопке Accept (Принять), если несо-^ гласны — то по кнопке Modify (Изменить) и вернуться в диалоговое окно, изображенное на рис. 3.20. Рис. 3.21. Предварительный просмотр результата работы команды ARRAY в режиме прямоугольного массива
Другой вариант команды — размножение объектов по дуге окружности, ко- торый работает при положении переключателя Polar Array (Круговой мас- сив). На рис. 3.22 показано диалоговое окно Array (Массив) с активизиро- ванным переключателем Polar Array (Круговой массив). Рис. 3.22. Диалоговое окно Array с включенным переключателем Polar Array В этом окне нужно задать центр кругового массива (поле Center point (Точка центра)) и выбрать метод заполнения: Total number of items & Angle to fill (Количество экземпляров и заполняемый центральный угол), Total number & Angle between items (Количество экземпляров и угол между копиями) или Angle to fill & Angle between items (Заполняемый центральный угол и угол между копиями). В зависимости от выбранного метода, нужно будет запол- нить два из трех следующих параметров: Total number of items (Количество экземпляров), Angie to fill (Заполняемый центральный угол) и Angle between items (Угол между копиями). Положительные значения углов, означают дви- жение против часовой стрелки, отрицательные — по часовой. В зависимости от состояния флажка Rotate items as copied (Поворачивать объекты при копировании), размножаемые объекты или будут поворачи- ваться параллельно касательным к дуге или не будут. Если в области Object base point (Базовая точка объекта) установлен флажок Set to object’s default
(Взять по умолчанию), то дуга, относительно которой расставляются новые объекты, будет проходить через некоторую точку последнего выбранного примитива (эта точка определяется системой по своему алгоритму — как правило, это первая или центральная точка). Если данный флажок сбросить, то можно в поле Base point (Базовая точка) задать другую базовую точку. Если щелкнуть по кнопке Less (Меньше), то размер диалогового окна Array (Массив) уменьшится за счет исчезновения области Object base point (Базовая точка объекта). При этом надпись на кнопке Less (Меньше) изме- нится на More (Больше). Если же теперь щелкнуть по кнопке More (Больше), то диалоговое окно и кнопка вернутся в свое исходное состояние, показанное на рис. 3.22. На рис. 3.23 приведен результат работы команды ARRAY (МАССИВ) в ре- жиме кругового массива. Рис. 3.23. Копирование объектов с помощью кругового массива Следующая кнопка панели Modify (Редактирование) соответствует ко- манде MOVE (ПЕРЕНЕСТИ), которая позволяет переместить выбранные объекты параллельно вектору, заданному двумя точками. Запросы и дейст-
вия этой команды очень похожи на запросы и действия команды COPY (КОПИРОВАТЬ). Первый запрос после выбора объектов: Specify base point or displacement: (Базовая точка или перемещение:) Задайте первую точку. Следующий вопрос: Specify second point of displacement or <use first point as displacement^ (Вторая точка перемещения или <считатъ перемещением первую точку >:) Укажите вторую точку вектора перемещения (рис. 3.24). Если нажать вместо этого на клавишу <Enter>, то координаты первой точки рассматриваются как координаты перемещения. Рис. 3.24. Перенос объектов Кнопка ej панели Modify (Редактирование) соответствует команде ROTATE (ПОВЕРНУТЬ) и дает возможность повернуть выбранные объекты относи- тельно базовой точки на заданный угол.
Сначала команда информирует о режимах измерения углов: Current positive angle in UCS: ANGDIR—counterclockwise ANGBASE=0 (Текущие установки отсчета углов в ПС К: ANGDIR—npomue ч/с ANGBASE—0) Первый запрос после выбора объектов: Specify base point: (Базовая точка:) Укажите базовую точку, относительно которой будет выполняться поворот. Далее: Specify rotation angle or [Reference]: (Угол поворота или [Опорный угол]:) Укажите угол вводом с клавиатуры или с помощью мыши (рис. 3.25). Рис. 3.25. Поворот объектов Вместо ввода угла возможно указание угла поворота с помощью опции Reference (Опорный угол). Например, пусть треугольник с находящимся внутри него отрезком (рис. 3.26) нужно повернуть относительно точки 1 на
такой угол, чтобы нижняя сторона треугольника, отмеченная точками 1 и 2, стала строго горизонтальной. Задачу можно решить, воспользовавшись вышеупомянутой опцией и не вы- числяя начального угла наклона. Вызовите команду ROTATE (ПОВЕРНУТЬ) любым из известных вам спосо- бов. На запрос Select objects: (Выберите объекты:) отметьте мышью треуголь- ник и требуемый отрезок и завершите выбор объектов нажатием на клавишу <Enter>. На запрос Base point: (Базовая точка:) с помощью объектной при- вязки укажите точку 1. Затем в ответ на запрос Specify rotation angle or [Reference]: (Угол поворота или [Опорный угол]:) выберите опцию R (О). По- следует запрос: Specify the reference angle <0>: (Опорный угол <0>.) Рис. 3.26. Поворот объектов с помощью опции Reference команды ROTATE Выберем способ ввода угла с помощью двух точек. Укажите точку 1 (с по- мощью объектной привязки) и в ответ на запрос Specify the second point:
(Вторая точка:) укажите точку 2. Начальный угол тем самым определен. Далее AutoCAD запрашивает: Specify the new angle: (Новый угол:) В качестве нового угла нужно ввести с клавиатуры 0. Треугольник повернет- ся до горизонтального положения. Поставленная задача решена. □ панели Modify (Редактирование), соответствующая команде Кнопка SCALE (МАСШТАБ), позволяет масштабировать (то есть увеличивать или уменьшать) выбранные объекты относительно базовой точки. । 1 На рис. 3.27 приведен пример, когда прямоугольник и вписанный в него круг масштабируются относительно точки левого нижнего угла прямоугольника. Команда SCALE (МАСШТАБ) после выбора объектов запрашивает: Specify base point: (Базовая точка:) Рис. 3.27. Масштабирование объектов
Укажите базовую точку (например, точку левого нижнего угла прямоуголь- ника). Далее: Specify scale factor or [Reference]: (Масштаб или [Опорный отрезок]:) Для увеличения объектов нужно ввести число больше 1, для уменьшения ~ положительное число меньше 1. Если масштабирование нужно выполнить в дробное количество раз (например, 3/7), то можно воспользоваться опцией Reference (Опорный отрезок). В ответ на выбор этой опции AutoCAD выдает запрос: Specify reference length <1>: (Длина опорного отрезка <]>:) Введите число 7. Specify new length: (Новая длина:) Введите число 3, и система выполнит требуемое преобразование (коэф- фициент преобразования будет вычислен как частное от деления второй длины на первую). Обе длины можно показывать и с помощью точек (сначала две точки, между которыми будет измерена длина опорного отрез- ка, а затем указать еще одну точку, до которой будет измерена длина от на- чала опорного отрезка). I ГД ] Следующая кнопка L_i панели Modify (Редактирование), которой соответст- вует команда STRETCH (РАСТЯНУТЬ), предназначена для изменения фор- мы объекта методом растяжения. Команда обычно выполняется над полилинией (хотя она может растягивать также дуги, эллиптические дуги, сплайны и другие линейные примитивы), когда надо переместить несколько ее вершин параллельно вектору, задавае- мому двумя точками, а остальные вершины полилинии надо оставить на месте и соответствующим образом преобразовать геометрию объекта. Ко- манда STRETCH (РАСТЯНУТЬ) не применяется для набора предварительно выбранных объектов, поскольку в данном случае важно изменяемую часть полилинии выбрать с помощью секущей рамки или секущего многоуголь- ника, поэтому первый запрос системы AutoCAD выглядит так: Select objects to stretch by crossing-window or crossing-polygon... Select objects: (Выберите растягиваемые объекты секущей рамкой или секущим многоугольни- ком... Выберите объекты:) На рис. 3.28 показана полилиния в форме прямоугольника, у которого нуж- но переместить две правые вершины.
Рис. 3.28. Выбор растягиваемого объекта секущей рамкой Выберите секущей рамкой прямоугольник, но таким образом, чтобы внутри рамки оказались только правые вершины полилинии (те из читателей, кто забыл способы выбора объектов, могут вернуться к разд. 3.1). Закончите выбор объектов нажатием на клавишу <Enter>. Затем следует запрос о первой точке- Specify base point or displacement: (Базовая точка или перемещение:) Укажите первую точку. Specify second point of displacement or <use first point as displacement: (Вторая точка перемещения или <считать перемещением первую точку>:) Укажите вторую точку вектора перемещения (рис. 3.29). В результате выполнения команды вершины полилинии, не попавшие в рамку, остались на старых местах, а вершины, выбранные рамкой, перемес- тились параллельно заданному вектору. Следующая кнопка панели Modify (Редактирование) соответствует ко- манде LENGTHEN (УВЕЛИЧИТЬ), которая удлиняет отрезки, дуги и ко-
нечные сегменты полилиний на заданную величину (в единицах длины, или угловых единицах). Рис. 3.29. Указание вектора перемещения в команде STRETCH Первый запрос команды: Select an object or [DElta/Percent/Total/DYnamic]: (Выберите объект или [ДЕдьта/проЦент/Всего/ДИнамика]:) Если в этот момент выбрать объект, то AutoCAD выдает его текущие пара- метры, которые можно использовать для увеличения (для отрезка и сегмента полилинии — длину, а для дуги — длину и центральный угол). Опции команды. О DEIta (ДЕльта) — указывается величина удлинения (числом); О Percent (проЦент) — указывается новая длина в процентах от старой длины; О Total (Всего) — указывается новая полная длина в линейных или угловых единицах;
□ DYnamic (ДИнамика) — величина удлинения указывается динамически, т. е. заданием одной точки с помощью мыши, а расстояние до следую- щей указанной точки становится величиной удлинения. В случае опции DElta (ДЕльта) система AutoCAD запрашивает: Enter delta length or [Angle] <0,0000>: (Приращение длины или [Угол] <0.0000>:) На это вы задаете величину приращения в миллиметрах (положительную в случае увеличения длины и отрицательную в случае уменьшения длины), а AutoCAD выдает следующий запрос: Select an object to change or [Undo]: (Выберите объект для изменения или [Отменить]:) Опция U (О) отменяет предварительную установку способа увеличения и возвращает к более раннему запросу. Если вы указываете объект, то он из- меняется (увеличивается или уменьшается, в зависимости от знака величи- ны удлинения), причем с того конца, ближе к которому вы указали изме- няемый объект. Далее циклически повторяется запрос о выборе объекта для изменения, пока вы не нажмете на клавишу <Enter>. Если вместо приращения длины вы выберете опцию Angle (Угол), то систе- ма запросит приращение угла (в угловых скобках при этом может выводить- ся предыдущее приращение): Enter delta angle: (Введите приращение угла:) Введите величину приращения (она может быть и отрицательной), и в ответ на следующий запрос выберите изменяемый объект. Аналогично работают и остальные опции команды LENGTHEN (УВЕЛИЧИТЬ). На рис. 3.30 показан пример увеличения дуги с помощью опции DYnamic (ДИнамика). Начало "резиновой нити" показывает конец дуги перед изменением. Конец резиновой нити (с крестом) определяет новый цен- тральный угол. Дуга строится системой AutoCAD с новой величиной, которая закрепляется фиксацией новой точки с помощью левой кнопки мыши. Кнопка LO панели Modify (Редактирование) соответствует команде TRIM (ОБРЕЗАТЬ), позволяющей обрезать объект (объекты) с помощью пересе- кающих его (их) других объектов или удлинять его (их) до нужного объекта. Первый запрос команды: Current settings: Projection = UCS Edge = None Select cutting edges ... Select objects: (Текущие установки: Проекция=ПСК Кромки =Без продолжения Выберите режущие кромки ... Выберите объекты )
Рис. 3.30. Увеличение дуги с помощью опции Dynamic команды LENGTHEN В первой строке этого сообщения показаны текущие установки команды, которые при необходимости могут быть изменены. Разберем механизм дей- ствия команды на примере рис. 3.31, на котором в левой части, экрана пока- зано положение объектов до операции обрезки, а справа — после нее. Порядок указания объектов в данном случае очень важен. Сначала нужно указать "режущие кромки" — в нашем примере это один отрезок. Окончание выбора режущих объектов — это нажатие на клавишу <Enter>. Следующий запрос: Select object to trim or shift-select to extend or [Project/Edge/UndoJ: (Выберите обрезаемый объект или с клавишей <Shift> выберите удлиняемый объект или [Проекция/Кромка/Отменитъ]:) В ответ на этот запрос необходимо выбрать объекты, которые будут обреза- ны (в данном примере — упомянутым отрезком), но при этом объекты сле- дует указать именно в той части, которая должна удалиться в результате об- резки. На рис. 3.31 обрезаемые объекты помечаются в точках, которые для наглядности оформлены узловыми точками.
Рис. 3.31. Обрезка объектов Вместо указания обрезаемых объектов можно изменить установки или от- менить предыдущее действие (опция Undo (Отменить)). При выборе опции Project (Проекция) AutoCAD предлагает: Enter a projection option [None/Ucs/View] <Ucs>: (Задайте опцию проецирования [Нет/Пск/Вид] <Пск>:) Предлагаемые для выбора опции означают, что обрезка может производить- ся не только режущими кромками, но и их проекциями, а способ проециро- вания может быть установлен либо по текущей системе координат (опция Ucs (Пск)), либо по текущему виду (опция View (Вид)). Эти опции будут понятны после разбора операций трехмерных построений. Опция None (Нет) отключает возможность обрезки в проекции (то есть режущие и обре- заемые объекты должны будут находиться в одной плоскости). При выборе опции Edge (Кромка) в предыдущем запросе будет выведен сле- дующий: Enter an implied edge extension mode [Extend/No extend] <No extend>: (Режим продолжения кромки до воображаемого пересечения [С продолжением/ Без продолжения] <Без продолжения>:)
Здесь определяется, участвуют ли в операции обрезки продолжения режу- щих кромок. При выборе режима Extend (С продолжением) обрезка выпол- няется не только выбранными режущими кромками, но и их продолжения- ми. В случае задания режима No extend (Без продолжения) обрезка продолжениями режущих кромок не выполняется. Одни и те же линии при необходимости могут входить как в набор режущих кромок, так и в набор обрезаемых объектов. Например, если два пересе- кающихся отрезка должны быть взаимно обрезаны, то каждый из них дол- жен быть включен в оба вышеупомянутых набора. Тогда система выполнит взаимную обрезку за одну команду TRIM (ОБРЕЗАТЬ). При обрезке может происходить преобразование типов примитивов. Напри- мер, окружность может стать дугой, луч — отрезком, прямая — лучом или. отрезком. В данной версии системы, как и в AutoCAD 20001, команда TRIM (ОБРЕЗАТЬ) фактически объединена с командой EXTEND (УДЛИНИТЬ), рассматриваемой ниже. Это выражается в том, что при ответе на запрос Select object to trim or shift-select to extend or [Project/Edge/Undo]: (Выберите обрезаемый объект или с клавишей <Shift> выберите удлиняемый объект или [Проекция/Кромка/Отменить]:) вместо обычного выбора обрезаемых объек- тов можно нажать клавишу <Shift> и, не отпуская ее, отметить мышью объ-, екты. Однако отмеченные таким образом объекты будут не обрезаться, а уд- линяться до секущей кромки. В системе AutoCAD 2000 и более ранних версиях этого не было. Ру Команда EXTEND (УДЛИНИТЬ), которой соответствует кнопка LZJ панели Modify (Редактирование), позволяет выбрать набор "граничных кромок", а затем указать объекты, которые удлиняются до этих кромок. Последователь- ность указания объектов очень важна, т. к системе важно различать гранич- ные и удлиняемые объекты. Первое сообщение содержит информацию о действующих режимах (режимы общие с командой TRIM (ОБРЕЗАТЬ)) и запрос граничных кромок, до ко- торых нужно выполнить операцию удлинения: Current settings: Projection = UCS Edge = None Select boundary edges ... Select objects: ( Текущие уст ановки: Проекция ~ПСК Кромки=Без продолжения Выберите граничные кромки... Выберите объекты:) Укажите объекты, которые должны образовать набор граничных кромок.
Далее: Select object to extend or shift-select to trim or [Project/Edge/Undo]: (Выберите удлиняемый объект или с клавишей <Shift> выберите обрезаемый объект или [Проекция/Кромка/Отменить]:) На этот запрос нужно указать объекты, которые будут удлинены до набора граничных кромок, причем точка указания каждого удлиняемого объекта должна быть ближе к тому концу, в сторону которого будет выполнено уд- линение. На рис. 3.32 пунктиром показан сплайн, который является гра- ничной кромкой, а левая удлиняемая дуга указана в верхней своей части. Рис. 3.32. Удлинение объектов Если бы был помечен правый отрезок в нижней части, то система AutoCAD выдала бы сообщение: No edge in that direction. (В данном направлении кромки нет.) Команда EXTEND (УДЛИНИТЬ) интегрирована с рассмотренной выше командой TRIM (ОБРЕЗАТЬ), поэтому, если при выборе удлиняемых объ-
ектов нажата клавиша <Shift>, то объекты, выбранные в команде EXTEND (УДЛИНИТЬ), не удлиняются, а обрезаются. Команда BREAK (РАЗОРВАТЬ) предназначена для разрыва объекта в двух указываемых точках. Ей на панели инструментов Modify (Редактирование) соответствуют две кнопки. Первая кнопка Ifj] вызывает команду BREAK (РАЗОРВАТЬ) в самом общем варианте. Этот вариант мы сначала и рас- смотрим. Первый запрос команды: Select object: (Выберите объект:) Укажите объект, причем по умолчанию точка указания будет и первой точ- кой разрыва. Далее: Specify second break point or [First point]: (Вторая точка разрыва или [Первая точка]:) Укажите вторую точку разрыва. Результат операции виден на примере, при- веденном на рис. 3.33 (в левой части — до разрыва, в правой — после раз- рыва; точки демонстрируют последовательность указания). Возможен случай, когда точка указания объекта не должна быть точкой раз- рыва (например, если в точке разрыва есть пересечение с другой линией и указание этой точки может привести к неправильному выбору разрываемого объекта). Тогда в ответ на запрос второй точки разрыва следует воспользо- ваться опцией First point (Первая точка), что позволяет заново указать пер- вую точку разрыва (не меняя выбора объекта): Specify first break point: (Первая точка разрыва:) Укажите первую точку. Следующий запрос: Specify second break point: (Вторая точка разрыва:) Нужно указать вторую точку, после чего команда будет выполнена. Если вы вместо указания второй точки введете на клавиатуре символ то это бу- дет означать, что координаты второй точки разрыва совпадают с координа- тами первой. Таким образом видимого разрыва на экране не будет, но отме- ченный вами объект разделится на два (этот вариант неприменим для целой окружности). Вторая кнопка LEU (Break at Point (Разорвать в точке)) позволяет воспользо- ваться вариантом команды BREAK (РАЗОРВАТЬ) в том случае, когда пер- вая и вторая точки разрыва совпадают, но точка указания объекта не являет- ся точкой разрыва.
Рис. 3.33. Разрыв объектов Следующая кнопка LJ панели Modify (Редактирование) вызывает команду CHAMFER (ФАСКА), которая выполняет операцию подрезки двух пересе- кающихся прямолинейных сегментов (отрезков, лучей, прямых) на задан- ных расстояниях от точки их пересечения (снятие фаски), строя при этом новый отрезок, соединяющий точки подрезки. Команда выполняется как над пересекающимися, так и над непересекающимися, но непараллельными отрезками (при этом отрезки сначала удлиняются до пересечения). Команда CHAMFER (ФАСКА) сначала сообщает текущее состояние режи- мов, а затем выдает запрос о выборе объекта: (TRIM mode) Current chamfer Distl - 10.0000, Dist2 = 10.0000 Select first line or [Polyline/Distance/Angle/Trim/Method]: ((Режим С ОБРЕЗКОЙ) Параметры фаски: Длина! = 10.0000, Длина2 =10.0000 Выберите первый отрезок или [полИлиния/Длина/Угол/Обрезка/Метод]:) Если действующие параметры фаски (снять по 10 мм с каждого отрезка) вас устраивают, то вы можете прямо перейти к указанию первого отрезка. Но
чаше всего сначала надо установить необходимые вам длины фасок. Это де- лается с помощью опции Distance (Длина), которая выдает свой запрос: Specify first chamfer distance <10.0000>: (Первая длина фаски <10.0000>:) Введите первую длину •— например, 75 мм. Далее: Specify second chamfer distance <75.0000>: (Вторая длина фаски <75.0000>:) Рис. 3.34. Снятие фаски с отрезков Введите вторую длину — например, еще раз 75 мм. Команда на этом не за- канчивает свою работу, как это было в предыдущих версиях системы AutoCAD, а снова выдает запрос: Select first line or [Poly line/Distance/Angle/Trim/Method]: (Выберите первый отрезок или [полИлиния/Длина/Угол/Обрезка/Метод]:) Нужно отметить первый отрезок.
Далее: Select second line: (Выберите второй отрезок:) Выберите второй обрезаемый отрезок. На рис. 3.34 приведен пример снятия фаски, в левой части изображены отрезки до операции, в правой части — после операции. Опция Trim (Обрезка) выдает запрос. Enter Trim mode option [Trim/No trim] <Trim>: (Режим обрезки [С обрезкой/Без обрезки] <С обрезкой>:) В этот момент нужно выбрать один из двух режимов. Обычный режим — Trim (С обрезкой). В случае выбора режима No trim (Без обрезки) дополни- тельный отрезок, соединяющий точки подрезки, строится, а сами исходные сегменты, к которым применяется операция снятия фаски, остаются неиз- мененными. Установка режима распространяется и на команду FILLET (СОПРЯЖЕНИЕ). Рис. 3.35. Снятие фаски по всей полилинии
Другая опция команды CHAMFER (ФАСКА) — Method (Метод). Она выда- ет запрос: Enter trim method [Distance/Angle] <Distance>: (Метод построения [Длина/Угол] <Длина>:) Команда может снимать фаску двумя методами. Первый — в случае задания опции Distance (Длина), когда задаются две длины, снимаемые с отрезков. Второй — в случае задания опции Angle (Угол), когда задается одна длина ц угол, под которым строится дополнительный отрезок фаски относительно первого сегмента. Установки для обоих методов AutoCAD хранит в систем- ных переменных CHAMFERA, CHAMFERB (метод Distance (Длина)) и CHAMFERC, CHAMFERD (метод Angle (Угол)). Значения этих переменных выдаются при сообщении текущего состояния установок команды CHAMFER (ФАСКА) (о системных переменных см. разд. 11.1). Задание зна- чений переменных в команде CHAMFER (ФАСКА) выполняется с помо- щью опций Distance (Длина) и Angle (Угол). Можно в качестве сегментов для снятия фаски указывать конечные прямо- линейные участки двух полилиний или отрезок и конечный прямолиней- ный сегмент полилинии, а также участки одной полилинии. В последнем варианте либо указываемые сегменты полилинии должны быть соседними, либо они могут быть разделены еще одним сегментом (фаска снимается по обе стороны от точки их пересечения). Еще одна интересная опция — Polyline (полИлиния). С ее помощью можно снять фаску сразу во всех вершинах одной полилинии. На рис. 3.35 приве- ден пример такой операции над полилинией в форме прямоугольнику (режим No trim (Без обрезки)). Команда FILLET (СОПРЯЖЕНИЕ) сопрягает объекты (например, отрезки, ~ Г" Дуги и окружности) дугой заданного радиуса. Ей соответствует кнопка 12—I, находящаяся на панели Modify (Редактирование). Команда по своим режи- мам аналогична команде CHAMFER (ФАСКА). Первое сообщение, выдаваемое командой, содержит информацию о текущих настройках и запрос о выборе первого объекта: Current settings; Mode = TRIM, Radius = 10.0000 Select first object or [Polyline/Radius/Trim]: (Текущие настройки: Режим ~ С ОБРЕЗКОЙ, Радиус сопряжения = 10.0000 Выберите первый объект или [полИлиния/раДиус/Обрезка]:) Если текущие настройки вас удовлетворяют, отметьте первый объект для сопряжения. Далее: Select second object: (Выберите второй объект:)
Когда вы укажете второй объект, AutoCAD либо построит требуемую дугу сопряжения, либо сообщит о том, что сопряжение с данным радиусом не- возможно. На рис. 3.36 приведен пример сопряжения окружности и отрезка (слева — объекты до сопряжения, справа — после сопряжения). В качестве сопрягаемых объектов могут фигурировать два участка полилинии, которые либо являются соседними участками, либо они разделяются одним сегмен- том полилинии. Рис. 3.36. Сопряжение объектов Опция Trim (Обрезка) управляет режимом обрезки (он интегрирован с ре- жимом обрезки в команде CHAMFER (ФАСКА)). Если выбран режим No trim (Без обрезки), тогда сопрягающая дуга вычисляется и строится (если построение возможно), а исходные объекты остаются без изменения. Если же действует режим Trim (С обрезкой), то незамкнутые сопрягаемые объек- ты укорачиваются или удлиняются до точки начала сопрягающей дуги. На рис. 3.36 отрезок справа по этой причине стал короче. Опция Radius (раДиус) дает возможность изменить текущее значение радиу- са сопряжения. После установки величины радиуса необходимо указать со-
прягаемые объекты (повторный вызов команды, как это было в AutoCAD 2000 и более ранних версиях, не требуется). Опция Polyline (полИлиния) позволяет скруглить заданным радиусом все вершины одной полилинии. (Замечание> В ранних версиях AutoCAD команда FILLET (СОПРЯЖЕНИЕ) могла сопрягать только прямолинейные объекты. Последняя кнопка панели Modify (Редактирование), соответствующая команде EXPLODE (РАСЧЛЕНИТЬ), уже рассматривалась нами выше {см. разд. 2.10). Она расчленяет на более простые объекты полилинии, вхож- дения блоков, размеры и другие сложные объекты. 3.3. Редактирование полилиний Редактирование двумерных полилиний выполняется с помощью команды PEDIT (ПОЛРЕД), которой соответствуют кнопка L£j, входящая в панель инструментов Modify II (Редактирование-2) (рис. 3.37), и пункт Polyline (Полилиния) падающего меню Modify (Редакт). Мы уже рассматривали эту команду в разд. 2.10 для выполнения операции объединения в полилинию отрез- ков и дуг. Рис. 3.37. Панель инструментов Modify II Рассмотрим другие возможности команды PEDIT (ПОЛРЕД). После выбора полилинии в ответ на запрос Select polyline or [Multiple]: (Укажите полили- нию или [Несколько]:) AutoCAD выдает следующий перечень опций: Enter an option [ Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: (Задайте опцию [Замкнутъ/Добавитъ/Ширина/Вершина/СГладитъ/СПлайн/Убрать сглажива- ние/Типлин/Отменитъ]:) Перечислим опции команды с кратким их описанием: □ Close (Замкнуть) — замыкает разомкнутую (открытую) полилинию, если отмечена замкнутая полилиния, то опция меняется на Open (Разомк- нуть); □ Join (Добавить) — добавляет новые сегменты к полилинии;
□ Width (Ширина) — изменяет ширину всех сегментов полилинии на новое постоянное значение; □ Edit vertex (Вершина) — переходит в режим редактирования вершин по- лилинии (перемещение вершин, удаление вершин, добавление вершин, изменение ширины отдельных сегментов и т. д.); □ Fit (СГладить) — сглаживает полилинию с помощью дуговых сегментов; □ Spline (СПлайн) — проводит сплайн по специальному уравнению, прохо- дящий через начальную и конечную точки полилинии; □ Decurve (Убрать сглаживание) — убирает сглаживание, выполненное оп* циями Fit (СГладить) и Spline (СПлайн); □ Ltype gen (Типлин) — управляет построением типа линии (для сегментов по отдельности или для всей полилинии в целом); □ Undo (Отменить) — отменяет последнюю операцию, выполненную в дан- ной команде PEDIT (ПОЛРЕД). Кроме того, нажатие клавиши <Enter> (вместо выбора опции) завершает команду PEDIT (ПОЛРЕД). Рис. 3-38. Варианты замыкания полилинии
Опция Close (Замкнуть) замыкает разомкнутую полилинию, добавляя сег- мент, идущий из конечной точки в начальную. Если последний сегмент по- лилинии был прямолинейным, то замыкание выполняется добавлением прямолинейного участка. Если последний сегмент был дуговым, то для за- мыкания строится дуговой сегмент, касающийся последнего сегмента. На рис. 3.38 приведены примеры замыкания двух полилиний, отличие которых только в типе последнего сегмента: у первой полилинии он прямолиней- ный, у второй — дуговой. Штриховыми линиями между точками I и 2 пока- заны участки, добавляемые системой с помощью опции Close (Замкнуть). Опция Open (Разомкнуть) действует очевидным образом: удаляет последний участок полилинии. Опция Join (Добавить) преобразует отрезок или дугу в односегментную поли- линию или добавляет к полилинии новые смежные сегменты, которыми могут быть отрезки, дуги и другие двумерные полилинии. Разумеется, при этом не должен нарушаться основной принцип полилинии: начальная точка каждого последующего сегмента должна совпадать с конечной точкой предыдущего. Рис. 3.39. Сглаживание полилинии с помощью опции Fit
Опция Width (Ширина) изменяет ширину всех сегментов полилинии на новое постоянное значение, которое запрашивается системой. Значения ширины всех сегментов до операции, даже если они были разными, утрачиваются. Опция Fit (СГладить) сглаживает полилинию с помощью дуговых сегмен- тов, которые касаются друг друга. На рис. 3.39 приведен пример полилинии до сглаживания (состоит из прямолинейных сегментов) и после сглажива- ния (состоит из дуговых сегментов). Вершины полилинии остаются на ста- рых местах. На рис. 3.40 приведена та же полилиния, но сглаженная с помощью опции Spline (СПлайн). Видно, что промежуточные вершины новой полилинии не совпадают с вершинами старой полилинии. Рис. 3.40. Сглаживание полилинии с помощью опции Spline Опция Decurve (Убрать сглаживание) убирает сглаживание, выполненное опциями Fit (СГладить) или Spline (СПлайн). Результирующая полилиния состоит только из прямолинейных сегментов. Для несглаженных полилиний данная опция заменяет дуговые сегменты на прямолинейные, сохраняя вершины на старых местах.
Как было уже сказано в разд. 3.1, полилиния может быть представлена в ин- формационном окне команды LIST (СПИСОК) с двумя наименованиями: LWPOLYLINE — легкая полилиния, и POLYLINE— сложная полилиния. Легкая полилиния — это полилиния, к которой не применялась операция сглаживания с помощью опций Fit (СГладить) и Spline (СПлайн). Сложная полилиния имеет дополнительные вершины, вычисленные системой AutoCAD. При отключении сглаживания сложные полилинии преобразуют- ся в легкие полилинии. Опция Ltype gen (Типлин) управляет отрисовкой полилинии в случае, когда тип линии выбран отличным от сплошной (в AutoCAD этот тип линии на- зывается CONTINUOUS). Опция выдает следующий запрос: Enter polyline linetype generation option [ON/OFF] <OFF>: (Генерация типа линии no всей полилинии [Вкл/Откл] <Откл>:) В этот момент можно включить режим генерации типа линии по всей поли- линии (по умолчанию он выключен, что ускоряет расчет). На рис. 3.41 при- веден пример полилинии с типом линии "штриховая" при Ltype gen=OFF (Типлин=Откл), а на рис. 3.42 — при Ltype gen=ON (Типлин=Вкл). Рис. 3.41. Полилиния при Ltype gen=OFF
На рис. 3.41 Ltype gen=OFF (Типлин=Откл) и тип линии, состоящий из штрихов и пропусков заданных размеров, применен к каждому сегменту от- дельно. Поэтому при недостаточной длине (не хватает длины, чтобы начать второй штрих после пропуска) на сегменте вообще не образуются штрихи, При Ltype gen=ON (Типлин=Вкл), как на рис. 3.42, длины штрихов отклады- ваются, начиная с самой первой вершины полилинии, по всей полилинии в целом, поэтому штрихи присутствуют на всех сегментах. Недостатком второго режима является то, что пропуск между штрихами может попасть на вершину. Самая сложная опция — Edit vertex (Вершина), которая вызывает режим работы с вершинами полилинии, что дает возможность изменять положение вершин, удалять их, добавлять, а также менять ширину конкретного сегмен- та и разрывать полилинию на части. После выбора данной опции AutoCAD выдает запрос: Enter a vertex editing option [Next/Previous/Break/Insert/Move/Regen/Straighten/Tangent/Width/eXitJ <N>: (Задайте опцию редактирования вершины [След/Пред/РАзорвать/ВСтавить/ПЕренести/РЕген/ВЫпрямить/Касатель- ная/Ширина/выХод] <С>:) Рис. 3.42. Полилиния при Ltype gen=ON
При этом в первой вершине полилинии появляется знак "х” (рис. 3.43), что означает отметку текущей вершины, к которой будут относиться последую- щие операции редактирования. Порядок следования вершин идентичен той последовательности, с которой эти вершины создавались при построении полилинии. В данном режиме доступны такие опции: □ Next (След) — перейти на следующую вершину; □ Previous (Пред) — перейти на предыдущую вершину; □ Break (РАзорвать) — разорвать полилинию, начиная с текущей вершины; □ Insert (Вставить) — вставить новую вершину после текущей; □ I Move (ПЕренести) — перенести текущую вершину на новое место; □ Regen (РЕген) — регенерировать (перерисовать) полилинию с текущими установками; □ Straighten (ВЫпрямить) — выпрямить полилинию на участке, начиная с текущей вершины (удаление соседних вершин); □ I 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 (Выполнить). При этом все сегменты исходной полилинии сохраняются, оказываясь в составе одной из двух но- вых полилиний. 7 Зак 571
Рис. 3.43. Режим редактирования вершин полилинии Если разрыв нужно начать в текущей вершине, а закончить в другой, распр ложенной дальше или ближе текущей (и тем самым в результате разрыва удалить участки между текущей и другой вершиной), то необходимо сначала с помощью опций Next (След) и Previous (Пред) перейти на ту вершину, 1 которой разрыв будет закончен, и затем только воспользоваться опцией Gi (Выполнить). На рис. 3.44 в левой части изображена полилиния до разрыва а в правой части — после разрыва, с удалением одного сегмента. Для добавления в полилинию новой вершины нужно воспользоваться опцией Insert (Вставить). Перед тем как перейти к этой опции, нужно переместиться к вершине, после которой добавляется новая вершина. Затем с помощью кла виатуры ввести опцию Insert (ВСтавить). Система AutoCAD запрашивает: Specify location for new vertex: (Положение новой вершины:) Вы указываете положение новой вершины, вставляемой после текущей. На рис. 3.45 слева показан момент указания положения новой вершины, встав ляемой между второй и третьей вершинами, а справа — результат операции вставки. Нельзя с помощью этой опции вставить вершину перед первой вершиной полилинии.
Рис. 3.44. Разрыв полилинии Рис. 3-45. Добавление новой вершины в полилинию
Опция Move (ПЕренести) используется, когда текущую вершину нужно пе- ренести на новое место. При использовании опции выдается запрос: Specify new location for marked vertex: (Новое положение помеченной вершины:) Вы указываете новое положение текущей вершины (рис. 3.46). Опция Regen (РЕген) позволяет, не выходя из команды PEDIT (ПОЛРЕД), перечертить (регенерировать) полилинию с текущими изменениями. Если надо удалить какие-то вершины из полилинии, то следует воспользо- ваться опцией Straighten (ВЫпрямить). Запрос, выдаваемый этой опцией, аналогичен запросу опции Break (РАзорвать): Enter an option [Next/Previous/Go/eXit] <N>: (Задайте опцию [След/Пред/Вынолншпь/выХод] <С>:). Опция выпрямляет полилинию на участке, начиная с текущей вер- шины и заканчивая вершиной, в которую можно перейти, перемещаясь по полилинии с помощью опции Next (След) и Previous (Пред). Опция Go (Выполнить) завершает операцию выпрямления. На рис. 3.47 в левой части изображена полилиния до выпрямления, а в правой части — после выпрям- ления, с удалением двух вершин. Рис. 3.46. Перенос вершины полилинии
Опция Tangent (Касательная) дает возможность задать направление каса- тельной на вершинах полилинии для будущей опции Fit (СГладить), что позволяет управлять операцией сглаживания. После выбора опции Tangent (Касательная) следует запрос: Specify direction of vertex tangent: (Направление касательной в вершине:) Направление задается углом или точкой. После задания на текущей верши- не появляется стрелка с указанным направлением (рис. 3.48). Направление будет использовано только тогда, когда вы в дальнейшем выполните опера- цию сглаживания полилинии с помощью опции Fit (СГладить). Опция Width (Ширина) управляет шириной полилинии на участке, начи- нающемся в текущей вершине. Первый запрос: Specify starting width for next segment: (Начальная ширина следующего сегмента:) oCAD 2002 - [1т aswigl dwg] 0 Ete £di( View Insert Ffiirriat Tools £raw Dimension jjjodifji Window Help Enter a vertex editing option [HextzPrevious/Break/1nsertzMove/RegenzStr a ight enZTangen t/UldthZeXlt] <К> S Enter an option [Hextzprevious/GoZeXit] <N> Enter an option [Next/Previous/Go/eXit] <H> Enter an option [NextzPreviouszGo/eXlt) <N>. Enter an option [HextzPreviousZGoZeXlt] <N> G Enter a vertex editing option [KextZPreviousZBreakzinsertZMoveZRegenzStraightenZTangent/UidthzeXit] < N > '2Б75 1147. -449SI23,0.0000 SNAP GRID ORTHO POLAR OSNAP OTRACK LWT [MODEL Рис. 3.47. Выпрямление полилинии
Нужно задать начальную ширину (обычно вводом с клавиатуры). Если вы в этот момент мышью укажете точку, то AutoCAD запросит вторую точку, а расстояние между точками возьмет в качестве значения ширины. Далее: Specify ending width for next segment <starting width>: (Конечная ширина следующего сегмента Начальная ширина>:) Рис. 3.48. Направление касательной в вершине полилинии В угловых скобках по умолчанию предлагается значение, выбранное в каче- стве начальной ширины сегмента. После ввода второй ширины регенериру- ется текущий сегмент с новой шириной. Опция eXit (выХод) завершает режим редактирования вершин и возвращает запрос Enter an option [Next/Previous/Go/eXit] <N>; (Задайте опцию [След/Пред/Выполнить/выХод] < О:). Опция Multiple (Несколько), которая появилась еще в AutoCAD 20001, дос- тупна пользователю в самом первом запросе о выборе редактируемой поли- линии, и дает возможность выбрать сразу несколько полилиний для того, чтобы над ними выполнить однотипные операции (например, замкнуть или
изменить глобальную ширину). Следует иметь в виду, при таком выборе не- доступна опция Edit vertex (Вершина). 3.4. Редактирование мультилиний Мультилиния — сложный объект и для его редактирования альная команда MLED1T (МЛРЕД), которой соответствуют цели Modify II (Редактирование-2) и подпункт Multiline пункта Object (Объект) падающего меню Modify (Редакт). имеется специ- кнопка Ш па- (Мультилиния) Построение мультилиний с помощью стилей, имеющихся в вашем рисунке, опи- сано в розд. 2.12. Всегда вам доступен стиль STANDARD, создающий муль- тилпнию из двух параллельных линий. О создании других стилей (из трех и большего количества линий, изменение свойств) см. разд. 5.3. Команда М LED IT (МЛРЕД) вызывает диалоговое окно Multiline Edit Tools (Редактирование мультилинии) (рис. 3.49). В этом окне имеются кнопки (пиктограммы) 12 операций, расположенные в четырех столбцах по три в каждом. Если щелкнуть левой кнопкой мыши по выбранной вами пиктограмме, то в нижней части окна появляется подсказка с наименованием операции, выполняемой с помощью данной кнопки диало- гового окна. На рис. 3.49 показана подсказка к левой верхней кнопке (Closed Cross (Закрытый крест)). В первом столбце расположены кнопки обработки пересечения двух мультилиний, во втором — оформления окончания одной мультилинии на другой, в третьем — обработки углового пересечения двух мультилиний или одной мультилинии (а также операций с вершинами) и в четвертом — операций разрывов Рассмотрим эти операции в порядке их сле- дования, по столбцам (в каждом столбце — сверху вниз). Для вызова необхо- димой операции нужно щелкнуть левой кнопкой мыши по соответствующей пиктограмме, а затем нажать кнопку ОК. П Операция Closed Cross (Закрытый крест) (кнопка ILJ) запрашивает: Select first mline: (Выберите первую мулъпшлинию:) Если у вас имеется изображение двух пересекающихся мультилиний, то нужно указать одну из них, которая будет накрыта (разорвана) второй муль- тилинией (мишень мыши при этом должна попасть на одну из линий вы- бранной мультилинии). По возможности желательно указывать мультили- нию ближе к точке пересечения. Следующий запрос: (Select second mline:) (Выберите вторую мультилинию:)
Рис. 3.49. Диалоговое окно Multiline Edit Tools Укажите вторую мультилинию, которая будет верхней. В результате выпол- нения операции первая мультилиния будет скрыта под второй в области их пересечения (рис. 3.50). Далее запрос: Select first mline or [Undo]: (Выберите первую мультилинию или (Отменить]:) Вы имеете возможность указать следующую мультилинию в зоне другого пересечения или нажать на клавишу <Enter> для выхода из команды. С по- мощью опции Undo (Отменить) вы можете отменить только что выполнен- ную операцию над предыдущей парой мультилиний. Операция Open Cross (Открытый крест) (кнопка ПГ7.1) работает аналогично предыдущей, но в зоне пересечения убирает все внешние кромки и внут- ренние линии первой указанной мультилинии. Операция Merged Cross (Сплошной крест) (кнопка ПГ.1) работает аналогич- но предшествующей, но убирает только внешние кромки. Операции С osed Тее (Закрытое Т) (кнопка (кнопка Ю), Open Тее (Открытое Т) ,~1Г~.1) и Merged Тее (Сплошное Т) (кнопка Г'1"I) позволяют первою из указываемых мультилиний закончить (обрезать) в области ее пересечения со второй мультилинией. Нюансы работы этих операций хорошо видны на соответствующих пиктограммах. Операция Corner Joint (Угловой стык) (кнопка IL ) оформляет угловое пе- ресечение конечных сегментов двух мультилиний или одной мультилинии, вычисляя все необходимые пересечения.
Операция Add Vertex (Добавить вершину) (кнопка позволяет добавить вершину внутри прямолинейного сегмента мультилинии. Рис. 3.50. Результат операции Closed Cross Для этого в ответ на запрос указания мультилинии нужно отметить на од- ной из линий, входящих в мультилинию, место стыка (новой вершины). Ес- ли в стиле редактируемой мультилинии не было задано вычерчивание внут- ренних стыков в точках вершин, то появившаяся новая вершина ничем не будет отмечена. Чтобы увидеть все вершины, в том числе и новую, нужно высветить ручки у мультилинии (рис. 3.51). Операция Delete Vertex (Удалить вершину) (кнопка позволяет удалить вершину мультилинии. Для удаления нужно в ответ на запрос выбора мультилинии указать мульти- линию (одну из ее линий) вблизи ликвидируемой вершины. В результате система AutoCAD перестроит мультилинию без этой вершины.
Операция Cut Single (Обрезать один) (кнопка __Lil) разрывает одну из ли- ний, входящих в мультилинию. Как и в команде BREAK (РАЗОРВАТЬ), точка, в которой указывалась разрываемая мультилиния, является первой точкой разрыва. После указания второй точки AutoCAD выполнит разрыв. Рис. 3.51. Добавление вершины в мультилинию Операция Cut All (Обрезать все) (кнопка разрывает все линии, входя - щие в мультилинию. Точка, в- которой указывалась мультилиния, является первой точкой разрыва, и после указания второй точки AutoCAD разрывает всю мультилинию. Для ликвидации разрыва как всей мультилинии, так и отдельных ее состав- ив ляющих линий, служит операция Weld All (Соединить все) (кнопка 111U). Для точности указания аннулируемого разрыва мультилинию нужно поме- чать вблизи места разрыва.
3.5. Редактирование надписей Операции редактирования текстов собраны в новой панели инструментов — Text (Текст) (рис. 3.52). Text_____________________ Е А а: . V <% 4 й ® ₽ Рис. 3.52. Панель инструментов Text Для редактирования надписей предусмотрены кнопка панели Text (Текст) и пункт Object (Объект), Text (Текст), Edit (Редактировать) падающего меню Modify (Редакт), которые вызывают команду DDEDIT (ДИАЛРЕД). ( Замечание Команда DDEDIT (ДИАЛРЕД) предназначена не только для редактирования текста, но и размерного текста, допусков и определений атрибутов. О редакти- ровании размеров и допусков — в разд. 3.6, об атрибутах — в разд. 7.1. Команда запрашивает: Select an annotation object or [Undo]: (Выберите текст или [Отменить]:) Если указать однострочный текст, то появляется диалоговое окно Edit Text (Редактирование текста) (рис. 3.53). Рис. 3.53. Диалоговое окно Edit Text В выделенном поле Text (Текст) нужно внести необходимые изменения, а затем нажать на кнопку ОК. Другие параметры текста (высоту, тип вырав- нивания, точку привязки и т. д.) в данной команде изменить нельзя. Если в качестве редактируемого объекта в команде DDEDIT (ДИАЛРЕД) был указан мультитекст (многострочный текст), то вызывается окно редак- тора мультитекста (рис. 3.54), в котором нужно внести изменения, удовле- творяющие обычным правилам оформления мультитекста (см. разд. 2.13).
Combine Paragraphs Рис. 3.54, Диалоговое окно Multiline Text Editor Редактирование мультитекста выполняется по тем же правилам, что и соз- дание мультитекста. Кроме того, можно выделить любой участок текста и вызвать правой кнопкой мыши контекстное меню, изображенное на рис. 3.54. В этом меню, помимо обычных средств редактирования (пункты Undo (Отменить), Cut (Вырезать), Сору (Копировать в буфер), Paste (Вставить из буфера)) пользователю доступны следующие пункты: □ Select All (Выбрать все) — выделяет весь текст; □ Change Case (Изменить регистр) — изменяет регистр выделенного участ- ка текста в верхний регистр (UPPERCASE) или в нижний регистр (lowercase); □ Remove Formatting (Убрать форматирование) — убирает дополнительное форматирование (курсив, "жирность", подчеркивание) выделенного участка; □ Combine Paragraphs (Объединить абзацы) — объединяет абзацы в один. Кнопка 131 панели Text (Текст) вызывает команду FIND (НАЙТИ), которая выполняет операции поиска и замены в текстовых примитивах всего черте- жа или выделенного набора объектов. Кнопка LU панели Text (Текст) соответствует команде STYLE (СТИЛЬ), создающей стили текста, которые рассмотрены в разд. 5.1. Следующие две кнопки связаны с двумя новыми командами, появившимися только в AutoCAD 2002. Кнопка Щ панели Text (Текст) вызывает команду SCALETEXT (МАСШТТЕКСТ), которая позволяет масштабировать текст. Первый запрос команды: Select an annotation object or [Undo]: (Выберите текстовый объект или [Отменить]:)
Нужно указать однострочный или многострочный текст (возможно также указание атрибутов или определений атрибутов, рассмотренных в разд. 7.1). После этого циклически повторяется запрос о выборе объектов. Окончить выбор можно нажатием на клавишу <Ешег>. Далее: Enter a base point option for scaling [Existing/Left/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR] <Left>: (Задайте опцию базовой точки для масштабирования / Существующая/вЛево/Центр/сЕредина/вп Раво/ ВЛ/ВЦ/ВП/СЛ/СЦ/СП/НЛ/НЦ/ИП] <вЛево>:) Нужно выбрать опцию, определяющую точку, относительно которой будет масштабироваться текст. Список предлагаемых опций практически повторя- ет список опций выравнивания текста (см. разд. 2.13 и рис. 2.47). Следует, однако, ь °ть в виду, что надпись может быть позиционирована одним спо- собом (например, за левую нижнюю точку), а масштабирована другим (например, относительно центральной точки). Опция Existing (Существую- щая) означает, что масштабирование будет выполнено относительно той же точки, что и точка привязки текстового примитива. Следующий запрос: Specify new height or [Match object/Scale factor] <15>: (Новая высота или [ Образец/Мастаб] <15>:) Здесь можно либо указать новую высоту для выбранных надписей, либо вы- брать одну из опций. Опция М (О) позволяет отметить образец (текст), из которого будет взято значение новой высоты: Select a text object with the desired height: (Укажите текстовый объект с нужной высотой:) Опция S (М) дает возможность ввести множитель для масштабирования вы- соты: Specify scale factor or [Reference] <2>: (Масштаб или [Опорный отрезок]:) В этот случае опция Reference (Опорный отрезок) имеет тот же смысл, что и одноименная опция команды SCALE (МАСШТАБ) (см. разд. 3.2). Если в команде SCALETEXT (МАСШТТЕКСТ) были выбраны сразу не- сколько объектов, то все они будут изменены по одному алгоритму (хотя базовые точки масштабирования у каждого объекта, естественно, свои). Еще одна новая команда — JUST1FYTEXT (ВЫРАВНТЕКСТ), которой со- ответствует кнопка Ijjjj панели Text (Текст). Эта команда позволяет, не ме- няя внешнего вида надписи, изменить способ ее выравнивания (например, надпись привязана за правую нижнюю точку, а вы хотите, чтобы надпись
была отформатирована с опцией Fit (По ширине)). Изменение способа вы- равнивания позволяет в дальнейшем редактировать надпись (даже с помо- щью ручек), но с сохранением новых свойств. Начальный запрос команды — обычный для команд редактирования: Select objects: (Выберите объекты:). По окончании выбора следует уже специфиче- ский запрос: Enter a justification option [Left/Align/Fit/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR] <Lefi>: (Задайте опцию выравнивания [вЛево/впИсанный/Потирине/Центр/сЕредина/ впРаво/ВЛ/ВЦ/ВП/СЛ/СЦ/СП/НЛ/НЦ/НП] <вЛево>:) Вы выбираете с помощью опций новый способ выравнивания, а коман. а его тут же реализует. Внешне в вашем рисунке ничего не изменится. Изме- нения можно увидеть, если включить ручки. На рис. 3 55 показаны два тек- стовых примитива, однако левый имеет выравнивание за левую точку, а правый — за правую верхнюю. Рис. 3.55. Изменение способа выравнивания текста
Последняя кнопка Lsj панели Text (Текст) соответствует команде SPACETRANS (ПЕРЕСЧИТАТЬ), которая предназначена для пересчета длин между пространствами модели и листа. Эта команда рассмотрена в гл. 10. Удобное средство редактирования однострочных текстов, доставшееся от старых версий системы AutoCAD — команда CHANGE (ИЗМЕНИТЬ), вво- димая с клавиатуры. Она позволяет изменить любые параметры надписи. Первый запрос команды: Select objects: (Выберите объекты:) Укажите однострочный текст и на повтор запроса о выборе объектов на- жмите на клавишу <Enter>. Далее: Specify <. ’ «nge point or [Properties]: (Тонка изменения или [Свойства]:) Опция Properties (Свойства) переходит к редактированию свойств (рассмотрено в гл. 4). Укажите новую характерную точку для того способа выравнивания, которым позиционировался текст при его создании. Надпись переместится согласно вашему указанию. Если вы нажмете на клавишу <Enter>, то будет выдан дополнительный запрос: Specify new text insertion point <no change>: (Новая точка вставки текста <не изменять>:) Укажите новую точку или нажмите на клавишу <Enter>, если текст переме- щать не надо. Далее: Enter new text style <Standard>: (Новый текстовый стиль <Standard>:) В угловых скобках выводится имя предыдущего стиля надписи (для приме- ра — Standard). Вопрос о стилях текста изложен в разд. 5.1. Если вы не хотите менять стиль, то снова нажимаете <Enter>. Если в стиле высота букв не была зафиксирована, то выдается запрос (в противном случае запрос пропускается): Specify new height <33.5000>: (Новая высота <33.5000>:) В угловых скобках указана действующая высота текста (для примера — 33.5). Введите новую высоту, набрав число на клавиатуре или указав мышью две точки (расстояние между точками будет взято за новую высоту). Если высо- та не меняется, то нажмите на клавишу <Enter>. Далее: Specify new rotation angle <30>: (Новый угол поворота <30>:)
В угловых скобках указан действующий угол поворота нижнего основания надписи (для примера — 30). Укажите угол или нажмите <Enter>. Следую- щий запрос: Enter new text <... >: (Новый текст <...>:) В угловых скобках также будет указано действующее содержимое надписи. Введите новый текст или согласитесь с предложенным по умолчанию. Систе- ма AutoCAD изменит надпись в соответствии с вашими новыми установками. Команда CHANGE (ИЗМЕНИТЬ) не применяется для корректировки со- держимого или положения многострочного текста. Кроме того, изменение текста и любых его параметров может быть сделано самой универсальной командой редактирования — PROPERTIES (ОКНОСВ), рассмотренной в разд. 4.6. Для проверки орфографии служит команда SPELL (ОРФО), которой соответ- ствует пункт Spelling (Орфография) падающего меню Tools (Сервис). Впрочем, в английской версии она настроена на проверку английского языка. 3.6. Редактирование размеров На панели Dimension (Размеры), которую мы рассмотрели в разд. 2.14, есть еще несколько кнопок с командами, позволяющими редактировать ранее созданные размерные примитивы. Аналогичные операции имеются и в па- дающем меню Dimension (Размеры). рГ Команда DIMEDIT (РЗМРЕД), которой соответствует кнопка пацеди Dimension (Размеры), позволяющая поменять размерный текст и его место- положение, а также наклонить выносные линии. Этой команде частично (в рамках одной опции) соответствует пункт Oblique (Наклонить) падающего меню Dimension (Размеры). Первый запрос команды выглядит так: Enter type of dimension editing [Ноте/New/Rotate/Oblique] <Home>: (Операция редактирования размеров [Вернуть/Новый/Поверну ть/нАклонить] <Вернуть>:) Доступны четыре варианта ответа. Опция New (Новый) дает возможность поменять текст с помощью диалогового окна Multiline Text Editor (Редактор многострочного текста) (рис. 3.56). Эта опция по действию аналогична ко- манде DDEDIT (ДИАЛРЕД). В данном окне угловые скобки означают старый размерный текст, который можно сохранить, добавив символы перед ним и после него, или полностью
заменить, удалив угловые скобки и введя новый текст. После закрытия окна остается указать лишь тот размер, текст которого нужно заменить. Рис. 3.56. Диалоговое окно замены размерного текста Опция Rotate (Повернуть) поворачивает размерный текст относительно раз- мерной линии. В этом случае выдается запрос: Enter text angle: (Угол поворота размерного текста:) После ввода угла выдается повторяющийся запрос Select objects: (Выберите объекты:), в ответ на который нужно указать редактируемый размер (щелкнув левой кнопкой мыши по любому элементу этого размера). Нажа- тие клавиши <Enter> завершает работу команды. Опция Ноте (Вернуть) ликвидирует изменения, внесенные опциями New (Новый) и Rotate (Повернуть), и возвращает первоначальную форму раз- мерного текста. Опция Oblique (нАклонить) позволяет задать угол наклона выносных линий относительно горизонтальной оси, запрашивая сначала объекты, а затем и угол: Enter oblique angle (press ENTER for none): (Угол наклона (или ENTER, если без наклона):) Введите угол наклона. На рис. 3.57 приведен пример наклона выносных ли- ний горизонтального размера на 70 градусов. Команда DIMTEDIT (РЗМРЕДТЕКСТ), которой соответствуют кнопка till панели Dimensiou (Размеры) и пункт Align Text (Размерный текст) падаю- щего меню Dimension (Размеры), позволяет поменять положение размерного текста и выносной линии.
Рис. 3.57. Задание угла наклона выносных линий Команда вначале указывает выбрать редактируемый размер, а затем запра- шивает его новое положение: Specify new location for dimension text or [Left/Right/Center/Home/Angle]: (Новое положение размерного текста или [вЛево/вПраво/Центр/Вернуть/Угол]:) Если в этот момент начать двигать по экрану указатель мыши, то вы увиди- те, как вместе с ним по экрану движутся размерный текст и размерная ли- ния. Размерный текст может быть перенесен в любое место между вынос- ными линиями или помещен слева или справа от них. На рис. 3.58 показан возможный результат редактирования положения размерного текста, изо- браженного на рис. 3.57. Опции Left (вЛево), Right (вПраво), Center (Центр) перемещают размер вдоль существующей размерной линии, между размерными стрелками. Оп- ция Angle (Угол) дает возможность повернуть размерный текст относительно размерной линии. Опция Ноте (Вернуть) ликвидирует сделанные с помо- щью данной команды перемещения и поворот размерного текста.
Рис. 3.58- Изменение местоположения размерного текста Команде D1MSTYLE (РЗМСТИЛЬ) соответствует кнопка l5j панели Dimension (Размеры). Ей же соответствуют пункт Style (Стиль) падающего меню Dimension (Размеры) и пункт Dimension Style (Размерные стили) падающего меню Format (Формат). Команда позволяет создавать и редактировать размерные стили. Раз- мерный стиль — это совокупность установок, описывающих форму размерных примитивов. Подробнее о размерных стилях в разд. 5.2. Однако кнопку Dimension Style (Размерный стиль) удобно использовать для внесения отдельных изменений в оформление размеров, не редактируя раз- мерного стиля и не создавая нового. Рассмотрим диалоговое окно Dimension Style Manager (Диспетчер размерных стилей) (рис. 3.59), открываемое ко- мандой DIMSTYLE (РЗМСТИЛЬ), и работу с некоторыми его элементами в самых употребительных случаях. Все установки оформления размеров записываются в так называемые раз- мерные переменные, которые сохраняются вместе с рисунком. Посмотреть их действующие значения можно, щелкнув мышью по кнопке Qo.mpare (Сравнить). На экране появится диалоговое окно Compare Dimension Style's (Сравнение размерных стилей) (рис. 3.60).
Рис. 3.59. Диалоговое окно Dimension Style Manager Рис. 3.60. Диалоговое окно Compare Dimension Styles Сравнивать размерные стили мы не будем (стиль по умолчанию в чертеже только один, с именем ISO-25). В данный момент важно то, что в централь- ной части окна виден список с вертикальной линейкой прокрутки, в кото- ром находятся размерные переменные, их описание (смысл) и значения. Пролистаем список и убедимся, что переменная DIMSCALE (РЗММАСШТ) имеет значение 1.0000. Если вы проставили какой-либо размер, и в резуль-
тате он получился слишком мелким, то все элементы оформления размеров можно увеличить пропорционально — например, в два раза. Для этого за- кроем окно Compare Dimension Styles (Сравнение размерных стилей) и в ок- не Dimension Style Manager (Диспетчер размерных стилей) нажмем на кноп- ку Override (Переопределить). После этого откроется следующее окно — Override Current Style (Переопределение текущего стиля) (рис. 3.61), имею- щее шесть вкладок: Lines and Arrows (Линии и стрелки), Text (Текст), Fit (Размещение), Primary Units (Основные единицы), Alternate Units (Альт, единицы) и Tolerances (Допуски). Рис. 3.61. Диалоговое окно Override Current Style, вкладка Lines and Arrows Все указанные вкладки содержат значения размерных переменных и кнопки (или другие инструменты) для их изменения. С помощью мыши перейдите на вкладку Fit (Размещение) и затем найдите область Scale for Dimension Features (Масштаб размерных элементов) (рис. 3.62). В этой области переключатель находится в положении Use overall scale of (Глобальный масштаб), а справа указано его значение (I). Измените это значение на 2, как вы это делаете для редактируемых текстовых полей. За- тем закройте вкладку с помощью кнопки ОК. Таким образом, вы вернетесь
в окно Dimension Style Manager (Диспетчер размерных стилей). В этом окне произошли изменения — в области Description (Описание) появилась отмет- ка о переопределении стиля (ISO-25 + Overall scale = 2,0000). Нажав кнопку Close (Закрыть), закройте и это окно. Выполненная операция изменила зна- чение размерной переменной DIMSCALE на 2. Теперь, если выполнить ус- тановку новых размеров, то все элементы их оформления (цифры, стрелки, отступы и др.) будут в два раза больше, чем у предыдущих размеров. Scale for Dimension Features ' 4W" er 4 Use overall scale of. p Г Scale dimensions to layout (papetspace) Рис. 3.62. Область Scale for Dimension Features вкладки Fit диалогового окна Override Current Style Можно ли распространить новые установки размерных переменных на ра- нее созданные размерные примитивы? Можно. Для этого на панели ПйП Dimension (Размеры) есть кнопка I,, „.1, а в падающем меню Dimension (Размеры) — пункт Update (Обновить). При нажатии этой кнопки выдается запрос о выборе объектов. После того как вы пометите необходимые размерные примитивы, они будут перерисо- ваны с новыми установками (в вышеприведенном примере с DIMSCALE оформление размеров станет крупнее в два раза). В панель Dimension (Размеры) включен также раскрывающийся список (рис. 3.63), который дает возможность установить новый текущий размер- ный стиль из множества стилей данного чертежа. 3 ||5?-25 Рис. 3.63. Раскрывающийся список размерных стилей панели Dimension На рис. 3.63 видно, что в данном случае нет других стилей, кроме текуще- го - ISO-25. Две новые команды AutoCAD 2002 предназначены для управления ассоциа- тивностью размерных примитивов, т. е. зависимостью от тех геометрических объектов, с которыми они связаны. По умолчанию создаваемые размеры являются ассоциативными. Команда DIMDISASSOCIATE снимает свойство ассоциативности с тех размернь!Х примитивов, которые будут указаны.
Для восстановления ассоциативности или изменения (то есть выбора других точек, от которых будут начинаться выносные линии) следует воспользо- ваться командой DIM REASSOCIATE или соответствующим ей пунктом Reassociate Dimensions (Реассоциировать размеры) падающего меню Dimension (Размеры). Команда запрашивает размерные объекты: Select dimensions to reassociate Select objects: (Выберите размеры для реассоциации Выберите объекты:) После выбора объектов система запрашивает точку, с которой будет ассо- циирована точка начала первой выносной линии: Specify first extension line origin or [Select object] <next>: (Укажите точку начала первой выносной линии или (Выбрать объект] <следующая >:) При этом действующая точка начала выносной линии обозначается одним из двух маркеров: И — если она уже обладает свойством ассоциативности, и — если не обладает. Вы можете либо с помощью объектной привязки указать точку на объекте, с которой будет ассоциативно связано начало вы- носной линии, либо нажать клавишу <Enter> и перейти к точке начала вто- рой выносной линии. Размер может быть ассоциирован полностью, либо частично (то есть только точка одной выносной линии может быть связана с точкой на объекте). ( Замечание ) Состояние ассоциативности создаваемых размеров управляется новой сис- темной переменной DIMASSOC. 3.7. Редактирование штриховок Для правки штриховки на панели Modify II (Редактирование-2) есть кнопка , которая соответствует команде HATCHEDIT (РЕДШТРИХ). Другой способ вызова команды — подпункт Hatch (Штриховка) пункта Object (Объект) падающего меню Modify (Редакт). Команда запрашивает: Select associative hatch object: (Выберите объект — ассоциативную штриховку:) После того как вы укажете штриховку, раскрывается диалоговое окно Hatch Edit (Редактирование штриховки) (рис. 3.64).
Рис. 3.64. Диалоговое окно Hatch Edit Это окно практически идентично диалоговому окну Boundary Hatch (Штриховка по контуру) (см. рис. 2.75), однако в нем отключены все опера- ции выбора контура. У вас есть возможность поменять образец штриховки, масштаб и угол. После выбора требуемых установок AutoCAD регенерирует штриховку в новом виде. 3.8. Редактирование эллипсов Система AutoCAD не имеет специальной команды для редактирования эл- липсов, поэтому для этой цели следует использовать ручки и команды об- щего редактирования. 3.9. Редактирование сплайнов Редактирование сплайнов выполняется с помощью команды SPL1NED1T (РЕДСПЛАЙН), которой соответствуют кнопка Н панели Modify И (Редактирование-2) и подпункт Spline (Сплайн) пункта Object (Объект) па- дающего меню Modify (Редакт). Первый запрос команды: Select spline: (Выберите сплайн:)
Укажите мышью сплайн. Можно выбрать и полилинию, сглаженную с по- мощью опции Spline (СПлайн) команды PEDIT (ПОЛРЕД). При этом при- митив POLYLINE автоматически преобразуется в примитив SPLINE. Сис- тема AutoCAD выдает список опций редактирования: Enter an option [Fit Data/Close/Move vertex/Refine/rEverse/Undo]: (Задайте опцию [Определяющие/Замкнутъ/Перенести/Исправить/ОБратно/ОТменитъ/выХод]:) Одновременно высвечиваются управляющие точки каркасной полилинии, которую нужно сгладить, чтобы получить сплайн данной формы (рис. 3.65). Рис. 3.65. Управляющие точки каркасной полилинии для сплайна В начале рассмотрим краткое описание приведенных опций: □ Fit Data (Определяющие) — редактирует опорные точки линии; □ Close (Замкнуть) — замыкает сплайн; □ Move vertex (Перенести) — изменяет положение управляющих точек; □ Refine (Исправить) — улучшает качество линии сплайна;
□ rEverse (ОБратно) — изменяет порядок рисования сплайна (переставляет точки в обратной последовательности); □ Undo (ОТменить) — отменяет последнюю операцию редактирования сплайна. Кроме того, нажатие на клавишу <Enter> завершает работу команды. Если сплайн замкнут, то вместо опции Close (Замкнуть) выводится опция Open (Разомкнуть). При выборе опции Fit Data (Определяющие) команда высвечивает опорные точки сплайна (рис. 3.66) и переходит в режим их ре-, дактирования. Рис. 3.66. Опорные точки сплайна Выдается запрос: Enter a fit data option [Add/Close/Delete/Move/Purge/Tangents/toLerance/eXit] <eXit>: (Задайте опцию [Добавитъ/Замкнутъ/Удалить/Перенести/Очистить/ Касательные/ДОПуск/выХод] <выХод>:)
Опции данного уровня имеют следующее назначение: □ Add (Добавить) — добавляет новую опорную точку к сплайну; □ Close (Замкнуть) — замыкает сплайн; □ Delete (Удалить) — удаляет опорные точки и пересчитывает сплайн по оставшимся точкам; О Move (Перенести) — перемещает опорные точки; □ Purge (Очистить) — удаляет информацию об опорных точках сплайна, после чего они становятся недоступными; □ Tangents (Касательные) — изменяет начальное и конечное граничные ус- ловия сплайна; О toLerrnce (ДОПуск) — изменяет допуск, задающий возможное отклоне- ние сплайна от опорных точек; □ eXit (выХод) — выходит из режима редактирования опорных точек. Рис. 3.67. Указание участка сплайна, в котором добавляется опорная точка
Опция Add (Добавить) позволяет добавить опорную точку к сплайну и выда- ет запрос: Specify control point <exit>: (Управляющая точка <выход>:) Укажите опорную точку, после которой вы хотите добавить новую точку. Система AutoCAD отмечает ту точку, которую вы укажете, и следующую за ней (рис. 3.67). На экране эти точки будут красного цвета. Очередной за- прос: Specify new point <exit>: (Новая точка <выход>:) Укажите местоположение добавляемой опорной точки или нажмите на клавишу <Enter> для отказа от добавления. Если вы задали новую точку, то сплайн ме- няет свою форму с учетом нового состояния опорных точек (рис. 3.68). Можно сразу же на этом участке сплайна добавить еще точку (или точки), т. к. запрос о новой точке повторяется. После нажатия клавиши <Enter> режим добавления точек завершается. Рис. 3.68. Изменение сплайна при добавлении опорной точки
Если в качестве точки, после которой добавляется новая, выбрана последняя опорная точка сплайна, то она помечается только одна (на экране высвечи- вается красным цветом). Если выбрана первая опорная точка, то AutoCAD меняет запрос: Specify new point or [After/Before] <exit>: (Новая точка или [После/До] <выход>:) Опция Before (До) дает вам возможность вставить новую опорную точку пе- ред первой. Опция Close (Замкнуть) режима редактирования опорных точек замыкает сплайн (рис. 3.69) и делает доступной опцию Open (Разомкнуть). Рис. 3.69. Замыкание сплайна Опция Delete (Удалить) предназначена для удаления опорной точки. В слу- чае применения этой опции выдается запрос: Specify control point <exit>: (Управляющая точка <выход>:)
Указанная вами опорная точка будет удалена из сплайна, а сплайн будет пересчитан. Опция 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 возвращается к преды- дущему выбору опций редактирования опорных точек. Если сплайн замк- нут, то в опции Tangent (Касательная) выдается всего лишь один запрос на- правления касательной. Опция toLerance (ДОПуск) — изменяет допуск, задающий возможное от- клонение сплайна от опорных точек. При изменении допуска сплайн пере- считывается. Задание большего значения допуска позволяет построить более плавную кривую. При нулевом допуске сплайн точно проходит через опор- ные точки. Запрос системы: Enter fit tolerance <1.0000Е~10>: (Допуск <1.0000Е~10>:) В угловых скобках приводится предыдущее значение допуска. Введите новое значение или нажмите на клавишу <Enter>. Опция eXit (выХод) завершает режим редактирования опорных точек. Теперь продолжим разбор вариантов ответа на запрос Enter an option [Fit Data/Close/Move vertex/Refine/rEverse/Undo]: (Задайте опцию [Определяющие/ Замкнуть/Перенести/Исправить/ОБратно/ОТменитъ/выХод]:).
Следующая опция после Fit Data (Определяющие) — Close (Замкнуть). Она замыкает сплайн. Опция Move (Перенести) служит для изменения положения управляющих точек каркаса сплайна. При этом следует первый запрос: Specify new location or [Next/Previous/Select Point/eXit] <N>: (Новое положение или [След/Пред/Выбрать точку/выХод] <С>:) AutoCAD подсвечивает первую управляющую точку каркаса. Можно в этот момент или указать новое положение данной точки, или переместиться на следующую (предыдущую) верщину, или выбрать другую управляющую точку. Опция (режим) Refine (Исправить) предназначена для улучшения качества лини сплайна. В этом случае следует такой запрос: Enter a refine option [Add control point/Elevate order/Weight/eXit] <eXit>: (Задайте опцию [Добавить управляющую точку/Повысить порядок/Вес/выХод] <выХод>:) Опция Add control point (Добавить управляющую точку) позволяет увеличить количество управляющих точек, не изменяя геометрии линии, что облегчает процесс управления формой сплайна. Затем следует запрос: Specify a point on the spline <exit>: (Точка на сплайне <выход>:) После указания ее система AutoCAD добавляет новую управляющую точку вблизи текущей и повторяет запрос о точке на сплайне. Опция Elevate order (Повысить порядок) изменяет количество управляющих точек сплайна. После чего следует запрос: Enter new order <4>: (Новое значение порядка <4>:) Если увеличить порядок, то увеличится количество управляющих точек. Максимальное значение — 26. Опция Weight (Вес) позволяет изменить вес (то есть влияние) управляющей точки. Enter new weight (current = 1.0000) or [Next/Previous/Select point/eXit] <N>: (Новое значение веса (текущее = 1.0000) или [След/Пред/Выбрать точ- ку/выХод] <С>:) Самым важным точкам сплайна рекомендуется давать соответственно и больший вес. В обычной ситуации веса всех точек сплайна равны единице. Опция eXit (выХод) завершает работу в режиме опции Refine (Исправить). Опция rEverse (Обратно) переставляет управляющие точки сплайна в об- ратной последовательности. Опция Undo (Отменить) отменяет последнюю операцию команды.

Глава 4 Свойства До сих пор мы рисовали объекты, не особенно заботясь об их оформлении. Однако у каждого примитива могут быть свои цвет, слой, тип линии, мас- штаб типа линии, стиль печати, вес линии, гиперссылка и высота — все это в данной версии AutoCAD отнесено к свойствам. Напомню, что определить текуг че значения свойств объекта можно, например, с помощью команды LIST (СПИСОК). Основной панелью инструментов, позволяющей управлять свойствами, яв- ляется панель Object Properties (Свойства объектов). Эта панель приведена на рис. 4.1, причем для компактности она имеет плавающее положение в две строки. В повседневной работе, однако, рекомендую держать ее в фик- сированном положении под панелью Standard Toolbar (Стандартная). В этом случае панель располагается в одну строку. Layer Color I ByLayer ByLayer ByLayer T[ |~«yLfe Vj Linewei Plot Style Рис. 4.1. Панель инструментов Object Properties Layer... Color. Linetype.. Line weight. Text Style... dimension Style... Fiat Style" Point Style... Multiline Style- Units .. Thickness Drawing Limits Rename.. i Рис. 4.2. Меню Format 8 Зак 57]
На панели расположены (слева направо) три кнопки — Make Object’s Layer Current (Сделать слой объекта текущим), Layers (Слои) и Layer Previous (Предыдущий слой). Далее следуют пять раскрывающихся списков — Layer (Слой), Color (Цвета), Linetype (Типы линий), Lineweight (Веса линий) и Plot Style (Стили печати). Список Plot Style (Стили печати) рассмотрен в гл. 6, остальные списки и кнопки — в данной главе. Значения, установленные в спи- сках, определяют текущие установки свойств — именно такие свойства бу- дут присваиваться новым объектам, пока текущие установки не будут изме- нены. Первые четыре пункта падающего меню Format (Формат) (рис. 4.2) также управляют текущими установками свойств. 4.1. Цвет Второй (слева направо) раскрывающийся список (см. рис. 4.1) называется Color (Цвета). Основное его назначение — устанавливать текущее значение цвета. По умолчанию текущим значением является обычно значение ByLayer (Послою), что означает взять значение цвета от текущего слоя. Те- кущим слоем на рис. 4.1 является слой с именем 0, и в данный момент у слоя 0 основным цветом является черный. Поэтому создаваемые вами новые объекты рисуются черными линиями на белом или сером фоне (если фон черный, то цвет объектов будет белым). Подробнее об этом рассказано в разд. 4.3. Если вы хотите установить конкретное значение цвета, не завися- щее от слоя, это можно сделать, раскрыв список Color (Цвета) (рис. 4.3). ByLayer ▼ j ByBlock Red □ Yellow □ Green □ Cyan Blue Magenta 3 White □ Other... Рис. 4.3. Раскрывающийся список Color панели инструментов Object Properties Щелкните левой кнопкой мыши по строке с тем цветом, который вы хотите сделать текущим (например, красным). Список закроется и покажет новое текущее значение цвета. Попробуйте теперь нарисовать, например, отре- зок — он будет иметь красный цвет. Раскрывающийся список Color (Цвета) может также использоваться для из- менения цвета существующего объекта. Чтобы изменить цвет только что на- рисованного вами красного отрезка на синий, выделите сначала этот отре-
зок (у него появятся ручки), а затем раскройте список цветов и щелкните по строке с синим цветом (рис. 4.4). Рис. 4.4. Изменение цвета объекта с помощью раскрывающегося списка Color Список закроется и у отрезка будет новый цвет — синий. Пока ручки у от- резка подсвечены, список Color (Цвета) показывает цвет выделенного объ- екта. Если с помощью нажатия клавиши <Esc> сбросить выделение ручек, в поле опять восстановится текущее значение цвета для новых объектов. Если вас интересуют более тонкие оттенки цвета, то вы можете воспользо- ваться строкой Other (Другой) в раскрывающемся списке Color (Цвета). Она вызывает диалоговое окно Select Color (Выбор цвета) (рис. 4.5), в котором приведена полная палитра цветов, доступных в данной версии AutoCAD. В этом окне нужно щелкнуть по той кнопке, которая соответствует нужному вам цвету, и нажать ОК. Пункт Color (Цвета) падающего меню Format (Формат) (см. рис. 4.2) также вызывает диалоговое окно выбора цвета. Команда COLOR (ЦВЕТ), вводимая с клавиатуры, является еще одним спо- собом задания текущего цвета. Она опять-таки вызывает диалоговое окно Select Color (Выбор цвета).
Рис. 4.5. Диалоговое окно Select Color Каждый цвет в AutoCAD имеет свой номер от 1 до 255. Основными являют- ся первые семь цветов: □ 1 — красный П 2 — желтый □ 3 — зеленый □ 4 — голубой □ 5 — синий □ 6 — фиолетовый □ 7 — черный/белый (зависит от цвета фона графического экрана) Во всех окнах, где требуется задать цвет, можно использовать для этого ука- зание номера цвета. 4.2. Тип линии и масштаб Тип линии и масштаб типа линии — еще два важных свойства линейны^ объектов. Раскрывающийся список Linetype (Типы линий) находится справа от списка Color (Цвета) (это в том случае, если панель инструментов имеет фиксированное положение). Откройте его и посмотрите, какие типы линий содержатся в нем. Окажется, что список почти пуст (рис. 4.6). В нем помимо двух служебных значений ByLayer (Послою) и ByBlock (Поблоку), которые рассмотрены далее, есть только тип линии Continuous,
который используется в качестве имени для обычной сплошной тонкой ли- нии. Чтобы загрузить другие типы линий, щелкните по строке Other (Другой). Раскроется диалоговое окно Linetype Manager (Диспетчер типов линий) (рис. 4.7). рсШю zll"Red zJ — ByLayet » 1— ByBlock Continuous Olhet.. * Рис. 4.6. Раскрывающийся список Linetype Рис. 4.7. Диалоговое окно Linetype Manager Это окно позволяет назначить новый текущий, тип линии, удалить сущест- вующий и загрузить новый тип линии. В центральной части окна в форме списка приводятся имена типов линий, которые уже загружены в вашем ри- сунке. К каждому типу линии имеется соответствующее пояснение и приве- ден их внешний вид. Чтобы загрузить новые типы линий, нажмите на кноп- ку Load (Загрузить). После этого на экране появится диалоговое окно Load or Reload Linetypes (Загрузка или перезагрузка типов линий) (рис. 4.8).
В верхней части окна показано имя файла (acadiso.lin), из которого читают- ся доступные типы линий. Опытные пользователи могут создавать новые типы линий, сохраняя их в своих файлах с расширением lin. Кнопка File (Файл) служит для того, чтобы задать имя файла, из которого будет выпол- нена подгрузка нового типа линии. Load oi Reload Linetype» ЯЕЗ Fife... j Available Linetypes Ltnetype ACADJS002W100 ACAD IS003W100 ACAD_IS004W10t) ACADJS005V/100 ACADJS006W100 ACADJSQ07W100 ACADJSOOBv/IOt) ACADJSOOSWIOt) ACADJSOKJWIOt) ACADJS011W100 j Description ISO dash____ ISO dash space ISO long-dash dot____ ISO long-dash double-dot ISO long-dash triple-dot ISO dot.............. ISO long-dash short-dash________ ISO long-dash double-short dash ISO dash dot____.____ ISO double-dash dot | OK, | Cancel | Help j Рис. 4.8. Диалоговое окно Load or Reload Linetypes Load or Reload Linetype» File- acadiso.lin Available Linetypes Linetype________ ACADJS002W100 ACAD IS003W100 ACAD_IS004W10t) ACAD IS005WKTO ACAD isooswioo ACADJS007W100 ACAD IS008W100 ACAD ISOOSWIOO ACADJSOKWIOO ACAD IS011W100 Cancel | | Description ISO dash____ ISO dash space ISO long-dash dot ISO long-dash double-dot ISO long-dash triple-1 ISO dot............ ISO Icng-dash short;___________ ISO long-dash double-short-dash ISO dash dot___.___ ISO double-dash dot Select AU Clear All | Рис. 4.9. Контекстное меню выбора загружаемых типов линий С помощью вертикальной линейки прокрутки можно найти и затем отметить левой кнопкой мыши нужный вам тип линии, например, DASHDOT
(штрихпунктирная). После этого следует нажать на кнопку ОК и выбранный тип линии будет добавлен в список типов линий окна Linetype Manager (Диспетчер типов линий). Однако, если вы хотите загрузить сразу все типы линий, то нужно в диалоговом окне Load or Reload linetypes (Загрузка или перезагрузка типов линий) установить указатель мыши внутри области, в ко- торой перечисляются имена типов линий, и нажать на правую кнопку мыши. Появится контекстное меню, в котором имеются всего две строки. В нем нужно с помощью мыши выбрать строку Select All (Выбрать все) (рис. 4.9). Система AutoCAD помечает синим цветом все типы линий, а нажатие кнопки ОК загружает их в ваш рисунок. Теперь, после закрытия диалого- вого окна Linetype Manager (Диспетчер типов линий), в списке типов поя- вилось большое количество новых наименований. Отметьте в раскрываю- щемся списке Linetype (Типы линий) тот тип, который вы хотите сделать текущим, например, ZIGZAG (Зигзаг). Нарисуйте три новых отрезка. Они будут созданы с тем цветом и тем типом линии, которые установлены теку- щими в панели Object Properties (Свойства объектов) (рис. 4.10). Рис. 4.10. Установка текущего типа линии
Если на одном или нескольких примитивах рисунка высветить ручки, тогда раскрывающийся список Linetype (Типы линий) может быть использован для изменения типа линий выделенных объектов (аналогично использова- нию раскрывающегося списка Color (Цвета) для изменения цвета объектов). Вызов диалогового окна Linetype Manager (Диспетчер типов линий) может быть осуществлен также пунктом Linetype (Типы линий) падающего меню Format (Формат) и командой LINETYPE (ТИПЛИН), вводимой с клавиатуры. Еще одно свойство примитивов — масштаб типа линии. Если вы назначили объекту какой-то тип линии и хотели бы изменить размеры составляющих элементов (штрихов, точек, пробелов между штрихами и др ), то вы можете изменить масштаб типа линии для этого объекта. По умолчанию масштаб типа линии равен 1 и размеры элементов типа линии совпадают с описан- ными в эталоне этого типа. На рис. 4.11 показаны два одинаковых отрезка с одинаковыми типами линии, но с разными масштабами. Рис. 4.11. Влияние масштаба типа линии Значение масштаба типа линии объекта получается как произведение двух масштабов: глобального и собственного. Глобальный масштаб распространя-
ется сразу на все объекты чертежа, а собственный назначается каждому объ- екту индивидуально. Получить доступ к текущим значениям обоих масштабов (Globa] sca|e factor (Глобальный масштаб) и Current object scale (Текущий собств^нны^ мас- штаб)) можно, воспользовавшись кнопкой Show details (С подро§НОСтямИ) окна Linetype Manager (Диспетчер типов линий) (см. рис. 4.7), которая до- бавляет в нижней части окна дополнительную информацию (рис, 4 Изменение глобального масштаба окажет влияние на все элеменгы рИСуН1<а. Так, если предыдущее значение масштаба было равно 1, а новое 2 то нсе элементы (штрихи и т. п.) объектов чертежа сразу увеличат свою дЛи„у д два ржд. Реальная величина масштаба типа линии новых объектов буДет произ- ведением глобального и индивидуального (собственного) масштаб Рис. 4.12. Глобальный и текущий масштабы типа линии в диалоговом окне Linetype Manager Глобальный масштаб является наследием более ранних версий AuiuCAD, в торых не было индивидуального масштаба. Команда LTSCALE (Л(,1аСШТА.£) позволяет с клавиатуры изменить глобальный масштаб типов 1Иний Ег° значение хранится в системной переменной LTSCALE (о сисп^ных пле- менных см. разд. 11.1). Значение текущего собственного масштаб заносит*351 в системную переменную CELTSCALE.
4.3. Слой При создании сложных рисунков возникает необходимость присвоения имен отдельным объектам или группам объектов, чтобы ими можно было удобнее оперировать в Дальнейшей работе. Особенно это важно при разработке слож- ных рисунков и своих собственных приложений, функционирующих в среде AutoCAD. Данной цели служит еще одно свойство примитивов — слой. Более того, слой обладает неоценимой возможностью замораживания (выключения), когда ряд второстепенных в данный момент объектов можно, не удаляя, сде- лать невидимыми, что позволит успешнее работать с главными объектами. Основной командой работы со слоями является команда LAYER (СЛОЙ), которой соответствуют кнопка IS панели инструментов Object Properties (Свойства объектов) и пункт Layers (Слои) падающего меню Format (Формат). Команда LAYER (СЛОЙ) открывает диалоговое окно Layer Properties Manager (Диспетчер свойств слоев) (рис. 4.13). Рис. 4.13. Диалоговое окно Layer Properties Manager
Область Named layer filters (Именованные фильтры слоев) в левом верхнем углу — это область, в которой можно задать, все ли слои надо выводить в дан- ное диалоговое окно, и если не все, то какой применить фильтр (то есть крите- рий выборки). Раскрывающийся список содержит три варианта фильтров: □ Show all layers (Показать все слои) □ Show all used layers (Показать все используемые слои) □ Show all Xref dependent layers (Показать все зависимые от ссылок слои) К используемым относятся слои, на которых есть какие-то объекты рисун- ка, блоков или внешних ссылок (о блоках и внешних ссылках си,. гл. 7). г С 1 "«мощью кнопки LJ можно открыть диалоговое окно Named Layer Filters (Именованные фильтры слоев) (рис. 4.14) и создать свой фильтр слоев, при- своив ему имя. Рис. 4.14. Диалоговое окно Named Layer Filters В поле Filter name (Имя фильтра) вы можете ввести имя своего фильтра и сохранить его в рисунке с помощью кнопки Add (Добавить). Установки для фильтра должны быть сделаны с помощью расположенных ниже полей: □ On/Off (Вкл/Откл)
□ Freeze/Thaw (Заморожен/Разморожен) □ Current viewport (Активный ВЭкран) □ New viewport (Новый ВЭкраны) □ Lock/Unlock (Блокирован/Разблокирован) □ Plot (Печать) □ Color (Цвет) □ Lineweight (Вес линии) О Linetype (Тип линии) □ Plot style (Стиль печати) Установки, которые нужно сделать в этих полях для своего фильтра, будут понятны после ознакомления с описанными ниже свойствами слоев. Кнопки Delete (Удалить) и Reset (Сброс) предназначены, соответственно, для удаления именованных фильтров и восстановления значений, предла-j гаемых системой по умолчанию. Кнопка Close (Закрыть) закрывает диалого- вое окно Named Layer Filters (Именованные фильтры слоев), а кнопка Help (Справка) вызывает соответствующий раздел справочной системы. Продолжим рассмотрение диалогового окна Layer Properties Manager (Диспетчер свойств слоев) (см. рис. 4.13). Флажки Invert filter (Инвер- тировать фильтры) и Apply to Object Properties toolbar (Применить к панели свойств объектов) позволяют, соответственно, сменить фильтр на противо- положный или применить его к списку слоев панели инструментов Object Properties (Свойства объектов). Один слой является текущим (активным). Его имя видно в левом верхнем углу ниже области Named layer filters (Именованные фильтры слоев): Current layer: О (Текущий слой: 0) Текущий слой — это слой, на котором будут создаваться новые объекты. В правом верхнем углу расположены следующие кнопки: □ New (Новый) — создает новый слой; □ Delete (Удалить) — удаляет из рисунка слой (это возможно только в том случае, если слой является неиспользуемым); □ Current (Текущий) — устанавливает имя другого слоя в качестве текуще- го, это имя заносится в системную переменную CLAYER; □ Show details (С подробностями) — показывает в нижней части окна свой- ства отмеченного слоя в подробном виде; □ Save state (Сохранить состояние) — сохраняет текущие установки слоя в файле с расширением las для последующего их восстановления;
□ Restore state (Восстановить состояние) — восстанавливает установки слоя, ранее сохраненные в файле с расширением las. Последние две кнопки появились только в версии AutoCAD 2000L В центральной части окна находится список слоев рисунка и их характери- стик. В новом чертеже обязательно присутствует слой 0, который по умол- чанию является текущим и который нельзя удалить. Каждый слой имеет характеристики, которые выводятся в виде заголовков столбцов.. Если они не видны полностью, можно, устанавливая указатель мыши на разделитель между столбцами, двигать его влево или вправо до такого места, чтобы нуж- ные наименования хорошо читались. Другой способ — щелкнуть с помощью правой кнопки мыши по строке заголовков столбцов, что вызывает контек- стное меню с единственной строкой Maximize column headings (Развернуть заголовки). Щелчок левой кнопкой мыши по появившейся строке развора- ч’’ ает наименования столбцов полностью, но при этом часть столбцов мо- жет уйти вправо за пределы окна. Характеристики слоев следующие: □ Name (Имя) — имя слоя, длиной от 1 до 255 символов; □ On (Вкл) — состояние включения слоя (включен или выключен); □ Freeze in all VP (Замороженный на всех ВЭ) — состояние замораживания относительно всех видовых экранов одновременно (заморожен или раз- морожен); □ Lock (Блокированный) — состояние блокированное™ (блокирован или разблокирован); □ Color (Цвет) — текущий цвет для объектов слоя, у которых в качестве цвета задано значение By Layer (Послою); □ Linetype (Тип линии) — текущий тип линии для объектов слоя, у которых в качестве типа линии задано значение ByLayer (Послою); □ Lineweight (Вес линии) — текущий вес линии для объектов слоя, у кото- рых в качестве типа веса задано значение ByLayer (Послою); □ Plot Style (Стиль печати) — стиль печати, применяемый при выводе к слою; □ Plot (Печать) — состояние объектов слоя относительно вывода на внеш- нее устройство (выводить или не выводить). При работе с видовыми экранами в пространстве листа к перечисленным характеристикам добавятся и другие, которые рассмотрены в гл. 10. Разберем приведенные основные характеристики более подробно. Имя слоя назначается пользователем и может иметь длину от 1 до 255 символов (символы — латинские и русские буквы, цифры и некоторые знаки). Не допус- каются в именах запятые, точки, звездочки и некоторые другие знаки. Пробелы
в именах допускаются, но могут вызвать трудности в некоторых операциях. Для создания нового слоя нажмите на кнопку New (Новый), после чего будет добав- лена строка нового слоя с условным именем Layer 1 (Слой1) (а по мере создания слоев цифры на конце имен по умолчанию будут возрастать). Имя слоя в пер- вый момент выделено и доступно для редакгированйя (рис. 4.15). Рис. 4.15. Задание имени нового слоя при его создании В это время вы можете изменить имя на любое удобное вам, а можете со- гласиться с предложенным. Следует иметь в виду, что имена слоев в одном рисунке не должны повторяться. Давайте согласимся с именем Layerl (Слой!) в качестве нового слоя, нажав на кнопку ОК. Новый слой будет создан с теми же характеристиками, что и слой О, имеющий на рис. 4.15 установки, присваиваемые по умолчанию. Следующая характеристика слоя — On (Вкл). Если у слоя в этом столбце сто- ит значок S (желтая лампочка), то слой считается включенным, если значок Ш-1 (синяя лампочка) — то выключенным.
Объекты, расположенные на слое, который выключается, становятся вре- менно невидимыми (до тех пор, пока слой не будет включен). Любой слой, даже текущий, может быть выключен (для текущего слоя система AutoCAD выдает предупреждение, поскольку примитивы, создаваемые на этом слое, при выключении будут исчезать). Третья характеристика слоя — Freeze in all VP (Замороженный на всех ВЭ). Если у слоя в этом столбце стоит значок О (желтое солнце), то слой считает- ся размороженным, если значок Ш (синяя снежинка) — то замороженным. Объекты, расположенные на слое, который замораживается, становятся временно невидимыми (до тех пор, пока слой не будет разморожен). Любой слой, кроме текущего, может быть заморожен. Таким образом, объекты на данном слое видны только в том случае, если с включен и разморожен одновременно. Следующая характеристика слоя — Lock (Блокированный). Если у слоя в этом столбце стоит значок НЗ (открытый замок), то слой считается разбло- кированным, если значок 19 (закрытый замок) — то блокированным. На блокированном слое вы можете создавать новые объекты, но существующие примитивы редактировать или удалять нельзя. Характеристика Color (Цвет) говорит о реальном цвете объектов слоя, у ко- торых в качестве цвета задано специальное значение ByLayer (Послою). Ес- ли в диалоговом окне Layer Properties Manager (Диспетчер свойств слоев) щелкнуть левой кнопкой мыши по квадратному значку цвета слоя или на- именованию цвета, то раскроется диалоговое окно Select Color (Выбор цве- та), которое нам уже известно (см. рис. 4.5). При изменении цвета слоя из- менится цвет и у тех примитивов, которые лежат на этом слое и имеют в качестве цвета значение ByLayer (Послою) (это значение тоже присутствует в диалоговом окне Select Color (Выбор цвета)). Следующая характеристика — Linetype (Тип линии). Она задает реальный тип линии, которым будут нарисованы объекты этого слоя, имеющие в ка- честве типа значение ByLayer (Послою). Если в диалоговом окне Layer Properties Manager (Диспетчер свойств слоев) щелкнуть левой кнопкой мы- ши по значку типа линии или наименованию типа линии (чаще всего это Continuous), то раскроется диалоговое окно Select Linetype (Выбор типа ли- нии) (рис. 4.16), в котором следует выбрать нужный вам тип линии. Если требуемого типа линии в окне нет, можно выполнить его загрузку с помощью кнопки Load (Загрузить). Очередная характеристика слоя — Lineweight (Вес линии). Она задает реаль- ный вес (толщину) линии, которым будут нарисованы объекты этого слоя, имеющие в качестве веса значение ByLayer (Послою). Если в диалоговом
окне Layer Properties Manager (Диспетчер свойств слоев) (см. рис. 4.13) щелкнуть левой кнопкой мыши по значку веса линии, то раскроется диа- логовое окно Lineweight (Вес линии) (рис. 4.17), в котором вы можете уста- новить нужный вес. О весах см. разд. 4.4. Рис. 4.16. Диалоговое окно Select Linetype Рис. 4.17. Диалоговое окно Lineweight Характеристика Plot Style (Стиль печати) описывает стиль печати, приме- няемый при выводе слоя. О стилях печати см. разд. 6.3.
Характеристика Plot (Печать) указывает, будут ли выводиться на печать объ- екты слоя, если даже он включен и разморожен. Значок 1^1 (непе- речеркнутый принтер) показывает, что объекты слоя будут печататься, а значок (зачеркнутый принтер) — не будут. Вспомогательные слои или слои, которые в данный момент не нужны, можно таким образом отсекать от вывода на графопостроитель или принтер. Разумеется, если слой выклю- чить или заморозить, то его объекты тоже не будут распечатываться. Раскрывающийся список Layer (Слои) панели Object Properties (Свойства объектов) (рис. 4.18), находящийся левее раскрывающегося списка Color (Цвета), показывает имя текущего слоя и значки его характеристик. 3 л яГ'И _ 3 <2 <0 A-AF'OiO 3 О rf’B A-AUXIL 3 АТЕТОЗ 3 О rf'D A-VIDRO 3 % Ф тРИ B-APOIO 3 О & <' B-AUXIL 3 □ B-TETOS 3 Т5 «£' B-VIDRO 3 3 & C-APOIO Рис. 4.18. Раскрывающийся список Layer С помощью этого списка можно назначить новый текущий слой. Для этого надо открыть список слоев и переместить указатель на строку с именем того слоя, который должен стать текущим, а затем щелкнуть левой кнопкой мы- ши. Тот же список дает возможность быстрой корректировки характеристик любого существующего слоя: надо открыть список и щелкнуть по тому значку слоя, который должен изменить свое значение на другое. Для того чтобы закрыть измененный раскрывшийся список, необходимо щелкнуть левой кнопкой мыши в любой свободной области. Однако раскрывающийся список Layer (Слои) нельзя использовать для соз- дания нового слоя Правая кнопка мыши, при нахождении указателя мыши внутри списка сло- ев диалогового окна Layer Properties Manager (Диспетчер свойств слоев) (см. рис. 4.13), вызывает контекстное меню, приведенное на рис. 4.19- В это меню входят следующие операции над слоями: □ New Layer (Новый слой) □ Select АН (Выбрать все)
□ Clear All (Очистить все) □ Select all but current (Выбрать все, кроме текущего) □ Invert selection (Инвертировать выбор) □ Invert laayer filter (Инвертировать фильтр слоев) □ Layer filters (Фильтры слоев) О Save layer states (Сохранить состояния слоев) New Layer Select All. Clear All Select all but. current Invert selection Invert layer filter Layer filters > Save layer states. Рис. 4.19. Контекстное меню операций над слоями Кнопка Я панели инструментов Object Properties (Свойства объектов) (см. рис. 4.1) соответствует команде AI MOLC, устанавливающей в качестве но- вого текущего слой примитива, который вам нужно будет указать. Запрос команды: Select object whose layer will become current: (Выберите объект, слой которого должен стать текущим:) После указания объекта его слой назначается текущим. В данной версии системы AutoCAD в панели инструментов Object. Properties (Свойства объектов) (см. рис. 4.1) появилась новая кнопка — L~J. Она соот- ветствует команде LAYERP (СЛОЙП), которая позволяет вернуться к пре- дыдущему текущему слою. ( Замечание Работой команды LAYERP (СЛОЙП) управляет системная переменная LAYERPMODE, которая принимает два значения: ON (Вкл) и OFF (Откл). Значение ON (Вкл) разрешает работу команды LAYERP, значение OFF (Откл) — запрещает. Если на одном или нескольких примитивах рисунка высветить ручки, тогда раскрывающийся список Layer (Слои) может быть использован для измене- ния слоя (то есть переноса на другой слой) выделенных объектов, аналогич- но использованию раскрывающегося списка Color (Цвета) для изменения цвета объектов.
4.4. Вес линии Вес линии — интересное свойство примитивов, которое появилось только в AutoCAD 2000 — это толщина, с которой объект будет выводиться на уст- ройство печати (или графопостроитель). Вы можете нарисовать объекты тонкой линией, но задать ненулевой вес и получить при этом жирные ли- нии на листе бумаги. На графическом экране объекты отображаются без весов, если кнопка ре- жима LWT (ВЕС) выключена, и с весами, если включена. На рис. 4.20 при- ведены две группы одинаковых объектов, но в левой части экрана они име- ют нулевой вес, а в прдвой — отличающийся от нулевого. Рис. 4.20. Объекты с различными весами линий Текущее значение веса, которое присваивается новым объектам, устанавли- вается с помощью раскрывающегося списка Lineweight (Веса), находящегося в панели инструментов Object Properties (Свойства объектов) (см. рис. 4.1) правее списка Linetype (Типы линий) (рис. 4.21).
SjiLajier y| BpLayei ------ByBlock - ——- Default ------0.00 mm -------- 0.05 mm • ——- 0.09 mm -------0.13 mm - ——- 0.15 mm -------0.18 mm -------0.20 mm Рис. 4.21. Раскрывающийся список Lineweight Текущее значение веса линий может быть также задано с помощью коман- ды LWEIGHT (ВЕСЛИН) и соответствующего ей пункта меню Lineweight (Вес линий) падающего меню Format (Формат). Команда LWEIGHT (ВЕСЛИН) вызывает диалоговое окно Lineweight Settings (Параметры весов линий) (рис. 4.22). В данном диалоговом окне можно выбрать новое текущее значение веса ли- ний из списка допустимых значений (от 0 до 2, II мм). Установка флажка Display Lineweight (Отображать линии в соответствии с весами) равносильна включению кнопки режима LWT (ВЕС). Поле Default (По умолчанию) зада- ет величину веса линии для особого значения DEFAULT (ОБЫЧНЫЙ). Рис. 4.22. Диалоговое окно Lineweight Settings Вес с наименованием DEFAULT (ОБЫЧНЫЙ) чаще всего принимается равным 0,25 мм (0,01 дюйма), а управляется системной переменной LWDEFAULT. Линии, имеющие вес, равный значению DEFAULT (ОБЫЧНЫЙ) или меньший, на чертеже и при выводе на печать изобража-
ются толщиной в один пиксел либо минимальной толщиной пера графопо- строителя. Веса не оказывают влияния на те о&ьекты или их части, у которых есть другие способы назначения толщины: участки полилиний с ненулевой шириной, по- лосы, фигуры, заливку (штриховку), надписи со шрифтами типа TrueType, растровые изображения (о вставке растровых изображений см. разд. 8.1). Если на одном или нескольких примитивах рисунка высветить ручки, тогда раскрывающийся список Lineweight (Веса линий) может быть использован для изменения веса линий выделенных объектов (аналогично использова- нию раскрывающегося списка Color (Цвета) для изменения цвета объек- тов — выбрать в списке новое значение и затем отключить ручки). 4.5. Гиперссылка Гиперссылка — это свойство графического объекта ссылаться на другой ри- сунок, документ, электронную таблицу и любой другой файл, а также адрес страницы сети Интернет (URL), адрес электронной почты или вид текущего рисунка. Вставка и редактирование гиперссылок выполняется с помощью команды HYPERLINK (ГИПЕРССЫЛКА), которой соответствуют кнопка №1 панели Standard Toolbar (Стандартная) и пункт Hyperlink (Гиперссылка) падающего меню Insert (Вставка) Команда запрашивает объекты и, если выбрать объекты, не имеющие гипер- ссылок, вызывает диалоговое окно Insert Hyperlink (Вставка гиперссылки) (рис. 4.23). В поле Text to display (Выводимый текст) нужно задать текст, который будет отображаться при прохождении устройства указания над объектом, имею- щим данную гиперссылку. На рис. 4.24 показан значок гиперссылки, появ- ляющийся на экране с выводимым текстом Деталь 416 (гиперссылка привя- зана к окружности). Тип объекта, связываемого с примитивом рисунка с помощью гиперссылки, может быть выбран из области Link to (Связать с) диалогового окна Insert Hyperlink (Вставка гиперссылки), в которой находятся наименования трех вкладок: □ Existing File or Web Page (Существующий файл или Web-страница) □ View of This Drawing (Вид текущего рисунка) О E-mail Address (Адрес электронной почты) Внешний вид окна Insert Hyperlink (Вставка гиперссылки) зависит от того, какая из вкладок области Link to (Связать с) в данный момент выбрана.
На рис. 4.24 представлена вкладка Existing File or Web Page (Существующий файл или Web-страница). В этой вкладке основным является поле Type the file or Web page name (Введите имя файла или Web-страницы), в котором можно с помощью клавиатуры набрать имя файла или страницы Интернета. Рис. 4.23. Диалоговое окно Insert Hyperlink, вкладка Existing File or Web Page Рис. 4.24. Выводимый текст гиперссылки Для облегчения этой операции предусмотрены кнопки с общим заголовком Browse for (Обзор): О File (Файл) — открывает окно Browse for Web - Select Hyperlink (Обзор страниц - выбор гиперссылки), в котором можно указать имя файла или одну из стандартных Web-страниц (рис. 4.25); □ Web Page (Web-страница) — открывает окно Browse the Web (Обзор в Интернете), в котором можно ввести URL-адрес нужной Web-страницы (рис. 4.26);
□ Target (Цель) — в случае выбора для гиперссылки DWG-файла открывает окно Select Place in Document (Выбор места в документе) с деревом, в ко- тором можно указать имя вида или вкладки, открываемых по гиперссыл- ке (см. пример на рис. 4.27, в котором DWG-файл имеет девять имено- ванных видов на вкладке Model, а также вкладку листа с именем Presentation Plot). Рис. 4.25. Диалоговое окно Browse for Web - Select Hyperlink Имена файлов или Web-страниц также можно указать с помощью области Or select from list (Или выберите из списка) (см. рис. 4.23), в которой ото- бражается один из трех следующих списков (выбором списка управляют расположенные слева кнопки): □ Recent Files (Последние файлы) — список последних использованных файлов; □ Browsed Pages (Последние Web-страницы) — список последних открытых страниц сайтов Интернета; □ Inserted Links (Последние ссылки) — список последних вставленных ги- перссылок.
Рис. 4.26. Диалоговое окно Browse the Web Рис. 4.27. Диалоговое окно Select Place in Document
Если в качестве имени файла гиперссылки пользователь введет имя файла без полного пути, то поле Path (Путь) диалогового окна Insert Hyperlink (Вставка гиперссылки) (см. рис. 4.23) отобразит имя найденного файла с путем. Установка флажка Use relative path for hyperlink (Использовать отно- сительный путь) показывает, что каждый раз при поиске данной гиперссыл- ки система будет брать относительный путь, а не фиксированный. Вкладка View of This Drawing (Вид текущего чертежа) (рис. 4.28) диалогового окна Insert Hyperlink (Вставка гиперссылки) предлагает в поле Select a view of this (Выберите вид чертежа) выбрать вид чертежа, который будет откры- ваться по гиперссылке. Рис. 4.28. Диалоговое окно Insert Hyperlink, вкладка View of This Drawing Вкладка E-mail Address (Адрес электронной почты) (рис. 4.29) позволяет в ка- честве гиперссылки выбрать операцию отправки сообщения по электронной почте. Здесь нужно заполнить строки E-mail address (Адрес e-mail) и Subject (Тема сообщения). В качестве помощи предлагается поле Recently used e-mail addresses (Последние использованные адреса электронной почты). Когда пользователю нужно, чтобы гиперссылка, привязанная к какому-нибудь примитиву, сработала (то есть открыла другой рисунок, файл, вид, страницу в Интернете или подготовила к отправке сообщение по электронной почте), то ему необходимо выделить этот объект, щелкнув по нему, и с помощью правой кнопки мыши вызвать контекстное меню. В этом меню должна появиться последняя строка с надписью Hyperlink (Гиперссылка) (см. рис. 4 30).
Рис. 4.29. Диалоговое окно Insert Hyperlink, вкладка E mail Address fiepeat Insert Hyperfink Polyline Edit £opy Copy with £a$e Point Paste Parte as8te( J: > Paste to Erase Move Copy Selection Scaje Rgtate Deselect All лл, ZL. • ' ____щ. ' • ;TZ *' * « Quick Select.. E«nd-; Properties .... ,,... . __. ;•/<. „,..4 „ , Open"mailto:pole$hchuk@peteriink.ru‘' £opy Hyperlink Add to .Favorites, ЕсЙ Hyperlink... Hyperlink Рис. 4.30. Контекстное меню редактирования объекта, имеющего гиперссылку
Далее щелчок по верхнему подпункту Open (Открыть) позволит системе AutoCAD открыть то окно или файл, который ’’прицеплен" в качестве ги- перссылки (для этого автоматически вызывается программа открытия файла нужного типа, браузер или программа электронной почты). Если вы в команде HYPERLINK (ГИПЕРССЫЛКА) в ответ на запрос о вы- боре объектов указываете примитив, у которого уже есть гиперссылка, то открывается окно Edit Hyperlink (Редактирование гиперссылки). Структура этого окна аналогична структуре окна Insert Hyperlink (Вставка гиперссыл- ки), поэтому с ним можно выполнить операции, которые были только что рассмотрены. Дополнительной является кнопка Remove link (Удалить связь), предназначенная для ликвидации гиперссылки. 4.6. Редактирование свойств Другие свойства примитивов — высота и уровень. Высота — это свойство примитива, применяемое в трехмерных построениях. Оно задает величину выдавливания вдоль оси Z, расположенной перпендикулярно осям X и Y. На- пример, чтобы круг преобразовать в цилиндр, его нужно выдавить на ненуле- вую высоту. Уровень — это сдвиг плоскости, в которой создан объект, относи- тельно основной плоскости XY (вдоль оси Z). Подробнее об этом см. в гл. 9. Основные свойства (слой, цвет, тип линии, вес линии), как было сказано выше, можно редактировать с помощью ручек и раскрывающихся списков Layer (Слой), Color (Цвета), Linetype (Типы линий) и Lineweight (Веса ли- ний), расположенных на панели инструментов Object Properties (Свойства объектов). Универсальная команда PROPERTIES (ОКНОСВ) дает возможность редак- тирования любых свойств объектов, а также элементов геометрии. Команде соответствуют кнопка L2E_J панели Standard Toolbar (Стандартная) и пункт Properties (Свойства) падающего меню Tools (Сервис), а также пункт Properties (Свойства) падающего меню Modify (Редакт). Команда PROPERTIES (ОКНОСВ) после своего вызова открывает плаваю- щее диалоговое окно Properties (Свойства) (рис. 4.31). Если нет выбранных объектов, то в раскрывающемся списке в верхней части окна написано No selection (Ничего не выбрано) и окно показывает текущие установки рисования. Если в свободной части графического экрана отметить объект, то содержимое окна Properties (Свойства) изменится и будет показы- вать свойства выбранного примитива, а раскрывающийся список укажет имя примитива. Когда выбраны сразу несколько объектов, то поля показывают только свойства, одинаковые для всех этих объектов.
Если какое-то свойство у этих объектов имеет разные значения, то поле свой- ства пусто. В диалоговом окне Properties (Свойства) справа вверху от раскры- вающегося списка находятся следующие три кнопки: V □ □ Quick Select (Быстрый выбор) — для быстрого выбора объектов с по- мощью фильтров в насыщенном рисунке (кнопка рассмотрена в разд. 3J); Select Objects (Выбор объектов) — для выбора объектов заново; Рис. 4.31. Диалоговое окно Properties □ LM] Toggle value of PICKADD Sysvar (Изменить значение системной пе- ременной PICKADD) — изменяет значение системной переменной PICKADD с I на 0; если значение переменной PICKADD равно I, то ок- но Properties (Свойства) отображает свойства, общие для всех выбранных в данный момент объектов, а если 0 — то только последнего из выбран- ных; если для PICKADD установлено значение 0, то рассматриваемая
кнопка имеет другое изображение — tilLI (щелчок по этой кнопке меняет значение системной переменной PICKADD с 0 на 1). Кнопки выбора объектов и смены значения PICKADD появились в гокне Properties (Свойства) в системе AutoCAD начиная с версии 2000L Проще всего помечать примитивы, перемещая плавающее диалоговое окно свойств по экрану и щелкая с помощью левой кнопки мыши по требуемому объекту. Открытое диалоговое окно Properties (Свойства) не препятствует вводу других команд AutoCAD. Щелчок же правой кнопки мыши, если ее указатель находится в области диалогового окна, приводит к появлению контекстного меню, которое управляет характеристиками самого окна (рис. 4.32). / Allow Docking Hide v* Descfiption Undo Рис. 4.32. Контекстное меню характеристик диалогового окна Properties Контекстное меню имеет такие пункты: □ Allow Docking (Разрешить закрепление) □ Hide (Скрыть) □ Description (Описание) □ Undo (Отменить) Если пункт меню Allow Docking (Разрешить закрепление) выбран, то окно может быть переведено из плавающего состояния в фиксированное на один из краев графического экрана (точно так же, как это было для панелей ин- струментов). Щелчок по пункту Hide (Скрыть) убирает диалоговое окно Properties (Свойства) (это можно сделать и щелчком по кнопке Е в верхнем правом углу окна). Выбор пункта Description (Описание) позволяет нижнюю серую часть окна использовать для подсказок, описывающих свойство, соответствующее по- мечаемой клетке при редактировании (например, Specifies the current color (Указывает текущий цвет)). Если флажок около этот пункта не стоит, то подсказки не выводятся. Пункт Undo (Отменить) позволяет отменить изменения свойств, сделанные в окне. Если изменения не отменены, то при закрытии окна они вносятся в рисунок.
Центральная часть диалогового окна Properties (Свойства) (см. рис. 4.31) оформлена в виде таблицы, имеющей две вкладки: Alphabetic (По алфавиту) и Categorized (По категориям). Вкладки позволяют упорядочить свойства объекта либо по алфавиту, либо по категориям (то есть по важности групп свойств). Список категорий зависит от того, что в данный момент выбрано. Если нет выбранных объектов, то в качестве категорий выводятся General (Общие), Plot Style (Стиль печати), View (Вид) и Misc (Разное). Если на графическом экране есть выбранные объекты (с ручками), то выводится категория General (Общие), к которой в зависимости от типов объектов, могут быть добавлены Geometry (Геометрия) и другие категории (в зависимости от сложности объек- тов). Слева от наименований категорий стоит квадрат со знаком или щелчок по которому позволяет развернуть или свернуть свойства, относящие- ся к данной категории. Если вы хотите изменить какое-нибудь свойство или геометрическую харак- теристику, щелкните по соответствующей строке. Затем введите новое зна- чение, если это цифровое поле, или откройте раскрывающийся список с перечнем допустимых значений данного свойства (например, Color (Цвет)) и выберите новое значение (рис. 4.33). После корректировки свойств нужно закрыть диалоговое окно. Окно свойств может быть вызвано также с помощью комбинации клавиш <Ctrl>+<l>. Команда CHPROP (СВОЙСТВА) позволяет изменять свойства объекта из командной строки. После запроса на выбор объектов будет выдан следую- щий запрос: Enter property to change [ Color/LAyer/LType/ltScale/LWeight/Thickness]: (Укажите изменяемое свойство [Цвет/Слой/Тип линии/Лмасштаб/вЕс линии/ Высота]:) Опции, используемые для изменения, очевидны. Команда CHANGE (ИЗМЕНИТЬ) — еще одна команда внесения измене- ний с помощью командной строки. Она запрашивает объекты, если они це были предварительно выбраны. Выбранные объекты должны быть парал- лельны плоскости текущей пользовательской системы координат (о систе- мах координат см. разд. 9.1). Это условие не касается отрезков с нулевой вы- сотой. Затем выдается запрос: Specify change point or [Properties]: (Точка изменения или [Свойства]:)
Properties - Drawing? dwr Yes Yes Yes ByBlock Red □ YeSow □ Green □ Cyan Blue E Magenta Я White ED Other... 574.4999 304 4769 0 608.9539 1148 9996 |no selection Alphabetic Categorized □ General I Color layer Linetype Linetype scale Lineweight Thickness □ Plot style Plot style Plot style table Plot table attached to Plot table type □ View Center X Center Y Center Z Height Width □ Misc UCS icon On UCS icon at origin UCS per viewport UCS Name [oyLayer | ByLayer Specifies the current coi.gr Рис. 4.33. Выбор нового значения свойства с помощью раскрывающегося списка Если указать точку, то она становится изменяемой точкой выбранного объ- екта (например, одна из конечных точек отрезка переносится в новую). В случае задания опции Properties (Свойства) выдается запрос: Enter property to change [Color/Elev/LAyer/LType/ltScale/L Weight/Thickness]: (Укажите изменяемое свойство [Цвет/Уровен ь/Слой/Тип линии/Лмасштаб/ вЕс линии/Высота]:) По сравнению с опциями команды CHPROP (СВОЙСТВА) здесь есть еще одна — Elev (Уровень). Эта опция позволяет изменить расстояние от объек- та до плоскости XY текущей системы координат (уровень по оси Z). Под- робнее об уровне сказано в гл. 9. В системе AutoCAD есть команда, позволяющая перенести свойства одного объекта на другой, — MATCHPROP (КОПИРОВАТЬСВ). Кнопка соот- ветствующая этой команде, находится в панели Standard Toolbar (Стан-
дартная). Команду можно вызвать также с помощью пункта Match Properties (Копирование свойств) падающего меню Modify (Редакт). Первый запрос команды: Select source object: (Выберите исходный объект:) На этот запрос необходимо указать объект, все или некоторые свойства которого будут переноситься на другие объекты. После выбора объекта выводится сообщение о текущих настройках команды MATCH PROP (КОПИРОВАТЬСВ): Текущие активные настройки: (Current active settings:) Сообщение продолжается перечислением тех свойств, которые команда со- бирается перенести на другой объект. Максимальный набор этих свойств таков (смотри диалоговое окно Property Settings (Настройки свойств) (рис. 4.34)): цвет — Color (Цвет), слой — Layer (Слой), тип линии — Linetype (Тип линии), масштаб типа линии — Linetype Scale (Масштаб типц линии), вес линии — Lineweight (Вес линии), высота — Thickness (Высота), стиль печати — Plotstyle (Стиль Печати), размерный стиль — Dimension (Размерный стиль), текстовый стиль — Text (Текстовый стиль) и стиль штриховки — Hatch (Стиль штриховки). Далее запрашивается: Select destination object(s) or [Settings]: (Выберите целевой объект(ы) или [Настройки]:) Рис. 4.34. Диалоговое окно Property Settings
При этом указатель мыши принимает форму кисти, по аналогии с такой же операцией в программах Microsoft Office. Можно указать объект или объек- ты, на которые будут перенесены перечисленные свойства, или выбрать оп- цию Settings (Настройки). Опция Settings (Настройки) вызывает диалоговое окно Property Settings (Настройки свойств) (рис. 4.34). В этом окне нужно установить флажки тех свойств, которые будут копиро- ваться, и нажать кнопку ОК. Затем вновь повторяется запрос о выборе целе- вых объектов, после выбора которых следует нажать на клавишу <Enter>. Система AutoCAD предоставляет возможность простого создания таких свойств, как слои и типы линий, копируя их в свой рисунок из другого файла чертежа. Этой цели служит специальное окно DesignCenter (Центр управления), рассматриваемое в разд. 5.4. 9 Зак 571

Глава 5 Стили и стандарты В рисунках системы AutoCAD могут присутствовать описания стилей неко- торых объектов, что, конечно, облегчает оформление чертежа, К таким сти- лям относятся: текстовые, размерные и стили мультилиний. Стили печати, используемые для вывода, рассмотрены в гл. 6. Кроме того, система дает возможность создавать свои стандарты оформления, сохранять их и прове- рять в случае необходимости. 5.1. Текстовые стили Текстовые стили являются очень важным инструментом, который употребля- ется в однострочных текстах и оказывает влияние на многие другие объекты (размерные стили, определения атрибутов и др ). Мы уже встречались с тек- стовыми стилями при рассмотрении однострочных текстов (см. разд. 2.13), где говорилось, что имеется текущий текстовый стиль (по умолчанию — Standard), который применяется к создаваемым надписям. Текстовые стили хранятся внутри рисунка. С помощью Центра управления AutoCAD (см. разд. 5.4) можно импортировать текстовые стили из других рисунков. Работа с текстовыми стилями осуществляется с помощью команды STYLE (СТИЛЬ), которой соответствует пункт Text Style (Текстовые стили) па- дающего меню Format (Формат). Команда STYLE (СТИЛЬ) вызывает диа- логовое окно Text Style (Текстовые стили) (рис. 5.1). В левом верхнем углу диалогового окна находится раскрывающийся спи- сок стилей, имеющихся в данном рисунке. Активным в этом примере яв- ляется имя текущего стиля — Standard. В средней части окна описываются параметры шрифта, использованные в текущем стиле: имя шрифта, начер- тание (курсив и т. п.) и высота букв. В нижней части окна описываются различные эффекты (переворачивание, растяжение и др ). Если поменять параметры в средней и нижней части диалогового окна, то эти изменения могут быть внесены в действующий стиль с помощью кнопки Apply (Применить), расположенной в верхнем правом углу окна, которая в этом случае будет доступна. Воспользуемся кнопкой New (Новый) и создадим для примера в рисунке новый стиль. Нажатие на эту кнопку вызывает небольшое диалоговое окно
New Text Style (Новый текстовый стиль) (рис. 5.2), в котором нужно ввести имя нового стиля. По умолчанию предлагается имя style!, а при дальнейшем создании стилей его номер будет увеличиваться. Рис. 5.1. Диалоговое окно Text Style Рис. 5.2. Диалоговое окно New Text Style Если не менять появившееся имя стиля на какое-либо отличное от предло- женного по умолчанию, то в рисунке будет создан стиль с наименованием style!. Откорректируйте имя стиля на NewA (или другое, состоящее из букв и цифр, без пробелов) и нажмите на клавишу <Enter>. Система AutoCAD создаст стиль с этим именем. Все свои характеристики, кроме имени, соз- данный стиль возьмет у действующего стиля Standard. В дальнейшем при желании вы можете изменить их по своему усмотрению. В диалоговом окне Text Style (Текстовые стили) (см. рис. 5.1) откройте рас- крывающийся список шрифтов, доступных в данной версии AutoCAD (рис. 5.3). Имена, слева от которых нарисован значок — это имена традиционных шрифтов AutoCAD, которые хранятся в папке Fonts программного обеспе-
чения системы AutoCAD, в файлах с расширением shx. Имена, слева от ко- торых нарисован значок Щ — это шрифты типа True Туре, установленные в вашей версии Windows. Оба приведенных типа шрифтов доступны для ис- пользования в текстовом стиле. Стиль Standard, базирующийся на шрифте txt.shx и действующий по умолчанию в вашем рисунке, не может быть ни уда- лен с помощью кнопки Delete (Удалить), ни переименован с помощью кнопки Rename (Переименовать). Этот стиль может быть лишь изменен, (путем изменения параметров стиля или имени файла шрифта). Другие сти- ли можно не только менять, но и удалять, если они не использованы в над- писях рисунка, а также и переименовывать. рдП( --------^.4— ---~ Font Мате: txt shx I.-'. itxtslhx. T UniversalMathl ВТ ф Vetdana ‘l VinetaBT T Webdings T Wingdings Рис. 5.3. Раскрывающийся список шрифтов Изменим, например, характеристики стиля NewA. Откройте список Font Name (Имя шрифта) и установите имя Arial Суг (в папке Sample програм- много обеспечения системы AutoCAD имеется файл True Type.dwg, иллюст- рирующий таблицы символов для различных шрифтов). Сразу после этого вам станет доступным список Font Style (Начертание), который не был дос- тупным для шрифта txt.shx. Если раскрыть список, то в нем будут четыре варианта: Italic (Курсив), Regular (Обычный), Bold (Полужирный) и Bold Italic (Полужирный Курсив). Эти варианты доступны для большинства шрифтов типа True Туре. Установите в качестве начертания Bold Italic (Полужирный Курсив). Поле Height (Высота) служит для того, чтобы всем надписям данного стиля установить одну и ту же высоту шрифта. В случае ненулевой высоты коман- да TEXT (ТЕКСТ) при использовании такого стиля не будет выдавать за- проса о высоте букв, поскольку она уже заранее зафиксирована. На практи- ке же, если нет особой необходимости, рекомендую вам высоту сохранять нулевой. Тогда вы можете одним стилем создавать надписи с разной высо- той букв. При ненулевой высоте шрифта могут быть проблемы, например, при простановке размеров, когда размерные надписи будут неудобной высо- ты или будут налезать на размерную линию. Если в качестве шрифта выбран один из стандартных шрифтов системы AutoCAD с расширением shx, то тогда становится доступным флажок Use
Big Font (Использовать большой шрифт), который при желании можно ус- тановить. Флажок меняет наименование списка Font Style (Начертание) на Big Font (Большой шрифт). В этом списке можно выбрать вариант большого шрифта, используемого в афро-азиатских языках. Большие шрифты дают возможность применения алфавитов, имеющих по несколько десятков ты- сяч символов (например, иероглифов). Область Effects (Эффекты) содержит несколько возможностей влияния на шрифты или стиль написания. Флажок Upside down (Перевернутый) перево- рачивает буквы вверх ногами. Флажок Backwards (Справа налево) заставляет писать буквы справа налево (по аналогии с восточными языками). Флажок Vertical (Вертикальный) располагает буквы надписи по вертикали, т. е. столбцом, хотя сами буквы располагаются обычным горизонтальным обра- зом. Такой вариант используется, например, в традиционном японском ие- роглифическом письме. Флажок Vertical (Вертикальный) для многих шриф- тов недоступен. Параметр Width Factor (Степень растяжения) служит для растяжения или сжа- тия шрифтов относительно их эталонного написания. Значения больше 1 рас- тягивают символы шрифта по ширине, значения меньше 1 — сжимают. Параметр Oblique Angle (Угол наклона) задает угол наклона букв относи- тельно вертикали (не влияя на наклон всей надписи!). Положительный угол наклоняет буквы в их верхней части вправо, отрицательный — влево. По- этому для того, чтобы, например, задать принятый в конструкторских чер- тежах наклон букв, равный 15 градусам, нужно ввести 15 в качестве значе- ния параметра Oblique Angle (Угол наклона). Следует только учитывать, что при выборе начертания Italic (Курсив) или Bold Italic (Полужирный Курсив) угол наклона дает дополнительный наклон к тому наклону, который создает курсивное написание. Допустимые значения для угла наклона находятся между -85 и +85 градусами. В правом нижнем углу диалогового окна Text Style (Текстовые стили) нахо- дится область Preview (Образец) с кнопкой Preview (Показать). Слева от кнопки Preview (Показать) находится поле, в котором по умолчанию напи- саны четыре первых буквы латинского алфавита (в верхнем и нижнем реги- страх), отображаемые в поле просмотра, расположенного выше кнопки Preview (Показать). Если вы хотите проверить, как выглядят несколько букв в данном стиле, вы можете ввести эти буквы в боксе и нажать кнопку Preview (Показать), чтобы увидеть их в поле просмотра. После всех изменений текстового стиля нужно нажать на кнопку Apply (Применить), вслед за чем она станет недоступной, и закрыть диалоговое окно с помощью стандартной для окон кнопки Close (Закрыть), которая находится в правом верхнем углу диалогового окна.
Созданный описанной выше последовательностью действий текстовый стиль может быть в дальнейшем использован для новых или редактирования уже имеющихся в рисунке однострочных текстов. На рис. 5.4 показан при- мер надписи, выполненной вышеупомянутым стилем NewA (шрифт Arial Суг, написание Bold Italic (Полужирный Курсив)). Рис. 5.4. Пример текста, использующего шрифт Aria* Суг, написание Bold Italic 5.2. Размерные стили Как вы уже знаете из разд. 3.6, установки оформления размерных примити- вов составляют размерный стиль. Работа с размерными стилями выполняет- ся с помощью команды D1MSTYLE (РЗМСТИЛЬ), а также кнопки 1511 па- нели Dimension (Размеры), пункта Style (Стиль) падающего меню Dimension (Размеры) или пункта Dimension Style (Размерные стили) падающего меню Format (Формат). Все размерные стили имеют имена. Список стилей, имеющихся в текущем рисунке, содержится в плавающей панели Dimension (Размеры) (см. рис. 3.57).
Если эта панель находится в фиксированном положении, то тогда список стилей в ней отсутствует. В новом рисунке всегда присутствует по крайней мере один стиль — это ISO-25. Если вы создаете новый рисунок с помощью простейшего шаблона (см. разд. 1.3), то в рисунке будет лишь один размерный стиль с именем 1SO-25. В разд. 10.6 рассказано, как при использовании стандартных шабло- нов системы AutoCAD можно создавать новые рисунки с уже готовыми раз- мерными стилями Standard (ANSI), DIN, JIS и различными видами стилей ISO. С помощью Центра управления AutoCAD (см. разд. 5.4) можно импор- тировать размерные стили из других рисунков. Команда DIMSTYLE (РЗМСТИЛЬ) открывает диалоговое окно Dimension Style Manager (Диспетчер размерных стилей) (рис. 5.5). Рис. 5.5. Диалоговое окно Dimension Style Manager Строка Current Dimstyle (Текущий размерный стиль) показывает имя того размерного стиля, который является активным (текущим) — им выполняет- ся оформление новых размеров в рисунке в данный момент. Перечень сти- лей отображается в левом поле Styles (Стили). Ниже перечня находится рас- крывающийся список фильтра стилей List (Вывести в список). В нем можно выбрать опции AU styles (Все стили) или Styles in nse (Задействованные сти- ли). Флажок Don't list styles in Xrefs (Исключить стили Вн-ссылок) позволя- ет не включать в перечень стили, порожденные вставкой в рисунок внешних ссылок (о внешних ссылках см. разд. 7.2).
В центральной части диалогового окна поле просмотра Preview of (Образец стиля) показывает внешний вид размеров, создаваемых данным стилем. Ниже, в области Description (Описание), приводится комментарий к дейст- вующему стилю. В правой части окна находятся следующие кнопки: □ Set Current (Установить) □ New (Новый) □ Modify (Изменить) □ Override (Переопределить) □ Compare (Сравнить) Если вы хотите выбрать новый текущий стиль из числа имеющихся в ри- сунке, то отметьте его в перечне Styles (Стили) и затем нажмите на кнопку Set Current (Установить). Имя прежнего текущего слоя изменится на новое. Чтобы создать новый стиль, следует нажать на кнопку New (Новый). В этом случае появится диалоговое окно Create New Dimension Style (Создание но- вого размерного стиля) (рис. 5.6). Рис. 5.6. Диалоговое окно Create New Dimension Style В этом окне в поле New Style Name (Имя нового стиля) нужно ввести имя нового стиля. Если текущим стилем был стиль 1SO-25, то в качестве имени по умолчанию предлагается Copy of ISO-25 (Копия ISO-25). Если вы хотите большую часть установок взять не из текущего стиля, а из другого, имею- щегося в рисунке, вы должны открыть раскрывающийся список Start With (На основе) и выбрать имя базового стиля. Новый стиль является самостоятельным и действительно новым только в том случае, если в раскрывающемся списке Use for (Размеры) выбрана оп- ция All dimensions (Все размеры). Если выбрать одну из других опций: Linear dimensions (Линейные размеры), Angular dimensions (Угловые размеры), Radius dimensions (Радиусы), Diameter dimensions (Диаметры), Ordinate dimensions (Ординатные размеры) или Leaders and Tolerances (Выноски и допуски), то это будет означать, что вы не хотите создавать новый стиль, а хотите сделать несколько переопределений текущего стиля в группе пара-
метров, определенных этой выбранной опцией. Тогда поле с именем нового стиля гаснет и становится недоступным. После задания в диалоговом окне Create New Dimension Style (Создание но- вого размерного стиля) всех необходимых установок нужно нажать на кноп- ку Continue (Далее). Вслед за этим появится диалоговое окно New Dimension Style (Новый размерный стиль), имеющее шесть вкладок. Как правило, ср^~ зу активизируется вкладка Lines and Arrows (Линии и стрелки) (рис. 5.7). Рассмотрим параметры простановки размеров, собранные в этой вкладке. Область Dimension Lines (Размерные линии) содержит следующие установки построения размерных линий: □ Color (Цвет) □ Lineweight (Вес линии) □ Extend beyond ticks (Удлинение за выносные) □ Baseline spacing (Шаг в базовых размерах) □ Suppress Dim Line 1 (2) (Подавить 1-ю (2-ю) размерную) Рис. 5.7, Диалоговое окно New Dimension Style, вкладка Lines and Arrows
Назначение параметров соответствует их наименованию. Для цвета и веса размерных линий может быть использовано специальное значение ByBlock (Поблоку), которое при простановке размеров принимает текущее значение цвета и веса линий рисунка. Область Extension Lines (Выносные линии) содержит похожие установки, но уже для выносных линий: □ Color (Цвет) □ Lineweight (Вес линии) □ Extend beyond dim lines (Удлинение за размерные) □ Offset from origin (Отступ от объекта) □ Suppress Ext Line 1 (2) (Подавить 1-ю (2-ю) выносную) Область Arrowheads (Стрелки) содержит соответствующие поля установок формы стрелок размерных линий и выноски, а также поле, определяющее величину стрелок: □ 1st (1-я) □ 2nd (2-я) □ Leader (Выноска) □ Arrow size (Величина) Область Center Marks for Circles (Маркеры центра для кругов) определяет тип маркера центра и осевых линий окружностей и дуг, а также размер мар- кера и выступа осевых линий за окружность. Эта область состоит из сле- дующих двух полей: □ Туре (Тип) О Size (Размер) Вкладка Text (Текст) (рис. 5.8) диалогового окна New Dimension Style (Новый размерный стиль) описывает установки размерного текста. Область Text Appearance (Свойства текста) содержит следующие установки: □ Text style (Текстовый стиль) — определяет стиль размерного текста; □ Text color (Цвет текста) — определяет цвет размерного текста; □ Text height (Высота текста) — задает высоту символов; □ Fraction height scale (Масштаб дробей) — задает масштаб символов дробей. Кроме того, эта область содержит флажок Draw frame around text (Текст в рамке), установка которого задает рамку вокруг размерного текста. Область Text Placement (Выравнивание текста) определяет положение раз- мерного текста относительно размерной линии: Vertical (По вертикали) (допустимые значения — Centered (По центру), Above (Над линией), Outside (Снаружи), JIS (Стандарт JIS)) и Horizontal (По горизонтали) (допустимые
значения — Centered (По центру), At Ext Line 1 (У 1-й выносной), At Ext Line 2 (У 2-й выносной), Over Ext Line 1 (Над 1-й выносной), Over Ext Line 2 (Над 2-й выносной)), а также задает для него отступ от размерной линии OiTset from dim line (Отступ от размерной). Рис. 5.8. Диалоговое окно New Dimension Style, вкладка Text Область Text Alignment (Ориентация текста) содержит три переключателя, задающих варианты ориентации размерного текста: Horizontal (Горизон- тально), Aligned with dimension line (Вдоль размерной линии) и ISO Standard (Согласно ISO). Вкладка Fit (Размещение) (рис. 5.9) определяет варианты оформления раз- меров в случаях, когда текст и стрелки не помещаются между выносными линиями. Область Fit Options (Опции размещения) содержит текст If there isn’t enough room to place both text and arrows inside extension lines, the first thing to move outside the extension line is: (Если текст и стрелки одновременно не могут быть размещены между выносными линиями, размещать их за пределами:) и соответствующие положения переключателя: □ Either the text or the arrows, whichever fits best (Либо текст, либо стрелки (оптимальное разцещец^е))
Рис. 5.9. Диалоговое окно New Dimension Style, вкладка Fit □ Arrows (Стрелки) □ Text (Текст) □ Both text and arrows (Текст и стрелки) □ Always keep text between ext lines (Текст всегда между выносными) В этой же области имеется также флажок Suppress arrows if they don't fit in- side the extension lines (Подавить стрелки, если они не помещаются между выносными). Область Text Placement (Размещение текста) содержит текст When text is not in the default position, place it (При перемещении текста с позиции по умол- чанию) и варианты выбора с помощью трех переключателей: □ Beside the dimension line (Перемещать размерную линию) □ Over the dimension line, with a leader (Строить выноску) □ Over the dimension line, withont a leader (He строить выноску) Уже знакомая нам по разд. 3.6 область Scale for Dimension Features (Масштаб размерных элементов) содержит два переключателя: первый — Use overall scale of (Глобальный масштаб), влияющий на все элементы оформления* размеров, и соответствующее ей поле, которое определяет этот масштаб, а в
качестве альтернативы второй — Scale dimensions to layont (paperspace) (Масштаб относительно листа), который масштабирует размеры относи- тельно пространства листа. О -пространстве листа см. гл. 10. Кроме того, система AutoCAD 2002 имеет новые средства масштабирования надписей и размеров в листе (см. гл. 10). Последняя область вкладки Fit (Размещение) с названием Fine Tuning (Подгонка элементов) содержит два флажка: Place text manually when dimen- sioning (Размещение размерного текста вручную) и Always draw dim line be- tween ext lines (Размерная линия всегда между выносными). Вкладка Primary Units (Основные единицы) (рис. 5.10) определяет парамет- ры настройки единиц размерных чисел. Рис. 5.10. Диалоговое окно New Dimension Style, вкладка Primary Units Область Linear Dimensions (Линейные размеры) включает в себя следующие поля характеристик: □ Unit format (Формат единиц) □ Precision (Точность) О Fraction format (Формат дробей)
□ Decimal separator (Десятичный разделитель) □ Round oil (Округление) □ Prefix (Префикс) □ Suffix (Суффикс) В области Linear Dimensions (Линейные размеры), кроме того, находятся еще две внутренние области. Первая область Measurement Scale (Масштаб измерений) содержит масштабный множитель Scale factor (Масштаб), на который умножаются все линейные размеры. Этот множитель применяется только к пространству листа, если установлен соответствующий флажок Ap- ply to layont dimensions only (Только для размеров на листе). Другая внутренняя область Zero Suppression (Подавление нулей) с помощью установки соответствующих флажков позволяет управлять подавлением ве- дущих или хвостовых нулей, а также выводом нулей в 0 футов и 0 дюймов: □ Leading (Ведущие) □ Trailing (Хвостовые) □ 0 Feet (0 футов) □ 0 Inches (0 дюймов) Область Angular Dimensions (Угловые размеры) настраивает формат и точ- ность угловых размеров. Здесь тоже есть возможность подавления ведущих и хвостовых нулей. Следующая вкладка называется Alternate Units (Альт, единицы) (рис. 5.11). Она содержит установки для случая, когда размеры проставляются сразу в основных и альтернативных единицах — например, помимо миллиметров нужны еще и дюймы. Поля этой вкладки доступны только в том случае, ес- ли установлен флажок Display alternate units (Разрешить альтернативные единицы). Область Alternate Units (Альтернативные единицы) управляет форматом и точностью, коэффициентом пересчета, округлением линейных размеров, префиксом и суффиксом альтернативных единиц. Для этого она содержит соответствующие поля установок: □ Unit format (Формат единиц) □ Precision (Точность) О Multiplier for alt nnits (Коэффициент пересчета) □ Round distances to (Округление) □ Prefix (Префикс) □ Suffix (Суффикс)
Область Zero Suppression (Подавление нулей) полностью соответствует ана- логичной области для вкладки Primary Units (Основные единицы) (см. рис. 5.10). Область Placement (Размещение) с помощью двух переключа- телей позволяет соответственно располагать альтернативные размерные еди- ницы After primary value (За основным значением) или Below primary value (Под основным значением). Рис. 5.11. Диалоговое окно New Dimension Style, вкладка Alternate Units Вкладка Tolerances (Допуски) (рис. 5.12) определяет форму простановки до- пусков в размерах. Область Tolerance Format (Формат допусков) содержит такие параметры управления допусками: □ Method (Способ) — определяет способ задания допусков; □ Precision (Точность) — задает точность (количество десятичных знаков) для допуска; □ Upper valne (Максимальное значение) — определяет предельное значение допуска в большую сторону; □ Lower value (Минимальное значение) — определяет предельное значение допуска в меньшую сторону;
Рис. 5.12. Диалоговое окно New Dimension Style, вкладка Tolerances □ Scaling for height (Масштаб высоты) — устанавливает масштаб высоты текста для отклонений; □ Vertical position (Выравнивание) — управляет выравниванием текстов от- клонений. Кроме того, внутренняя область Zero Suppression (Подавление нулей) управ- ляет подавлением ведущих и хвостовых нулей. Параметр поля Method (Способ) области Tolerance Format (Формат допус- ков) может принимать следующие значения: □ None (Нет) — без показа допуска; □ Symmetrical (Симметрично) — допуск с одинаковыми предельными от- клонениями в обе стороны (его значение вводится в поле Upper valne (Максимальное значение), при выводе содержит символ "±"); □ Deviation (Отклонения) — различные значения отклонений, выводятся отдельно; □ Limits (Предельные размеры) — вывод двух предельных размеров, боль- ший располагается над меньшим; □ Basic (Номинальный) — размерный текст принимает форму номиналь- ’ ного размера, который заключается в рамку.
После изменения значения параметра в поле Method (Способ) система AutoCAD соответственно изменяет в окне просмотра иллюстрирующий ри- сунок, на котором видна устанавливаемая форма размерного примитива. Если в качестве способа выбран вариант Symmetrically (Симметрично), то параметр Lower valne (Минимальное значение) не используется. Параметр поля Vertical position (Выравнивание) может принимать следую- щие значения: □ Тор (Вверх) — выравнивание отклонения и номинального размера по верху; □ Middle (Посредине) — выравнивание посредине размерного текста; □ Bottom (Вниз) — выравнивание по низу. Область Alternate Unit Tolerance (Допуски для альтернативных единиц) управ- ляет точностью с помощью поля Precision (Точность) и подавлением нулей с помощью флажков внутренней области Zero Suppression (Подавление нулей) только в том случае, если используются альтернативные единицы. После назначения всех установок нового стиля следует закрыть все вкладки нажатием кнопки ОК, а диалоговое окно New Dimension Style (Новый раз- мерный стиль) — нажатием стандартной для окон кнопки Close (Закрыть). Рис. 5.13. Диалоговое окно Modify Dimension Style
Кнопка Modify (Изменить) диалогового окна Dimension Style Manager (Диспетчер размерных стилей) (см. рис. 5.5) позволяет внести и сохранить изменения в существующий размерный стиль. Она вызывает диалоговое ок- но Modify Dimension Style (Изменение размерного стиля) (рис. 5.13), кото- рое полностью аналогично окну New Dimension Style (Новый размерный стиль) и также содержит шесть вкладок. Операции с данным диалоговым окном такие же, как и с диалоговым окном New Dimension Style (Новый размерный стиль), рассмотренные выше. Аналогично кнопке Modify (Изменить) диалогового окна Dimension Style Manager (Диспетчер размерных стилей) (см. рис. 5.5) работает и кнопка Override (Переопределить), которая открывает соответствующее диалоговое окно Override Current Style (Переопределение текущего стиля). Работа этой кнопки рассматривалась в примере разд. 3.6. Все изменения отображаются в перечне стилей диалогового окна Dimension Style Manager (Диспетчер раз- мерных стилей). Кнопка Compare (Сравнить) диалогового окна Dimension Style Manager (Диспетчер размерных стилей) (см. рис. 5.5) вызывает соответствующее диа- логовое окно Compare Dimension Styles (Сравнение размерных стилей) (рис. 5.14). Рис. 5.14. Диалоговое окно Compare Dimension Styles В это окно выводятся отличающиеся значения размерных переменных, если в полях Compare (Сравнить) и With (Со стилем) установлены различные имена стилей. Если имена в обоих полях совпадают или в одном из них вы-, брана опция <попе> (<нет>), то выводится полный перечень переменных и их значений.
Как уже было сказано в разд. 3.6, все установки записываются в размерные переменные рисунка, которым соответствуют системные переменные AutoCAD. В русской версии системы AutoCAD имена размерных перемен- ных отличаются от английских имен системных переменных. В то же время в английской версии нет специальных имен для размерных переменных, поскольку этой цели служат имена системных переменных. В русской версии системы имена размерных переменных и их значения вы- водятся в центральную часть диалогового окна Compare Dimension Styles (Сравнение размерных стилей). В табл. 5.1 приведен полный перечень сис- темных размерных переменных и соответствующих им русских размерных переменных (в скобках), с описанием и значениями для четырех основных размерных стилей. Таблица 5.1. Переменные, используемые в размерных стилях Переменная Описание ANSI ISO-25 DIN JIS DIMADEC (РЗМУТОЧН) Число деся- тичных зна- ков в угловых размерах 0 0 0 0 DIMALT (РЗМАЛЫ) Использова- ние альтерна- тивных единиц Off (Откл) Off (Откл) Off (Откл) Off (Откл) DIMALTD (РЗМАЛЬТД) Число деся- тичных зна- ков в альтер- нативных единицах 2 4 2 2 DIMALTF (РЗМАЛЬТФ) Масштаб альтернатив- ных единиц 25.4000 0.0394 0.0394 0.0394 DIMALTRND (РЗМАОКР) Значение округления в альтерна- тивных еди- ницах 0.0000 0.0000 0.0000 0.0000 DIMALTTD (РЗМАЛЬТТД) Число деся- тичных зна- ков в альтер- нативных допусках 2 4 2 2 DIMALTTZ (РЗМАЛЬТДО) Подавление нулей в аль- тернативных допусках 0 0 0 0
Таблица 5.1 (продолжение) Переменная Описание ANSI ISO-25 DIN JIS DIMALTU (РЗМАЛЬТЕ) Альтернатив- ные единицы 2 8 8 2 DIMALTZ (РЗМАЛЬТО) Подавление нулей в аль- тернативных единицах 0 0 0 0 DIMAPOST (РЗМАСУФ) Префикс и суффикс для альтернатив- ных текстов DIMASZ (РЗМВЛСТ) Величина стрелки 0.1800 2 5000 2.5000 2.5000 DIMATFIT (РЗМСТВП) Размещение текста и стрелок 3 3 3 3 DIMAUNIT (РЗМУЕДИН) Формат угло- вых единиц 0 0 0 0 DIMAZIN (РЗМУДФН) Подавление нулей в углах 0 0 0 0 DIMBLK (РЗМБЛК) Имя блока стрелки ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) DIMBLK1 (РЗМБЛК1) Имя блока первой стрелки ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) DIMBLK2 (РЗМБЛК2) Имя блока второй стрелки ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) DIMCEN (РЗМЦЕНТ) Величина маркера центра 0.0900 2.500 2,500 0.0000 DIMCLRD (РЗМЦРЛ) Цвет размер- ной линии и выноски ByBlock (Поблоку) ByBlock (Поблоку) By Block (Поблоку) ByBlock (Поблоку) DIMCLRE (РЗМЦВЛ) Цвет вынос- ной линии By Block (Поблоку) ByBlock (Поблоку) ByBlock (Поблоку) ByBlock (Поблоку) DIMCLRT (РЗМЦРТ) Цвет размер- ного текста ByBlock (Поблоку) ByBlock (Поблоку) By Block (Поблоку) ByBlock (Поблоку) DIMDEC (РЗМТОЧН) Число десятичных знаков в раз- мерах 4 4 4 4
Таблица 5.1 (продолжение) Переменная Описание ANSI ISO-25 DIN JIS DIMDLE (РЗМУРЛ) Удлинение размерной линии 0.0000 0 0000 0.0000 0.0000 DIMDLI (РЗМОРЛ) Отступ раз- мерной линии 0.3800 3.7500 3.7500 7.0000 DIMDSEP (РЗМДРАЗД) Десятичный разделитель 1 DIMEXE (РЗМПВЛ) Удлинение выносной линии 0.1800 1.2500 1.2500 1.0000 DIMEXO (РЗМОВЛ) Отступ нача- ла выносной линии 0.0625 0.0625 0.0625 1.0000 DIMFRAC (РЗМДРОБ) Формат дробей 0 0 0 0 DIMGAP (РЗМЗАЗ) Зазор между размерной линией и текстом 0.0900 0.6250 0.6250 0.0000 DIMJUST (РЗМВЫР) Выравнивание текста отно- сительно разм.линии 0 0 0 0 DIMLDRBLK (РЗМБЛВЫН) Имя блока стрелки выноски ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) ClosedFilled (Заполненная замкнутая) DIMLFAC (РЗМДЛФ) Масштаб линейных единиц 1.000 1.000 1.000 1.000 DfMLIM (РЗМПРД) Генерация размерных пределов Off (Откл) Off (Откл) Off (Откл) Off (Откл) DIMLUNIT (РЗ МЛ ЕДИН) Формат линейных единиц 2 6 6 2 DIMLWD (РЗМВЕСРЛ) Вес размер- ной линии и выноски -2 -2 -2 -2 DIML.WE (РЗМВЕСВЛ) Вес выносной линии -2 -2 -2 -2 DIMPOST (РЗМСУФ) Прафикс и суффикс для размерного текста
Таблица 5.1 (продолжение) Переменная Описание ANSI ISO-25 DIN JIS DIMRND (РЗМОКР) Значение округления 0.0000 0.0000 0.0000 0.0000 DIMSAH (РЗМЗБС) Разные блоки стрелок Off (Откл) Off (Откл) Off (Откл) Off (Откл) DIMSCALE (РЗММАСШТ) Общий масштабный коэффициент 1.0000 1.0000 1.0000 1.0000 D1MSD1 (РЗМПДРЛ1) Подавление первой раз- мерной линии Off (Откл) Off (Откл) Off (Откл) Off (Откл) DIMSD2 (РЗМПДРЛ2) Подавление второй раз- мерной линии Off (Откл) Off (Откл) Off (Откл) Off (Откл) DIMSE1 (РЗМПДВЛ1) Подавление первой вы- носной линии Off (Откл) Off (Откл) Off (Откл) Off (Откл) DIMSE2 (РЗМПДВЛ2) Подавление второй вынос- ной линии Off (Откл) Off (Откл) Off (Откл) Off (Откл) DIMSOXD (РЗМРЛЗВ) Подавление размерной линии за выносными Off (Откл) Off (Откл) Off (Откл) On (Вкл) DIMTAD (РЗМТНРЛ) Текст нед размерной линией 0 1 1 1 DIMTDEC (РЗМДТОЧН) Число деся- тичных зна- ков в допус- ках 4 4 4 4 DIMTFAC (РЗММДОП) Высота текста допусков 1.0000 1.0000 1.0000 1.0000 DIMTIH (РЗМТМЕЖГ) Текст между выносными горизонтален On (Вкл) Off (Откл) Off (Откл) Off (Откл) DIMTIX (РЗМТМВ) Текст прину- дительно между вы- носными Off (Откл) Off (Откл) Off (Откл) On (Вкл) DIMTM (РЗМДМИН) Нижний допуск 0.0000 0.0000 0.0000 0.0000 DIMTMOVE (РЗМПТЕКСТ) Перемещение текста 0 0 0 0
Таблица 5.1 (окончание) Переменная Описание ANSI ISO-25 DIN JIS DIMTOFL (РЗМРЛМВ) Размерная принудительно между вы- носными Off (Откл) On (Вкл) On (Вкл) On (Вкл) DIMTOH (РЗМТВНЕГ) Текст за выносными горизонтален On (Вкл) Off (Откл) Off (Откл) Off (Откл) DIMTOL (РЗМДОП) Размеры с допусками Off (Откл) Off (Откл) Off (Откл) Off (Откл) DIMTOLJ (РЗМДОПВ) Выравнивание допусков по вертикали 1 1 1 1 DIMTP (РЗМДПЛ) Верхний допуск 0.0000 0.0000 0.0000 0.0000 DIMTSZ (РЗМВЛЗАС) Величина засечки 0.0000 0.0000 0.0000 0.0000 DIMTVP (РЗМВПТ) Положение текста по вертикали 0.0000 0.0000 0.0000 0.0000 DIMTXSTY (РЗМТСТИЛЬ) Текстовый стиль STANDARD STANDARD STANDARD STANDARD DIMTXT (РЗМТЕКСТ) Высота текста 0.1800 2.5000 2.5000 2.5000 DIMTZIN (РЗМДДФН) Подавление нулей в до- пусках 0 0 0 0 DIMUPT (РЗМППРТ) Пользова- тельское размещение текста Off (Откл) Off (Откл) Off (Откл) Off (Откл) DIMZIN (РЗМДФН) Подавление нулей 0 8 8 8 Изменение значения размерной переменной для переопределения текущего стиля может быть выполнено обычным образом — через диспетчер размер- ных стилей. Но самый быстрый способ — это изменить соответствующую системную переменную. Например, если вы хотите изменить глобальный масштаб оформления размеров, которому соответствуют русская размерная переменная РЗММАСШТ и системная переменная DIMSCALE, то вы в от- вет на подсказку Command: (Команда:) можете ввести в командной строке
DIMSCALE, что система AutoCAD воспринимает как команду изменения переменной с таким именем и запрашивает (при этом в угловых скобках выводится текущее значение): Enter new value for DIMSCALE <1.0000>: (Новое значение DIMSCALE <1.0000>:) 5.3. Стили мультилиний В разд. 2.12 мы рассмотрели построение мультилиний с помощью стиля STANDARD, который создается в новом рисунке автоматически и является действующим стилем по умолчанию. Теперь же рассмотрим процесс созда- ния нового стиля, осуществляемого с помощью команды MLSTYLE (МЛСТИЛЬ), которой соответствует пункт Multiline Style (Стили мультили- ний) падающего меню Format (Формат). Команда MLSTYLE (МЛСТИЛЬ) вызывает диалоговое окно Multiline Styles (Стили мультилиний) (рис. 5.15). Рис. 5.15. Диалоговое окно Multiline Styles Верхняя область Multiline Style (Стиль мультилинии) содержит три поля. Поле Current (Текущий) указывает имя текущего стиля. Раскрывающийся список позволяет посмотреть весь список стилей мультилиний рисунка, а также установить другой текущий стиль.
Поле Name (Имя) используется как бокс ввода имени в операциях создания нового стиля или переименования существующего. Поле Description (Пояснение) позволяет к каждому стилю записать коммен- тарий пользователя длиной до 255 символов, и который может включать % себя пробелы. Кроме того, в области Multiline Style (Стиль мультилинии) имеются четыре кнопки: □ Load (Загрузить) □ Save (Сохранить) □ Add (Добавить) □ Rename (Новое имя) Кнопка Load (Загрузить) вызывает диалоговое окно Load Multiline Styles (Загрузка стилей мультилинии) (рис. 5.16). Рис. 5*16. Диалоговое окно Load Multiline Styles Стили мультилиний могут сохраняться в файлах с расширением mln и затем из этих файлов загружаться. Стандартным для операций загрузки и сохране- ния является файл acad.mln, входящий в состав программного обеспечения системы AutoCAD. В случае операции загрузки стиля мультилинии AutoCAD показывает сначала именно этот файл, имя которого видно в верхней части диалогового окна. Если стиль мультилинии будет загружаться из другого файла, то этот файл может быть найден (указан) с помощью кнопки File (Файл). В центральной части окна виден список стилей, кото- рые имеются в файле стилей. Если вы собираетесь загрузить стиль, то от- метьте его в этом списке и нажмите кнопку ОК. После такой операции стиль загружается в рисунок и становится текущим. При необходимости сохранения созданного вами стиля мультилинии в стан- дартном файле acad.mln или другом файле с расширением mln вы можете в диалоговом окне Multiline Styles (Стили мультилиний) (см. рис. 5.15) восполь- зоваться кнопкой Save (Сохранить). Эта кнопка вызывает диалоговое окно Save Multiline Style (Сохранение стиля мультилинии) (рис. 5.17), в котором
нужно ввести имя файла с расширением mln и нажать кнопку Save (Сохранить). Текущий стиль будет сохранен в выбранном (созданном) файле. Если вам необходимо переименовать имя стиля мультилинии, то вам нужно сначала сделать его текущим, затем в поле Name (Имя) (см. рис. 5.15) ввести новое имя и, наконец, нажать кнопку Rename (Новое имя). Рис. 5.17. Диалоговое окно Save Multiline Style Кнопка Add (Добавить) диалогового окна Multiline Styles (Стили мультили- ний) используется для создания в рисунке нового стиля. Это рассмотрено ниже. Кнопки Element Properties (Свойства элемента) и Multiline Properties (Свойства мультилинии) этого же диалогового окна используются для изме- нения характеристик текущего стиля, который еще не задействован ни в каких мультилиниях данного рисунка, например, если этот стиль был толь- ко что создан. В центре диалогового окна Multiline Styles (Стили мультили- ний) находится отображение свойств текущего стиля, причем оно меняется при изменении свойств стиля. Теперь создадим в нашем рисунке новый стиль мультилинии. Будем счи- тать, что других стилей в рисунке пока что нет, поэтому текущим является стиль STANDARD, состоящий из двух параллельных ломаных линий.
В поле Name (Имя) исправьте имя STANDARD на то, которое вы хотите присвоить новому стилю — например, Triple (в английской версии рекомен- дую пользоваться латинскими буквами). В поле Description (Пояснение) введите свой комментарий — например, Три линии. При этом в поле Name (Имя) все буквы введенного вами имени Tri- ple уже преобразовались в верхний регистр (TRIPLE). Далее нажмите кноп- ку Add (Добавить). После этого в списке стилей мультилиний будут фигурировать два имени (STANDARD и TRIPLE), а имя TRIPLE станет именем текущего стиля (рис. 5.18). Таким образом, в рисунке появился новый стиль, который взял все свои характеристики (количество элементов и их свойства) от предыдущего сти- ля STANDARD. Образец, отображающий свойства текущего стиля, при этом не изменился, т. к. свойства нового и старого стилей пока идентичны. Рис. 5.18. Добавление нового стиля мультилиний Теперь добавим к двум линиям стиля мультилинии еще одну. Нажмите кнопку Element Properties (Свойства элемента). После этого открывается одноименное диалоговое окно Element Properties (Свойства элемента) (рис. 5.19). Рассмотрим структуру диалогового окна. В верхнем поле Elements (Элементы) в виде списка показаны линии, входящие в текущий стиль и их свойства. К свойствам относятся: Offset (Смещение), Color (Цвет), Ltype (Типлинии). В стиле TRIPLE сначала находятся только две линии, которые были в стиле STANDARD. Линии имеют смещение 0,5 и -0,5, т. е. относи-
тельно оси мультилинии смещены на полмиллиметра в ту и другую сторону. Изменим смещение первой линии на 2 мм, а второй — на —1 мм. Для этого с помощью мыши отметим сначала линию, имеющую смещение 0,5, а в по- ле Offset (Смещение), расположенном ниже поля Elements (Элементы), от- редактируем прежнее значение на 2 (не забудьте щелкнуть левой кнопкой мыши внутри поля Offset (Смещение), чтобы оно стало доступно). Редакти- рование облегчается, если предварительно стереть старое значение. Рис. 5.19. Диалоговое окно Element Properties Щелкните левой кнопкой мыши в поле Elements (Элементы) по строке вто- рого элемента, имеющего смещение -0,5 мм. При этом в верхней строке смещение сразу изменится на значение 2, которое мы перед этим задали в поле Offset (Смещение). А значение поля Offset (Смещение) уже будет пока- зывать смещение второго элемента, то есть —0,5 мм. Измените содержимое поля Offset (Смещение) на -1. Это значение вступит в силу, как только мы выполним любую другую операцию в диалоговом ок- не. Зададим теперь новый цвет обоим элементам мультилинии, изменив его со значения BYLAYER (ПОСЛОЮ) на красный. Для этого сначала щелкни- те по одной из двух строк в списке элементов, нажмите кнопку Color (Цвет) и в открывающемся диалоговом окне установите красный цвет. Затем то же проделайте со второй строкой списка. Добавим к двум элементам мультилинии третий. Для этого нажмите кнопку Add (Добавить). После нажатия в списке элементов появится третий, имею- щий значения по умолчанию: нулевое смещение, цвет BYLAYER (ПОСЛОЮ) и тип линии ByLayer (Послою). У этой линии, если нужно, можно отредактировать величину смещения. Изменим у нее тип линии на другой. Для этого отметьте строку, соответствующую новому элементу, и нажмите кнопку Linetype (Тип линии). Откроется уже знакомое для нас ок- но выбора типа линии. В нем загрузите новый тип линии (например, Batting
280 (Изоляция)). Закройте окно выбора типа линии. В окне свойства элемента новая линия будет иметь уже требуемый тип линии. Затем измените цвет этой линии на синий и закройте окно нажатием кнопки ОК. После этих операций вы вернетесь в диалоговое окно Multiline Styles (Стили мультилиний), но в поле, где изображается образец мультилинии, будут на- рисованы три прямолинейных элемента (два красных и один синий) (рис. 5.20). Рис. 5.20. Новый стиль мультилиний с измененными свойствами элементов Средний элемент, имеющий сложный тип линии, отображается в этом окне условно сплошной линией. Отредактируем и другие характеристики стиля, нажав кнопку Multiline Properties (Свойства мультилинии). После этого открывается диалоговое ок- но Multiline Properties (Свойства мультилинии) (рис. 5.21). В этом окне для мультилинии можно задать следующие параметры: □ Display joints (Показать стыки) □ Caps (Торцы) □ Fill (Заливка) Если установить флажок Display joints (Показать стыки), то в местах изло- мов мультилинии отрезками будут показаны стыки.
Рис. 5.21. Диалоговое окно Multiline Properties Рис. 5.22. Мультилиния, нарисованная новым стилем Область Caps (Торцы) управляет оформлением концов (торцов) мультили- ний. В любом из торцов может быть задано соединение внешних кромок от-
резками (флажок Line (Отрезок)), а также дугами (флажок Outer аге (Внешняя дуга)). Флажок Inner arcs (Внутренние дуги) соединяет попарно дугой внут- ренние элементы, если общее количество элементов четыре или больше. Угол, которым срезается торец мультилинии, задается в боксе Angle (Угол). Область Fill (Заливка) определяет цвет заливки внутренности мультилинии, а также с помощью флажка On (Вкл) может включать или выключать саму заливку В нашем примере установите флажок Display joints (Показать стыки), задай- те соединение торцов в начале мультилинии отрезками, а в конце — внеш- ними дугами. Оба угла определите равными 45 градусам. Область Fill (Заливка) трогать не будем, т. к. неудачный выбор цвета заливки может за- тенить внутреннюю часть мультилинии. Закройте окно Multiline Properties (Свойства мультилинии), нажав кнопку ОК. Убедитесь, что назначенные новые свойства правильно отобразились в поле образца, а затем закройте диалоговое окно Multiline Styles (Стили мультили- ний). Нарисуйте с помощью команды ML1NE (МЛИНИЯ) мультилинию но- вым стилем. Результат будет аналогичен примеру, приведенному на рис. 5.22. 5.4. Центр управления AutoCAD В системе AutoCAD, начиная с AutoCAD 2000, появилось интересное сред- ство —• Центр управления. Это специальное окно (см. рис. 5 23), вызывае- мое по команде ADCENTER (ЦУВКЛ), которой соответствуют кнопка панели инструментов Standard Toolbar (Стандартная) и пункт AutoCAD DesignCenter (Центр управления AutoCAD) падающего меню Tools (Сервис). Закрыть окно DesignCenter (Центр управления) можно либо повторным панели инструментов Standard Toolbar щелчком по кнопке (Стандартная), либо командой ADCCLOSE (ЦУОТКЛ), либо щелчком по расположенной в правом верхнем углу стандартной кнопке закрытия окна. Окно DesignCenter (Центр управления) появляется по умолчанию в фикси- рованном (закрепленном) положении, но буксировкой его за заголовок окна может быть переведено в плавающее положение. Для этого окна возможны изменения его структуры, которые управляются кнопками панели управле- ния, расположенными в верхней части окна. Перечислим эти кнопки: И — Desktop (Рабочий стол), при включенной кнопке левой части окна дерево папок компьютера; показывает в показывает в левой части окна структуру ——J — Open Drawings (Открытые рисунки), при включенной кнопке Tree View Toggle (Зона структуры) неграфических элементов отмеченного рисунка;
Рис. 5.23. Окно DesignCenter, режим Desktop т .1 — History (Журнал), при включенной кнопке последних операций в Центре управления; £ показывает журнал — Tree View Toggle (Зона структуры), показывает или убирает в левой части окна структуру требуемого типа (тип определяется любой из трех пре- дыдущих кнопок); -~j — Favorites (Избранное), показывает содержимое папки Autodesk, кото- рую AutoCAD создает внутри папки Favorites (Избранное) операционной системы Windows; — Load (Загрузить), загружает отмеченный рисунок (в том числе и со страницы в сети Интеренет); — Find (Найти), ищет файл по заданным признакам (слоям, блокам и др.); — Up (Вверх), переходит в дереве на уровень вверх; 10 Зак 571
Z7..I — Preview (Образцы), показывает образцы неграфических элементов (особенно удобно для блоков, с которыми в рисунке хранятся образцы для просмотра); = — Description (Описания), выводит текстовые комментарии для отме- ченных элементов (например, блоков); -1 — View (Вид), устанавливает форму правой части окна DesignCenter (Центр управления) (Large Icons (Крупные значки), Small Icons (Мелкие значки), List (Список) или Details (Таблица)). При включении кнопки Tree View Toggle (Зона структуры) AutoCAD делит окно DesignCenter (Центр управления) на две части по вертикали и показы- вает в левой части древовидную структуру либо рабочего стола, либо вы- бранного файла рисунка, либо журнала работы (содержимое меняется щелч- ком по одной из трех первых кнопок управления). На рис. 5.23 показана структура рабочего стола компьютера, на рис. 5.24 — слои отмеченного ри- сунка Campus.dwg. Рис. 5.24. Окно DesignCenter, режим Open Drawings
Правая часть окна DesignCenter (Центр управления) может делиться на од- ну, две либо три части, а также показывать или не показывать образец и описание выбранного элемента, что можно сделать с помощью кнопок Preview (Образцы) и Description (Описания). В режиме Open Drawings (Открытые рисунки) щелчок в левой части окна DesignCenter (Центр управления) по значку с плюсом слева от значка рисунка раскрывает иерархию неграфических элементов этого рисунка, к которым от- носятся: □ Blocks (Блоки); □ Dimstyles (Размерные стили); □ Layer Groups (Группы слоев); □ Layers (Слои); □ Layouts (Листы); □ Linetypes (Типы линий); □ Textstyles (Текстовые стили); □ Xrefs (Внешние ссылки). Кроме того, через Центр управления доступны растровые изображения, вставленные с помощью команды IMAGEATTACH (ИЗОБВСТАВИТЬ) (о растровых изображениях см. разд. 8.1). На рис. 5.24 показаны слои, которые есть в файле Campus.dwg. Любые элементы или растровые картинки, отображаемые в окне DesignCenter (Центр управления), могут быть перенесены в текущий рису- нок простым перетаскиванием с помощью мыши. Это предоставляет вам возможность простого создания таких элементов чертежа, как текстовые стили, размерные стили, а также слои и типы линий, копируя их из файла- прототипа. Команда ADCN AVI GATE (ЦУ ПЕРЕЙТИ) позволяет с помощью командной строки перейти в окне Центра управления к нужной папке или файлу. Если в этот момент окно еще не было открыто, то оно открывается автоматически. (Замечание ) Состояние окна Центра управления AutoCAD запоминается в системной пере- менной ADCSTATE 5.5. Стандарты Группы проектировщиков с достаточно большим опытом работы создают свои правила оформления чертежей, регламентируя имена и свойства слоер, типов линий, текстовых и размерных стилей, а также прочих элементов. Это
позволяет делать чертежи одного или разных проектов максимально понят- ными и совместимыми. Можно говорить о стандартах структуры чертеж- ных файлов. Система AutoCAD 2002 является большим шагом вперед в вопросе стандар- тизации. Команда SAVEAS (СОХРАНИТЬКАК), рассмотренная в гл. 2, по- зволяет сохранить проектную информацию из текущего рисунка в DWS- файле — файле нового формата, появившегося только в данной версии. В качестве элементов проектирования, хранящихся в DWS-файле, который можно назвать файлом стандарта, выступают: □ слои; □ типы линий; □ текстовые стили; □ размерные стили, Для работы со стандартами появилась новая панель инструментов — CAD Standards (Стандарты проектирования) (рис. 5.25). Рис. 5.25. Панель инструментов CAD Standards На этой панели расположены три кнопки, соответствующие новым коман- дам системы AutoCAD: ___CJ — соответствует команде STANDARDS, выполняющей конфигурирова- ние стандартов текущего чертежа; — соответствует команде CHECKSTANDARDS, выполняющей провер- ку текущего чертежа на соответствие выбранным стандартам; --- — соответствует команде LAYTRANS, выполняющей трансляцию слоев в соответствии со стандартом. Разберем работу этих команд на примере специального рисунка MKMPlan.dwg, поставляемого в папке Sample программного обеспечения системы AutoCAD 2002. Этот файл ассоциирован с другим файлом — MKMStd.dws, который является файлом стандарта. Если вы откроете по- следний файл системой AutoCAD, то увидите, что в нем нет никаких при- митивов, но в нем присутствуют слои, типы линий, текстовые и размерные стили, составляющий суть данного стандарта.
Откройте файл МКМ Plan.dwg, который показывает фрагмент плана здания. В рисунке используются: □ 36 специальных слоев: S-ANNO-DIMS, S-ANNO-NOTE, S-ANNO-NPLT, S- BEAM, S-BEAMS, S-DEMO, S-DETL-ANNO, S-EXST-WALL, S-JOIS и др.; □ шесть типов линий: CONTINUOUS, DOT2, HIDDEN, HIDDEN-3 HIDDEN2, FANTOM2; □ восемь текстовых стилей: МКМ, МКМО, МКМ1, МКМ48, МКМ96, ROMAND, STANDARD, ТХТ10; □ два размерных стиля: МКМ24, МКМ48. Команда STANDARDS при своем выполнении открывает вкладку Standards (Стандарты) окна Configure Standards (Конфигурирование стандартов) (рис. 5.26). Рис. 5.26. Диалоговое окно Configure Standards, вкладка Standards Вкладка Standards (Стандарты) показывает перечень тех стандартов, с кото- рыми ассоциирован данный чертежный файл. Один рисунок может быть ассоциирован сразу с несколькими стандартами. Стандарт, расположенный в списке выше, имеет приоритет по сравнению со стандартом, расположен- ным ниже. Это правило применяется в тех случаях, когда имя какого-то элемента одного стандарта (слоя, типа, стиля) совпадает с именем элемента (слоя, типа, стиля) другого стандарта. Если слои вашего рисунка удовлетво- ряют стандарту, то свойства слоев (цвет, тип и т. п.) точно такие же, как свойства слоев с теми же именами в файле стандарта. Аналогичное правило распространяется и на типы линий, текстовые стили, размерные стили.
В диалоговом окне, показанном на рис. 5.26, вы можете добавить стандарт к списку (кнопка L+J), переместить выше (кнопка LD), опустить ниже ), удалить (кнопка bsl). Когда вы добавляете новый стандарт, то (кнопка система открывает окно Select standards file (Выбор файла стандартов), в ко- тором вы можете найти и выбрать нужный файл с расширением dws. На рис. 5.27 показана вкладка Plug-ins (Элементы) диалогового окна Config- ure Standards (Конфигурирование стандартов). Рис. 5.27. Диалоговое окно Configure Standards, вкладка Plug-ins На этой вкладке вы видите список типов обнаруженных элементов (Dimension Styles (Размерные стили), Layers (Слои), Linetypes (Типы линий), Text Styles (Текстовые стили)). Их можно проверить на соответствие стан- дартам с помощью кнопки Check Standards (Проверка стандартов), которая выполняет ту же операцию, что и рассматриваемая ниже команда CHECKSTANDARDS. Вторая команда CHECKSTANDARDS предназначена для проверки чертежа на соответствие стандартам. Команда выполняет проверку и результаты вы- водит в диалоговое окно Check Standards (Проверка стандартов) (рис. 5.28). Окно разделено на три части: О Problem (Проблема) □ Replace with (Заменить на) □ Preview of changes (Просмотр изменений)
Рис. 5.28. Диалоговое окно Check Standards В соответствии с этой структурой в поле Problem (Проблема) система сооб- щает о первой из обнаруженных проблем (на рис. 5.28 — Linetype ’Hidden-3’ (Тип линии Hidden-3), Name is non-standard (Имя нестандартное)). Далее в поле Replace with (Заменить на) сообщается о том, что тип линии с нестан- дартным именем предлагается заменить на тип линии, который выделен (Continuous). В поле Preview of changes (Просмотр изменений) описываются изменения рисунка, которые произойдут в случае принятия предлагаемых модификаций (нестандартный тип линии будет заменен на стандартный с описанием Solid line (Сплошная линия)). Если вы согласны с предлагаемым изменением, то вам нужно щелкнуть по кнопке L1J, а если не согласны, то установить флажок Mark this problem as ignored (Пометить эту проблему как игнорируемую). Для перехода к сле- дующей проблеме необходимо щелкнуть по кнопке Ю, после чего в окно Check Standards (Проверка стандартов) выводится описание очередной про- блемы и предлагаемый способ ее устранения. По окончании работы в окне появляется отчет об итоговых результатах проверки, например (см. рис. 5.29):
10 problems found (Обнаружено 10 проблем), 0 fixed automatically (0 фикси- ровано автоматически), 0 fixed manually (0 фиксировано вручную), 0 ignoied in current check (0 игнорировано в текущей проверке). я|Check Standards яв Fii&fciBrh Checking is complete. Choose Next to check this drawing again. 10 problems found. 0 fixed automatically. 0 fixed manually, 0 ignored in current,,check Рис. 5.29. Диалоговое окно Check Standards, сообщение о результатах проверки В состав программного обеспечения системы AutoCAD 2002 входит специ- альный модуль DwgCheckStandards.exe, который позволяет, не открывая се- анса работы AutoCAD, выполнить проверку группы чертежей на соответст- вие выбранным стандартам. Диалоговое окно Batch Standards Checker (Пакетная проверка стандартов) этой программы показано на рис. 5.30. Рис. 5.30. Диалоговое окно Batch Standards Checker
Последняя команда LAYTRANS предназначена для трансляции слоев (сметы имен и свойств слоев на требуемые). Диалоговое окно Layer Trans- lator (Транслятор слоев), открываемое командой, приведено на рис. 5.31. Рис. 5.31. Диалоговое окно Layer Translator В данном окне в области Translate From (Транслировать из) находится поле списка, в котором перечисляются слои текущего рисунка. Используемые Неисполь- , неиспользуемые — слои имеют слева от имени значок зуемые слои, вероятно, транслировать не нужно. Если вам не требуется спи- сок всех слоев, то вы можете с помощью поля Selection Filter (Фильтр выбо- ра) задать фильтр выбора слоев (например, S-*). В области Translate То (Транслировать в) находится поле, в котором нужно сформировать список с именами слоев. В начальном состоянии этот список обычно пуст. Добавить в него имена можно либо с помощью кнопки New (Новый), которая вызывает диалоговое окно New Layer (Новый слой), даю- щее возможность ввести имя слоя и его свойства (тип линии, цвет, вес, стиль печати). Чаще используется кнопка Load (Загрузить), открывающая окно выбора файла-прототипа, из которого будет импортирован список сло- ев и их характеристик. В качестве такого файла может быть взят не только DWG-файл, но и DWT-файл или DWS-файл. После того как вы выбрали имя слоя в списке области Translate From (Транслировать из) и соответствующее ему имя в списке области Translate То (Транслировать в), необходимо щелкнуть по кнопке Мар (Перенос) и в спи-
ске области Layer Translation Mappings (Схема трансляции слоев) появится, имя старого слоя (Old Layer Name), имя нового слоя (New Layer Name), а так- же свойства нового слоя: (Color (Цвет), Linetype (Тип линии), Lineweight (Вес) и Plot style (Стиль печати). Кнопка Map same (Перенос одноименных) ис- пользуется для добавления к схеме трансляции слоев, имена которых должны сохраниться (такие имена должны присутствовать в списках областей Translate^ From (Транслировать из) и Translate То (Транслировать в)). Со строками списка области Layer Translation Mappings (Схема трансляции слоев) возможны следующие три операции (см. на рис. 5.31 кнопки с соот- ветствующими названиями): □ Edit (Редактировать) — редактирование строки схемы; □ Remove (Удалить) — удаление строки; □ Save (Сохранить) — сохранение схемы. В случае выбора операции Save (Сохранить) система AutoCAD записывает схему трансляции в DWS-файл или DWG-файл, и эту схему можно будет загрузить при следующем обращении к команде LAYTRANS с помощью кнопки Load (Загрузить). После формирования схемы можно с помощью кнопки Settings (Установки) открыть одноименное диалоговое окно (рис. 5.32), в котором могут быть установлены следующие флажки, определяющие режимы трансляции: □ Force object color to ByLayer (Принудительно менять цвет объекта на По- Слою); □ Force object linetype to ByLayer (Принудительно менять тип линии объек- та на ПоСлою); □ Translate objects in blocks (Транслировать объекты в блоках); □ Write translation log (Вести журнал трансляции); □ Show layer contents when selected (Показывать содержимое выбранного слоя). Рис. 5.32. Диалоговое окно Settings
В случае установки флажка Write translation log (Вести журнал трансляции) автоматически образуется текстовый файл журнала, имеющий то же имя, что и рисунок, но с расширением log. В файл журнала заносится протокол транс- ляции (рис. 5.33), содержащий список переименованных слоев (Layers Trans- lated) и список непереименованных слоев (Layers Not Translated). Рис. 5.33. Протокол трансляции слоев

Глава 6 Вывод на плоттер В этой главе рассмотрены вопросы вывода чертежей на внешние устройства. Под понятием "плоттер" будем иметь в виду не только графопостроитель, но п любое другое устройство вывода, в том числе и принтер. Попутно замечу, что для современных устройств, использующих струйную и лазерную техно- логию, практически отсутствует грань между принтерами н плоттерами. По- этому принтерами часто называют плоттеры небольшого формата (не пре- вышающего А2). Поскольку в меню и в документации системы AutoCAD чаще используется термин плоттер, то мы будем применять именно его для обозначения любого устройства вывода. В данной главе приводится информация о настройке вывода чертежей. 6.1. Добавление плоттера Любое устройство (локальное или сетевое), к которому вы обращаетесь для вывода чертежа из AutoCAD, должно быть специальным образом конфигу- рировано (описано) в системе AutoCAD. Операция по установке плоттеров или редактированию их настроек требует специальных знаний. Ее лучше выполнять опытным пользователям или системным администраторам, об- служивающим вычислительные комплексы, на которых функционирует AutoCAD. Поэтому данный раздел содержит лишь самую основную инфор- мацию о процессе добавления плоттера. Дополнительную информацию можно найти либо в справочной системе AutoCAD, либо в документации, поставляемой вместе с системой. Автономная настройка (то есть не завися- щая от связи с AutoCAD) самого устройства выполняется с помощью доку- ментации, поставляемой вместе с плоттером. Для того чтобы определить, настроена ли ваша версия AutoCAD, а если на- строена, то на плоттеры каких марок, следует воспользоваться командой OPTIONS (НАСТРОЙКА). Эту команду можно вызвать либо с помощью пункта Options (Настройка) падающего меню Tools (Сервис), либо с помощью контекстного меню, появляющегося при нажатии правой кнопки мыши, если ее указатель расположен в этот момент в зоне командных строк. Ко- манда OPTIONS (НАСТРОЙКА) вызывает диалоговое окно Options (Настройка) (рис. 6.1).
Рис. 6.1. Диалоговое окно Options, вкладка Files Это окно имеет девять вкладок, управляющих настройкой системы AutoCAD, которые рассмотрены в гл 11 Сейчас же мы рассмотрим только вкладку Plotting (Печать) (рис. 6.2), которая позволяет настраивать плоттеры для последующего вывода чертежей. Область Default plot settings for new drawings (Параметры печати для новых рисунков по умолчанию) управляет установкой конкретного типа плоттера, который будет использован по умолчанию для вывода чертежей. В этой об- ласти действуют два переключателя Use as defanlt output device (Устройство вывода по умолчанию) и Use last successful plot settings (Последнее успешно использованное устройство). Первый переключатель содержит список, по- казывающий, настройки каких плоттеров уже определены в данной версии системы AutoCAD (рис. 6.3). В примере, приведенном на этом рисунке, показаны шесть строк конфигу- рации: HP DeskJet 400 (Monochrome), PublishToWeb DWF рсЗ, PublishToWeb JPG.рсЗ, DWF ePlot (optimized for plotting).рсЗ, DWF eView (optimized for viewing).рсЗ и PublishToWeb PNG.pc3. Первая из них — системный плоттер, интегрированный в среду Windows 98/2000/МЕ, а
остальные — настройки для формирования файлов в формате DWF (специальный формат, созданный для размещения графических файлов сис- темы AutoCAD на сайтах сети Интернет), а также настройки для формиро- вания других форматов (о работе с сетью Интернет см. приложение 4). Фак- тически пять последних конфигураций позволяют не выводить рисунки на особые устройства, а сохранять файлы в некотором формате (не в стандарт- ном формате DWG). Рис. 6.2. Диалоговое окно Options, вкладка Plotting Как правило, уже сразу после инсталляции системы AutoCAD выполняется конфигурирование плоттера, установленного в Windows и используемого другими задачами, и пять указанных выше конфигураций для сохранения графики в форматах DWF, JPG, PNG. Если в списке нет требуемой конфигурации плоттера, вы можете воспользо- ваться кнопкой Add or Configure Plotters (Добавление и настройка плотте- ров). Кнопка открывает папку Plotters, которая содержит значки уже соз- данных конфигураций (рис. 6.4).
Use as default output device j^HP 0 eskJet 400 [Monochrome]" Publish! oWeb DWF рсЗ Publish! oWeb JPG рсЗ ^DWF ePlot (optimized for plotting). рсЗ feg^DWF eView [optimized for viewing). рсЗ i§gi Publish! oWeb PNG.pc3 Рис. 6.3. Список подключенных плоттеров Рис. 6.4. Папка Plotters О работе с этой папкой мы поговорим немного ниже, при рассмотрении вопроса об установке нового плоттера. Область General plot options (Общие параметры печати) диалогового окна Options (Настройка) (см. рис. 6.2) управляет общими параметрами поведе- ния плоттера при печати. Эта область имеет два переключателя (When changing the plot device (При смене устройства печати)): □ Keep the layout paper size if possible (Сохранять (если возможно) размеры листа); □ Use the plot device paper size (Использовать размеры листа из устройства). Переключатели управляют выбором размера листа при смене плоттера. Поле System printer spool alert (Предупреждать о буферизации) влияет на выбор способа регистрации ошибок системного принтера, возникших в ре- зультате конфликта входного или выходного портов. В раскрывающемся списке поля присутствуют четыре варианта регистрации ошибок. Буфериза- ция — это специальная опция, позволяющая пересылать задания на печать в специальную папку, откуда они затем выводятся в "фоновом режиме". Фо- новый режим используется, когда объем печати достаточно велик, что при
малой скорости вычерчивания плоттера может препятствовать эффективной работе компьютера, который в основном будет занят ожиданием окончания вывода. Настройка буферизации может быть выполнена в процессе установ- ки нового плоттера при настройке портов (для более детальной информа- ции, необходимой опытным читателям, следует обратиться к справочной системе AutoCAD). Поле OLE plot quality (Качество печати OLE) и флажок Use OLE application when plotting OLE objects (Печатать OLE-объекты в OLE-приложениях) управляют процессом вывода при наличии в рисунке объектов, созданных другими приложениями (Microsoft Word, Microsoft Excel и др.). О вставке объектов других приложении см. разд. 8.2. Флажок Hide system printers (Скрыть системные принтеры) позволяет скрыть окно свойств системного принтера, конфигурированного в среде Windows. Область Default plot style behavior for new drawings (Стили печати по умолча- нию для новых рисунков) управляет стилями печати, которые будут дейст- вовать в новых рисунках. О стилях печати рассказано в разд. 6.2. После корректировки настройки с помощью вкладки Plotting (Печать) сле- дует щелкнуть кнопку Apply (Применить), которая фиксирует сделанные изменения. Для работы с наиболее распространенными плоттерами и форматами гра- фических файлов в системе AutoCAD присутствуют специальные програм- мы (драйверы), обеспечивающие передачу данных на соответствующие уст- ройства или в соответствующие форматы. AutoCAD в стандартной поставке поддерживает большое количество перьевых и струйных типов плоттеров таких фирм, как Hewlett-Packard, Xerox, Осе, CalComp и Houston Instru- ments, а также наиболее распространенные форматы растровых файлов (JPEG, BMP, PNG, TGA и др.) и форматы PostScript, применяемые в лазер- ных устройствах печати. При необходимости добавить настройку нового плоттера или редактировать существующую настройку следует пользоваться специальным инструмен- том — Autodesk Plotter Manager (Диспетчер плоттеров Autodesk). Обратиться к этому инструменту можно с помощью команды PLOTTERMANAGER (ДИСППЕЧ) или пункта Plotter Manager (Диспетчер плоттеров) падающего меню File (Файл). Команда PLOTTERMANAGER (ДИСППЕЧ), используя Проводник Windows, открывает папку Plotters (рис. 6.4), являющуюся внут- ренней папкой по отношению к папке AutoCAD 2002, в которую установле- но программное обеспечение рассматриваемой версии системы. Указанную папку можно открыть также и другим путем: в Windows открыть Control Panel (Панель управления) и щелкнуть по значку Autodesk Plotter .Manager (Диспетчер плоттеров Autodesk).
В папке Plotters первоначально обычно находятся шесть значков, из которых пять соответствуют файлам конфигураций (с расширением рсЗ), сгенериро- ванным при установке системы AutoCAD на ваш компьютер. Первый зна- чок из шести — Add-A-Plotter Wizard (Мастер установки плоттеров) — вызы- вает программу (мастер) установки новых плоттеров. Самый короткий путь вызвать программу — это обратиться к пункту Wizards (Мастера) и подпунк- ту Add Plotter (Установки плоттеров) падающего меню Tools (Сервис). Мастер установки плоттеров начинает свою работу со страницы (окна) Add Plotter - Introduction Page (Установка плоттера - Введение) (рис. 6.5). Рис. 6.5. Страница Add Plotter - Introduction Page В данном окне система AutoCAD сообщает о том, что параметры плоттеров хранятся в файлах с расширением рсЗ и эти параметры могут быть импорти- рованы из аналогичных файлов с расширением рср и рс2, созданных в 14-й версии AutoCAD. После нажатия кнопки Далее > (Next >) переходим к сле- дующей, самой важной странице мастера установки плоттеров — Add Plotter - Begin (Установка плоттера - Начало) (рис. 6.6). На этой странице нужно установить одно из трех положений переключателя: П Му Computer (Мой компьютер) — добавление локального плоттера, кото- рый не был ранее установлен в Windows; П Network Plotter Server (Сетевой сервер печати) — выбор в качестве плот- тера сетевого устройства;
Add Plottej - Begin ►Begin fejwsfk Rfcigeh System Printer P'-'Agi МйЖ fijsle'^l ? Import Pcp.gr Pc2 Plotter Name Finish To configure a new plotter, select one of the following: C My Computer Ail s'sfltrigs'HI be conf i^red-'hg an-Aui'dcte&t 1- к-? “piotterdri-/er a 4 тзШ-^й:Ь/гИ>-сотриСйг C Network Plotter Server Ali '!с(!:1§С"-"!! Sy Vj Ayte^sk Heidi® andfrtenc-®.l 1 ' s’blcHH-eiyr: (• System Printed Use a configured Windows system printer driver, and apply different .default values for AutoCAD 2002® vs. other Windows applications. < Назад I Далее > I Отмена Рис. 6.6. Страница Add Plotter - Begin Я □ System Printer (Системный принтер) — выбор в качестве плоттера ло- кального устройства, уже установленного в Windows и используемого другими приложениями. Рис. 6.7. Страница Add Plotter - System Printer
Самый распространенный вариант — это System Printer (Системный прин- тер), на котором мы и остановимся. После нажатия кнопки Далее > (Next >) мы попадаем на страницу Add Plotter - System Printer (Установка плоттера - Системный принтер) (рис. 6.7). На этой странице выберите ваш вариант системного принтера (например, HP DeskJet 400 (Monochrome)) и нажмите кнопку Далее > (Next >). Следующая страница носит название Add Plotter - Import Pep or Pc2 (Установка плоттера - Импорт PCP или PC2). Как правило, вам не надо им- портировать установки плоттера из предыдущих версий AutoCAD, поэтому нажмите кнопку Далее > (Next >) и вы попадете на страницу Add Plotter - Plotter Name (Установка плоттера - Имя плоттера) (рис. 6.8). Add Plotter - Plotter Name Begin System Printer ГН4 Model 'Seipct Dwe'r Import Pop or Pc2 Ftorte .►Plotter Name * Finish. The model name you selected is the default plotter configuration name. You can accept the default name, or enter a new name to identify the new PC3 file you have created The name you apply will be displayed in the Page Setup and Plot dialog boxes. Plotter Name. 'PDe Met 400 ‘onochrijm Server name; HP DeskJet 4Q0 (Monochrome] " ft Note; If you enter a name that is exactly the same as a System Printer’s name, you will not see the System Printer listed in the AutoCAD 20(22 Plot or Page Setup dialog boxes. < Назад Далее > Отмена Рис. 6.8. Страница Add Plotter - Plotter Name Вы можете на ней либо согласиться с именем, предлагаемым по умолчанию (это имя берется из папки Printers (Принтеры) Windows), либо дать свое ус- ловное имя, под которым плоттер попадает в список конфигураций плотте- ров AutoCAD. Следующая страница — Add Plotter - Finish (Установка плот- тера - Конец) (рис. 6.9). Здесь можно нажать на кнопку Готово (Done), завершая сделанные установ- ки. На последней странице есть еще две кнопки: Edit Plotter Configuration (Изменить конфигурацию) и Calibrate Plotter (Калибровка плоттера). Первая кнопка вызывает диалоговое окно Plotter Configuration Editor (Редактор па- раметров плоттера) (рис. 6.10), позволяющее выполнить более детальную настройку, что, однако, потребует дополнительных знаний.
Add Plotter - Finish □ Begin Fteit* System Printer Sr ve: J ;. import Pcpgr Pc2 Ports' ’’ ’’ Hotter Name ►Finish The plotter HP DeskJet 400 (Monochrome) has been installed with its default configuration settings Tо modify the default, settings, choose Edit Platter Configuration. Edit Blotter Configuration . Optionally, to perform a plot calibration test on the newly configured plotter, and verify that your drawing measurements plot accurately, choose Calibrate Plotter. Calibrate Plotter. <Цазад |; Готово' j| Отмена Рис. 6.9. Страница Add Plotter - Finish Plotter Configuration Editor - HP DeskJet 400 (Monochrome) ВЙ General) Ports Device and Document Settings I HP DeskJet 400 (Monochrome) iS ^5 Media Source and Size <Size; A4 210 x 297 mm> Media Destination <Default> 3 Graphics______________ [Custom Prcp^ftiri => User-defined Paper Sizes Ь Calibration 1 «Т Custom Paper Sizes I °T Modify Standard Paper Sizes (Printable Atea) 1 Filler Paper Sizes СЖ Plotter Calibration PMP File Name <None> Access Custom Dialog Press the following button to access the device driver-specific user-interface. Custom Properties... Import,. | SaveAs... | Defaults | Cancel I Help Рис. 6.10. Диалоговое окно Plotter Configuration Editor
Кнопка Calibrate Plotter (Калибровка плоттера) страницы Add Plotter - Finish (Установка плоттера - Конец) (см. рис. 6.9) загружает мастер калибровки, который позволяет скорректировать работу плоттера, если выяснилось, что он не выдерживает требуемые размеры линий (то есть дает постоянную по- грешность, вызванную механическими проблемами плоттера). Мастер начи- нает свою работу со страницы Calibrate Plotter - Begin (Калибровка плотте- ра - Начало) (рис. 6.11). БЗ This wizard provides you with the ability to calibrate your plotter by setting up a test measurement. After you send a test plot to HP DeskJet 40D (Monochrome], and measure it the wizard compares the theoretical size of the plot to the measured size, then computes the correction for future plots. The correction factor is stored in a PMP file Calibrate Plotter - Begin * Select a p.aper size for your test plot: NOT E: Changrig the paper size on this wizard also changes the paper size for HP DeskJet 400 IMnnnnhrnmfti PapetSge: .........‘ 4 210x297 мм •'Haaai | Далее» | Отмена Рис. 6.11. Страница Calibrate Plotter - Begin Идея калибровки заключается в следующем. Вы задаете прямоугольник с максимально возможными размерами, которые позволят вычертить его на исследуемом плоттере на бумаге в масштабе 1:1, затем выводите прямо- угольник на плоттер и замеряете получившиеся на листе бумаги размеры прямоугольника. Если они не совпали с требуемыми размерами, то вы со- общаете мастеру калибровки полученные значения, и он в дальнейшем бу- дет пропорционально корректировать вывод на ваш плоттер. Параметры ка- либровки записываются в файл с расширением ртр. Главная часть имени этого файла обычно совпадает с главной частью имени файла конфигурации плоттера, имеющего расширение рсЗ. Но они могут и отличаться. Тогда увязка должна осуществляться с помощью диалогового окна Plotter Configuration Editor (Редактор параметров плоттера) (см. рис. 6.10). Согласно описанной выше процедуре вы проходите в процессе калибровки по страницам Calibrate Plotter - Rectangle Size (Калибровка плоттера - Пря- моугольник), Calibrate Plotter - Measured Plot (Калибровка плоттера - Раз-
меры на листе), Calibrate Plotter - File name (Калибровка плоттера - Имя файла), Calibrate Plotter - Finish (Калибровка плоттера - Конец). После этого вы возвращаетесь на последнюю страницу мастера установки плоттера или проверяете результат калибровки с помощью кнопки Check Calibration (Проверка калибровки). 6.2. Параметры вывода После того как вы убедились, что нужный вам плоттер установлен в системе AutoCAD, можете перейти к настройке непосредственного вывода. Этому служат кнопка панели Standard Toolbar (Стандартная) и пункт Plot (Печать) падающего меню File (Файл). Они соответствуют команде PLOT (ПЕЧАТЬ). При вызове команды PLOT (ПЕЧАТЬ) появляется диалоговое окно Plot (Печать) (рис. 6.12). Рис. 6.12. Диалоговое окно Plot, вкладка Plot Device
Это диалоговое окно предназначено для полного определения всех компо- нентов вывода: конфигурации плоттера, листа бумаги и части рисунка, ко- торую нужно вывести. Окно разделено на три части по вертикали, причем средняя часть, в свою очередь, разделена на две вкладки. Область Layout name (Имя вкладки), находящаяся в левой верхней части диа- логового окна, содержит имя вкладки графического экрана AutoCAD, которое имеет либо одно из стандартных значений: Model (Модель), Layoutl (Лист!) у Layout! (Лист2), либо значение, назначенное пользователем (об именах вкла- док листов см. гл. 10). Около имени вкладки можно установить флажок Save changes to layout (Сохранить установленные параметры), позволяющий сохра- нить устанавливаемые в данном окне параметры для следующего вывода. Область Page setup name (Набор параметров листа) позволяет сохранять с именем набор параметров листа и вызывать их затем по имени. Распол^ - женная здесь кнопка Add (Добавить) открывает диалоговое окно User Defined Page Setups (Пользовательские наборы параметров листа) (рис. 6. J 3). Рис. 6.13. Диалоговое окно User Defined Page Setups В этом окне можно задать имя новому набору параметров, введя его в поле New page setup name (Имя нового набора). Кроме того, окно в правой своей части имеет следующие три кнопки: О Rename (Переименовать) — переименовывает набор; О Delete (Удалить) — удаляет набор; О Import (Импорт) — импортирует набор параметров из другого рисунка.
В поле Page setups (Наборы параметров листа) перечисляются наборы пара- метров листа данного рисунка. Первая вкладка диалогового окна Plot (Печать) (см. рис. 6.12) называется Plot Device (Устройство печати) и содержит параметры настройки устройст- ва вывода. Область Plotter configuration (Конфигурация плоттера) этой вкладки дает возможность выбрать необходимую конфигурацию из числа имеющихся (например, HP DeskJet 400 (Monochrome)). Кнопка Properties (Свойства) позволяет вызвать окно Plotter Configuration Editor (Редактор параметров плоттера) (см. рис. 6.10), в котором можно редактировать файл конфигурации плоттера (с расширением рсЗ). Кнопка Hints (Советы) диа- логового окна Plot (Печать) (см. рис. 6.12) дает возможность вызвать спра- вочную информацию, связанную с системными принтерами. Область Plot style table (pen assignments) (Таблица стилей печати (присвое- ния перьев)) дает возможность с помощью поля Name (Имя) выбрать стиль печати из перечня существующих (о стилях печати см. следующий раздел). Кнопка Edit (Изменить) позволяет редактировать стиль, а кнопка New (Новая) — перейти к созданию нового стиля. Интересна область Plot stamp (Штамп чертежа), впервые появившаяся в AutoCAD 2000i. При установке флажка On (Вкл) система добавляет в чертеж при выводе упрощенный штамп, в виде одной строки. Содержимое штампа сохраняется в файле с расширением pss. Имя файла с установками щтампа выбирается с помощью кнопки Settings (Установки). Предварительное фор- мирование элементов штампа, их редактирование и сохранение выполняется с помощью команды PLOTSTAMP, рассматриваемой далее в данном разде- ле. Текущее редактирование элементов штампа может быть осуществлено в диалоговом окне, открываемом по нажатии кнопки Settings (Установки) (оно будет разобрано при изучении команды PLOTSTAMP). Область What to plot (Что печатать) с помощью трех переключателей управ- ляет выбором тех вкладок графического экрана, которые будут выводиться: □ Current tab (Текущая вкладка); □ Selected tabs (Выбранные вкладки); □ All layout tabs (Все листы). Поле Number of copies (Количество экземпляров) управляет количеством копий выводимого чертежа. Область Plot to file (Печать в файл) позволяет при установленном флажке Plot to file (Печать в файл) осуществлять вывод не прямо на плоттер, а в файл с расширением pit, который затем может быть выведен на плоттер уже вне системы AutoCAD (по команде пересылки файла в порт, к которому подсоединен плоттер). Поле File name (Имя файла) задает имя создаваемого файла для вывода на плоттер, а поле Location (Расположение) — папку для размещения этого файла. Кнопка с символом многоточия вызывает диа-
логовое окно Browse for Folder (Обзор папок), помогающее выбрать нужную папку для файла. Правее этой кнопки находится кнопка записи рисунка в. формате DWF на страницу сети Интернет (подробнее см. приложение 4). Вторая вкладка диалогового окна Plot (Печать) называется Plot Settings (Параметры печати) и содержит параметры листа и чертежа (рис. 6.14). Область Paper size and paper units (Формат листа и единицы) содержит три параметра. Параметр Plot device (Устройство печати) отображает имя плот- тера, выбранного на первой вкладке. Параметр окна Paper size (Формат лис- та) позволяет указать формат листа из тех форматов, которые доступны для выбранного плоттера. Параметр Printable area (Доступная область) отобра- жает размеры реальной области вывода для данного формата листа. Справа от этого параметра находятся два переключателя для выбора единиц изме- рения (inches (дюймы) или mm (мм)). Рис. 6.14. Диалоговое окно Plot, вкладка Plot Settings Область Drawing orientation (Ориентация чертежа) управляет положением чертежа на диете бумаги. Здесь пользователю доступны два переключателя
ориентации чертежа: Portrait (Книжная) или Landscape (Альбомная). Второе положение поворачивает рисунок на 90 градусов в случае его альбомной ориентации. Можно повернуть изображение в листе и на 180 градусов, если установить флажок Plot upside-down (Перевернуть). Очень важна область Plot area (Печатаемая область), ибо именно она опре- деляет, печатаете ли вы весь чертеж или только его часть, а если часть — то какую. Существует пять вариантов задания выводимой области, которая управляется следующими переключателями: □ Limits (Лимиты) — выводится зона лимитов; □ Extents (Границы) — выводится наименьшая прямоугольная зона, охва- тывающая оптимальным образом все элементы чертежа (самый эконо- мичный вариант получения полного изображения); □ Display (Экран) — выводится только то, что видно в данный момент на графическом экране; □ View (Вид) — выводится вид с именем, заданным пользователем (о зада- нии видов см. разд. 9.2); положение переключателя View (Вид) и раскры- вающийся список справа от него для выбора имени вида доступны толь- ко тогда, когда в рисунке созданы именованные виды; □ Window (Рамка) — выводится прямоугольная зона, которая определяется двумя точками по диагонали. В случае выбора опции Window (Рамка) нужно с помощью кнопки Window < (Рамка <) задать положение левого нижнего и правого верхнего углов рам- ки. После нажатия на эту кнопку AutoCAD временно покидает диалоговое окно и выдает запрос: Specify window for printing Specify first corner: (Укажите окно для вывода на печать Первый угол:) Здесь нужно указать мышью (или ввести с помощью клавиатуры) первый угол рамки. Далее: Specify opposite corner: (Противоположный угол:) На этот запрос нужно указать второй угол рамки. После ответа система AutoCAD возвращает диалоговое окно Plot (Печать). Область Plot scale (Масштаб печати) задает масштаб вывода чертежа на плоттер. Поле Scale (Масштаб) позволяет выбрать один из стандартных масштабов: Scaled to Fit (Вписать), 1:1, 1:2, 1:4, 1:8, 1:10, 1:16, 1:20, 1:30, 1:40, 1:50, 1:100, 2:1, 4:1, 8:1, 10:1, 100:1 и др. По умолчанию во вкладке гра- фического экрана Model (Модель) предлагается масштаб Scaled to Fit
(Вписать), а в других вкладках — 1:1. Значение Scaled to Fit (Вписать) озна- чает выбор масштаба программой, исходя из размеров выводимой зоны чер- тежа и размеров доступной области листа бумаги, причем AutoCAD пытает- ся максимально занять всю площадь листа. Рассчитанный при этом масштаб отображается в следующем поле — Custom (Пользовательский). В этом же месте отображается и стандартный масштаб, если вы им воспользовались. Поле Custom (Пользовательский) доступно пользователю для ввода своего нестандартного масштаба. Например, если вам необходимо обеспечить вы- вод чертежа в масштабе 1:3.5, то вы должны в левом боксе этого поля задать 1 (mm (мм)), а в правом — 3.5 (drawing units (единицы рисунка)). Флажок Scale lineweights (Масштабировать веса линий) позволяет при выво- де масштабировать не только размеры объектов, но и их веса. В противном случае линия при выводе рисуется с заданным весом (заданной толщиной линии) независимо от масштаба чертежа. Область Plot offset (Смещение от начала) при сброшенном флажке Center the plot (Центрировать) задает дополнительный сдвиг от левого нижнего уг- ла доступной области печати на листе (значения сдвига в мм нужно запи- сать в параметры X и Y). Если флажок Center the plot (Центрировать) уста- новлен, то AutoCAD сам вычисляет значения для этих параметров таким образом, чтобы чертеж расположился точно по центру листа бумаги. При положительных значениях параметров X и Y сдвиг осуществляется внутрь листа бумаги (отрицательные значения также допускаются). Область Plot options (Опции печати) содержит следующие флажки: О Plot object lineweights (Учитывать веса линий объектов) — позволяет учи- тывать веса линий; данный флажок доступен только при сбросе флажка Plot with plot styles (Учитывать стили печати); О Plot with plot styles (Учитывать стили печати) — использует стили печати; □ Plot paperspace last (Объекты листа последними) — указывает, что рисо- вать сначала: объекты пространства листа или объекты пространства мо- дели (о пространствах см. гл. 9)\ О Hide objects (Скрывать объекты) — скрывает невидимые линии при ис- пользовании соответствующей установки в параметрах видовых экранов (см. гл. 9)- После того как вы задали все параметры вкладок Plot Device (Устройство печати) и Plot Settings (Параметры печати), вам необходимо просмотреть образ вывода с помощью кнопок просмотра, расположенных в нижней час- ти диалогового окна Plot (Печать). Первой обычно используется кнопка Partial Preview (Контурный просмотр), которая в окне Partial Plot Preview (Контурный просмотр чертежа) отображает положение печатаемой области относительно листа бумаги (рис. 6.15).
Рис. 6.15. Окно Partial Plot Preview В окне просмотра белым фоном помечена зона листа, пунктирной лини- си — доступная область листа, зачернена печатаемая область. В этом окне видно, каким образом нужно задать смещения от начала, чтобы сдвинуть печатаемую область ближе к нужной части листа бумаги. Для контроля вы- водятся данные печати чертежа в следующие поля: □ Paper Size (Размеры листа); О Printable Area (Область печати); О Effective Area (Эффективная область); П Warnings (Предупреждений), Под эффективной областью понимается та часть листа бумаги, которая бу- дет занята печатаемой областью. После отработки чертежа с помощью кнопки Partial Preview (Контурный просмотр) рекомендуется воспользоваться кнопкой Full Preview (Полный просмотр) диалогового окна Plot (Печать) (см. рис. 6.14), которая показыва- ет образ листа бумаги с результатом будущей печати без выбранных вами надписей штампа (рис. 6.16). В этом окне вам сразу же будет доступна операция зумирования, что демон- стрируется значком лупы со знаками плюс и минус в качестве устройства указания. Вы можете, нажав левую кнопку мыши, перемещать мышь вверх или вниз, изменяя тем самым масштаб отображения чертежа. Выход из опе- рации — с помощью клавиш <Esc> или <Enter>. г<] Вызвать окно полного просмотра можно также с помощью кнопки LhdJ па- нели инструментов Standard Toolbar (Стандартная) или с помощью пункта
Plot Preview (Просмотр чертежа) падающего меню File (Файл), а также с по- мощью команды PREVIEW (ПРЕДВАР). Рис. 6.16. Окно полного просмотра результатов вывода После того как вы убедились в правильности результатов предстоящего вы- вода, можно в диалоговом окне Plot (Печать) (см рис. 6.14) нажать на кнопку ОК и отправить чертеж на плоттер. Если во вкладке Plot Device (Устройство печати) диалогового окна Plot (Печать) вы установили флажок Plot to file (Печать в файл), то вместо вывода на плоттер будет сформирован PLT-файл для последующего вывода на плоттер. Предварительное формирование упрощенного штампа, выводимое в чертеж при установке флажка On (Вкл) в области Plot stamp (Штамп чертежа) (см рис. 6.12), выполняется командой PLOTSTAMP. Команда PLOTSTAMP открывает диалоговое окно Plot Stamp (Штамп чертежа), приведенное на рис. 6.17. В этом окне поле просмотра области Preview (Просмотр) в условном виде показывает, где будет расположен формируемый штамп при действующих установках (на рис. 6.17 штамп размещен вертикально в верхнем правом уг- лу чертежа).
Рис. 6.17. Диалоговое окно Plot Stamp Содержимое штампа является текстовой строкой, элементы которой разде- ляются при выводе запятыми. Таких элементов может быть до девяти. Ос- новные элементы (до семи) задаются установками соответствующих флаж- ков в области Plot stamp fields (Поля штампа): □ Drawing name (Имя чертежа); □ Layout name (Имя вкладки); □ Date and Time (Дата и время); □ Login name (Имя пользователя); □ Device name (Наименование устройства); □ Paper size (Формат чертежа); □ Plot scale (Масштаб чертежа). Назначение элементов соответствует их наименованиям. В качестве имени чертежа берется имя вычерчиваемого файла, с указанием его расширения и полного пути. В штамп можно включить не более двух пользовательских элементов, кото- рые выбираются из раскрывающихся списков, расположенных в области User defined fields (Поля пользователя). В раскрывающихся списках может быть любое количество элементов, однако только два из них могут быть включены в штамп при очередной операции печати. Для занесения в эти списки новых элементов или редактирования старых используется кнопка
Add/Edit (Добавить/Редактировать), которая открывает диалоговое окно User Defined Fields (Поля пользователя) (рис. 6.18). Рис. 6.18. Диалоговое окно User Defined Fields В этом окне задаются те поля пользователя, которые могут быть добавлены при выводе к стандартным полям. Кнопка Add (Добавить) дает возможность добавить новый элемент, кнопка Edit (Редактировать) — изменить и кнопка Delete (Удалить) — удалить элемент из списка. Если вы не хотите к стандартным элементам штампа добавлять пользова- тельские, то тогда в обоих списках области User defined fields (Поля пользо- вателя) (см. рис. 6.17) вы должны выбрать элементы с именем <попе> (<никакой>). Поле области Plot stamp parameter file (Файл параметров штампа) показыва- ет имя текущего файла с расширением pss, в котором хранятся параметры надписи штампа (на рис. 6.17 это D:\Temp\plotstamp3.pss). При необходимо- сти загрузить другой файл следует воспользоваться кнопкой Load (Загрузить), а при необходимости сохранить текущие установки в другом PSS-файле — кнопкой Save As (Сохранить как). Более тонкие установки штампа (положение, шрифт и т. д.) могут быть сдела- ны с помощью кнопки Advanced (Дополнительные), которая вызывает диа- логовое окно Advanced Options (Дополнительные настройки) (рис. 6-19).
Рис. 6.19. Диалоговое окно Advanced Options Область Location and offset (Расположение и отстояние) определяет, где и каким образом будет расположена надпись штампа, и состоит из следующих параметров: □ Location (Положение) — задает угол чертежа, относительно которого бу- дет расположен штамп (Bottom left (Нижний левый), Top left (Верхний левый), Top right (Верхний правый) или Bottom right (Нижний правый)); □ Orientation (Ориентация) — указывает ориентацию: Vertical (Верти- кальная) или Horizontal (Гороизонтальная); □ X offset (Отстояние по X) — задает сдвиг по оси X; □ Y offset (Отстояние по Y) — задает сдвиг по оси Y. Установка флажка Stamp upside-down (Перевернутый штамп) переворачивает надпись на 180 градусов. В нижней части области находятся еще два переключателя, определяющих, от чего должны откладываться сдвиги по осям X и Y: □ Offset relative to printable area (Сдвиг от границ области печдти); □ Offset relative to paper border (Сдвиг от границ листа бумаги). Важное значение имеет область Text properties (Свойства текста). В ней за- даются имя шрифта (параметры Font (Шрифт)) и высота букв (Height (Высота)). Флажок Single line plot stamp (Однострочный штамп) задает вы- вод штампа в одну строку (при этом хвост длинного штампа будет обрезан). 11 Зак 571
Если флажок не установлен, то штамп выводится в несколько строк, причем новая строка начинается с четвертого элемента надписи. Раскрывающийся список области Plot stamp units (Единицы измерения штампа) задает единицы измерения для штампа, которыми могут быть: □ Inches (Дюймы); □ Millimeters (Миллиметры); □ Pixels (Пикселы). И, наконец, область Log file location (Местоположение файла протокола), ука- зывает, нужно ли создавать файл протокола размещения штампа (при поло- жительном ответе следует установить флажок Create a log file (Создать файл протокола)), а также, какое у него будет имя и где он будет расположен. Установки последнего сохраненного PSS-файла параметров штампа стано- вятся установками, действующими по умолчанию в следующей операции печати чертежа. 6.3. Стили печати Стили печати — это свойство, отсутствовавшее в версиях системы до AutoCAD 2000, которое отображает графические объекты при выводе на плоттер специальным образом. В результате примитив рисунка может на экране выглядеть совсем не так, как он будет нарисован плоттером на бу- маге. Изменяться может цвет, тип, а также вес линии. Можно также задать специальное оформление концов и заливки линии. Все такие установки за- носятся в таблицы стилей. Система AutoCAD при установке программного обеспечения создает ряд стандартных таблиц стилей печати, которые дос- тупны пользователю. Стили печати могут быть двух видов: именованные и цвето-зависимые. Именованный стиль печати может быть назначен любому объекту, а цвето- зависимый стиль используется в зависимости от цвета примитива. При входе в новый рисунок устанавливается, какие из двух типов стилей печати будут в нем использоваться. Как уже было сказано в разд. 6.1, для этого в области Default plot style behavior for new drawings (Стили печати для новых рисунков) вкладки Plotting (Печать) диалогового окна Options (Настройка) (см. рис. 6.2) нужно выбрать одно из двух положений переклю- чателя: Use color dependent plot styles (Цвето-зависимые стили печати) или Use named plot styles (Именованные стили печати). Сделанное изменение будет распространяться только на следующий новый рисунок и не действует на текущий. По умолчанию устанавливаются цвето-зависимые стили печати. Вызов редактора любых стилей печати может быть выполнен с помощью команды STYLESMANAGER. (ДИСПСТИЛЬ) или пункта Plot Style Manager
(Диспетчер стилей печати) падающего меню File (Файл). Диспетчер откры- вает папку Plot Styles (рис. 6.20). Рис. 6.20. Папка Plot Styles В этой папке имеются значки ранее созданных файлов с таблицами цвето-зависимых стилей (с расширением ctb) и значки файлов с таб- лицами именованных стилей (с расширением stb). Кроме того, присутствует *»•» значок Add-A-Plot Style Table Wizard (Мастер стилей печати), вызы- вающий программу — мастер создания таблицы именованных стилей. В падающем меню Tools (Сервис) в пункте Wizards (Мастера) имеются так- же подпункты Add Plot Style Table (Создания таблиц стилей печати) и Add Color-Dependent Plot Style Table (Создания таблиц цвето-зависимых стилей печати) для создания таблиц стилей обоих видов. Как вы уже знаете из разд. 6.2, в области Plot style table (pen assignments) (Таблица стилей печати (присвоения перьев)) вкладки Plot Device (Устройство печати) диалогового окна Plot (Печать) (см. рис. 6.12) можно с помощью поля Name (Имя) выбрать текущий стиль печати из перечня существующих (например, acad.ctb), а с помощью кнопки Edit (Изменить) — отредактировать стиль, а кнопки New (Новая) — перейти к созданное нового стиля.
Цвето-зависимые стили, которых в каждой таблице 255 (по количеству цве- тов системы AutoCAD), описывают, каким образом нужно выводить на плоттер объекты, имеющие данный цвет. Такие стили удобны для вывода на перьевой плоттер, который имеет ограниченное количество цветов и разме- ров перьев. По умолчанию, когда имя таблицы действующего цвето- зависимого стиля не задано, действует стиль, который выводит объекты в том виде, в каком они созданы в рисунке. В качестве примера рассмотрим таблицу цвето-зависимых стилей acad.ctb, для открытия которой нужно дважды щелкнуть по значку acad.ctb в папке Plot Styles. После щелчка открывается диалоговое окно Plot Style Table Editor (Редактор таблиц стилей печати), вкладка General (Общие) (рис. 6.21). Рис. 6.21. Диалоговое окно Plot Style Table Editor, вкладка General В данном окне содержится справочная информация и имеется флажок Apply global scale factor to non-ISO linetypes (Применить глобальный масштаб к типам линий, не относящимся к ISO), при установке которого пользователю
становится доступным поле Scale factor (Масштаб) для задания глобального масштаба. Две следующие вкладки равноправны. Вкладка Table View (Таблица) пока- зывает характеристики стилей для каждого цвета рисунка в табличной фор- ме (рис. 6.22). Рис. 6.22. Диалоговое окно Plot Style Table Editor, вкладка Table View Цвета в данной таблице расположены по столбцам (Color 1, Color 2, ...), а свойства стиля — по строкам. К свойствам относятся следующие характери- стики: □ Description (Описание); □ Color (Цвет); □ Enable dithering (Разрешить размывание); □ Convert to grayscale (Печатать оттенками серого);
□ Use assigned pen # (Номер назначенного пера); □ Virtual pen # (Номер виртуального пера); □ Screening (Интенсивность); □ Linetype (TiH^ линии); □ Adaptive adjustment (Подстройка масштаба); □ Lineweight (Вес линии); □ Line End Style (Стиль окончания линий); □ Line Join Style (Стиль соединения линий); □ Fill Style (Стиль заполнения). Смысл приведенных параметров достаточно прозрачен. Виртуальное перо может быть сгенерировано у струйных плоттеров для имитации пера. Обыч- ное значение номера виртуального пера — Automatic (Авто). Рис. 6.23. Диалоговое окно Plot Style Table Editor, вкладка Form View
Для редактирования характеристики стиля, соответствующего цвета щелкни- те по нужной клетке таблицы. Система AutoCAD предложит вам список до- пустимых значений с линейкой прокрутки или шкалой справа. С помощью линейки или шкалы можно установить требуемое значение. Третья вкладка — Form View (Карточка) — показывает свойства стиля в форме карточки (рис. 6.23). Работа с этой вкладкой аналогична работе с вкладкой Table View (Таблица). Внесенные изменения всех вкладок закрепляются с помощью кнопки Save & Close (Принять). Если вы задали в рисунке применение именованных стилей, то их использо- вание и редактирование выполняются так же, как и для цвето-зависимых сти- лей, однако каждый стиль имеет свое имя. Нередактируемый стиль Normal (Нормальный) обязательно присутствует и выводит на плоттер все свойства объектов в том виде, в каком они присвоены объектам, без изменений. При использовании именованных стилей вам будет доступен раскрываю- щийся список стилей печати, расположенный на панели Object Properties (Свойства объектов) (см. рис. 4.1). В случае цвето-зависимых стилей этот список заблокирован.

Глава 7 Блоки и внешние ссылки Важным инструментом автоматизации процесса разработки чертежей явля- ется использование блоков и внешних ссылок. Блок — это сложный имено- ванный объект, для которого создается описание, состоящее из любого ко- личества примитивов системы AutoCAD текущего рисунка. Блок имеет базовую точку и может применяться для вставки в любое место чертежа, причем в процессе вставки возможен его поворот и масштабирование с раз- личными коэффициентами по разным осям. Блок может содержать атрибу- ты — переменные надписи, задаваемые пользователем. Примитив, который образуется от операции вставки блока, называется вхождением блока. В ри- сунке может быть любое количество вхождений одного и того же блока. Внешняя ссылка — это изображение внешнего файла вместе с элементами текущего рисунка, причем файл, на который вы таким образом ссылаетесь, не переписывается в основной рисунок. В результате текущий рисунок мо- жет быть насыщен большим количеством внешних изображений новых объ- ектов, но размер текущего файла от этого практически не увеличится. При- митив, образующийся от операции вставки внешней ссылки, будем называть вхождением внешней ссылки или просто внешней ссылкой. Оба упомянутых инструмента являются средством автоматизации труда кон- структора и чертежника. С помощью блоков можно строить однотипные объекты, описывая полностью только один их них, а остальные получая из него вставкой блока. Внешние ссылки дают возможность пользоваться ранее созданными файлами стандартных графических элементов. В данной главе также рассмотрены вопросы вставки фрагментов из других рисунков, в том числе с использованием буфера Windows. 7.1. Блоки Первый шаг к использованию блока — создать описание этого блока. Для этого нужно определиться, из каких примитивов будет состоять блок и где у него будет базовая точка. Пусть в нашем рисунке есть квадрат (полилиния с шириной 1 мм) размероц 10x10 мм и вокруг него описана окружность. Соединим отрезком левый нижний и правый верхний углы прямоугольника. В качестве базовой точки
возьмем центр окружности. Конструируемому блоку дадим имя Object_1. На рис. 7.1 показаны примитивы, которые будут участвовать в создании блока. Рис. 7.1. Примитивы, включаемые в блок Object_1 Для того чтобы образовать описание блока, нужно применить команду BLOCK (БЛОК). Команде соответствуют кнопка lU Make Block (Создать блок) панели инструментов Draw (Рисование) и пункт Block, Make (Блок, Создать) падающего меню Draw (Рисование). Команда BLOCK (БЛОК) вызывает диалоговое окно Block Definition (Опи- сание блока) (рис. 7-2). Заполним его поля данными для нашего примера. В поле Name (Имя) нужно ввести имя создаваемого (или переопределяемо- го) описания блока, в нашем случае — Object_J. Имена блоков могут содер- жать русские и латинские буквы, цифры и отдельные знаки (подчеркивание, минус и некоторые другие). Все буквы в составе имени системой AutoCAD автоматически переводятся в верхний регистр. Не допускаются знак плюс и большая часть других символов, не являющихся буквами и цифрами. Длина имени не должна превышать 31 символ. Если значение системной перемен- ной EXTNAMES равно 1 (а оно может быть и 0), то длина имени блока мо-
жет увеличиваться до 255 символов (о системных переменных см. разд. 11.1). Знак пробела допускается в составе имени в системе AutoCAD, но опыт по- казывает, что без большой нужды его лучше не употреблять. В качестве за- менителя пробела лучше использовать символ подчеркивания. Также с ос- торожностью применяйте русские имена в английской версии AutoCAD. Рис, 7.2. Диалоговое окно Block Definition Область Base point (Базовая точка) предназначена для задания базовой точки блока (за эту точку блок будет позиционироваться на поле рисунка при вставке). Координаты точки можно ввести с клавиатуры, заполнив поля X, Y и Z. В нашем примере выберите эту точку мышью, для чего нужно сначала нажать кнопку ^1 (Pick point (Указать точку)), что на некоторое время убе- рет с экрана диалоговое окно Block Definition (Описание блока). Затем нуж- но с помощью объектной привязки указать центр окружности, который мы предварительно решили выбрать в качестве базовой точки. После указания точки возвращается диалоговое окно, в котором поля X, Y и Z будут ото- бражать координаты выбранной точки. Область Objects (Объекты) предназначена для того, чтобы указать объекты, включаемые в описание блока. Нажмите на кнопку 1.^.1 (Select objects
о (Выбрать объекты)) или LrJ (Quick select (Быстрый выбор)) и выберите три примитива, которые войдут в блок. Переключатель, расположенный под кнопкой Select objects (Выбрать объек- ты), имеет три положения, позволяющих задать операцию над объектами, включенными в блок, после создания описания блока: □ Retain (Оставить) — сохраняет объекты в рисунке в том виде, в каком они были до создания описания блока; О Convert to block (Сделать блоком) — заменяет указанные объекты на вхож- дение блока; □ Delete (Удалить) — удаляет объекты из рисунка. По умолчанию, как правило, предлагается вариант Convert to block (Сделать блоком). После выбора объектов сообщение No objects selected (Объекты не выбраны) в нижней части области Objects (Объекты) заменяется на сообщение Objects selected (Выбрано объектов). В нашем примере количество выбранных объ- ектов должно равняться трем. Область Preview icon (Образец для просмотра) определяет, нужно ли сохра- нять вместе с блоком графический образец для его просмотра. Переключа- тели этой области: О Do not include an icon (He включать образец в блок); □ Create icon from block geometry (Создать образец по объектам блока). При использовании средств просмотра в Центре управления AutoCAD ря- дом с именем блока будет показан его графический образец. О Центре управления AutoCAD рассказано в разд. 5.4. Поле Insert units (Единицы вставки) задает с помощью раскрывающегося списка единицы, в которых будет вставляться блок при перемещении в другие рисунки. Обычное значение — Millimeters (Миллиметры). Поле Description (Пояснение) содержит комментарий к создаваемому опи- санию блока. Кнопка Hyperlink (Гиперссылка) позволяет связать с блоком гиперссылку. На рис. 7.3 показан пример заполнения полей диалогового окна Block Definition (Описание блока) в соответствии с условиями примера, рассмат- риваемого в данном разделе. После нажатия кнопки ОК внутри рисунка образуется описание блока с именем Object_l. Описание является невидимым компонентом рисунка, к которому можно обращаться для операции вставки блока. Если в области Objects (Объекты) выбрать переключатель Convert to block (Сделать блоком), то примитивы, из которых мы составили описание блока, заменились бы на
вхождение блока. Вхождение блока (часто его называют просто блоком) в рисунке имеет всего одну ручку, т. к. является единым объектом для опера- ций простого редактирования (стирания, перемещения и т. п ). Блок можно расчленить на примитивы командой EXPLODE (РАСЧЛЕНИТЬ). Рис. 7.3. Пример заполнения полей диалогового окна Block Definition Теперь рассмотрим операцию вставки блока. Для нее используется команда INSERT (ВСТАВИТЬ), которой соответствуют групповая кнопка панели инструментов Draw (Рисование) и пункт Block (Блок) падающего меню Insert (Вставка). Кроме того, этой команде соответствует кнопка инструментов Insert (Вставка). панели На кнопке lUI в правом нижнем углу стоит черный треугольник — это оз- начает, что она групповая и если нажать левой кнопкой мыши на такую кнопку и не отпускать ее, то раскроется ряд кнопок, объединенных в одну группу (все эти кнопки входят также в панель Insert (Вставка)). Первая из кнопок этой группы соответствует команде INSERT (ВСТАВИТЬ). Отпустите левую кнопку мыши в тот момент, когда указатель будет нахо- диться на кнопке 1 В этот момент начнет работать команда INSERT
(ВСТАВИТЬ), которая вызывает диалоговое окно Insert (Вставка блока) (рис. 7 4). Данное окно позволяет вставлять в текущий рисунок описанные в нем бло- ки (а также файлы из других рисунков). В поле Name (Имя) нужно ввести имя вставляемого блока, причем имя можно выбрать с помощью раскры- вающегося списка. По умолчанию в данном поле обычно высвечивается имя последнего вставленного блока. В нашем примере (см. рис. 7.4) высвечива- ется имя Object !, потому что это единственный описанный блок рисунка. Кнопка Browse (Обзор) используется для выбора файла, если данное диа- логовое окно было открыто для вставки файла. В этом случае поле Path (Путь) отобразит полный путь к файлу, который вы выберете для вставки. Рис. 7.4. Диалоговое окно Insert В области Insertion point (Точка вставки) нужно задать точку текущего ри- сунка, в которую будет помешена базовая точка блока. Если установить флажок Specify On-screen (Указать на экране), то после закрытия окна точка вставки будет отдельно запрошена системой. Если этот флажок сброшен, то для ввода будут доступны поля X, Y и Z, в которых нужно заполнить коор- динаты точки вставки. Чаще всего используется указание точки на экране. Для двумерных чертежей параметр поля Z задается нулевым. Область Scale (Масштаб) предназначена для ввода по каждой из трех осей масштабных коэффициентов, с которыми будет вставляться блок на поле рисунка. Если все три масштабных коэффициента (по осям X, Y и Z) равны 1, то блок будет вставлен с теми же размерами, какие были у объектов при описании блока. Если по какой-то оси масштабный коэффициент меньше 1, то блок при вставке сжимается вдоль по этой оси, если больше I — то блок растягивается с данным коэффициентом по этой оси. Масштабные коэффи-
циенты могут быть и отрицательными (тогда изображение блока по этой оси переворачивается). Установленный флажок Specify On-screen (Указать на экране) означает, что вместо масштабных коэффициентов можно будет по закрытии окна указать трехмерную точку, три координаты смещения (в миллиметрах) которой от точки вставки блока станут тремя коэффициента- ми масштабирования блока. Если установлен флажок Uniform Scale (Равные масштабы), то поля Y и Z становятся недоступными (то есть гасятся), а зна- чение, заданное в поле X, становится значением, масштабных коэффициен- тов по всем трем осям. Область Rotation (Угол поворота) задает угол поворота блока относительно точки вставки (положительные значения — при повороте против часовой стрелки). Если значение угла поворота будет равно нулю, то блок не пово- рачивается. Установка флажка Specify On-screen (Указать на экране) означа- ет, что после закрытия диалогового окна угол будет указан мышью. Поле Angle (Угол) используется для задания угла числом с помощью клавиатуры. Последний флажок — Explode (Расчленить) — предназначен для расчленения блока сразу после его вставки. В этом случае изображение блока вставляется с заданными параметрами масштабных коэффициентов и угла и тут же раскла- дывается на отдельные примитивы. Изображение вставленного блока при этом уже не будет единым объектом (то есть не будет вхождением блока). После задания всех параметров диалоговое окно Insert (Вставка блока) за- крывается с помощью кнопки ОК. Если вы в области Insertion point (Точка вставки) установили флажок Specify On-screen (Указать на экране), то после закрытия диалогового окна Insert (Вставка блока) системой AutoCAD выда- ется запрос: Specify insertion point or [Scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate]: (Точка вставки или [Macuima6/X/Y/Z/nOeopom/[JMacuima6/[JX/[JY/nZ/n>noeopom]:) Если в этот момент времени перемещать указатель мыши по графическому экрану, то вместе с перекрестием мыши, указывающим на базовую точку блока, начинает перемещаться изображение блока в натуральную величину (как это показано в правой части графического экрана на рис. 7.5). Вы можете либо указать точку вставки блока (в данную точку будет поме- щена базовая точка блока и относительно нее будут выполнены масштаби- рование и поворот), либо выбрать одну из опций. Напомню, что везде, где вам предстоит выбор из нескольких опций, вы можете для облегчения вы- бора вызвать контекстное меню с помощью правой кнопки мыши. Первые пять опций позволяют задать параметры вставки блока в наиболее удобной для пользователя последовательности: О Scale (Масштаб) — ввод единого масштабного коэффициента по всем трем осям;
□ X (X) — ввод масштабного коэффициента по оси X; □ Y (Y) — ввод масштабного коэффициента по оси Y; □ Z (Z) — ввод масштабного коэффициента по оси Z; П Rotate (ПОворот) — ввод угла поворота блока. Рис. 7.5. Перемещение изображения блока Еще пять опций являются не параметрами вставки блока, а параметрами слежения при перемещении блока вместе с указателем мыши по полю ри- сунка. Это полезно, когда блок имеет достаточно большие размеры и пере- таскивание его с размерами по умолчанию (то есть когда масштабные ко- эффициенты по всем осям равны 1, а угол поворота равен 0) не дает возможности зрительно оценить его будущее положение на чертеже. Опции слежения следующие: □ PScaie (ПМасштаб) — ввод единого масштабного коэффициента перетас- кивания для всех трех осей; □ РХ (ПХ) — ввод масштабного коэффициента перетаскивания по оси X; П PY (T1Y) — ввод масштабного коэффициента перетаскивания по оси Y;
□ PZ (FIZ) — ввод масштабного коэффициента перетаскивания по оси Z; □ PRotate (ППоворот) — ввод угла поворота блока при перетаскивании. Если вы начали на экране с указания точки вставки, то следующий запрос системы (он будет пропущен, если в диалоговом окне уже были определены масштабные коэффициенты вставки): Enter X scale factor, specify opposite corner, or [Corner/XYZ] <1>: (Введите масштаб no оси X, укажите второй угол или [Угол/XYZ] <!>:) Если ввести ненулевое число, то оно будет воспринято как масштабный ко- эффициент по оси X. Если указать точку, то координаты ее смещения в миллиметрах от точки вставки будут взяты в качестве масштабных коэффициентов по всем осям. Например, если вторая точка смещена от точки вставки на 3,4 мм по оси X, на 1,22 мм по оси Y и на 0 мм по оси Z, то в качестве масштабных коэффи- циентов будет принята следующая тройка чисел: 3,4, 1,22, 1,0. Таким образом, нулевое значение по оси Z заменится на значение по умолчанию, т. е. на 1. Опция Corner (Угол) запрашивает вторую точку и работает аналогично пре- дыдущему случаю. Опция XYZ запрашивает масштабные коэффициенты вставки. После указания масштабных коэффициентов выдается заключительный за- прос на угол поворота блока относительно точки вставки: Specify rotation angle <0>: (Угол поворота <0>:) На рис. 7.6 показан блок Object !, вставленный несколько раз с разными углами поворота и различными масштабными коэффициентами. Если перед именем команды вставки добавить знак минус (—INSERT (-ВСТАВИТЬ)), то команда вставки будет работать в режиме командной строки, т. е. без диалогового окна. Первый запрос, который она выдает, — это запрос имени вставляемого объекта: Enter block name or [?] <OBJECT_1>: (Имя блока или [?] <OBJECT_1>:) В качестве значения по умолчанию в скобках предлагается имя предыду- щего вставленного блока. Нужно либо согласиться со значением по умолча- нию, нажав на клавишу <Enter>, либо ввести имя другого блока, или знак вопроса для просмотра списка имен блоков, описанных в текущем рисунке. После указания имени блока остальные запросы команды вставки совпада- ют с рассмотренными выше.
Рис. 7.6. Примеры вставки блока Objects Есть еще одна команда вставки блока, которую можно выполнить из ко- мандной строки. Это команда MINSERT (МВСТАВИТЬ). Она вставляет блок в одну точку, а затем копирует его как элементы прямоугольного мас- сива (аналогично команде ARRAY (МАССИВ)). Команда MINSERT (МВСТАВИТЬ) сначала выдает такие же запросы, как и предыдущая коман- да вставки, но затем появляются дополнительные: Enter number of rows (—) <1>: (Число рядов (—) <1 >:) Нужно задать число рядов (строк) в будущей прямоугольной матрице из вхождений блока. Enter number of columns f||p </>: (Число столбцов <!>:) Здесь требуется указать количество столбцов. Enter distance between rows or specify unit cell (—): (Расстояние между рядами или размер ячейки (—):)
В этом случае, если ввести число, то оно будет воспринято как расстояние между рядами, а если ввести точку, то координаты ее смещения относи- тельно точки вставки блока станут расстоянием между рядами и расстояни- ем между столбцами. Если задано только одно число (то есть расстояние между рядами), то выдается следующий запрос: Specify distance between columns f| |pr (Расстояние между столбцами Результат работы команды виден в правой части рис. 7.7. Массив блоков, созданных командой MINSERT (МВСТАВИТЬ), является единым объектом и не расчленяется командой EXPLODE (РАСЧЛЕНИТЬ). Команда INSERT (ВСТАВИТЬ) может быть использована и для вставки в текущий рисунок файлов других рисунков с образованием описаний блоков, одноименных вставляемым файлам. Этой цели в диалоговом окне Insert (Вставка блока) служит кнопка Browse (Обзор) (см. рис. 7.4), которая вызы- вает диалоговое окно выбора файла. В новом окне вы можете указать гра- фический файл (с расширением dwg), который будет импортирован в теку- щий рисунок. Предположим, вы выбрали для вставки файл с полным именем d:\proektl44a\part55. Тогда AutoCAD образует в вашем рисунке но- вое описание блока с именем PART55, а в поле Path (Путь) диалогового ок- на Insert (Вставка блока) будет занесено значение d:\proektl44a. После за- крытия диалогового окна с помощью кнопки ОК на поле текущего рисунка окажется вхождение блока с изображением вставленного файла. В качестве базовой точки вставляемого блока берется точка с нулевыми координатами (изменить координаты базовой точки можно с помощью системной переменной INSBASE — см. разд. 11.1 и приложение 2). Если в диалоговом окне Insert (Вставка блока) установлен флажок Explode (Расчленить), то описание блока не образуется, а новый файл просто копи- руется в текущей рисунок с параметрами вставки. Таким образом, мы разобрали операцию вставки файла в текущий рисунок с помощью команды INSERT (ВСТАВИТЬ). Центр управления AutoCAD, рассмотренный в разд. 5.4, позволяет вставлять в текущий чертеж блоки, описанные в файлах других рисунков, простым перетаскиванием с помощью мыши. К ручке, которая высвечивается при отметке вхождения блока, можно при- вязаться с помощью функции Snap to Insert (Привязка к вставке блока), ко- торая вызывается с помощью кнопки L5J панели Object Snap (Объектная привязка). Объекты, включенные в блок при его описании, сохраняют свои основные свойства (слой, цвет, тип линии, вес) и во вставленном блоке. Исключением является специальное значение ByBlock (Поблоку), которое может быть да- но цвету, типу линии и весу. Использование значения ByBlock (Поблоку) рас-
смотрено в разд. 7.3. В описание блока могут включаться вхождения других блоков. Рис. 7.7. Вставка массива блоков Вхождение блока тоже имеет такие свойства, как цвет, слой и др. Они внешне обычно никак не проявляются. Однако, если выключить или замо- розить слой, на котором находится вхождение блока, то весь вставленный блок станет невидим (независимо от того, на каких слоях были составляю- щие его элементы). Если примитивы, из которых образован блок, имелу разные слои, то они во вхождении блока становятся невидимыми, при вы- ключении или замораживании их слоя. Любой фрагмент рисунка (например, описание блока) может быть с помощью команды WBLOCK (ПБЛОК) выведен в отдельный файл. Эта команда вы- зывает диалоговое окно Write Block (Запись блока на диск) (рис. 7.8). Область Source (Источник данных) с помощью переключателя задает тот фрагмент рисунка, который нужно сохранить в виде нового файла рисунка- Возможно одно из трех положений: □ Block (Блок) — позволяет ввести или выбрать с помощью раскрывающе- гося списка имя блока, описание которого будет выбрано в качестве вы- водимого фрагмента;
Рис. 7.8. Диалоговое окно Write Block П Entire drawing (Весь рисунок) — дает возможность в качестве фрагмента взять весь рисунок в его текущем состоянии (аналогично операции со- хранения рисунка под другим именем, но при этом не выводятся такие неиспользуемые вспомогательные элементы, как слои, типы линий и т. п.); □ Objects (Объекты) — позволяет с помощью мыщи отметить те объекты, которые будут выведены в новый файл. Если выбрано положение Objects (Объекты), то становятся доступными все поля и средства областей Base point (Базовая точка) и Objects (Объекты), назначение которых аналогично назначению таких же областей диалогового окна Block Definition (Описание блока), рассмотренного выше (см. рис. 7.2). В области Base point (Базовая точка) (см. рис. 7.8) задается базовая точка для выводимого файла или создаваемого описания блока. Область Objects (Объекты) позволяет выбрать выводимые примитивы, а также указать, что сделать с выбранными объектами после завершения команды WBLOCK (ПБЛОК): □ Retain (Оставить) — сохранить в текущем рисунке выбранные объекты в том виде, в каком они были ранее;
□ Convert to block (Сделать блоком) — создать в текущем рисунке описание блока (в качестве имени блока взять имя файла из области Destination (Размещение)), а выбранные объекты заменить на вхождение этого блока; □ Delete from drawing (Удалить из рисунка) —- удалить выбранные примити- вы из текущего рисунка. Нижняя часть области Objects (Объекты) показывает, какое количество объ- ектов выбрано для вывода. Область Destination (Размещение) определяет имя создаваемого файла, в ко- торый выводится фрагмент текущего рисунка, и имеет три поля: □ File name (Имя файла) — позволяет ввести имя создаваемого файла (по умолчанию — new block.dwg); это же имя (без расширения) становится именем образуемого описания блока, если в области Objects (Объекты) выбран переключатель Convert to block (Сделать блоком); □ Location (Расположение) — позволяет ввести или выбрать с помощью кнопки Q путь к создаваемому файлу; □ Insert units (Единицы) — дает возможность выбора единиц измерения, если создаваемый файл в дальнейшем будет использоваться для вставки в качестве блока. После закрытия диалогового окна Write Block (Запись блока на диск) с по- мощью кнопки ОК система AutoCAD образует требуемый файл. Таким образом, любые части рисунков могут сохраняться в виде отдельных файлов, а любые созданные файлы могут вставляться в текущий рисунок с образованием (или без образования) блоков. Часто возникает необходимость вместе с блоком держать и надписи, кото- рые могли бы менять свои значения после вставки блока. Например, если вы рисуете схему с использованием заранее подготовленных блоков услов- ных элементов, тогда номера или наименования вставленных графических элементов вам нужно будет оформить в виде текстовых надписей. Однако в системе AutoCAD есть специальный примитив, называемый ATTRIBUTE DEFINITION (ОПИСАНИЕ АТРИБУТА), который может быть включен в описание блока, а при операции вставки этого блока будет запрошено его значение и создан атрибут (текстовая строка), входящий в состав блока. Для создания атрибутов применяется команда ATTDEF (АТОПР), которой соответствует подпункт Define Attributes (Задание атрибутов) пункта Block (Блок) падающего меню Draw (Рисование). Команда ATTDEF (АТОПР) вы- зывает диалоговое окно Attribute Definition (Описание атрибута) (рис. 7.9). Рассмотрим параметры этого окна на следующем примере. Предположим, нам нужно нарисовать схему размещения компьютеров в служебном поме- щении. В качестве условного изображения компьютера будем использовать
блок, состоящий из двух прямоугольников (например, внешний прямо- угольник с размерами 40x30 мм, а внутренний образован параллельной ли- нией с величиной смещения 5 мм от первой линии). Под каждым изображе- нием прямоугольников нужно будет нанести две надписи из атрибутов. Одна надпись будет описывать тип компьютера, а вторая — частоту процессора. Рис. 7.9. Диалоговое окно Attribute Definition Нарисуйте в новом рисунке прямоугольники с теми характеристиками, ко- торые были названы, и вызовите диалоговое окно Attribute Definition (Описание атрибута) с помощью команды ATTDEF (АТОПР). Разберем па- раметры этого окна. Область Mode (Режим) с помощью флажков задает режимы атрибута: □ Invisible (Скрытый) — атрибут невидим (для его отображения нужно ис- пользовать специальную команду ATTD1SP (АТЭКР) — см. ниже); □ Constant (Постоянный) — атрибут имеет постоянное (неизменяемое) зна- чение, которое не запрашивается при вставке блока; □ Verify (Контролируемый) — для контроля при вставке блока значение атрибута запрашивается дважды; □ Preset (Установленный) — атрибут вставляется с установленным значени- ем (значение не запрашивается), может быть изменен командой редакти- рования атрибута EATTEDIT — см. разд. 7.3.
В области Attribute (Атрибут) с помощью соответствующих полей можно задать три следующих параметра: □ Tag (Имя) — задает имя атрибута (не должно содержать пробелы и спе- циальные знаки); □ Prompt (Подсказка) — задает подсказку, которая выдается в качестве за проса значения атрибута (выводится системой AutoCAD при вставке бло- ка с данным атрибутом, после запроса будет добавлено двоеточие); □ Value (Значение) — определяет значение атрибута по умолчанию. Для каждого атрибута должна быть задана точка вставки в области Insertion Point (Точка вставки), а в области Text Options (Параметры текста) должны быть заданы такие же параметры, как и для однострочного текста. При этом очень важно правильно выбрать значение параметра Justification (Вырав- нивание), чтобы значение атрибута красиво расположилось около блока. В нашем примере определим два атрибута с именами PROCESSOR, и POWER. Для обоих атрибутов не будем устанавливать ни одного флажка в области Mode (Режим), что соответствует самому употребительному вариан- ту. В качестве подсказок зададим соответственно Тип компьютера и Частота. Значения по умолчанию возьмем Pentium 3 и 866 МГц. Выберем точку вставки первого атрибута под внешним прямоугольником блока и посереди- не, а в качестве значения параметра Justification (Выравнивание) — Center (Середина). Высоту букв зададим равной 5 мм. Для второго атрибута установим флажок Align below previons attribute definition (Выровнять по предыдущему атрибуту). Тогда параметры текста автоматиче- ски будут взяты из предыдущего описания атрибута, а точка вставки будет оп- ределена так, чтобы второй атрибут расположился под первым. Примерный вид примитивов, которые будут включены в блок, а также двух описаний ат- рибутов, которые тоже войдут в блок, приведены на рис. 7.10. Теперь с помощью команды BLOCK (БЛОК) создадим описание блока с именем Computer, включив в него оба прямоугольника и два описания атри- бутов. Исходные объекты, вошедшие в описание блока, удалим. По команде INSERT (ВСТАВИТЬ) можно вставить созданный блок, имею- щий атрибуты, на поле текущего рисунка. После указания обычных пара- метров операции вставки блока система AutoCAD сначала выдаст запрос на ввод значения первого атрибута: Тип компьютера <Pentium 3>: Затем последует запрос на ввод значения второго атрибута: Частота <866 МГц>; Ответив на запросы, мы сформировали блок (точнее, вхождение блока) с двумя атрибутами, задав при этом их значения, и вставили его в рисунок.
Рис. 7.10. Описания атрибутов На рис. 7. II приведем пример вставки трех блоков Computer на поле теку- щего рисунка. Описания атрибутов можно редактировать с помощью универсальной команды PROPERTIES (ОКНОСВ), рассмотренной в разд. 4.6. Команда DDEDIT (ДИАЛРЕД), описанная в разд. 3.5, может редактировать не только текст, но также и описание атрибута. Для этого на запрос Select ап annotation object or [Undo]: (Выберите текст или [Отменить]:) нужно отме- тить описание атрибута. Далее появляется диалоговое окно Edit Attribute Definition (Редактирование описания атрибута) (рис. 7.12). В данном окне вы можете задать новые значения в полях Tag (Имя), Prompt (Подсказка) и Default (По умолчанию). Область Mode (Режим) диалогового окна Attribute Definition (Описание ат- рибута) (см. рис. 7.9) задает состояние видимости определяемого атрибута. Поэтому часть атрибутов текущего рисунка может быть видимой, а часть — невидимой. Команда ATTD1SP (АТЭКР) позволяет включить или отключить видимость всех атрибутов или вернуть их видимость к тому состоянию, ко- торое было им назначено при создании определений атрибутов. При вы пол-
нении данной команды из командной строки системой выдается следующий запрос: Enter attribute visibility setting [Normal/ON/OFF] <Normal>: (Состояние видимости атрибута [Нормальное/Вкл/Откл] <Нормальное>:) Рис. 7.11. Вставка блока с атрибутами Рис. 7.12. Диалоговое окно Edit Attribute Definition Ответ ON (Вкл) включает видимость всех атрибутов, OFF (Откл) — отклю- чает, a Normal (Нормальное) — делает видимыми только те атрибуты, кото-
рые в описании были заданы как видимые. Аналогичную операцию выпол- няет пункт Display (Отображение) Attribute Display (Атрибуты) падающего меню View (Вид). Он имеет те же опции, что и команда ATTDISP (АТЭКР). Другим инструментом, управляющим состоянием видимости атрибутов бло- ков, является команда BATTMAN, которая вызывается с помощью кнопки ЦИ панели Modify II (Редактирование-2) или с помощью пункта Object (Объект), Attribute (Атрибут), Block Atrribute Manager (Диспетчер атрибутов блоков) падающего меню Modify (Редакт). Команда открывает диалоговое окно Block Atrribute Manager (Диспетчер атрибутов блоков) (рис. 7.13). Рис. 7.13. Диалоговое окно Block Atrribute Manager . Для выбранного блока в центральной части окна отобра- По умолчанию в окне отображается состояние атрибутов первого блока (на рис. 7.13 — Computer). Блок можно выбрать либо по имени с помощью рас- крывающегося^списка Block (Блок), либо устройством указания после щелч- ка по кнопке жаются заданные характеристики (Tag (Имя), Prompt (Подсказка) и т. д.). Перечень отображаемых характеристик устанавливается в диалоговом окне, вызываемом с помощью кнопки Settings (Установки). Атрибуты можно пе- реставлять в списке (кнопки Move Up (Вверх), Move Down (Вниз)), изменять (кнопка Edit (Редактировать)), удалять (кнопка Remove (Удалить)). Кнопка Sync (Синхронизация) предназначена для синхронизации атрибутов всех вхождений блока (при этом атрибуты всех вхождений получат одинаковые характеристики). Операцию синхронизации можно выполнить также с по- мощью команды ATTSYNC (кнопка (Редактирование-2)). Атрибуты блоков содержат текстовую информацию, которая дополняет гра- фические примитивы рисунка. Извлечение значений атрибутов может быть панели инструментов Modify II
сделано с помощью специальной команды ЕАТТЕХТ, вызываемой с помо- щью кнопки 15 панели Modify II (Редактирование-2) и позволяющей вы- полнить экспорт атрибутов в электронную таблицу или базу данных. Эта операция полезна в системах автоматизированного проектирования на базе AutoCAD. Несколько команд системы AutoCAD работают с буфером Windows, кото- рый используется для копирования и вставки фрагментов чертежа. Команда CUTCLIP (ВБУФЕР), которой соответствуют кнопка Ш и пункт Cut (Вырезать) падающего меню Edit (Правка), вырезает (удаляет) объекты из текущего рисунка и помещает их в буфер, оформляя как блок. В качестве базовой точки у этого блока берется точка левого нижнего угла наименьшей прямоугольной рамки, охватывающей выбранные для копирования объекты. Для того чтобы объекты из буфера вставить в текущий или любой другой открытый рисунок, следует воспользоваться командой PASTECLIP (ВСТБУФЕР), которой соответствуют кнопка И и пункт Paste (Вставить) падающего меню Edit (Правка). При вставке блок, находящийся в буфере, не масштабируется и не повора- чивается. Кроме того, блок расчленяется, поэтому описание нового блока в текущем рисунке не образуется. Аналогичную операцию выполняет команда PASTEBLOCK (ВСТБЛОК), которой соответствует пункт Paste as Block (Вставить как блок) падающего меню Edit (Правка), но она при вставке об- разует в рисунке блок с именем, назначаемым системой AutoCAD. Команда COPYCLIP (КБУФЕР) копирует выбранные объекты в буфер, не удаляя их из текущего рисунка. Базовая точка при этом выбирается так же, как и в команде CUTCLIP (ВБУФЕР). Команде COPYCLIP (КБУФЕР) со- ответствуют кнопка 15 панели инструментов Standard Toolbar (Стан- дартная) и пункт Сору (Копировать) падающего меню Edit (Правка). Если вы хотите сами назначить базовую точку при копировании объектов в буфер, то воспользуйтесь командой COPYBASE (БТКОПИРОВАТЬ), кото- рой соответствует пункт Copy with Base Point (Копировать с базовой точкой) падающего меню Edit (Правка). Команда PASTEORIG (ВСТИСХОД) дает возможность при вставке объек- тов из буфера расположить их с теми же координатами, какие они имели в файле-источнике. Команда работает только в том случае, когда в буфере на- ходятся объекты из "чужого" рисунка (то есть не из текущего). Данной ко- манде соответствует пункт Paste to Original Coordinates (Вставить с исход- ными координатами) падающего меню Edit (Правка).
7.2. Внешние ссылки Вставка с помощью команды INSERT (ВСТАВИТЬ) одного файла рисунка в другой рисунок, который является текущим, увеличивает его объем, т. к. в него переносятся примитивы вставляемого файла. Но есть еще один способ добавить к текущему рисунку изображение другого рисунка — вставить файл с помощью внешней ссылки. При этом вставляемый файл в текущий рису- нок не переносится, а запоминается только его имя (обычно вместе с пу- тем). В дальнейшем, когда AutoCAD открывает рисунок, имеющий внеш- нюю ссылку, то загружается сначала открываемый файл, а затем —- содержимое дополнительного файла-ссылки. Таким образом, файл-ссылка не хранится вместе с основным рисунком. Разумеется, при таком варианте основной файл имеет меньший размер по сравнению с вариантом вставки файла с помощью команды INSERT (ВСТАВИТЬ), но он попадает в зави- симость от дополнительного файла, т. к. тот должен всегда обнаруживаться на своем привычном месте и не менять своего имени и пути. Возможны вложенные ссылки, когда ссылка выполняется на файл, который сам содержит внешнюю ссылку на другой файл. Команда XREF (ССЫЛКА) управляет в текущем рисунке внешними ссылками на другие файлы. Команда может быть введена с клавиатуры, или с помощью кнопки И панели Insert (Вставка), либо с помощью идентичной кнопки панели Reference (Ссылки), или с помощью пункта Xref Manager (Диспетчер ссылок) падающего меню Insert (Вставка). Кроме того, такую же кнопку можно найти в панели Draw (Рисование) в группе, образуемой кнопкой Insert Block (Блок). Рассмотрим внешние ссылки на примере файла 1st floor.dwg, расположен- ного в папке Sample с примерами данной версии системы AutoCAD. Коман- да XREF (ССЫЛКА) открывает диалоговое окно Xref Manager (Диспетчер внешних ссылок) (рис. 7.14). Данное диалоговое окно позволяет выполнять операции над внешними ссылками (вставка, удаление, обновление и т. п.). В центральной части рас- полагается перечень внешних ссылок, содержащихся в текущем рисунке. Перечень может отображаться в виде таблицы (рис. 7.14) или в виде дерева (рис. 7.15). Г& Переключение между табличной и древовидной формами осуществляется либо с помощью клавиш <F3> и <F4>, либо с помощью расположенных в верхней части диалогового окна кнопок 1_1Ш (List View (F3) (Таблица)) и (Tree View (F4) (Дерево)). Табличная форма перечня ссылок (рис. 7.14) име- ет следующие колонки (если наименование колонки высвечивается не пол- ностью, вы можете мышью передвинуть разделитель между колонками). О Reference Name (Имя); □ Status (Статус);
□ Size (Размер); □ Type (Тип); □ Date (Дата); □ Saved Path (Сохраненный путь). Рис. 7.14. Диалоговое окно Xref Manager (табличная форма) Рис. 7.15. Диалоговое окно Xref Manager (древовидная форма)
Назначение колонок соответствует их наименованию. Поясним два из пере- численных параметров. Параметр Status (Статус) может принимать такие значения: □ Loaded (Загружена) — внешняя ссылка найдена и загружена в рисунок; □ Unloaded (Выгружена) — внешняя ссылка выгружена из рисунка; □ Unreferenced (Разорвана) — внешняя ссылка вложена в другую внешнюю ссылку, которая выгружена, не обнаружена или не обработана; □ Not Found (Не найдена) — внешняя ссылка не найдена ни по одному из заданных путей; □ Unresolved (Не обработана) — внешняя ссылка найдена, но не может быть прочитана. Параметр Туре (Тип) указывает тип внешней ссылки: Attachment (Вставлен- ная) или Overlay (Наложенная). Вставленной называется внешняя ссылка, которая отображает все имеющиеся в ней самой внешние ссылки. Наложен- ной называется ссылка, которая не отображает те ссылки, которые имеется внутри нее. Поле области Xref Found At (Ссылка найдена в) показывает путь, по кото- рому найдена ссылка, помеченная в перечне внешних ссылок. Кнопка Browse (Найти) позволяет вызвать окно поиска файла для загрузки поме- ченной в перечне ссылки. Если файл найден, то можно сохранить его пол- ный путь с помощью кнопки Save Path (Сохр. путь). В правой части диалогового окна Xref Manager (Диспетчер внешних ссылок) собраны кнопки операций над внешними ссылками: □ Attach (Вставить); □ Detach (Удалить); □ Reload (Обновить); □ Unload (Выгрузить); □ Bind (Внедрить). Рассмотрим действия этих кнопок подробнее. Кнопка Attach (Вставить) ли- бо вставляет в рисунок внешнюю ссылку на новый файл, либо добавляет в другом месте чертежа ссылку, которая уже была использована в текущем рисунке. Откройте новый рисунок и вызовите в нем диалоговое окно Xref Manager (Диспетчер внешних ссылок). Добавьте в рисунок внешнюю ссылку. Для этого нажмите кнопку Attach (Вставить), которая вызывает диалоговое окно Select a Reference (Выбор файла внешней ссылки), являющееся обычным окном поиска файлов. Выберите, например, в знакомой нам папке Sample* файл Oceanarium.dwg и нажмите на кнопку Open (Открыть). Появится еле-
дующее диалоговое окно, которое называется External Reference (Внешняя ссылка) (рис. 7.16). Поле Name (Имя) показывает имя выбранной вами внешней ссылки. Мож- но заменить ее с помощью кнопки Browse (Обзор). Если вы собираетесь со- хранить путь к файлу внешней ссылки, то следует установить флажок Retain Path (Сохранить путь). Поле Path (Путь) показывает полный путь к выбран- ному для ссылки файлу. Область Reference Туре (Тип ссылки) с помощью двух переключателей зада- ет один из двух возможных типов ссылки: Attachment (Вставленная) или Overlay (Наложенная). Если вы не хотите, чтобы вставляемая внешняя ссылка потянула за собой ссылки, имеющиеся в ней самой, выберите оп- цию Overlay (Наложенная). В противном случае (а это более распростра- ненный вариант) укажите опцию Attachment (Вставленная). Области Insertion point (Точка вставки), Scale (Масштаб) и Rotation (Поворот) аналогичны соответствующим областям диалогового окна вставки блока (см. рис. 7.4). Внешняя ссылка тоже может быть повернута и масшта- бирована при вставке. Задайте для внешней ссылки Oceanarium нулевой угол поворота, масштаб 0,05 по всем осям, а точку вставки — посередине около нижней кромки графического экрана. Вставленная ссылка должна поместиться на экране, если вы выбирали при входе в новый рисунок зону черчения формата АЗ. 1 Рис. 7.16. Диалоговое окно External Reference Диалоговое окно External Reference (Внешняя ссылка), используемое для вставки внешней ссылки, может быть вызвано также командой ХАТТАСН
(ССВСТАВИТЬ), или кнопкой панели Reference (Ссылки), или пунктом External Reference (Внешняя ссылка) падающего меню Insert (Вставка). Внешняя ссылка, вставленная в рисунок, является единым объектом для операций простого редактирования (стирание, перенос и т. п.). У нее высве- чивается только одна ручка (в точке вставки). Если посмотреть справочную информацию о внешней ссылке с помощью команды LIST (СПИСОК), то мы увидим, что примитив внешней ссылки тоже называется BLOCK REFERENCE (ВХОЖДЕНИЕ БЛОКА). Это связано с тем, что внутри файла рисунка имена блоков и внешних ссылок содержатся в одной таблице. Этим же объясняется существование ограничения имен блоков и внешних ссылок внутри одного рисунка — имя внешней ссылки не должно повторять имя блока и наоборот. Продолжим рассмотрение кнопок операций над внешними ссылками. Кнопка Detach (Удалить) (см. рис. 7.14) удаляет из рисунка все вхождения внешней ссылки, отмеченной в данный момент в перечне внешних ссылок диалогового окна Xref Manager (Диспетчер внешних ссылок). Кнопка Reload (Обновить) повторно загружает отмеченную в перечне внешнюю ссылку (это полезно, если в процессе параллельной работы файл, на который была внешняя ссылка, изменился, или вы изменили путь к файлу ссылки). Кноп- ка Unload (Выгрузить) позволяет отключить видимость отмеченной в переч- не внешней ссылки, не удаляя ее из текущего рисунка. Особая роль в диалоговом окне Xref Manager (Диспетчер внешних ссылок) отводится кнопке Bind (Внедрить), которая внедряет внешнюю ссылку, т. е. преобразует ссылку в блок текущего рисунка. До внедрения внешней ссыл-. ки имена таких элементов, как слои, типы линий, описания блоков, тексто- вые стили и размерные стили, содержали в текущем рисунке в качестве префикса имя файла, на который сделана ссылка. Например, после вставки внешней ссылки Oceanarium в текущем рисунке образовались слой Oceanarium|Cables и тип линии Oceanarium (Center, поскольку в файле- источнике был слой Cables и тип линии Center. Преобразование ссылки в блок может быть выполнено двумя способами: внедрением (со сложными именами внедряемых элементов, содержащими имя файла-источника в ка- честве префикса) и слиянием (имена не сохраняют обозначения файла- источника). Кнопка Bind (Внедрить) вызывает диалоговое окно Bind Xrefs (Внедрение ссылок) (рис. 7.17), в котором с помощью переключателя нужно выбрать способ преобразования внешней ссылки. В случае выбора положения Insert (Слияние) имена элементов (слоев, типов линий, описаний блоков, текстовых стилей и размерных стилей) переносят- ся в таком же виде, в каком они были в файле-источнике. Этот вариант дает Результат, аналогичный результату действия команды INSERT (ВСТАВИТЬ) при вставке файла в текущий рисунок. 12 Зак 571
Рис. 7.17. Диалоговое окно Bind Xrefs В случае выбора положения Bind (Внедрение) имена внедряемых символов преобразуются из blockname |symbolname в blockname$n$symbolname, причем обычно п заменяется на 0 (если возникают повторения имен, то AutoCAD последовательно пытается заменить п на 1, 2 и т. д.). Если вернуться к при- меру с внешней ссылкой Oceanarium, то слой Oceanarium |Cab les после вне- дрения преобразуется в Oceanarium$0$Cables, а тип линии Oceanarium|Center в Oceanarium$0$Center. Команда XBIND (ВНЕДРИТЬ) выполняет аналогичную операцию, вызывая диалоговое окно Xbind (Внедрение символов) (рис. 7.18). Команда XBIND (ВНЕДРИТЬ) может быть вызвана с помощью кнопки L51 панели Reference (Ссылки) или пункта Object (Объекты), External Reference (Внешние ссыл- ки), Bind (Внедрить) падаюшего меню Modify (Редакт). Рассмотрим действие команды на примере с внешней ссылкой Oceanarium. В расположенном слева поле области Xrefs (Внешние ссылки) диалогового окна Xbind (Внедрение символов) щелкните левой кнопкой мыши по знаку плюс слева от ссылки Oceanarium. После чего раскроется перечень симво- лов, которые можно перенести из внешней ссылки в текущий рисунок. Рис. 7.18. Диалоговое окно Xbind Если, например, щелкнуть по знаку плюс слева от наименования элемента Layers (Слои), то раскроется ветвь дерева, содержащая имена слоев. Если
пометить нужное нам имя слоя и нажать на кнопку Add -> (Добавить ->), то помеченный символ появится в расположенном справа поле области Definitions to Bind (Внедряемые описания) диалогового окна. Таким образом, можно выбрать все внедряемые символы (лишние можно убрать с помощью кнопки <- Remove (<- Удалить)), которые будут перенесены в текущий ри- сунок. Теперь если стереть внешнюю ссылку и сохранить текущий рисунок, то в нем удаленной внешней ссылки не будет, а лишь останутся внедренные символы. Внешние ссылки могут копироваться из одного рисунка в другой с помощью Центра управления AutoCAD. 7.3. Редактирование блоков и внешних ссылок Команды простого редактирования (перенос, копирование, стирание и т. п.) применимы к вхождению блоков и внешним ссылкам. В системе AutoCAD предусмотрены также специальные средства редактирования блоков, атрибу- тов и ссылок, рассмотренные в данном разделе. Попробуйте изменить такие свойства вхождения блока (а вхождение блока — это единый примитив), как цвет, тип или вес линий. Почти наверняка с пер- вого раза у вас это не получится (можно, конечно, расчленить блок, но при этом он перестанет быть блоком). Однако для возможности таких изменений есть особые значения для цвета, типа и веса линий — ByBlock (Поблоку). Если какие-то объекты в описании блока в качестве цвета имели значение ByBlock (Поблоку), то тогда при изменении цвета вхождения блока (с по- мощью команд PROPERTIES (ОКНОСВ) или CHPROP (СВОЙСТВА)) эти объекты блока (и только они) примут то же самое значение цвета, которое вы дали вхождению блока. Аналогично влияет установка значения цвета. Если в рисунке текущим цветом был красный, то после вставки блока все входящие в блок объекты, имеющие в качестве цвета значение ByBlock (Поблоку), станут красными. Все сказанное выше для цвета относится и к использованию значения ByBlock (Поблоку) для типа и веса линий. Особое влияние на свойства элементов вставленного блока оказывает слой с именем 0. Если в описании блока использованы примитивы, которые распо- ложены на слое 0 и имеют цвет, тип или вес линий со значениями BYLAYER (ПОСЛОЮ), то такие объекты после вставки блока примут в качестве цвета, типа или веса линий значения, установленные для текущего слоя рисунка (то есть того слоя, на котором разместилось вхождение данного блока). Особый вопрос — редактирование атрибутов уже вставленных блоков. Если в блоке заданы атрибуты, то высвечиваются ручки не только у точки вставки
блока, но и у точек вставки атрибутов. Поэтому за собственные ручки атри- буты могут переноситься в новое место. В то же время перемещение блока за ручку точки вставки блока перемещает вместе с блоком и его атрибуты. Для того чтобы скорректировать значение атрибута, нужно воспользоваться командой EATTEDIT. Команду можно либо ввести с клавиатуры, либо вы- звать ее, нажав кнопку панели инструментов Modify II (Редактирование- 2) или выбрав пункт Object (Объект), Attribute (Атрибуты), Single (По одному) падающего меню Modify (Редакт). Команда EATTEDIT открывает диалоговое окно Enhanced Attributes (Редактор атрибутов). На рис. 7.19 приведено это окно (открыта вкладка Attribute (Атрибут)) для редактирования использованного в качестве приме- ра на рис. 7.11 в разд. 7.1 блока Computer с двумя атрибутами. В диалоговое окно выводятся имя блока, имена атрибутов, подсказки (Тип компьютера и Частота) и значения. После редактирования значений атрибутов с помощью поля Value (Значение) и закрытия окна с помощью кнопок Apply (Приме- нить) и ОК атрибуты выбранного блока изменят свои значения на новые. Рис. 7.19. Диалоговое окно Enhanced Attributes Editor, вкладка Attribute Вкладка Text Options (Текстовые настройки) диалогового окна Enhanced Attributes Editor (Редактор атрибутов) позволяет задать настройки атрибута как текста (высоту, выравнивание и т. п.), а вкладка Properties (Свойства) — изменить такие характеристики, как слой, вес, цвет и др. Команда ATTED1T (АТРЕД) является более простым вариантом рассмот- ренной выше команды EATTEDIT. Команда ATTEDIT (АТРЕД) запрашива- ет блок и после указания открывает диалоговое окно Edit Attributes (Редактирование атрибутов) (рис. 7.20). В этом окне можно изменить дейст- вующие значения атрибутов блока.
Рис. 7.20. Диалоговое окно Edit Attributes Если команду ATTEDIT (АТРЕД) ввести в командной строке со знаком ми- нус, т. е. —ATTEDIT (—АТРЕД) или выбрать пункт Object (Объект), Attribute (Атрибуты), Global (Глобально) падающего меню Modify (Редакт), то коман- да начинает работать без диалогового окна, но зато предоставляет пользова- телю возможность одновременно редактировать сразу несколько атрибутов (например, когда нужно одно и то же значение одного атрибута нескольких блоков заменить на другое), а также поменять некоторые свойства атрибутов (положение, текстовый стиль и т. п.). Первый запрос команды: Edit attributes one at a time? [Yes/No] < Y>: (Редактировать атрибуты no одному?[Да/Hem] <Д>:) Ответ Yes (Да) ведет к редактированию атрибутов по одному, а No (Нет) — к глобальному редактированию. При ответе Yes (Да) следующий запрос: Enter block name specification < *>; (Шаблон имени блока <*>:) Нужно задать имя блока, можно с использованием групповых символов и Enter attribute tag specification < *>•• (Шаблон имени атрибута <*>:) Введите имя атрибута или шаблон (например, символ "*")• Enter attribute value specification < *>; (Шаблон значения атрибута <*>:)
Нужно выбрать шаблон значения атрибута или нажать клавишу <Enter>. Select Attributes: (Выберите атрибуты:) Выберите атрибуты (можно рамкой), из них система AutoCAD оставит толь- ко те, которые удовлетворяют шаблонам имени блока, имени атрибута, а также значения атрибута. Окончание выбора — нажатие клавиши <Enter>. Далее подсвечивается первый из выбранных для редактирования атрибутов и запрашивается, какие изменения в нем требуется выполнить: Enter an option [Value/Position/Height/Angle/Style/Layer/Color/Next] <N>: (Задайте опцию [Значение/Положение/Высота/Угол/сТиль/сЛой/Цвет/Следующий} <С>:) Перечислим опции и их назначения: О Value (Значение) — изменяет значение атрибута (см. ниже); □ Position (Положение) — изменяет точку привязки; □ Height (Высота) — задает новую высоту текста атрибута; □ Angle (Угол) — изменяет угол наклона; О Style (сТиль) — изменяет имя текстового стиля атрибута; □ Layer (сЛой) — изменяет имя слоя; О Color (Цвет) — задает другой цвет; О Next (Следующий) — переходит к редактированию следующего атрибута. При выборе опции Value (Значение) система AutoCAD запрашивает: Enter type of value modification [Change/Replace] <R>:: (Способ модификации значения [Изменить/Заменить] <3>:) Опция Change (Изменить) позволяет изменить группу символов в значении атрибута: Enter string to change: (Старая строка:) Нужно ввести последовательность символов, которую нужно изменить. Enter new string: (Новая строка:) На этот запрос нужно ввести текст замены. Если же нажать клавишу <Enter>, то символы, выбранные в качестве "старой строки", будут просто удалены из текста атрибута. В данном случае нельзя использовать символы "?" и в качестве групповых.
Опция Replace (Заменить) (при выборе ранее опции Value (Значение)) заме- няет полный текст атрибута. Далее следует запрос: Enter new attribute value: (Новое значение атрибута:) Введите новый текст атрибута. Нажатие клавиши <Enter> вместо текста за- дает пустую строку. Если в ответ на запрос Edit attributes one at a time? (Редактировать атрибу- ты no одному?) вы отвечаете No (Нет), то переходите в режим глобального редактирования. Система AutoCAD выводит сообщение: Performing global editing of attribute values. Edit only attributes visible on screen? [Yes/No] <Y>:) (Выполняется глобальное редактирование значений атрибутов. Редактировать только видимые на экране атрибуты? [Да/Нет] <Д>:) В зависимости от вашего ответа будут редактироваться все атрибуты или только те, которые находятся в видимой части экрана. После этого выдают- ся такие же запросы о шаблонах имени блока, имени атрибута и значении атрибута, как и при редактировании атрибутов по одному. Затем появляются запросы Enter string to change: (Старая строка:) и Enter new string: (Новая строка:), после ответа на которые выполняется глобальная замена значений ат рибутов. Для блоков и внешних ссылок есть особая операция редактирования — под- резка, т. е. такая операция, когда задается контур, вне которого блок или внешняя ссылка будут невидимы. Для ее выполнения есть команда XCLIP (ССПОДРЕЗАТЬ), которой соответствуют кнопка LH] панели Reference (Ссылки) и пункт Clip (Подрезка), Xref (Ссылка) падающего меню Modify (Редакт). Команда начинает выполнение с запроса о выборе объекта. Нужно отметить вхождение блока или внешней ссылки, которое будет подрезаться некото- рым контуром. Окончание выбора — нажатие клавиши <Enter>. Следующий запрос: Enter clipping option [ON/OFF/CUpdepth/Delete/generate Polyline/New boundary] <New>: (Задайте опцию подрезки IВкл/Откл/Плоскости/Удалить/полиЛиния/Новый контур] <Новый>:) Перечислим опции: О ON (Вкл) — включает подрезку, которая перед этим была выключена (контур подрезки уже задан); О OFF (Откл) отключает подрезку, хотя контур подрезки задан;
□ Clipdepth (Плоскости) — позволяет задать подрезку не только контуром в плоскости XY, но и двумя плоскостями (передней и задней), параллель- ными плоскости XY, т. е. задает с двух сторон подрезку трехмерного объ- екта по оси Z; □ Delete (Удалить) — удаляет контур подрезки; □ generate Polyline (полиЛиния) — преобразует контур подрезки в двумер- ную полилинию; □ New boundary (Новый контур) — создает контур подрезки или заменяет старый контур на новый. Рассмотрим опцию New boundary (Новый контур), которая создает новый замкнутый контур, подрезающий блок или внешнюю ссылку. Если выбран- ный объект уже имеет контур подрезки, то следует запрос: Delete old boundary(s)? [Yes/No] <Yes>; (Удалить прежние контуры?[Да/Hem] <Да>:) Продолжить задание нового контура можно только при выборе ответа Yes (Да). Далее: Specify clipping boundary: [Selectpolyline/Polygonal/Rectangular] <Rectangular >: (Укажите контур подрезки: [Выбрать полилинию/Многоуголъный/Прямоуголъный] <Прямоугольный >:) Опция Rectangular (Прямоугольный) запрашивает два противоположных угла для построения прямоугольника, который становится контуром подрез- ки. Опция Polygonal (Многоугольный) запрашивает точки, образующие по окончании их ввода замкнутый многоугольный контур, который не должен иметь самопересечений. В случае опции Select polyline (Выбрать полили- нию) нужно указать полилинию, состоящую только из прямолинейных сег- ментов и не имеющую самопересечений. Если полилиния не замкнута, то AutoCAD добавит к контуру замыкающий сегмент. Пример результата подрезки блоков приведен на рис. 7.21. Для удобства контур подрезки сделан видимым, хотя по умолчанию он невидим. Управление видимостью контура подрезки осуществляется с помощью кнопки L~_J панели Reference (Ссылки). При нажатии на эту кнопку AutoCAD изменяет текущее значение системной переменной XCLIPFRAME на противоположное (0 на 1 или 1 на 0). При 1 контуры подрезки блоков и внешних ссылок становятся видимыми, при 0 — невидимыми. О системных переменных см. разд. 11.1. Изучаемая версия системы AutoCAD предлагает еще один инструмент рабо- ты с блоками и внешними ссылками — редактирование внешних ссылок и
описаний блоков через их вхождения в текущий рисунок. Такая операция затрагивает сложные связи внутри рисунка (для блоков) и связи с другими рисунками (для внешних ссылок), поэтому объем подобного редактирова- ния не должен быть велик. В случае большого объема изменений лучше действовать обычными средствами: переопределить блок, который требует изменений, с помощью команды BLOCK (БЛОК), а вместо редактирования вхождения внешней ссылки открыть файл-источник ссылки, изменить его, а затем обновить ссылки на этот файл в основном рисунке. Кроме того, рассматриваемая далее операция редактирования не применима к массивам блоков, созданным командой MINSERT (МВСТАВИТЬ). Рис. 7.21. Подрезка блока Для редактирования вхождения блока или ссылки используется команда гаг REFEDIT (ССЫЛРЕД), которой соответствуют кнопка расположенная первой на панели инструментов Refedit (Редактирование вхождений) (рис. 7.22), а также пункт In-place Xref and Block edit (Блоки и внешние ссылки), Edit Reference (Редактирование вхождений) падающего меню Modify (Редакт).
Рис. 7.22. Панель инструментов Refedit Опробуем редактирование вхождения на примере файла, изображенного на рис. 7.21, где блок Computer был вставлен трижды, причем у верхних вхож- дений выполнена подрезка. Щелкните по кнопке Edit block or Xref (Редактирование блока или внешней ссылки), расположенной левее всех на этой панели инструментов, вызывая тем самым на выполнение команду REFEDIT (ССЫЛРЕД). Появится за- прос: Select reference: (Выберите вхождение:) Выберите левое вхождение блока Computer (выбранные вами для редактиро- вания вхождения заносятся в специальный рабочий набор). После чего от- кроется диалоговое окно Reference Edit (Редактирование вхождений), в ко- тором в левой части высвечивается дерево вхождений для выбранного объекта (в нашем случае это блок Computer) (рис. 7.23). Рис. 7.23. Диалоговое окно Reference Edit В правой части окна в поле Preview (Образец) виден пример описания отме- ченного блока. В нижней части экрана расположены два флажка: □ Enable unique layer and symbol names (Использовать уникальные слои и имена символов);
□ Display attribute definitions for editing (Вывести описания атрибутов для редактирования). Первый флажок позволяет включать префиксы в имена слоев и символов (см. выше операцию внедрения внешних ссылок, где появляются префик- сы). Второй флажок позволит отредактировать определения атрибутов вы- бранного блока. После нажатия кнопки ОК система выдаст следующий запрос: Select nested objects: (Выберите вложенные объекты:) Отметьте оба прямоугольника (по очереди или секущей рамкой). Далее сис- тема AutoCAD сообщит: 2 items selected Use REFCLOSE or the Refedit toolbar to end reference editing session. (Выбрано элементов: 2 Для завершения сеанса редактирования вхождения воспользуйтесь командой ССЫЛЗАКР или соответствующей панелью инструментов.) Рис. 7.24. Редактирование вхождения блока Computer
Теперь на панели Refedit (Редактирование вхождений) в списке вхождений появилось имя Computer (рис. 7.24). Этот список показывает вам имена тех вхождений блоков и внешних ссылок, которые вы внесли в рабочий набор для дальнейшего редактирования. Установленное в этом списке текущее значение (его вы могли бы поменять, если бы выбрали несколько вхожде- ний) показывает имя вхождения, которое вы сейчас начнете редактировать. Щелкните по обоим прямоугольникам из левого вхождения блока Computer (см. рис. 7.21). С помощью команды PROPERTIES (ОКНОСВ) сделайте во внешнем прямоугольнике изменение цвета и ширины (например, на 2 мм), а во внутреннем прямоугольнике измените тип линии (например, на тип Dashed (Штриховая)). После этого левое вхождение блока Computer примет новую форму, а остальные вхождения не будут видны (см. рис. 7.24). Теперь, для того чтобы занести сделанные изменения в описание блока Computer, воспользуйтесь кнопкой (Сохранить изменения)) панели Refedit (Редактирование вхождений). Дан- ная кнопка вызывает команду REFCLOSE (ССЫЛЗАКР) в режиме сохране- ния изменений. Прежде чем внести результаты редактирования, система AutoCAD выдает предупреждение (рис. 7.25). При согласии с предупреждением нажмите кнопку ОК. После этого резуль- тат изменений отразится на всех вхождениях блока Computer (рис. 7.26), а панель Refedit (Редактирование вхождений) исчезнет. Возможно редактирование и вложенных вхождений (например, когда внеш- няя ссылка внутри себя содержит другую внешнюю ссылку). (Save back changes to reference Рис. 7.25. Предупреждающее окно команды REFCLOSE В панель Refedit (Редактирование вхождений) входят еще три вспомогатель- ные кнопки, расположенные по порядку слева направо после списка вхож- дений с именем Computer. Перечислим эти кнопки и соответствующие им подсказки: — Add objects to working set (Добавить объекты в рабочий набор);
0 IS] — Remove objects from working set (Исключить из рабочего набора); — Discard changes to reference (Отказаться от изменений). Рис. 7.26. Сохранение результатов редактирования вхождения

Глава 8 Вставка объектов, созданных другими системами В предыдущей главе был рассмотрен вопрос вставки ранее созданных сис- темой AutoCAD рисунков в текущий рисунок. Однако AutoCAD может чи- тать ряд других графических форматов и вставлять объекты, созданные другими известными приложениями (например, Microsoft Office). 8.1. Вставка и редактирование растровых изображений Растровое изображение — это изображение, состоящее из точек (растров), которые благодаря цветам формируют рисунок. AutoCAD может прочитать файл с растровой картинкой и вставить его в текущий рисунок в виде цвет- ного прямоугольника (аналогично внешней ссылке). Редактировать встав- ленное изображение на точечном уровне AutoCAD не может, но может вы- полнять подрезку, масштабирование, перенос и другие простые операции редактирования. При наложении одного растрового изображения на другое можно управлять порядком их следования (переносить на передний план или убирать на задний). Для операций с растровыми изображениями используется команда IMAGE (ИЗОБ), которой соответствует кнопка uZJ панелей Reference (Ссылки) и Insert (Вставка), а также пункт Image Manager (Диспетчер изображений) па- дающего меню Insert (Вставка). Команда IMAGE (ИЗОБ) вызывает диалоговое окно Image Manager (Диспетчер растровых изображений) (рис. 8.1). Основную часть окна занимает перечень растровых изображений, вставлен- ных в текущий рисунок. Диалоговое окно может выводиться не только в таб- личной форме, как это показано на рис. 8.1, но и в древовидной форме (Рис. 8.2). ^правление формой диалогового окна выполняется с помощью располо- женных в левой верхней части окна двух кнопок: 11Ш — List View (F3)
(Таблица) и двух клавиш <F3> и <F4>. — Tree View (F4) (Дерево), а также соответствующих Рис. 8.1. Диалоговое окно Image Manager (табличная форма) Рис. 8.2. Диалоговое окно Image Manager (древовидная форма) Табличная форма перечня растровых изображений имеет следующие колонки □ Image Name (Имя) □ Status (Статус) □ Size (Размер)
□ Type (Тип) □ Date (Дата) □ Saved Path (Сохраненный путь) Поясним два из перечисленных параметров (смысл же остальных колонок очевиден). Параметр Status (Статус) может принимать приведенные ниже значения: □ Loaded (Загружено) — изображение найдено и загружено в рисунок; □ Unloaded (Выгружено) — растровое изображение выгружено из рисунка; □ Not Found (Не найдено) — изображение не найдено ни по сохраненному пути, ни по одному из стандартных путей поиска. Параметр Туре (Тип) указывает формат изображения. AutoCAD читает сле- дующие форматы растровых файлов: BMP (расширения файлов — bmp, rle, dib), CALS I (rst, gp4, mil, cal, cg4), FLIC (flc, fli), GEOSPOT (bil), GIF (gif), IG4 (ig4), IGS (igs), JFIF (jpg), PCX (pcx), PICT (pct), PNG (png), RLC (rlc), TGA (tga), TIFF (tif, tiff). Поле области Image found at (Изображение найдено в) показывает путь, по которому найдено изображение, помеченное в перечне. Кнопка Browse (Найти) позволяет вызвать окно поиска файла для загрузки другого изобра- жения. Если файл найден, то можно сохранить его полный путь с помощью кнопки Save Path (Сохр. путь). В правой части диалогового окна Image Manager (Диспетчер растровых изо- бражений) собраны кнопки операций над изображениями: □ Attach (Вставить) □ Detach (Удалить) □ Reload (Обновить) □ Unload (Выгрузить) □ Details (Подробнее) Для вставленного и отмеченного в перечне изображения можно с помощью кнопки Details (Подробнее) вызвать диалоговое окно Image File Details (Подробные сведения об изображении) (рис. 8.3), которое сообщает деталь- ную информацию об изображении (имя, путь, размер, разрешение и др.). Остальные четыре кнопки позволяют выполнить соответствующие им опе- рации над изображениями. Кнопка Attach (Вставить) вызывает окно Image (Растровое изображение) (рис. 8.4), в котором иожно задать имя вставляе- мого в текущий рисунок изображения.
В этом окне в поле Name (Имя) указывается имя вставляемого изображения. Если же растровое изображение уже было вставлено в текущий рисунок, то его можно выбрать из раскрывающегося списка в этом же поле. Если оно еще не вставлялось, то нужно с помощью кнопки Browse (Обзор) открыть окно поиска растрового файла и вобрать необходимый вам файл. После закрытия окна поиска имя выбранного вами файла отобразится в поле Name (Имя) диалогового окна Image (Растровое изображение), а путь к этому файлу — в поле Path (Путь). Области Insertion point (Точка вставки), Scale (Масштаб) и Rotation (Угол поворота) аналогичны одноименным областям диалоговых окон вставки блоков и внешних ссылок. Кнопка Details » (Подробнее >>) позволяет расширить вниз диалоговое окно Image (Растровое изображение) за счет подробной информации о выбранном изображении. Рис. 8.3. Диалоговое окно Image File Details Рис. 8.4. Диалоговое окно Image
После задания параметров и закрытия диалогового окна Image (Растровое изображение) с помощью кнопки OK AutoCAD запрашивает у пользователя только те параметры, у которых был установлен флажок Specify on-screen (Указать на экране), и затем вставляет изображение. Рекомендуется масштаб указывать на экране, поскольку при движении мыши вправо AutoCAD пря- моугольной рамкой показывает, как расположится внешний контур растро- вого изображения (рис. 8.5). |AutoCAD 2002 - [Drawing3dwg] P________________________________________________________________________ Fie Edh yiew Insert Fpmat Jools jjiaw Drnensiwi Modify yndow Help *. 'Ч® ° *<Ъ.к1й'»Ео; a ; inh ar; ? > ^=1 | J <2 < 4 ' J F J :. 4 л; s ~-|'J > - —- J | —г»—EfyUay?г' ~-~|. [ ". />»> T~j (Specify insertion point <0 0> JBase image size. Width 1 000000 Height. 1 124464, Millineters_________________ (Specify scale factor <1> 736 9262.3108702.OiOQOO SWAP GRID ORTHO POLAR OSNAP 0 TRACK! LWT (MODEL Рис. 8.5. Задание масштаба растрового изображения В качестве масштаба при этом берется расстояние, в миллиметрах, от точки вставки до точки, в которой находится указатель мыши. На рис. 8.6 показан результат вставки двух растровых изображений (второе повернуто при вставке на 45 градусов). Последнее вставленное изображение закрывает пре- дыдущее. Кнопка Detach (Удалить) диалогового окна Image Manager (Диспетчер рас- тровых изображений) (см. рис. 8.2) удаляет из рисунка отмеченные растро- вые изображения (если при отметке держать нажатыми клавиши <Ctrl> или <Shift>, то можно в перечне пометить мышью сразу несколько имен).
Кнопка Reload (Обновить) обновляет растровое изображение (это полезно, например, когда изображение было выгружено). Кнопка Unload (Выгрузить) временно выгружает отмеченное изображение, оставляя только его внешний контур. При выгруженных изображениях рисунок на экране регенерируется быстрее. Рис. 8.6. Вставка растровых изображений Для вставки растровых изображений, минуя диалоговое окно Image Manager (Диспетчер растровых изображений), есть команда IMAGEATTACH [W (ИЗОБВСТАВИТЬ), которую можно вызвать с помощью кнопки панели Reference (Ссылки) или пункта Raster Image (Растровое изображение) па- дающего меню Insert (Вставка). Имя примитива, который образуется от вставки растрового изображения, — IMAGE (это имя английское также и в русской версии системы AutoCAD). Информацию об этом примитиве можно получить с помощью известной нам команды LIST (СПИСОК). К растровым изображениям фактически следует отнести такой тип штри- ховки, как заливка (имя штриховки — SOLID). Если несколько растровых
изображений вставлены с наложением, то каждое последующее ложится на экране поверх предыдущих. Однако при необходимости можно с помощью команды DRAWORDER (ПОРЯДОК), которой соответствует кнопка L51 па- нели инструментов Modify II (Редактирование-2), управлять порядком вывода растровых изображений. Предположим, нужно поменять порядок следования растровых изображе- ний, показанных на рис. 8.6. Вызовем команду DRAWORDER (ПОРЯДОК), которая сначала запросит выбрать объекты. Укажите нижнее изображение, щелкнув левой кнопкой мыши по его прямоугольному контуру, и нажмите на клавишу <Enter> для окончания выбора. Далее следует запрос: Enter object ordering option [Above object/Under object/Eront/Back] <Back>: (Задайте опцию перестановки [Перед объектом/За объектом/пЕредний план/зАдний план] <зАдний>.) Выберите опцию Front (пЕредний план). Система AutoCAD перерисует ри- сунок, но горизонтально расположенное изображение выйдет на передний план и окажется нарисованным на переднем плане, поверх всех остальных объектов (рис. 8.7). Рис. 8.7. Управление порядком следования изображений
Другие опции команды: □ Above object (Перед объектом) — помещает изображение перед другим объектом, который далее нужно будет указать; □ Under object (За объектом) — помещает изображение под другой объект, который далее нужно будет указать; □ Back (зАдний план) — переносит изображение на задний план (под все другие объекты). Команда DRAWORDER (ПОРЯДОК) может управлять порядком взаимного расположения не только растровых изображений, но и любых других при- митивов. Есть еще несколько команд, выполняющих операции с растровыми изобра- жениями. Команда IMAGECLIP (ИЗОБРЕЗ), которой соответствуют кнопка is панели Reference (Ссылки) и пункт Clip (Подрезка), Image (Изобра- жение) падающего меню Modify (Редакт). Эта команда позволяет подрезать изображение с помощью прямоугольного или многоугольного контура. Команда IMAGECLIP (ИЗОБРЕЗ) запрашивает: Select image to clip: (Выберите изображение для подрезки:) Щелкните левой кнопкой мыши по границе изображения, которое нужно подрезать (если же перекрестье указателя мыши окажется внутри изображе- ния, то программа его не обнаружит). Далее следующий запрос: Enter image clipping option [ON/OFF/Delete/New Boundary] <New>: (Задайте опцию подрезки [Вкл/Откл/Удалитъ/Новый контур] <Новый>:) Возможны следующие опции: □ ON (Вкл) — включает подрезку изображения, если контур подрезки уже был задан и отключен; □ OFF (Откл) — отключает подрезку, хотя контур подрезки задан; □ Delete (Удалить) — удаляет контур подрезки; □ New Boundary (Новый контур) — задает новый прямоугольный или мно- гоугольный контур подрезки. Рассмотрим опцию New Boundary (Новый контур). При выборе этой опции AutoCAD запрашивает: Enter clipping type [Pplygonal/Rectangular] <Rectangular>: (Тип контура подрезки [Многоугольный/Прямоугольный] < Прямоугольный^.) Контур подрезки может быть прямоугольным или многоугольным. Для пря- моугольного контура нужно задать два противоположных угла прямоуголь-
ной рамки, а для многоугольного — указать несколько точек, образующих замкнутый контур, но без самопересечений. В обоих случаях вводимые точ- ки корректируются системой AutoCAD, если точки указаны за пределами изображения. Пример результата подрезки растрового изображения много- угольным контуром приведен на рис. 8.8. Рис. 8.8. Подрезка растрового изображения Контур изображения может быть погашен и снова включен с помощью ко- манды IMAGEFRAME (ИЗОБКОНТУР), которой соответствуют кнопка I2±J панели Reference (Ссылки) и пункт Object (Объекты), Image (Изображения), Frame (Контур) падающего меню Modify (Редакт). Команда запрашивает: Enter image frame setting [ON/OFFJ: (Контур подрезки изображения [Вкл/Откл]:) В скобках в качестве значения по умолчанию при этом запросе выдается текущее состояние контура.
С Замечание Изображение с отключенным контуром недоступно для любых операций редак- тирования Команда IMAGEADJUST (ИЗОБРЕГУЛ), которой соответствуют кнопка ЬЭ панели Reference (Ссылки) и пункт Object (Объекты), Image (Изображения), Adjust (Регулировка) падающего меню Modify (Редакт), позволяет менять такие характеристики, как яркость, контрастность и слияние с фоном. Команда выдает запрос на указание изображения и затем вызывает диалого- вое окно Image Adjust (Регулировка изображения) (рис. 8.9). Рис. 8.9. Диалоговое окно Image Adjust Пользователь может менять характеристики изображения, изменяя значения параметров полей в соответствующих областях: Brightness (Яркость), Contrast (Контрастность) и Fade (Слияние с фоном) в диапазоне от 0 до 100 Любое изменение отражается в образце, расположенном в правой части диалогового окна. Если параметр Fade (Слияние с фоном) установить рав- ным 100, то изображение полностью сольется с фоном. Кнопка Reset (Сброс) восстанавливает стандартные значения (50, 50 и 0). Команда IMAGEQUALITY (ИЗОБКАЧЕСТВО) управляет качеством вывода изображения на экран. Команде соответствуют кнопка UzJ панели Reference (Ссылки) и пункт Object (Объекты), Image (Изображения), Qualify (Качество) падающего меню Modify (Редакт). Команда IMAGEQUALITY (ИЗОБКАЧЕСТВО) запрашивает: Enter image quality setting [High/Draft]: (Качество изображения [ Высокое/Черновое]:)
В случае выбора опции Draft (Черновое) при регенерации или открытии ри- сунка растровые изображения выводятся быстрее, но с худшим качеством, рекомендуется опция High (Высокое). Некоторые типы растровых изображений обладают свойством прозрачности, при включении которого на экране становятся видимыми нарисованные под ними объекты. Команда TRANSPARENCY (ПРОЗРАЧНОСТЬ) управляет z ПйП этим свойством. Этой команде соответствуют кнопка L_rLl панели Reference (Ссылки) и пункт Object (Объекты), Image (Изображения), Transparency (Прозрачность) падающего меню Modify (Редакт). Команда вначале просит выбрать изображение, а затем запрашивает: Enter transparency mode [ON/OFF]: (Состояние прозрачности [Вкл/Откл]:) В случае ответа ON (Вкл) прозрачность изображения включается, в случае OFF (Откл) — выключается В первый момент после вставки изображения его прозрачность отключается. Команды работы с изображениями доступны и через контекстное меню, вызываемое с помощью правой кнопки мыши при высвеченных ручках ка- кого-нибудь из растровых изображений. AutoCAD может сохранять образ графического экрана (или активного видо- вого экрана, если графический экран разделен на несколько видовых — о видовых экранах см. разд. 9.2) в растровом формате. Это может быть выпол- нено с помощью команды SAVEIMG (СОХРИЗОБ) или соответствующего ей пункта Display Image (Изображения), Save (Сохранить) падающего меню Tools (Сервис). Эта команда вызывает диалоговое окно Save Image (Сохра- нение изображения) (рис. 8.10). Рис. 8.10. Диалоговое окно Save Image
Прежде всего, в области Format (Формат) с помощью переключателей нуж- но указать один из трех растровых форматов (BMP, TGA или TIFF), в кото- рых может быть сохранен образ графического экрана (в образ не включают- ся плавающие панели и перекрестие устройства указания). При выборе форматов TGA и TIFF пользователю становится доступной кнопка Options (Параметры), расположенная внизу области Format (Формат). Эта кнопка вызывает диалоговые окна TGA Options (Параметры TGA) или TIFF Options (Параметры TIFF), в-которых с помощью переключателя можно указать, использовать сжатие форматов или нет (в сжатом виде растровые файлы занимают на диске меньше места, но дольше обрабатываются). В области Portion (Часть) нужно задать, какая часть графического экрана под- лежит сохранению. В правом верхнем углу этой области параметр Size (Размер) указывает размер полного экрана в точках (пикселах) по горизонтали и вертикали. Поле Offset (Смещение) задает смещение, в пикселах, левого нижнего угла сохраняемой части экрана от левого нижнего угла графического экрана, который имеет координаты X = О, Y = 0. Правый верхний угол сохра- няемой части экрана задается с помощью поля Size (Размер). Его значения по осям X и Y должны быть заданы так, чтобы сохраняемая часть не вышла за пределы полного графического экрана. Заданные пользователем значения отображаются в графической зоне Active viewport (Активный видовой экран), которая показывает границы полного экрана и границы сохраняемой части (рис. 8.11). Рис. 8.11. Задание границ сохраняемой части графического экрана Кнопка Reset (Сброс) позволяет вернуть установки границ к значениям по умолчанию, которые соответствуют полному графическому экрану. После нажатия кнопки ОК система AutoCAD вызывает диалоговое окно Image File (Файл изображения), в котором расширение (bmp, tga или tif) бу- дущего файла определено заданным растровым форматом (BMP, TGA или
TIFF), а имя файла должен задать пользователь. По умолчанию предлагает- ся имя, идентичное имени текущего рисунка. 8.2. Вставка других объектов В падающем меню Insert (Вставка) имеется шесть пунктов, которые позво- ляют вставить в рисунок системы AutoCAD файлы еще некоторых других форматов. Перечислим эти пункты меню: □ 3D Studio (Файл 3D Studio) — выполняет импорт файлов системы 3D Studio (команда 3DSIN (ИМПОРТЗДС)) с передачей геометрии и данных о тонировании, сетях, материалах, источниках света и камерах; □ ACTS File (Файл ACIS) — задает импорт файлов в формате ACIS, предна- значенном для хранения геометрии пространственных твердотельных объектов (команда ACISIN (ИМПОРТТЕЛ)); О Drawing Exchange Binary (Файл DXB) — выполняет импорт файлов в двоичном обменном формате DXB (команда DXBIN (ИМПОРТД)); □ Windows Metafile (Метафайл Windows) — задает импорт графических ме- тафайлов Windows (команда WMFIN (ИМПОРТМТФ)); □ OLE Object (Объект OLE) — выполняет вставку связанного или внедрен- ного объекта из программы, поддерживающей технологию OLE, напри- мер, Microsoft Word или Microsoft Excel (команда INSERTOBJ (ВСТОБЪЕКТ)); □ Markup (Пометка) — задает вставку пометок к текущему чертежному файлу, сохраненных в файле формата RML с помощью модуля Volo View Express фирмы Autodesk (команда RML1N). Вставка файлов четырех первых форматов (соответствующие расширения файлов — 3ds, sat, dxb, wmf) выполняется одинаково, поэтому рассмотрим его на примере вставки файла формата WMF (метафайла Windows, в кото- ром геометрия объектов сохраняется не в точечном, а в векторном виде). Команда WMFIN (ИМПОРТМТФ) начинает работу с открытия диалогового окна Import WMF (Импорт WMF), которое имеет стандартную форму окна выбора файлов с заданным расширением wmf (рис. 8.12). Выберем для примера файл 2darrow3.wmf, содержащий изображение, пока- занное в области просмотра Preview (Просмотр). При необходимости поиск файла может быть выполнен с помощью кнопки Tools (Сервис), пункта Find (Найти) данного окна. После указания имени вставляемого файла AutoCAD выдает запрос: Specify insertion point or [Scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate]: (Точка вставки или [Масштаб/Х/Y/Z/ПОворот/ПМасштаб/ПХ/IIY/nZ/ П Поворот]:)
Рис. 8.12. Диалоговое окно Import WMF Рис. 8.13. Импорт файла формата WMF
Такой же запрос выдает и команда INSERT (ВСТАВИТЬ) при вставке бло- ка. Дальнейшие действия по вставке метафайла аналогичны действиям при вставке блока. При задании параметров вставки изображение из вставляе- мого метафайла перемещается вместе с устройством указания (рис. 8.13). В результате операции импорта новый объект оформляется как вхождение блока с именем, содержащим префикс WMF. Команда IMPORT (ИМПОРТ), которой соответствует кнопка EEI панели ин- струментов Insert (Вставка), позволяет вставлять файлы трех из перечислен- ных форматов (WMF, ACIS, 3D Studio). Команда открывает диалоговое окно Import File (Импорт файла) (рис. 8.14), в котором в поле Files of type (Тип файлов) доступны только расширения, соответствующие трем упомянутым форматам. Специальная команда — INSERTOBJ (ВСТОБЪЕКТ) — позволяет вставлять в рисунок документы, созданные Windows-приложениями. Этой команде соответствуют кнопка Ы панели Insert (Вставка) и пункт OLE Object (Объект OLE) падающего меню Insert (Вставка). Команда INSERTOBJ (ВСТОБЪЕКТ) вызывает диалоговое окно Вставка объекта (Insert Object) (рис. 8.15), которое в зависимости от версии Windows выводится либо на русском, либо на английском языке. ACIS [’.sat] |ЗР Studio Г 3dsl Рис. 8.14. Диалоговое окно Import File
Вставка объекта Тип объекта: <* Создать HQBb)ftv Г Создать из Файла WebViewFoideiiccn Class Видеозапись Диаграмма Microsoft Excel Диаграмма Microsoft Graph 2000 Документ Image «01 Г" £ виде значка [окчмент Microsoft Word Документ WorcFad Звукозапись „Результат Добавление в документ нового объекта типа "Документ Microsoft Word" ’ - Рис. 8.15. Диалоговое окно Вставка объекта (режим Создать новый) В центральной части диалогового окна в поле Тип объекта (Object Туре) рас- полагается список документов всех приложений Windows, установленных на вашем компьютере и поддерживающих OLE-технологию (технологию связы- вания и внедрения). Данная технология предусматривает два варианта вставки одного документа в другой: связывание и внедрение. При связывании создается ссылка на другой файл документа, который можно редактировать, не выходя из основного документа. При внедрении либо создается новый документ дру- гого типа, который помещается внутрь основного документа, либо в основной документ вставляется содержимое Другого документа, но связь с файлом- источником утрачивается. В обоих случаях на время создания или редактиро- вания вставленного документа в отдельное окно загружается его собственное приложение. Вариант связывания аналогичен вставке внешней ссылки, а ва- риант внедрения — вставке файла как блока. Для примера рассмотрим операцию вставки в рисунок системы AutoCAD текстового документа, созданного в Microsoft Word. В левой части открытого диалогового окна Вставка объекта (Insert Object) (см. рис. 8.15) нужно вы- брать переключатель Создать новый (Create New), либо — Создать из файла (Create from File). Первый режим вставки означает, что мы создадим совер- шенно новый текстовый документ, который будет внедрен внутрь рисунка AutoCAD и не будет существовать в виде отдельного файла Microsoft Word. Выбор переключателя Создать из файла (Create from File) означает, что нужно будет указать файл с вставляемым текстовым документом. В этом случае диалоговое окно Вставка объекта (Insert Object) изменит свой на- чальный вид на вид, приведенный на рис. 8.I6. В данном диалоговом окне нужно будет определить имя вставляемого фай- ла, для чего необходимо либо в поле Файл (File) ввести полное имя встав- ляемого файла, либо выбрать файл с помощью кнопки Обзор (Browse), ко- торая откроет диалоговое окно поиска файла. Установленный флажок Связь
(Link) будет означать, что документ вставляется со связыванием, а сброшен- ный — что документ внедряется. Дальнейшие действия пользователя в этом окне аналогичны действиям в режиме Создать новый (Create New), к кото- рому мы и возвращаемся (см. рис. 8.15). Рис. 8.16. Диалоговое окно Вставка объекте (режим Создать из фвйла) Рис. 8.17. Окно Microsoft Word Документ в Drawingl
В режиме Создать новый (Create New) в поле Тип объекта (Object Туре) диа- логового окна Вставка объекта (Insert Object) отметим строку Документ Microsoft Word (Microsoft Word Document). Флажок В виде значка (Display as Icon) устанавливать не будем (при установке этого флажка документ вста- вится в рисунок не в естественном виде, а в виде условного значка Microsoft Word с подписью Документ). Далее нажмем на кнопку ОК. После этого в оперативную память подгружа- ется необходимое программное обеспечение и открывается окно Microsoft Word. Введите в этом окне ваш текст и отформатируйте его средствами Word (рис. 8.17). В названии окна у вас вместо Drawingl может быть другое имя (то есть имя вашего текущего рисунка). Дальше в падающем меню Файл Microsoft Word выберите пункт Закрыть н вернуться Документ в Drawingl.dwg (рис. 8.18). Окно Microsoft Word закроется, и ваш документ окажется вставленным в верхний левый угол графического экрана (зона документа имеет белый фон), поверх которого появится диалоговое окно OLE Properties (Свойства OLE) (рис. 8.19). _Рис. 8.18. Закрытие окна Microsoft Word Документ в Drawingl В этом окне есть возможность подкорректировать параметры вставляемого документа с ломощью следующих областей: □ Size (Размер) — задает, в миллиметрах, высоту и ширину зоны документа в рисунке с помощью полей Height (Высота) и Width (Ширина); кнопка Reset (Сбросить) устанавливает размер зоны документа по умолчанию;
Рис. 8.19. Диалоговое окно OLE Properties □ Scale (Масштаб) — устанавливает масштаб вставки документа в процен- тах от исходного размера, с помощью полей Height (Высота) и Width (Ширина); если установить флажок Lock Aspect Ratio (Не изменять про- порции), то изменение одного параметра (высоты или ширины) будет ав- томатически менять значение второго параметра; □ Text size (Размер текста) — меняет имя шрифта (левый параметр) и уста- навливает соответствие между размером шрифта в пикселах (средний па- раметр) и единицах рисунка (правый параметр); О OLE plot quality (Качество печати OLE) — устанавливает качество печати вставленного документа с помощью значений, выбираемых из раскры- вающегося списка. Флажок Display dialog when pasting new OLE objects (Выводить это окно при вставке новых объектов) позволяет автоматически вызывать диалоговое окно OLE Properties (Свойства OLE) при вставке очередного OLE-объекта. Закройте диалоговое окно OLE Properties (Свойства OLE). Вставленный тф- ким образом документ можно перемещать по рисунку. Для этого нужно Щелкнуть левой кнопкой мыши по белому полю вставленного документа. У него появятся 8 ручек (по углам и средним точкам кромок). Документ мож- но передвигать по рисунку с помощью обычного перетаскивания, т. е. нажать И, не отпуская левую кнопку мыши, переместить указатель мыши вместе с документом в новое место и только после этого отпустить кнопку (рис. 8.20).. >3 Зак. 57]
Рис. 8.20. Перемещение вставленного документа Вставленный документ можно масштабировать, если установить указатель мыши на одну из угловых ручек и после появления двойной наклонной стрелки изменить размер зоны документа (аналогично изменению размеров окон Windows). Не рекомендуется растягивать зону документа только по од- ному направлению, т. к. это приведет к искажению пропорций текста. Для редактирования текста с помощью левой кнопки мыши дважды щелкните по зоне документа, после чего откроется окно Microsoft Word с вашим текстом. Для редактирования вставленного документа можно использовать контекст- ное меню (рис. 8.21), вызываемое с помощью щелчка правой кнопкой мы- ши по зоне документа. Возможна вставка отмеченного участка документа в рисунок AutoCAD ме- тодом перетаскивания, если одновременно открыть окно с документом Microsoft Word и окно с рисунком системы AutoCAD. Если же при этом на* жать и не отпускать клавишу <Ctrl>, то выделенный участок текста после вставки сохраняется в файле-источнике (то есть выполняется операция К°' пирования), в противном случае — выделенный участок из исходного файл3 удаляется (выполняется операция перемещения).
Рис. 8.21. Контекстное меню редактирования вставленного документа Система AutoCAD поддерживает буфер обмена Windows для копирования и вставки OLE-объектов. Этой цели служат пункты падающего меню Edit (Правка): □ Copy Link (Копировать вид) — копирует текущий вид в буфер обмена для связывания с другими OLE-приложениями (соответствующая команда — COPYLINK (КСВЯЗЬ), о видах см. гл. 9); □ Paste Special (Специальная вставка) — вставляет данные из буфера обме- на с возможностью управления их форматом (соответствующая коман- да - PASTESPEC (ВСТСПЕЦ)); □ OLE Links (Связи) — обновляет, изменяет и разрывает имеющиеся OLE- связи (соответствующая команда — OLEL1NKS (ВНЕДРСВЯЗИ)). Пункт OLE Links (Связи) доступен, только если в рисунке присутствуют связи с объектами других приложений. Соответствующая ему команда OLELINKS (ВНЕДРСВЯЗИ) вызывает диалоговое окно Ссылки (Links) (рис. 8.22). Диалоговое окно в зависимости от используемой версии ОС Windows может выводиться на русском или английском языке. В данном окне перечисляются связи, имеющиеся в рисунке, и для каждой из НИХ указывается имя файда-источника (колонка Связи (Links)), тип объекта (колонка Тип (Туре)) и способ обновления (колонка Обновление (Update)). Для помеченной в диалоговом окне связи в нижнюю часть окна выводится та информация, но в более подробном виде. В качестве типа объекта приво- дится имя создавшего его приложения, а для способа обновления есть два пе- реключателя. Автоматическое (Automatic) и По запросу (Manual). Кнопка Обновить сейчас (Update Now) выполняет немедленное обновление Убранной в списке связи. Кнопка Открыть источник (Open Source) откры- вает файл-источник и подсвечивает ту часть, которая связана с текущим ри- сУнком AutoCAD. С помощью кнопки Сменить источник (Change Source) м°Жно сменить файл, являющийся источником для связи. Кнопка Разорвать
связь (Break Link) разрывает связь, преобразуя ее во внедрение файла- источника в рисунок. Рис. 8.22. Диалоговое окно Ссылки Для работы с внедренными объектами служит диалоговое окно Преобразо- вание (Convert) (рис. 8.23), которое вызывается, если щелкнуть правой кнопкой по внедренному объекту и в контекстном меню выбрать пункт Преобразовать (Convert) (см. рис. 8.21). Рис. 8.23. Диалоговое окно Преобразование Данное диалоговое окно (см. рис. 8.23) позволяет сменить приложение- источник для выбранного внедренного объекта. Поле Текущий тио (Current Туре) показывает действующий тип выбранного объекта. Поле Тип объект*
(Object Type) отображает список только тех типов, которые могут быть вы- браны для преобразования. Два переключателя в левой части диалогового окна Преобразование (Convert) выполняют следующие действия: О Преобразовать в (Convert to) — задает преобразование объекта в новый тип, который сохраняется и после закрытия диалогового окна; О Активизировать как (Activate as ) — после редактирования объект возвра- щается к своему старому типу. Установленный флажок В виде значка (Display as Icon) позволяет показы- вать внедренный объект в рисунке AutoCAD в виде значка создавшего его приложения, а не в естественном виде документа. При установке этого флажка появится еще опция Изменить значок (Change Icon). Область Результат (Result) содержит комментарий к результату применения выбранных опций в диалоговом окне Преобразование (Convert). Помимо рассмотренных возможностей импорта, AutoCAD располагает ана- логичными возможностями экспорта. Для этого предназначена команда EXPORT (ЭКСПОРТ) и соответствующий ей пункт Export (Экспорт) па- дающего меню File (Файл). Команда EXPORT (ЭКСПОРТ) вызывает диа- логовое окно Export Data (Экспорт данных), в котором, используя поле Files of type (Тип файлов), можно выбрать расширение одного из допустимых типов файлов экспорта (рис. 8.24). К допустимым типам экспорта относятся. □ Metafile (Метафайл) — расширение wmf; П ACIS (ACIS) — расширение sat; П Lithography (Литография) — расширение stl; П Encapsulated PS (Encapsulated PS) — расширение eps; □ DXX Extract (Файлы вывода DXX) — расширение dxx; □ Bitmap (Растровые файлы) — расширение bmp; □ 3D Studio (Файлы 3D Studio) — расширение 3ds; D Block (Блоки) — расширение dwg. К каждому из перечисленных вариантов экспорта можно также обратиться с помощью индивидуальных команд: a WMFOUT (ЭКСПОРТМТФ) о AC1SOUT (ЭКСПОРТТЕЛ) a STLOUT (ЭКСПОРТСТЛ) a psout (экспортпс)
□ АТТЕХТ (АТЭКСП) □ BMPOUT (ЭКСПОРТБМП) □ 3DSOUT (ЭКСПОРТЗДС) □ WBLOCK (ПБЛОК) Encapsulated PS (’ eps) ОЖ Extract (“dxxj Bitmap (“bmp) 3D Studio (“3dsJ Block (*.<Jwg) Рис. 8.24. Диалоговое окно Export Data Команда АТТЕХТ (АТЭКСП) предназначена для вывода атрибутов блоков текущего рисунка и была упомянута в разд. Z /. В этом же разделе рассмот- рена и команда WBLOCK (ПБЛОК), позволяющая выводить в новый файл рисунка блоки и части текущего рисунка.
Глава 9 Трехмерные построения AutoCAD может строить рассмотренные в предыдущих главах примитивы не только в плоскости XY, которая до сих пор была единственной плоскостью построений, но в любой плоскости трехмерного пространства. Кроме того, в системе AutoCAD существует большой набор пространственных примитивов (поверхностей, тел и др.), которые позволяют выполнять построения трех.’ мерных моделей зданий, сооружений и машиностроительных изделий. Далее мы не только будем строить трехмерные объекты, но и рассматривать их в разных видах и проекциях, используя новые системы координат (все эти понятия будут определены ниже). Затем познакомимся с такими воз- можностями AutoCAD, как скрытие невидимых линий, тонирование и на- значение объектам тех или иных материалов. Все построенные модели мож- но с помощью пространства листа, рассмотренного в гл. 10, оформлять красиво и удобно в виде чертежей. Плоскость XY основной системы координат, с которой мы до сих пор рабо- тали и которая называется мировой системой координат (МСК), совпадает с плоскостью графического экрана. Третья ось (ось Z) МСК расположена перпендикулярно экрану и направлена от экрана к нам. В качестве признака мировой системы координат пиктограмма осей имеет прямоугольник в точ- ке начала координат (рис. 91). Jl Рис. 9.1. Пиктограмма мировой □ X системы координат (стиль 3D) Другая форма пиктограммы, которая привычна пользователям, работавшим предыдущими версиями системы AutoCAD, может быть установлена в Диалоговом окне UCS Icon (Знак ПСК), вызываемом либо с помощью па- яющего меню View (Вид) (пункт Display (Отображение), UCS Icon (Знак ‘СК), Properties (Свойства)), либо с помощью опции Properties (Свойства) Аманды UCSICON (ЗНАКПСК) (рис. 9 2).
Рис. 9.2. Диалоговое окно UCS Icon Данное диалоговое окно имеет четыре области. Область UCS icon style (Стиль пиктограммы ПСК) позволяет с помощью переключателя выбрать стиль отображения пиктограммы системы координат. Стиль 3D показан на рис. 9.1, стиль 2D — на рис. 9.3. Рис. 9.3. Пиктограмма мировой системы координат (стиль 2D) При использовании стиля 2D буква W (в русской версии — М) обозначает МСК. В случае выбора стиля 3D установка в диалоговом окне (рис. 9 2) флажка Соне (Конус) выводит на конце осей замкнутую стрелку (конус), а при сбросе флажка — незамкнутую стрелку. Параметр Line width (Ширина ли- нии) управляет шириной линий осей (может принимать значения от 1 до $ пикселов). Область UCS icon size (Размер знака ПСК) позволяет установить размер знака в процентах от размера экрана (допустимые значения — от 5 до 95)- В области UCS icon color (Цвет знака ПСК) можно изменить цвет пикто- граммы ПСК (параметры Model space icon color (Цвет в пространстве моДе' ли) и Layout tab icon color (Цвет в пространстве листа)).
Многие рассмотренные нами команды допускают ввод трехмерных коордиь. цат точек. Например, для команды LINE (ОТРЕЗОК) на запрос From point: (От точки:) можно ответить: 50,240,780 — это означает, что начальная точ- ка строящегося отрезка имеет соответствующие координаты по осям: X = 50, Y = 240 и Z = 780 (напомню, что в системе AutoCAD запятая явля- ется разделителем между координатами, а точка отделяет целую часть числа от дробной). Если же на следующий запрос команды LINE (ОТРЕЗОК) То point: (К точке:) вы ответите: 97.55,201.1,-17.62, то будет построен отрезок, у которого конечной точкой является точка с координатами: X = 97.55, Y = 201.1 и Z = -17.62. Вариант относительного ввода точек в декартовых координатах тоже допус- кает использование трех координат, например: @50,0,15 — строящаяся точ- ка смещена относительно предыдущей по оси X на 50 мм, по оси Y — на О мм, а по оси Z — на 15 мм. К. записи относительного ввода точки в полярных координатах тоже может добавляться третья координата, например: @33.5<45,16.29. Эта запись озна- чает, что проекция отрезка на плоскость XY, построенного из предыдущей точки в указанную нами вторую точку, образует в плоскости XY с положи- тельным направлением оси X угол 45 градусов и имеет в этой же плоскости длину 33,5 мм, а координата Z конечной точки отрезка смещена от началь- ной по оси Z на 16,29 мм. Этот вариант ввода координат можно назвать от- носительным вводом точек в цилиндрических координатах (ось цилиндра на- правлена по оси Z). Возможен ввод координат записью следующего типа: @14<20<45 — его можно назвать относительным вводом точек в сферических координатах. По- нимать эту запись следует так: отрезок сначала строится в плоскости XY, образуя угол 20 градусов относительно положительного направления оси X, затем отрезок наклоняется относительно плоскости XY на 45 градусов и, на определившемся таким образом луче, конечная точка отрезка смещается относительно начальной на 14 мм. Для указания точек в пространстве может использоваться и объектная при- вязка к характерным точкам объектов. Следует отметить, что роль объектной привязки в трехмерном пространстве даже выше. 9.1. Плоскости построения и системы координат Плоскость, в которой строятся двумерные объекты, называется плоскостью ^строений. Ее положение определяется действующей системой координат и Уровнем, т. е. смещением плоскости построений вдоль оси Z относительно l. плоскости XY системы координат. Нам известна пока только одна система
координат — мировая, но даже в ней можно менять уровень плоскости объ- екта. Рассмотрим это на примере построения окружности. Удобно анализировать трехмерные построения в изометрических видах, ко- торые вполне могут заменить известную нам аксонометрию. Главное, что в любом изометрическом виде хорошо заметны модификации примитивов по всем трем осям. Установим стандартный вид, называемый юго-западной изометрией. Воспользуйтесь для этого пунктом 3D Views (ЗМ виды), SW Isometric (ЮЗ изометрия) падающего меню View (Вид). Щелкните с помо- щью левой кнопки мыши по указанному пункту меню. После этого изменя- ется внешний вид графического экрана: пиктограмма осей МСК смещается в центр и разворачивается так, что угол между осями будет уже не прямым, а 120 градусов. Кроме того, внутри пиктограммы появляется знак плюс, оз- начающий, что в данном виде пиктограмма располагается в начале дейст- вующей системы координат, т. е. в начале МСК. Форма перекрестия уст- ройства указания также изменяется аналогично знаку осей координат. Да. нарисуйте окружность (с помощью команды CIRCLE (КРУГ)) с центром в точке 0,0 и радиусом 100 мм. В результате чего получим вид, изображенный на рис. 9.4. Рис. 9.4. Юго-западная изометрия
В изометрическом виде окружность изображается эллипсом. Ось Z при этом идет вертикально вверх от точки начала координат. Изменим уровень окруж- ности (для этого нужно изменить координату Z центра окружности). Щелк- ните по окружности — у нее появятся ручки. С помощью кнопки L±J панели Object Properties (Свойства объектов) вызовите диалоговое окно Properties (Свойства). В этом окне отражены все характеристики окружности, которые при желании могут быть изменены. Щелкните дважды левой кнопкой мыши в правой колонке, напротив характеристики Center Z (Центр Z). В ячейке появится вертикальный текстовый курсор и значок устройства указания (его можно использовать, если вы хотите указать новое значение Z для центра с помощью мыши). Исправьте с помощью клавиатуры старое значение 0 на 250 (рис. 9 5) и закройте диалоговое окно Properties (Свойстаа). Рис. 9.5. Изменение уровня с помощью диалогового окна Properties ь ” Результате этого изменения окружность переместилась вверх на 250 мм ФИс. 9.6). Если бы было нужно опустить окружность на 250 мм вниз, то мы задали Z =-250.
Таким образом, в нашем примере плоскостью построений сначала была ос- новная плоскость XY с уровнем Z — 0, а затем объект был перенесен в но- вую плоскость (на 250 мм выше по оси Z). Теперь попробуем изменить еще одну характеристику нашего круга — высо- ту. Под высотой в системе AutoCAD понимается толщина объекта по оси Z. В нашем случае это будет означать, что окружность превратится в цилиндр с осью, направленной вдоль оси Z МСК. Откройте еще раз окно Properties (Свойства) н измените значение параметра Thickness (Высота) с 0 на 100, При этом двумерный круг превратится в трехмерный цилиндр (рис. 9.7). Рис. 9.6. Результат изменения уровня объекта На криволинейной части цилиндра AutoCAD для наглядности выводит не- которое количество образующих, которое может при необходимости регули- роваться пользователем с помощью системной переменной ISOLINES (см. разд. 9.7). Кроме того, в рабочем режиме все стенки цилиндра доступны для редактирования и прозрачны, чтобы видеть объект полностью. Операция изменения высоты называется еще выдавливанием двумерного объ- екта (в данном случае выдавливание круга идет вдоль положительного на-
правления оси Z). Образовавшийся объект уже является трехмерным полым объектом. Теперь воспользуйтесь пунктом Hide (Скрыть) падающего меню View (Вид) для того, чтобы скрыть невидимые части цилиндра и убедиться, что стенка цилиндра и оба дна (основания) являются непрозрачными. Это- му пункту соответствует команда HIDE (СКРЫТЬ). Результат скрытия не- видимых линий приведен на рис. 9.8. Рис. 9.7. Результат изменения высоты объекта На рисунке видно, что верхнее и нижнее основания цилиндра являются не- прозрачными. Такой результат специфичен для круга. Если выдавить пря- моугольник (то есть замкнутую полилинию в форме прямоугольника), то у него непрозрачными будут только боковые стенки. Изображение, образовавшееся на графическом экране в результате скрытия невидимых линий, является нерабочим — для продолжения редактирования Рекомендуется выполнить пункт Regen (Регенерировать) или Regen All (Регенерировать все) падающего меню View (Вид). Пункт Regen All (Регенерировать все) отличается от пункта Regen (Регенерировать) тем, что если графический экран разделен на видовые экраны (о видовых экранах см. Разд. 9.2), то регенерируются все экраны, а не только активный.
Система AutoCAD хранит текущее значение уровня, на котором выполня- ются построения. Команда ELEV (УРОВЕНЬ) изменяет текущие установки для уровня и высоты объектов, которые будут строиться далее. Команда за- прашивает (в скобках указывается текущее значение): Specify new default elevation <0,0000>: (Новый уровень no умолчанию <0.0000>:) Рис. 9.8. Скрытие невидимых линий цилиндра Введите 250, что соответствует уровню нижнего основания цилиндра. Таким образом, плоскость построений переносится на уровень 250 мм. Следующий запрос (в скобках — текущее значение): Specify new default thickness <0.0000>: (Новая высота no умолчанию <0.0000>:) Введите —100, чтобы строящиеся объекты выдавливались на 100 мм вдоль отрицательного направления оси Z. Теперь постройте окружность с центром в точке с координатами 0,0 и радиу- сом 200 мм. Если у точки координата Z отсутствует, то значение Z берется
равным текущему уровню (то есть 250 мм). В результате, во-первых, постро- ится не окружность, а еще один цилиндр, поскольку задана ненулевая высота, а во-вторых, одно основание цилиндра попадет в плоскость нижнего основа- ния первого цилиндра, а второе основание будет лежать в плоскости с уров- нем 150 мм (так как к текущему уровню 250 прибавляется высота выдавлива- ния, т. е. —100). Можно немного упростить себе задачу построения цилиндра, если при задании центра окружности воспользоваться функцией объектной привязки Center (Центр) к центру нижнего основания существующего цилин- дра. В этом случае точка центра вычислялась бы сразу как трехмерная. Теперь скройте невидимые линии. Результат выполненных операций пред- ставлен на рис. 9.9. Рис. 9.9. Скрытие невидимых линий двух цилиндров Перемещение примитивов можно было бы выполнить не только изменяя Уровень объекта (для окружности это координата Z ее центра), но и с по- мощью известной команды MOVE (ПЕРЕНЕСТИ) (см. разд. 3.2), используя Для этого при ответе на запросы команды две трехмерные точки, располо-. женные друг от друга в пространстве с заданным сдвигом вдоль оси Z.
к, к L? к® к" к0 к к к2 к3 & Для задания любых других плоскостей построений, которые не парал- лельны плоскости XY МСК, используется команда UCS (ПСК). Аббре- виатура команды образована от слов ’’user coordinate system" ("пользо- вательская система координат"). Все системы координат, отличные от мировой, называются пользовательскими. Пользовательские системы координат могут именоваться. Команда UCS (ПСК) позволяет задать начало новой системы координат и положение новых осей X и Y, а по- ложение новой оси Z зависит от положения соответствующих осей X и Y и поэтому определяется автоматически. Команда имеет групповую кнопку Щ в панели Standard Toolbar (Станартная) (рис. 9.10). Рис. 9.10. Кнопка UCS панели Standard Toolbar с раскрытой группой Этой же команде соответствуют две панели инструментов: UCS (ПСК) и UCS II (ПСК-2) (рис. 9.11). Рис. 9.11. Панели инструментов UCS и UCS Л Рассмотрим работу команды UCS (ПСК) на примере, в котором следующей плоскостью построений сделаем плоскость XZ МСК. Наберите команду UCS (ПСК) на клавиатуре или щелкните по кнопке li панели UCS (ПСК). Система сообщает: Current ucs name: *WORLD * (Имя текущей системы координат: *МИРОВАЯ*)
Далее следует запрос: Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <WorM>: (Задайте опцию [НОвая/Пере нести/ОРтогональная/преДыдущая/ВОсстановитъ/ Сохранить/ Удалитъ/прИменитъ/?/Мир] <Мир>:) Возможен выбор следующих опций: □ New (НОвая) — переход в режим создания новой ПСК; □ Move (Перенести) — перенос начала текущей ПСК в новую точку; □ orthoGraphic (ОРтогональная) — выбор одной из шести стандартных ор- тогональных систем координат; □ Prev (предыдущая) — возврат к предыдущей ПСК; □ Restore (Восстановить) — восстановление ПСК по ее имени; □ Save (Сохранить) — сохранение текущей ПСК с новым именем; □ Del (Удалить) — удаление именованной ПСК; □ Apply (применить) — применение ПСК текущего видового экрана к другому экрану или сразу ко всем видовым экранам (о видовых экранах см. разд. 9.2); □ ? (?) — вывод списка именованных ПСК с их характеристиками; □ World (Мир) — восстановление МСК. Для построения новой ПСК выберите опцию New (НОвая). Далее система AutoCAD выдает запрос: Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: (Укажите начало новой ПСК или [УОсъ/Зточки/Объект/Грань/Вид/Х/У/Х] <0,0,0>:) В этом случае возможны следующие опции создания новой системы коор- динат: □ origin of new UCS (начало новой ПСК) — перенос начала ПСК в новую точку с сохранением направления осей X и Y; □ ZAxis (ZOcb) — указание нового начала координат и точки, лежащей на положительном направлении новой оси Z; □ 3point (Зточки) — указание нового начала координат и точек, опреде- ляющих положительные направления новых осей X и Y; □ OBject (Объект) — установка ПСК по плоскости двумерного объекта; □ Face (Грань) — установка ПСК по плоскости грани трехмерного тела;
□ View (Вид) — установка ПСК перпендикулярно направлению взгляда (в плоскости вида), с сохранением начала координат; □ X — поворот текущей ПСК вокруг текущей оси X; □ Y — поворот текущей ПСК вокруг текущей оси Y; □ Z — поворот текущей ПСК вокруг текущей оси Z. Самой обшей является опция 3point (Зточки). Построим с ее помощью но- вую ПСК. После выбора опции следует запрос: Specify new origin point <0,0,0>: (Новое начало координат <0,0,0>:) Нажмите на клавишу <Enter>, подтверждая сохранение начала координат на прежнем месте. Следующий запрос: Specify point on positive portion of X-axis <1.0000,0.0000,0.0000>: (Точка на положительном луче оси X <1.0000,0.0000,0.0000>:) Поскольку оси X и Y новой ПСК должны лежать в плоскости XZ МСК, то новая ось X обязана пройти по старой. Поэтому нажмите на клавишу <Enter> (предлагаемая точка 1,0,0 лежит на положительном направлении оси X МСК). Далее: Specify point on positive-Yportion of the UCS XYplane <0.0000,1.0000,0.0000>: (Точка на положительном луче оси Y в плоскости XY ПСК <0.0000,1.0000,0.0000>:) Новую ось Y направим по оси Z МСК, поэтому ответьте 0,0,1 и новая ось ординат (Y) пойдет по старой оси Z (точка 0,0,1 лежит именно на оси Z). Выполненная операция определила новую текущую систему координат, по- этому пиктограмма ПСК изменит свое положение (рис. 9.12). Кроме того, на панели UCS II (ПСК-2) поле списка, показывающее имя текущей ПСК и имевшее значение World (Мировая СК), изменило свое значение на Unnamed (Без имени). Если ПСК нужна для неоднократных построений, сохраните ее с новым именем (например, naXZ), для чего нуж- но повторить команду UCS (ПСК) и выбрать опцию Save (Сохранить). В ответ на запрос имени введите выбранное вами имя для новой ПСК. Теперь все вводимые координаты будут браться относительно текущей ПСК, которая отлична от МСК. Если вы, находясь в ПСК, хотите все-таки задать координаты точки в мировой системе координат, то добавляйте перед координатами символ звездочки, например: *150,320 Вспомним, что текущее значение уровня было 250 мм. Введение новой сис- темы координат не изменит его (оно сохраняется в системной переменной ELEVATION — см. разд. 11.1). Однако это означает, что текущей плоско-
стью построений будет не плоскость XY действующей ПСК, а плоскость, которая параллельна ей (напомню, что эта плоскость совпадает с плоско- стью XZ МСК) и отстоит от нее вдоль направления новой оси аппликат (Z) на 250 мм. Попробуйте с помощью команды PL1NE (ПЛИНИЯ) построить замкнутую полилинию в новой системе координат с вершинами в точках (0,0), (200,0), (200,120) и (0,120). Получится параллелепипед, а не прямо- угольная полилиния, т. к. текущее значение высоты равно —100. Основание нового параллелепипеда будет параллельно новой плоскости построений (рис. 9.13, со скрытием невидимых линий). Рис. 9.12. Новое направление осей системы координат Поскольку вы не указали третьей координаты для первой вершины полили- нии, то AutoCAD взял ее значение из текущего значения уровня, т. е. 250 мм. Если бы были заданы все три координаты первой точки, то плос- кость основания параллелепипеда была бы выбрана независимо от текущего уровня. Обратите внимание, что основания построенного параллелепипеда, в отличие от основания цилиндра, не являются сплошными двумерными объектами (имеют только внешний контур без внутренности) и поэтому прозрачны.
[|r AutoCAD 2002 - [F \TEMP\3d 2.dwg| MfflEI ByLas^t 3| ByLayet L° l* 1пЛ<2 3 JS iBBjUyer J II 3 /\ i aa । □□ □ 4» 0$ 0e £dt i?ew [nserl Fatmat,, Tools Dta^ Pmenswo M°dfy Window [Help i|; p eg a (& з : 7 Ra> m ; о $ & • MJ F M \ Model A Layout! SNAP GRID ORTHO POLAR OSNAPI OTRACK LWT [MODEL Рис. 9.13. Построение параллелепипеда в новой ПСК .A % a IConnand klonnand IConnand____hide Regenerating model [CoTunand i-931 3894. 847 8510,250.0000 Новую систему координат, поскольку она является одной из стандартных, проще было бы задать с помощью опции orthoGraphic (ОРтогональная) ко- манды UCS (ПСК). При выборе этой опции команда UCS (ПСК) запраши- вает имя для системы координат: Enter an option [Тор/Bottom/Front/Васк/Left/Right] <Top>: (Задайте опцию [Верхняя/Нижняя/Передняя/Задняя/Левая/пРавая]< Верхняя >:) Имя нашей системы координат — Front (Передняя), поскольку выбор плос- кости XZ для построений соответствует выбору переднего вида. ПСК Back (Задняя) отличается от Front (Передняя) тем, что у нее ось X направлена в противоположную сторону. Мировая система координат идентична с Тор (Верхняя). Соответственно, если вы хотите выбрать ПСК для правого вида, укажите Right (правая). Для выбора стандартной ПСК можно также воспользоваться раскрываю- щимся списком систем координат панели UCS II (ПСК-2), в котором нуж- но выбрать пункт Front (Спереди) (рис. 9.14). В панели инструментов UCS (ПСК) (см. рис. 9.II) собраны кнопки, кото- рые соответствуют различным вариантам (комбинациям опций) команды
UCS (ПСК). Поэтому щелчок по любой кнопке этой панели инструментов почти всегда означает, что вызывается команда UCS (ПСК) с некоторой оп- цией или опциями. UCS Рис. 9.14. Раскрывающийся список систем координат панели UCS II Перечислим кнопки панели инструментов UCS (ПСК) по порядку слева направо: — вызывает выполнение команды UCS (ПСК) без автоматического вы- бора опций (далее их задает пользователь); То] J5J — вызывает диалоговое окно UCS (ПСК) для управления именованны- ми системами координат; — восстанавливает предыдущую ПСК; г© JzJ — восстанавливает МСК; EJ — устанавливает ПСК по объекту; 7э| — совмещает ПСК с выбранной гранью трехмерного тела; — устанавливает новую систему координат с плоскостью XY, параллель- ной экрану (виду); JzJ — устанавливает новую ПСК путем переноса начала системы координат; I zl — устанавливает ПСК путем указания точки на положительном участке оси Z; 771 L±d — устанавливает новую ПСК с помощью трех точек (начала координат и направлений осей X и Y); — выполняет поворот текущей ПСК вокруг оси X;
S3 — выполняет поворот текущей ПСК вокруг оси Y; — выполняет поворот текущей ПСК вокруг оси Z; — применяет текущую ПСК к выбранному видовому экрану. Панель UCS П (ПСК-2) (см. рис. 9.11), помимо раскрывающегося списка именованных систем координат, содержит две кнопки, которые вошли в панель UCS (ПСК). Кнопка Lrd связана не с командой UCS (ПСК), а с командой UCSMAN (ДИСПСК), которая открывает диалоговое окно UCS (ПСК) (рис. 9.15). Рис. 9.15. Диалоговое окно UCS, вкладка Named UCSs Диалоговое окно имеет три вкладки: Named UCSs (Именованные ПСК), Orthographic UCSs (Ортогональные ПСК) и Settings (Режимы). Вкладка Named UCSs (Именованные ПСК) позволяет видеть список именованных ПСК и устанавливать любую из них с помощью кнопки Set Current (Установить). Кнопка Details (Подробности) открывает диалоговое окно UCS Details (Подробности о ПСК) с характеристиками отмеченной ПСК (рис. 9.16). Вкладка Orthographic UCSs (Ортогональные ПСК) (рис. 9.17) предназначена для работы с основными ортогональными ПСК. Задание параметра Depth (Глубина) позволяет дополнительно переместить плоскость текущей ортого- нальной ПСК вдоль оси Z. Для того чтобы изменить параметр глубины, нужно либо дважды щелкнуть по колонке Depth (Глубина), либо вызвать
правой кнопкой контекстное меню, в котором выбрать пункт Depth (Глубина), после чего появится диалоговое окно Orthographic UCS Depth (Глубина ортогональной ПСК) (рис. 9.18), в котором можно задать новую глубину. Рис. 9.16. Диалоговое окно UCS Details Рис. 9.17. Диалоговое окно UCS вкладка Orthographic UCSs Вкладка Settings (Режимы) диалогового окна UCS (ПСК) (рис. 9.19) имеет две области. В области UCS Icon settings (Режимы пиктограммы ПСК) находятся три флажка: □ On (Вкл) — включает пиктограмму ПСК;
□ Display at UCS origin point (В начале ПСК) — переносит пиктограмму левого нижнего угла графического экрана в начало координат (если точка 0,0,0 видна в этом экране); □ Apply to all active viewports (Для всех активных ВЭкранов) — распростра- няет установки режимов пиктограммы ПСК на все видовые экраны. Рис. 9.18. Диалоговое окно Orthographic UCS depth Рис. 9.19. Диалоговое окно UCS, вкладка Settings Область UCS settings (Режимы ПСК) содержит два флажка: □ Save UCS with viewport (Сохранять ПСК с ВЭкраном) — сохраняет инди- видуальную ПСК для каждого видового экрана; □ Update view to Plan when UCS is changed (Вид в плане при смене ПСК) — автоматически устанавливает вид перпендикулярно плоскости XY теку- щей ПСК. О делении графического экрана на видовые экраны см. разд. 9.2. При работе со сложным чертежом или моделью удобно вывести на экран еще одно окно, называемое Aerial View (Общий вид). Тогда на основном эк-
ране может устанавливаться один вид, а в дополнительном окне — другой (например, вид всего рисунка). На рис. 9.20 показано окно Aerial View (Общий вид), в котором установлено окно по границам всего рисунка, а внутри него рамкой показаны границы того вида, который находится в ос- новном графическом экране. Рис. 9.20. Окно Aerial View Вызов этого окна может быть выполнен с помощью команды DSVIEWER (ГЛАЗ) или пункта Aerial View (Общий вид) падающего меню View (Вид). Возможно также выполнять зумирование большого окна через маленькое. Для этого нужно щелкнуть мышью внутри окна Aerial View (Общий вид), которое переходит в режим динамического зумирования (см. опцию Dynamic (Динамика) команды ZOOM (ПОКАЗАТЬ), описанную в разд. 2.4). Выполняемое зумирование отражается на основном графическом экране. Закрыть окно Aerial View (Общий вид) можно либо с помощью стандартной кнопки S закрытия окон Windows, либо с помощью того же пункта Aerial View (Общий вид) падающего меню Вид (View).
9.2. Виды и видовые экраны При работе с моделью трехмерного объекта удобно делить графический эк- ран на части, в каждой из которых можно устанавливать свою точку зрения или проекцию. Система AutoCAD позволяет создавать конфигурации из лю- бого количества частей (неперекрывающихся видовых экранов) и каждой такой конфигурации присваивать имя, по которому такая конфигурация может быть в любое время восстановлена. Команда VPORTS (ВЭКРАН), которой соответствуют также кнопка па- нели Viewports (Видовые экраны) и пункт Viewports (Видовые экраны), New Viewports (Новые ВЭ) падающего меню View (Вид), создает конфигурации видовых экранов. Эта команда открывает диалоговое окно Viewports (Видовые экраны) (рис. 9.21). Рис. 9.21. Диалоговое окно Viewports, вкладка New Viewports Поле New name (Новое имя) этого окна предназначено для задания имени создаваемой конфигурации видовых экранов. Вводимое имя удовлетворяет обычным ограничениям, налагаемым на имена таких символов AutoCAD, как слои, описания блоков, типы линий и др. Если имя не задать, то новая
конфигурация экранов создается (графический экран делится на необходи- мые части), но не сохраняется (то есть после перехода к следующей кон- фигурации данная конфигурация не может быть восстановлена, т. к. она не имеет имени). Поле просмотра в области Preview (Образец) отображает внешний вид той конфигурации (варианта деления на части), которая отмечена в поле Standard viewports (Стандартные конфигурации). В поле Apply to (Приме- нить) можно выбрать одно из двух значений, указывающих, к какой части графического экрана будет применяться операция деления на части: □ Display (Ко всему экрану); □ Current Viewport (К текущему ВЭкрану). В поле Setup (Режим) пользователю доступны только два значения: □ 2D — текущий вид (то есть вид, установленный в активном видовом эк- ране, который делится на части) распространяется на все новые видовые экраны; □ 3D — текущий вид устанавливается в одном из создаваемых видовых эк- ранов, а в остальных система AutoCAD выбирает соответствующие орто- гональные ВИДЫ. Рис. 9.22. Задание конфигурации неперекрывающихся видовых экранов
Поле Change view to (Сменить вид на) указывает на то, какой вид установить в основном видовом экране (доступны стандартные имена ортогональных и изометрических видов и имя *Current* (Пекущий*)). Выберите в перечне Standard viewports (Стандартные конфигурации), кон- фигурацию Three: Above (Три: выше), в поле Setup (Режим) установите 3D, а в поле Change view to (Сменить вид на) — SE Isometric (ЮВ изометрию). В качестве имени введите, например, КонфЗ и закройте диалоговое окно на- жатием кнопки ОК. Графический экран разделится натри части (рис. 9 22). Из трех образовавшихся видовых экранов только один является активным — это тот экран, в котором указатель мыши имеет вид перекрестия, а не стрелки (активный экран имеет еще и чуть более жирную рамку). В нашем случае ак- тивным стал верхний видовой экран. Если вам нужно активизировать другой экран, просто щелкните по нему левой кнопкой мыши. Рис. 9.23. Диалоговое окно Viewports, вкладка Named Viewports Если вы захотите вернуться к одноэкранной конфигурации, то активизируй- те тот видовой экран, вид из которого вы хотите оставить, и командой VPORTS (ВЭКРАН) откройте диалоговое окно Viewports (Видовые экраны)- На вкладке New Viewports (Новые ВЭкраны) (см. рис. 9.21) выберите kojh-
фигурацию Single (Один), а в поле Apply to (Применить) установите Display (Ко всему экрану). Другая возможность перейти к одному экрану — выбрать пункт Viewports (Видовые экраны), 1 Viewport (1 ВЭкран) падающего меню View (Вид). Вкладка Named Viewports (Именованные ВЭкраны) (рис. 9.23) диалогового окна Viewports (Видовые экраны) позволяет вам выбрать конфигурацию ви- довых экранов из тех, которые ранее в вашем рисунке были сохранены с теми или иными именами. Каждый из созданных видовых экранов можно разделить на 1, 2, 3 или 4 час- ти. Для этого используются вкладка New Viewports (Новые ВЭкраны) диалого- вого окна Viewports (Видовые экраны) или пункты Viewports (Видовые экра- ны), 2 (3, 4) Viewports (2, 3, 4 ВЭкрана) падающего меню View (Вид). Смежные видовые экраны можно соединять в один. Например, на рис. 9.22 можно объединить левый и правый видовые экраны, причем в зависимости от выбора пользователя в объединенном видовом экране будет установлен вид из левого или из правого экранов. Для этого следует воспользоваться пунктом Viewports (Видовые экраны), Join (Соединить) падающего меню View (Вид). В видовом экране (или во всем графическом экране, если он не разделен), можно устанавливать вид, задавая в этом экране направление взгляда и масштаб отображения. Виды, как и видовые экраны, могут именоваться и затем восстанавливаться по этим именам. Основными путями для осуществ- ления этого являются команда VIEW (ВИД), а также панель инструментов View (Вид) (рис. 9 24). Рис. 9.24. Панель инструментов View □ □ На панели инструментов View (Вид) расположены следующие кнопки: l__У (Named Views (Именованные виды)) — вызывает диалоговое окно View (Вид); 6 кнопок стандартных ортогональных видов — .J (Top View (Вид свер- (Bottom View (Вид снизу)), (Left View (Вид слева)), ЕЮ (Right View (Вид справа)), [Ю (Front View (Вид спереди)) и (Back View (Вид сзади)); ху)), □ 4 кнопки стандартных изометрических видов — ^-1 (SW Isometric View (Юго-западная (ЮЗ) изометрия)), Ud (SE Isometric View (Юго-восточная
(NE Isometric View (Северо-восточная (СВ) изо- (ЮВ) изометрия)), (NW Isometric View (Северо-западная (СЗ) изометрия)); МСтрИЯ)) и □ & (Camera (Камера)) — задает направление взгляда с помощью точки камеры и точки направления взгляда. Аналогом панели View (Вид) является групповая кнопка Standard Toolbar (Стандартная). на панели панели View (Вид). Рассмотрим диалоговое окно View (Вид) (рис. 9.25), открываемое командой VIEW (ВИД) или соответствующей ей кнопкой Рис. 9.25. Диалоговое окно View, вкладка Named Views Список видов, занимающий большую часть диалогового окна, имеет четыре колонки с параметрами видов текущего рисунка: □ Name (Имя) — содержит наименование вида; □ Location (Вкладка) — имя вкладки, к которой привязан вид (у нас пока это только Model (Модель), другие появятся в пространстве листа — см. гл. 10)\ □ UCS (ПСК) — имя системы координат, если она сохранена с видом; □ Perspective (Перспектива) — признак установки обычного или перспек- тивного вида. Над всеми видами можно выполнять операции удаления, переименования и установки вида текущим. Доступ к этим операциям осуществляется через кон-
текстное меню, вызываемое щелчком правой кнопки мыши внутри списка видов. Один из видов в списке обязательно называется Current (Текущий). Для того чтобы создать новый вид, нужно щелкнуть по кнопке New (Новый), после чего открывается диалоговое окно New View (Новый вид) (рис. 9.26). Рис. 9.26. Диалоговое окно New View В этом окне задается имя вида (в поле View name (Имя вида)), размеры вида (весь экран в случае выбора положения переключателя Current display (Текущий экран) или указываемая рамкой часть экрана в случае — Define window (Задать рамкой)). В области UCS Settings (Режимы ПСК) с помощью соответствующего поля UCS name (Имя ПСК) можно задать имя ПСК и установить или сбросить флажок Save UCS with view (Сохранить ПСК с ви- дом). Следует отметить, что установка точки зрения (то есть направления взгляда) для сохраняемого вида должна быть сделана в текущем видовом экране до открытия диалоговых окон New View (Новый вид) и View (Вид). Кнопка Details (Подробности) диалогового окна View (Вид) (см. рис. 9.25) выводит подробные характеристики вида в диалоговое окно View Details (Подробности о виде) (рис. 9-27). Области в верхней части окна определяют размеры и наклон вида, а также направление взгляда. Области средней части описывают параметры пер- спективы и параметры передней и задней секущих плоскостей. Секущие плоскости позволяют показывать в виде только ту часть модели, которая находится между передней и задней плоскостями. Установка перспективы и секущих плоскостей выполняется командой OVIEW (ДВИД). Первый запрос команды: Select objects or <use DVIEWBLOCK>: (Выберите объекты или <исполъзовать DVIEWBLOCK>:)
Рис. 9.27. Диалоговое окно View Details В ответ на запрос нужно указать объекты (несколько из тех, что присутствуют в модели), положение которых в достаточной мере продемонстрирует уста- новку направления взгляда. При нажатии на клавишу <Enter> по умолчанию выполняется демонстрация на стандартном блоке в форме домика. Далее: Enter option [CAmera/TArget/Distance/POints/PAn/Zoom/TWist/CLip/Hide/Off/ Undo]: (Задайте опцию [Камера/Цель/Расстояние/Точки/ПАн/ПОказать/ВРащать/ СЕчение/СКрыть/О ТКл/ОТМенить]:) Опции команды: □ САшега (Камера) — динамическое указание начальной точки для вектора камера'цель, определяющего направление взгляда; П TArget (Цель) — динамическое указание конечной точки для вектора ка- мера-цель, определяющего направление взгляда; □ Distance (Расстояние) — ввод нового расстояния между камерой и целью, с одновременным включением перспективной проекции (рис. 9.28); шка- ла от Ох до 1 бх в верхней части экрана позволяет увеличивать расстояние до 16 раз от текущего; □ POints (Точки) — задание точек цели и камеры в координатах; □ РАп (ПАн) — перемещение вида без увеличения, с помощью двух точек вектора перемещения; □ Zoom (ПОказать) — задание коэффициента увеличения от Ох до 16х, а также фокусного расстояния при включенной перспективе; □ TWist (ВРащать) — вращение и наклон вида относительно направления взгляда;
□ CLip (СЕчение) — установка или отключение на виде секущих плоско- стей; □ Hide (СКрыть) — подавление скрытых линий для выбранных объектов; □ Off (ОТКл) — отключение перспективной проекции; для ее включения следует снова воспользоваться опцией Distance (Расстояние); □ Undo (ОТМенить) — отмена действия последней операции команды DVIEW (ДВИД). Указание точки вместо выбора опций работает как указание точки для оп- ции TArget (Цель). Рис. 9.28. Перспективная проекция Секущие плоскости могут устанавливаться как для обычной, параллельной проекции, так и Для перспективной (задание плоскостей может быть вы- полнено с помощью команды DVIEW (ДВИД) или рассматриваемой ниже команды 3DORB1T (3-ОРБИТА)). На рис. 9.29 показан пример вида с уста- новленными секущими плоскостями (скрыты часть параллелепипеда и часть нижнего цилиндра, изображенных на рис. 9.28). )4 Зак. 571
Еще одна интересная возможность управления видом — команда 3DORBIT (3-ОРБИТА), которой соответствуют кнопка L?J панели инструментов Standard Toolbar (Стандартная) и пункт 3D Orbit (ЗМ орбита) падающего меню View (Вид). Команда позволяет динамически изменять вид трехмерных объектов с по- мощью устройства указания. Если в момент вызова команды в рисунке бы- ли выбраны какие-то объекты, то в дальнейших манипуляциях участвуют только они. При отсутствии выбранных объектов динамическое изменение показывает новое положение всех видимых объектов рисунка (хотя при большом объеме рисунка это может происходить медленно). Рис. 9.29. Установка секущих плоскостей вида На период работы команды 3DORB1T (3-ОРБИТА) знак ПСК изменяется на цветной знак трехмерных осей, а на виде появляется орбитальное кольцо (рис. 9.30). Центр орбитального кольца совпадает с центром вида, вокруг которого пользователь может перемещать свою камеру. При движении устройства
указания курсор (перекрестие) может принимать разные формы, что влияет на механизм вращения вида. Если устройство указания находится внутри орбитального кольца, то курсор принимает форму сферы с двумя внешними окружностями-орбитами (I'I) В этом случае нажатие левой кнопки мыши и перемещение курсора внутри кольца вращает вид вокруг точки цели. Вращение возможно во всех направ- лениях. Если курсор находится вне орбитального кольца, он выглядит как сфера с внешней окружностью-стрелкой (LSJ). В этом случае нажатие левой кнопки мыши и перемещение курсора вне кольца вращает вид вокруг оси, прохо- дящей через центр орбитального кольца перпендикулярно экрану. Рис. 9.30. Орбитальное кольцо Если курсор находится на левом или правом малом кругах, расположенных в точках левого и правого квадрантов орбитального кольца, то он принимает форму сферы с горизонтальным эллипсом-стрелкой (I 1 I). Нажатие левой
кнопки мыши и перемещение курсора из этих точек вызывает вращение вида относительно вертикальной оси, расположенной в плоскости орби- тального кольца и проходящей через его центр. Если курсор находится на верхнем или нижнем малом кругах (квадрантах) орбитального кольца, он имеет форму маленькой сферы с вертикальным эллипсом-стрелкой ( ). Нажатие левой кнопки мыши и перемещение курсора из этих точек вызывает вращение вида относительно горизонталь- ной оси, расположенной в плоскости кольца и проходящей через его центр. Выход из команды 3DORB1T (3-ОРБИТА) — нажатие клавиш <Esc> или <Enter>. Во время работы команды можно воспользоваться контекстным меню, вызываемым нажатием правой кнопки мыши (рис. 9.31). Exit Pan Zoom ✓ Orbit ИЩНОЯО' Projection ► Shading Modes ► Visual Aids ► Reset View Preset Views ► Adjust Distance Swivel Camera Continuous Orbit Zoom Window Zoom Extents Orbit MaintainsZ ✓ Orbit uses AutoTarget Adjust Clipping Planes Front Clipping On 6 ack Clipping On Рис. 9.31. Контекстное меню команды 3DORB1T Перечислим пункты этого меню: □ Pan (Панорамирование) — перемещение вида с сохранением расстояния до рассматриваемых объектов; □ Zoom (Зумирование) — изменение фокусного расстояния при рассмотре- нии объектов, что приближает их к наблюдателю или отдаляет от него; □ Orbit (Орбита) — возврат в стандартный режим трехмерной орбиты после зумирования, панорамирования или вращения вида; □ More (Другие опции) — возможны опции: Adjust Distance (Регулировка расстояния), Swivel Camera (Повернуть камеру), Continuous Orbit (Вращение по орбите), Zoom Window (Показать рамкой), Zoom Extents (Показать границы), Orbit Maintains Z (Орбита учитывает Z), Orbit uses Auto Target (Орбита определяет цель автоматически), Adjust Clipping
Planes (Регулировка секущих плоскостей), Front Clipping On (Передняя плоскость Вкл) и Back Clipping On (Задняя плоскость Вкл); □ Projection (Проекция) — выбор режима проецирования: Parallel (Параллельная) или Perspective. (Перспективная); □ Shading Modes (Раскрашивание) — установка режима раскрашивания объектов: Wireframe (Каркас), Hidden (Скрытие линий), Flat Shaded (Плоское), Gourand Shaded (По Гуро), Flat Shaded, Edges On (Плоское, с кромками) и Gouraud Shaded, Edges On (По Гуро, с кромками); □ Visual Aids (Средства визуализации) — возможны следующие опции: Compass (Компас), Grid (Сетка) и UCS Icon (Пиктограмма ПСК); □ Reset View (Восстановить вид) — восстановление на экране вида, пред- шествовавшего орбитальному режиму; □ Preset Views (Стандартные виды) — установка одного из шести стандарт- ных ортогональных или четырех изометрических видов модели. Большая часть этих опций соответствует операциям, выполняемым другими командами (например, командой DV1EW (ДВИД)) и рассмотренным выше. Остановимся на новых моментах. Рис. 9.32. Средства визуализации орбитального режима
Опция Continuous Orbit (Вращение по орбите) пункта More (Другие опции) контекстного меню позволяет перевести рисунок в режим постоянного вра- щения (для этого перемещением мыши с нажатой ее левой кнопкой надо указать направление вращения). Щелчок левой кнопкой останавливает по- стоянное вращение. Пункт меню Visual Aids (Средства визуализации) контекстного меню коман- ды 3DORB1T (3-ОРБИТА) предназначен для вывода средств, облегчающих рассмотрение вида, и ориентацию расположенных в нем объектов. Compass (Компас) изображает точками на экране три окружности, имитирующие три основные плоскости (XY, YZ и XZ). Установка опции Grid (Сетка) выводит клетчатую сетку, соответствующую сетке в зоне лимитов основной плоско- сти XY. Опция UCS Icon (Пиктограмма ПСК) изображает цветную трехмер- ную пиктограмму системы координат: ось X имеет красный цвет, ось Y — зеленый, ось Z — синий (или голубой). На рис. 9.32 отображены все средст- ва визуализации одновременно. Рис. 9.33. Раскрашивание в орбитальном режиме
Пункт меню Shading Modes (Раскрашивание) задает вариант раскраски объ- ектов рисунка в процессе их вращения: □ Wireframe (Каркас) — объекты изображаются в виде совокупности отрез- ков и линий (кромок граней и тел), раскрашивание отсутствует; □ Hidden (Скрытие линий) — то же, что и Wireframe (Каркас), но линии, относящиеся к задним граням (невидимые), не отображаются; □ Flat Shaded (Плоское) — грани многоугольников раскрашиваются цветом, но с низкой плавностью раскраски; □ Gonraud Shaded (По Гуро) — грани многоугольников раскрашиваются цветом; переходы граней сглаживаются с помощью оттенков; плавность раскраски в этом случае выше, чем в предыдущей опции; □ Flat Shaded, Edges On (Плоское, с кромками) — комбинируются опции Wireframe (Каркас) и Flat Shaded (Плоское) (при раскрашивании линии каркасов просвечивают); □ Gouraud Shaded, Edges On (По Гуро, с кромками) — комбинируются оп- ции Wireframe (Каркас) и Gouraud Shaded (По Гуро). На рис. 9.33 приведен пример орбитального режима с раскраской. На панели инструментов 3D Orbit (ЗМ орбита) (рис. 9.34) собраны кнопки операций, аналогичных операциям, рассмотренным выше. Рис. 9.34. Панель инструментов 3D Orbit Перечислим кнопки этой панели и соответствующие им команды: - 3DPAN (3-ПАН); 2d - 3DZOOM (З-ПОКАЗАТЬ); 22 - 3DORB1T (3-ОРБИТА); - 3DCORBIT (3-ПОРБИТА); - 3DSWIVEL (3-ШАРНИР); ЖГ Э - 3DDISTANCE (3-РАССТ); - 3DCL1P (3-СЕКПЛ);
— Front Clip On/Off (Передняя секущая Вкл/Откл); — Back Clip On/Off (Задняя секущая Вкл/Откл). Последние две кнопки являются частным случаем команды DV1EW (ДВИД) (опция Clip (СЕчение)). Раскрывающийся список в правой части панели ин- струментов 3D Orbit (ЗМ орбита) позволяет устанавливать именованные виды. Команда 3DCL1P (3-СЕКПЛ) вызывает окно Adjust Clipping Planes (Регулировка секущих плоскостей) (рис. 9.35) и позволяет задать положение передней и задней секущих плоскостей. Рис. 9.35. Окно Adjust Clipping Planes В данном окне отображается вид сверху (относительно текущего вида) и по- ложение секущих плоскостей указывается двумя горизонтальными линиями. Положение плоскостей можно изменять с помощью устройства указания. Для этого следует пользоваться кнопками режимов, расположенными в верхней части: В — изменение положения передней плоскости;
I_d — изменение положения задней плоскости; 13 — одновременное изменение положения обеих плоскостей (при фикси- рованном расстоянии между ними); — включение передней плоскости; — включение задней плоскости. На рис. 9.35 видно, как секущие плоскости отсекают части объектов рисун- ка. При изменении или вращении вида секущие плоскости остаются всегда параллельными плоскости экрана, поэтому при задании непрерывного (с помощью команд 3DCORB1T (3-ПОРБИТА) или 3DORBIT (3-ОРБИТА)) вращения возникает эффект вращения объектов с постепенным исчезнове- нием или появлением. Команда PLAN (ПЛАН) дает возможность установить вид по нужной ПСК: Enter an option [Current ucs/Ucs/World] <Current>: (Задайте опцию [Текущая/Пск/Мup [ <Текущая>:) Три опции данной команды позволяют устанавливать вид по текущей ПСК, именованной ПСК или МСК. Текущая ПСК при этом остается прежней. Еще одна возможность установить нестандартный вид (направление взгля- да) — команда VPO1NT (ТЗРЕНИЯ). Эта команда выдает запрос: *** Switching to the WCS *** Current view direction: VIEWDIR= ... Specify a view point or [Rotate] <display compass and tripod>: (*** Переключение в МСК *** Текущее направление взгляда: V/EWDIR= ... Задайте точку зрения или [Повернуть] <компас и тройка осей>:) Если в ответ на запрос указать точку, то она аналогично точке положения камеры в команде DVIEW (ДВИД) задаст направление взгляда. Если вы- брать опцию Rotate (Повернуть), то будут запрошены углы установки на- правления взгляда: сначала угол в плоскости XY относительно оси X, а за- тем угол относительно плоскости XY. Опция, предлагаемая по умолчанию, вызывает условную схему с компасом и тройкой осей (рис. 9.36). В правом верхнем углу высвечивается двумерное изображение глобуса, при- чем центр глобуса соответствует северному полюсу, внутренняя окруж- ность — экватору, а внешняя окружность — южному полюсу. При движении маленького перекрестия по глобусу тройка осей отражает соответствующую текущему положению перекрестия точку зрения (направление взгляда).
Рис. 9.36. Задание точки зрения с помощью компаса и тройки осей 9.3. Трехмерные полилинии Особым трехмерным объектом является трехмерная полилиния, которая со- стоит из связанных прямолинейных сегментов, но вершины сегментов могут иметь любые координаты трехмерного пространства. Трехмерная полили- ния, в отличие от двумерной, не лежит, как правило, в единой плоскости трехмерного пространства и строится с помощью команды 3DPOLY (3- ПЛИНИЯ). Первый запрос этой команды: Specify start point of polyline: (Начальная точка полилинии:) Нужно указать трехмерную точку, которая станет начальной точкой поли- линии. Далее выдается повторяющийся запрос: Specify endpoint of line or [Undo]: (Конечная точка сегмента или [Отменить]:)
Рис. 9.37. Трехмерная полилиния После указания третьей точки форма запроса немного меняется, т. к. добав- ляется опция замыкания: Specify endpoint of line or [Close/Undo]: (Конечная точка сегмента или [Замкнуть/Отменить]:) Завершается ввод точек либо нажатием клавиши <Enter>, либо опцией Close (Замкнуть). Для редактирования трехмерных полилиний используется та же команда PED1T (ПОЛРЕД), что и для двумерных полилиний. Но запрос опций ре- дактирования для трехмерной линии несколько беднее: Enter an option [Close/Edit vertex/Spline curve/Decurve/Vndo/eXil]: (Задайте опцию [Замкнуть/Веритна/СПлайн/Убрать сглаживание/Отменитъ]:) Перечисленные опции похожи на опции редактирования двумерных поли- линий, которые рассмотрены в разд. 3.3. На рис. 9.37 и 9-38 приведен пример трехмерной полилинии до и после сглаживания трехмерным сплайном.
Рис. 9.38. Сглаживание трехмерной полилинии сплайном Рассмотренная в гл. 2 командаPLINE (СПЛАЙН) допускает использование трехмерных точек. В результате строится трехмерный сплайн. 9.4. Тонирование Для реалистического представления трехмерных моделей в системе AutoCAD предусмотрено несколько операций. В разд. 9.1 мы уже познако- мились с командой HIDE (СКРЫТЬ). В команде DVIEW (ДВИД) тоже пре- дусмотрена опция для скрытия невидимых линий. Команда 3DORBIT (3-ОРБИТА), приведенная в предыдущем разделе, по- зволяла пользоваться раскрашиванием объектов. Аналогичные возможности предоставляет пункт Shade (Раскрашивание) падающего меню View (Вид). Все виды раскрашивания собраны также в соответствующие кнопки панели инструментов Shade (Раскрашивание). Все кнопки данной панели являются опциями команды SHADEMODE (РЕЖИМРАСК). Сама панель и некото- рые варианты раскрашивания приведены на рис. 9.39.
Рис. 9.39. Панель инструментов Shade Более интересной возможностью получения реалистических изображений трехмерных объектов является операция тонирования. Тонирование да.ет возможность помимо обычного удаленного источника освещения, лучи ко- торого направлены перпендикулярно экрану, использовать и другие — то- чечные и рассеянные. Поверхностям объектов можно назначать также свой- ства материалов. В качестве специальных эффектов возможны туман и фон (в том числе из готового растрового изображения). Операции тонирования появились в системе после интеграции AutoCAD с существовавшим ранее пакетом AutoVision. Все команды тонирования собраны в пункте Render (Тонирование) падаю- щего меню View (Вид), а также в одноименной панели инструментов Render (Тонирование), приведенной на рис. 9.40. Рис. 9.40. Упрощенное тонирование
Эта панель имеет следующие кнопки (здесь же приведем имена соответст- вующих команд системы AutoCAD): I. тг .1 — изображение трехмерной модели с подавлением скрытых линий (команда HIDE (СКРЫТЬ)); 2?J — выполнение реалистичного тонированного изображения трехмернсй модели (команда RENDER (ТОНИРОВАТЬ)); 7?..1 — управление сценами (сцена — совокупность вида и источников осве- щения) в пространстве модели (команда SCENE (СЦЕНА)); I — управление источниками освещения (команда СВЕТ (LIGHT)); Tai Jzj — управление материалами для тонирования (команда RMAT (МАТЕ- РИАЛ)); — выполнение импорта и экспорта материалов (команда МАТЫ В (БИБМАТ)); Tg JZL! — наложение текстур (привязка материалов к поверхности, команда SETUV (НАЛТЕК)); —J — задание фона (команда BACKGROUND (ФОН)); _J — управление туманом (команда FOG (ТУМАН)); □Я 1 — вставка элементов ландшафта (изображений кустов, деревьев, людей и т. п., команда LSNEW (ЛАНДНОВЫЙ)); — редактирование элементов ландшафта (команда LSEDIT (ЛАНДРЕД)); jjfl 1дд] — выполнение работы с библиотекой элементов ландшафта (команда LSLIB (ЛАНДБИБ)); -A..J — задание режимов тонирования (команда RPREF (РЕЖИМТОН)); 1-^-1 — вывод статистических данных о тонировании (команда STATS (СТАТ)). Команда HIDE (СКРЫТЬ), соответствующая первой кнопке панели Render (Тонирование), уже рассмотрена выше. Команда RENDER (ТОНИ- РОВАТЬ), соответствующая второй кнопке, выполняет тонирование, для установок параметров которого открывает диалоговое окно Render (Тониро- вание) (рис. 9-41).
Рис. 9.41. Диалоговое окно Render Расположенная в нижней части окна кнопка Render (Тонирование) закрыва- ет окно и выполняет непосредственное тонирование. Поле Rendering Туре (Тип тонирования) задает алгоритм выполнения тони- рования с помощью раскрывающегося списка, в котором возможно выбрать один из трех вариантов: Render (Упрощенное), Photo Real (Фотореалис- тичное) и Photo Raytrace (Трассировка луча). С помощью поля Scene to Render (Сцена для тонирования) можно осуществить выбор имени сцены (если имена были заданы) или текущей сцены. В области Rendering Procedure (Процедура тонирования) расположены три флажка, установка которых определяет процедуру выполнения тонирования: □ Query for Selections (Выбирать объекты) — задается прямое указание то- нируемых объектов; □ Crop Window (Задать область тонирования) — выполняется задание об- ласти тонирования (флажок доступен только в том случае, если в области Destination (Вывод) из списка выбран пункт Viewport (Видовой экран)) (рис. 9.42); □ Skip Render Dialog (Без диалога) — задается тонирование всего видового экрана, без диалога.
I Рис. 9.42. Задание области тонирования Поле Light Icon Scale (Масштаб символа источника) диалогового окна Render (Тонирование) (см. рис. SMI) задает масштаб блока, используемого для обозначения источника света, а поле Smoothing Angle (Угол сглажива- ния) — максимальное значение угла между гранями, при котором система AutoCAD сглаживает их края (по умолчанию — 45 градусов). В области Rendering Options (Параметры тонирования) расположены четыре флажка: □ Smooth Shade (Плавное) — определяет плавный переход между гранями многогранной поверхности (путем смешивания цветов граней); □ Apply Materials (С материалами) — осуществляет использование присво- енных материалов; при сброшенном же флажке применяется стандарт- ный материал *GLOBAL* (*ГЛОБАЛЬНЫЙ*); □ Shadows (С тенями) — задает генерацию теней для двух типов тонирова- ния: Photo Real (фотореалистичное) и Photo Raytrace (Трассировка луча); □ Render Cache (Кэширование) — указывает на использование кэш-файла для тонирования, что ускоряет повторное выполнение операции тониро- вания.
Рис. 9.43. Фотореалистичное тонирование В этой же области находится кнопка More Options (Дополнительно), кото- рая выполняет дополнительные настройки, рассмотренные ниже. Область Destination (Вывод) с помощью раскрывающегося списка задает од- но из трех возможных направлений вывода тонированного изображения: □ Viewport (Видовой экран) — вывод в видовой экран; □ Render Window (Окно) — вывод результата в специальное окно Render; □ File (Файл) — запись в файл. Кнопка More Options (Дополнительно) этой же области открывает диалого- вое окно указания параметров файла, но только в том случае, если в списке опций задан вывод в файл. Область Sub Sampling (Проба) с помощью раскрывающегося списка опреде- ляет пробу тонирования на ускоренном варианте: от 1:1 (лучше качество, но медленнее) до 8:1 (быстрее, но качество хуже). Кнопка Background (Фон) выполняет открытие окна задания фона, а кнопка Fog/Depth Cue (Туман/Затемнение) — диалогового окна задания затемняющих эффектов. .
Параметр поля Rendering Туре (Тип тонирования), как уже было сказано, задает алгоритм выполнения тонирования. На рис. 9.40 показан вариант Render (Упрощенное), а на рис. 9.43 и 9.44 соответственно варианты Photo Real (Фотореалистичное) и Photo Raytrace (Трассировка луча). Рис. 9.44. Тонирование методом трассировки луча В случае выбора в поле Rendering Туре (Тип тонирования) (см. рис. 9.41) вари- анта Photo Real (Фотореалистичное) в области Rendering Options (Параметры тонирования) становится доступной кнопка More Options (Дополнительно), которая вызывает открытие диалогового окна Photo Real Render Options (Параметры фотореалистичного тонирования) (рис. 9.45). Это диалоговое ок- но позволяет управлять особенностями алгоритма тонирования. Практически аналогичное диалоговое окно открывается после нажатия этой же кнопки More Options (Дополнительно) для типа тонирования Photo Raytrace (Трассировка луча) (рис. 9.46). Другие опции будут понятны после рассмотрения оставшихся кнопок пане- ли инструментов Render (Тонирование) (см. рис. 9.44) и соответствующих им команд AutoCAD.
Рис. 9.45. Диалоговое окно Photo Real Render Options Рис. 9.46. Диалоговое окно Photo Raytrace Render Options Команда SCENE (СЦЕНА) вызывает открытие диалогового окна Scenes (Сцены) (рис. 9.47), которое управляет именованными сценами текущего . рисунка.
Понятие сцена включает в себя вид и источники света. В левой части окна Scenes (Сцены) находится перечень именованных сцен. Если сцены не зада- вались, то список содержит только строку *NONE* (*НЕТ*), которая соот- ветствует текущей сцене, состоящей из текущего вида и всех источников света. Кнопки Modify (Изменить) и Delete (Удалить) позволяют соответственно изменить или удалить выбранную сцену рисунка. Кнопка New (Новый) вы- зывает диалоговое окно New Scene (Новая сцена) (рис. 9.48), предназначен- ное для формирования новой сцен. 2 Рис. 9.47. Диалоговое окно Scenes Рис. 9.48. Диалоговое окно New Scene Для создания новой сцены нужно в этом диалоговом окне в поле Views (Виды) отметить имя одного нужного вам вида, а в поле Lights (Источники) — имена всех необходимых источников света (об источниках освещения речь пойдет ниже). Держите нажатой клавишу <Ctil>, если хоти- те к уже выбранным источникам добавить еще и другие. В поле Scene Name (Имя сцены) вводится имя, присваиваемое новой сцене. Команда LIGHT (СВЕТ) позволяет добавлять к рисунку новые источники освещения, которые могут быть четырех типов: рассеянный свет, удаленный источник, точечный источник и прожектор. Рассеянный свет — это аналог фонового освещения, которое можно либо выключить, либо изменять его интенсивность. Слишком сильный рассеянный свет может совсем размыть контуры тонируемых объектов. Удаленный источник прямолинейно распространяет свет в одном направле- нии, и интенсивность света не меняется с расстоянием. Удаленный источ- ник может использоваться, например, для имитации солнечного света. Точечный источник испускает свет во всех направлениях, и его интенсив- ность падает с удалением от источника. С помощью точечных источников
хорошо имитируются электрические лампы (например, при создании моде- лей помещений). Лучи света от прожектора идут в заданном направлении, образуя конус, что создает на освещаемых объектах яркие световые пятна и зоны спада осве- щенности вокруг световых пятен. Угол конуса, соответствующего световому пятну, должен быть меньше угла полного светового конуса, включающего в себя конус светового пятна и зону спада освещенности. Оба угла (угол пол- ного светового конуса и угол конуса, соответствующего яркому пятну) должны находиться между 0 и 160 градусами. Все источники света (кроме рассеянного света) отмечаются в рисунке изо- бражениями блоков (рис. 9.49). Рис. 9.49. Изображения блоков, соответствующих точечному источнику, удаленному источнику и прожектору Команда LIGHT (СВЕТ) вызывает диалоговое окно Lights (Источники све- та) (рис. 9.50). Область Ambient Light (Рассеянный свет) этого диалогового окна позволяет настроить интенсивность (шкала Intensity (Интенсивность)) и цвет (поле Color (Цвет)) общего рассеянного света. Рис. 9.50. Диалоговое окно Lights
Поле Lights (Источники) содержит список всех именованных источников света данного рисунка. Справа от этого поля находятся кнопки Modify (Изменить), Delete (Удалить) и Select < (Выбор <), которые позволяют со- ответственно изменять, удалять и выбирать мышью источник света. Рис. 9.51. Диалоговое окно New Point Light Кнопка New (Новый) служит для создания нового источника света. Но перед тем как на нее нажать, нужно в списке справа от нее выбрать тип источника: Point Light (Точечный), Distant Light (Удаленный) или Spotlight (Прожектор). Для точечного источника кнопка New (Новый) открывает диалоговое окно New Point Light (Новый точечный источник света) (рис. 9.51). В этом окне в поле Light Name (Имя источника) нужно ввести имя источ- ника света (до 8 символов длиной). Поле Intensity (Интенсивность) позволя- ет с помощью скользящей шкалы указать интенсивность нового источника. Размещенная в области Position (Положение) кнопка Show (Показать) выво- дит на экран координаты создаваемого источника света по умолчанию. За- дать реальные координаты точки установки источника можно с помощью кнопки Modify < (Изменить <), которая временно закрывает диалоговое ок- но New Point Light (Новый точечный источник света) для того, чтобы поль- зователь задал положение точки с источником света. Область Color (Цвет) задает цвет для источника. Цвет можно указать либо комбинацией значений насыщенности трех основных цветов (красного, зе- леного и синего), или выбрать его из палитры (кнопка Select Custom Color
(Выбрать из палитры)), либо выбрать из стандартного окна индекса цветов AutoCAD (кнопка Select from ACI (Выбор из ИЦА)). Область Attenuation (Спад) с помощью трех переключателей определяет, как будет уменьшаться интенсивность света с увеличением расстояния. Возмож- ны три варианта: О None (Нет) — спада интенсивности нет, т. е. источник одинаково осве- щает и ближние, и дальние объекты; О Inverse Linear (Линейная инверсия) — уменьшение интенсивности про- исходит пропорционально расстоянию от источника; О Inverse Square (Квадратичная инверсия) — спад интенсивности пропор- ционален квадрату расстояния. Рис. 9.52. Диалоговое окно Shadow Options В области Shadows (Тени) можно установить флажок Shadow On (Включить), после чего при тонировании добавляются тени от объектов. Ха- рактеристики теней управляются с помощью кнопки Shadow Options (Параметры теней), открывающей одноименное диалоговое окно Shadow Options (Параметры теней) (рис. 9.52). Установленный флажок Shadow Volumes/Ray Traced Shadows (Объемные те- ни/Тени трассировки луча) этого диалогового окна указывает системе, что для фотореалистичного тонирования нужно генерировать объемные тени, а для тонирования методом трассировки луча — лучевые тени. Остальные па- раметры при этом пользователю недоступны. При сбросе флажка Shadow Volumes/Ray Traced Shadows (Объемные те- ни/Тени трассировки луча) становятся доступными следующие два поля: О Shadow Map Size (Размер карты теней) — задает размер стороны карты теней (в пикселах, допустимые значения — от 64 до 4096); чем больше размер, тем точнее получаются тени, но тем дольше они рассчитываются;
□ Shadow Softness (Мягкость теней) — задает коэффициент мягкости тене- вых переходов, принимает значения от 1 до 10, но лучшие результаты достигаются в диапазоне от 2 до 4. Рис. 9.53. Тонирование в условиях двух точечных источников Помимо этих двух полей становится доступной кнопка Shadow Bounding Objects < (Тени от ограничивающего объект параллелепипеда <), которая предлагает выбрать объекты, ограничивающий параллелепипед которых ис- пользуется для подрезки карт теней. На рис. 9.53 показан результат тонирования цилиндрического объекта при двух точечных источниках, установленных внутри прямоугольных ящиков. После закрытия диалогового окна New Point Light (Новый точечный источник света) возвращаемся в диалоговое окно Lights (Источники света) (см. рис. 9.50). В качестве нового источника можно выбрать Distant Light (Удаленный). Тогда при нажатии на кнопку New (Новый) открывается диа- логовое окно New Distant Light (Новый удаленный источник света) (рис. 9.54). Поля Light Name (Имя источника) и Intensity (Интенсивность), а также об- ласти Color (Цвет) и Shadows (Тени) идентичны одноименным полям и об-
ластям диалогового окна New Point Light (Новый точечный источник света). Кнопка Sun Angle Calculator (Положение солнца) вызывает открытие диа- логового окна Sun Angle Calculator (Положение солнца) (рис. 9.55), в кото- ром можно определить положение солнца в конкретное время конкретного географического места. Рис. 9.54. Диалоговое окно New Distant Light В этом окне кнопка Geographic Location (Географическое положение) позво- лит в свою очередь открыть диалоговое окно Geographic Location (Геогра- фическое положение) (рис. 9-56) для определения широты и долготы нуж- ной местности с использованием карты и списка городов. Вычисленные значения автоматически передаются в предыдущее окно. Поля Azimuth (Азимут) и Altitude (Возвышение) диалогового окна New Distant Light (Новый удаленный источник света) (см. рис. 9.54) задают по- ложение удаленного источника света в географических координатах. Об- ласть Light Source Vector (Направление луча) позволяет отобразить или вве- сти координаты вектора источника света. Если в диалоговом окне Lights (Источники света) (см. рис. 9.50) в качестве нового источника в раскрывающимся списке выбрать Spotlight (Прожектор), то при нажатии кнопки New (Новый) открывается диалоговое окно New Spotlight (Новый прожектор) (рис. 9.57).
Рис. 9.55. Диалоговое окно Sun Angle Calculator Рис. 9.56. Диалоговое окно Geographic Location Данное окно в большей своей части нам уже знакомо по аналогичным ок- нам для точечного и удаленного источников света (см. рис. 9.51 и 9.54). Но- выми являются поля Hotspot (Яркое пятно) и Falloff (Полный конус). Как уже было сказано выше, яркое пятно является основной частью полного конуса, образуемого лучом прожектора. Поэтому величина, указываемая для яркого пятна в градусах, не должна превышать величины, заданной для полного конуса. По умолчанию величина яркого пятна равна 44 градусам, а полного конуса — 45. В любом случае обе величины должны лежать в диа- пазоне от 0 до 160 градусов.
Рис. 9.57. Диалоговое окно New Spotlight В диалоговом окне Lights (Источники света) (см. рис. 9.50) осталась не рас- смотренной лишь одна кнопка North Location (Направление на север). Эта кнопка позволяет определить направление на север для любой именованной ПСК, используемой вами. При нажатии на кнопку вызывается открытие одноименного диалогового окна North Location (Направление на север) (рис. 9.58), в котором можно задать угол требуемого направления. Рис. 9.58. Диалоговое окно North Location
Следующей командой, которая вызывается соответствующей кнопкой L®] панели инструментов Render (Тонирование), является команда RMAT (МАТЕРИАЛ), назначающая материалы построенным объектам. Команда вызывает диалоговое окно Materials (Материалы) (рис. 9.59). Рис. 9.59. Диалоговое окно Materials В левой части окна в поле Materials (Материалы) приводится список мате- риалов, загруженных в текущий рисунок. Один материал, который называ- ется *GLOBAL* (*ГЛОБАЛЬНЫЙ*), обязательно присутствует в рисунке и присваивается всем объектам, имеющим поверхности или тела, по умолча- нию. Все остальные материалы надо импортировать с помощью команды MATL1B (БИБМАТ) или с помощью кнопки Materials Library (Библиотека материалов), расположенной в средней части окна Materials (Материалы), которые вызывают диалоговое окно Materials Library (Библиотека материа- лов) (рис 9.60). В левой части этого окна также приводится перечень материалов, уже импор- тированных в текущий рисунок. Этот перечень можно очистить с помощью кнопки Purge (Очистить) или сохранить в виде отдельного файла библиотеки материалов с расширением mli (с помощью кнопки Save As (Сохранить как) области Current Drawing (Текущий рисунок)). В правом верхнем углу в рас- крывающемся списке области Current Library (Текущая библиотека) находится имя текущей библиотеки, а под ним выводится список ее материалов. По умолчанию используется стандартная библиотека AutoCAD с именем
render.mli (расширение mli обязательно). Если нужно открыть другую библио- теку, то для этого следует воспользоваться кнопкой Open (Открыть). Рис. 9.60. Диалоговое окно Materials Library Если в перечне материалов текущей библиотеки отметить материал и нажать кнопку Preview (Просмотр) в центре диалогового окна, то в поле просмотра вы увидите, как указанный материал будет выглядеть на поверхности объек- та. В качестве такого условного объекта могут быть выбраны Sphere (Сфера) или Cube (Куб), которые выбираются из раскрывающегося списка, распо- ложенного под кнопкой Preview (Просмотр). На рис. 9.60 показан просмотр материала 3D CEL TEXTMAP на сфере. Импорт материалов выполняется по следующей схеме. Нужный вам матери- ал отмечается в списке материалов текущей библиотеки материалов и затем с помощью кнопки <-Import (<-Импорт) передается в список материалов текущего рисунка. Если вы хотите какой-то из материалов рисунка перене- сти в текущую библиотеку (когда такого материала в ней нет), то для этого воспользуйтесь кнопкой Export-> (Экспорт->). После экспорта в библиоте- ку необходимого материала ее можно сохранить с помощью кнопки Save (Сохранить). Кнопка Delete (Удалить) дает возможность удалить материал из перечня ма- териалов, загруженных в рисунок.
По окончании импорта всех выбранных вами материалов нужно закрыть окно Materials Library (Библиотека материалов) с помощью кнопки ОК. По- сле этого система AutoCAD вновь открывает диалоговое окно Materials (Материалы) (см. рис. 9.59) В окне Materials (Материалы) также имеется возможность просмотра мате- риала на поверхности сферы или куба с помощью кнопки Preview (Просмотр). Кнопка Modify (Изменить) этого же диалогового окна позволяет для отмечен- ного материала вызвать другое диалоговое окно Modify Standard Material (Изменение стандартного материала) (рис. 9.6]) и поменять для него те или иные характеристики. Рис. 9.61. Диалоговое окно Modify Standard Material Рассмотрим наиболее важные параметры этого окна. В области Attributes (Параметры) расположены семь переключателей: □ Color/Pattem (Цвет/Текстура) — осуществляется настройка основного цвета материала (диффузное отражение); управляется полем Value (Значение) и областью Color (Цвет); □ Ambient (Рассеяние) — выполняется настройка цвета, отражаемого по- верхностью при освещении ее рассеянным светом; управляется полем Value (Значение) и областью Color (Цвет); □ Reflection (Отражение) — осуществляется настройка цвета бликов на от- ражающей поверхности; управляется полем Value (Значение) и областью Color (Цвет);
□ Roughness (Шероховатость) — выполняется настройка степени шерохова- тости (блики меньше на более шероховатой поверхности); □ Transparency (Прозрачность) — выполняется настройка прозрачности; управляется полем Value (Значение); в поле File Name (Имя файла) мож- но задать имя файла текстуры; □ Refraction (Преломление) — осуществляется настройка степени прелом- ления лучей при отражении (только при тонировании методом трасси- ровки лучей); управляется полем Value (Значение); □ Bump Мар (Выдавливание) ~ выполняется имитация эффекта выдавли- вания; имя файла текстуры задается в поле File Name (Имя файла). Кнопка Duplicate (Копировать) диалогового окна Materials (Материалы) (см. рис. 9-59) копирует отмеченный материал для создания на его основе нового материала. Кнопка New (Новый) вызывает специальное окно для описания характеристик нового материала. Каждый материал может иметь один из четырех типов, который устанавли- вается в раскрывающемся списке под кнопкой New (Новый): Standard (Стандартный), Granite (Гранит), Marble (Мрамор), Wood (Дерево). В отли- чие от стандартного, каждый из оставшихся трех типов привносит свои от- тенки (гранита, мрамора или дерева). В случае установки типа, не являю- щегося стандартным, диалоговое окно Modify Standard Material (Изменение стандартного материала) (см. рис. 9.61) меняет свое название (например, для типа Granite (Гранит) окно будет называться Modify Granite Material (Изменение материала Гранит)). • Кнопка Select < (Выбор <) диалогового окна Materials (Материалы) (см. рис. 9.59) позволяет определять материал, ранее присвоенный объекту ри- сунка. После нажатия на эту кнопку система AutoCAD временно закрывает диалоговое окно Materials (Материалы) и предлагает указать в рисунке рбъ- ект. Затем снова открывается окно Materials (Материалы), но с отмеченным в списке именем материала того объекта, который вы только что указали. Для присвоения материала нужно его сначала отметить в списке, а затем на- жать на кнопку Attach < (Присвоить <). Система AutoCAD закроет окно Materials (Материалы) и запросит объекты. После указания объектов и нажа- тия на клавишу <Enter> выбранные материалы будут присвоены и AutoCAD снова откроет окно Materials (Материалы) для продолжения работы. Если необходимо снять присвоенный объекту материал и вернуть значение по умолчанию, то нужно воспользоваться кнопкой Detach < (Снять <). Есть еще две возможности присвоения материала: по цвету и по слою. Кнопка By ACI (По ИЦА) связывает номер цвета в индексе цветов AutoCAD (ИЦА) с материалом, а кнопка By Layer (По слою) связывает с материалом слой.
На рис. 9.62 приведен пример тонирования с использованием материале^ LITEWOOD SHINGLS и BLUE GLASS. Последний материал имитирует эффект прозрачности стекла. Рис» 9.62. Тонирование с применением материалов Команда SETUV (НАЛТЕК) и вызывающая ее соответствующая кнопка I*® панели инструментов Render (Тонирование) позволяют накладывать тексту- ры растровых изображений на поверхность объекта с достижением эффек- тов при выполнении специального проектирования (цилиндрического, сфе- рического и др.). Команда BACKGROUND (ФОН) служит для создания фона при тонирова- нии и при своем выполнении открывает диалоговое окно Background (Фон) (рис. 9.63). В этом окне нужно выбрать тип фона, установив переключатель в одно из четырех положений: □ Solid (Сплошной) — задает одноцветный фон (может быть и фоном AutoCAD);
Рис. 9.63. Диалоговое окно Background Рис. 9.64. Тонирование с фоном 15 Зак 571
□ Gradient (Переход) — определяет переливающийся фон из двух или трех цветов; □ Image (Изображение) — задает фон из растрового файла; □ Merge (Слияние) — определяет в качестве фона содержимое видового экрана (возможно только, если в диалоговом окне Render (Тонирование) (см. рис. 9.41) в раскрывающемся списке области Destination (Вывод) вы- брана опция Viewport (Видовой экран)); в этом случае видны и те объек- ты, которые при обычном тонировании исчезают. На рис. 9 64 приведен пример тонирования с использованием в качестве фона файл растрового изображения. Команда FOG (ТУМАН) позволяет достигать эффектов типа тумана. Команда вызывает диалоговое окно Fog / Depth Cue (Туман / Затемнение) (рис. 9.65). Рис. 9.65. Диалоговое окно Fog/Depth Cue В этом окне, если вам необходимо тонировать с туманом, нужно установить флажок Enable Fog (Включить туман), иначе остальные поля вам будут не- доступны. Настройка цвета и интенсивности тумана выполняется соответст- вующими полями и кнопками диалогового окна.
Команда LSNEW (ЛАНДНОВЫЙ) дает возможность при тонировании до- бавлять элементы ландшафта (стандартных изображений кустов, деревьев, людей, знаков). Команда вызывает диалоговое окно Landscape New (Новый ландшафт) (рис. 9 66). Рис. 9.66. Диалоговое окно Landscape New В данном диалоговом окне нужно выбрать имя элемента ландшафта из ле- вого поля. Кнопка Preview (Просмотр) позволяет просмотреть выбранный элемент. Перед вставкой задаются параметры изображения (область Geometry (Геометрия)) и размеры (поле Height (Высота)). С помощью кнопки Position < (Положение <) элемент ландшафта распола- гается на поле рисунка. Вне тонирования вставленные элементы имеют форму треугольника с именем. При тонировании элементы включаются в фон для оживления изображения. На рис. 9.67 показан пример тонирования с элементом ландшафта. Команда LSEDIT (ЛАНДРЕД) дает пользователю возможность изменять па- раметры вставленного элемента ландшафта, а команда LSLIB (Л АНД БИ Б) — просматривать, изменять и добавлять элементы, которые сохраняются в библиотеке ландшафтов. Команда RPREF (РЕЖИМТОН) позволяет устанавливать режимы тонирования в диалоговом окне, которое отличается от диалогового окна Render (Тонирова- ние) (см. рис. 9 41) только тем, что не имеет кнопки Render (Тонирование). Команда STATS (СТАТ) выводит в диалоговое окно Statistics (Статистика), (рис. 9.68) статистические данные о последнем выполненном тонировании.
Рис. 9.67. Тонирование с элементами ландшафта Рис. 9.68. Диалоговое окно Statistics
9.5. Грани и сети Для того чтобы при тонировании поверхности объектов были непрозрачны- ми, они должны быть созданы специальным образом. Мы уже знаем, что у цилиндра (выдавленного круга) все поверхности являются непрозрачными при скрытии невидимых линий, а вот у выдавленной полилинии в форме прямоугольника непрозрачны только боковые стенки. Сам прямоугольник не является сплошным плоским объектом и фактически имеет только кон- тур, без внутренности. Для непрозрачных треугольников и четырехугольников в AutoCAD есть спе- циальный объект — грань. Непрерывно расположенные грани могут объеди- няться в "сеть". Поверхности очень многих трехмерных объектов могут быть представлены в виде сетей. Сеть хотя и является приближенным представ- лением объекта, но дает достаточно много информации о его форме и раз- мерах. Для примера выберем в падающем меню Draw (Рисование) пункт Surfaces (Поверхности), 3D Surfaces (ЗМ поверхности). На экране появится диалоговое окно 3D Objects (ЗМ объекты) (рис. 9.69). Рис. 9.69. Диалоговое окно 3D Objects В этом окне доступны 9 объектов (Box3d (ЗМ ящик), Pyramid (Пирамида), Wedge (Кл ин), Dome (Купол), Sphere (Сфера), Cone (Конус), Torus (Тор), Dish (Чаша) и Mesh (Сеть)), которые после задания параметров будут по- строены в текущем рисунке поверхностями в виде сетей с четырехугольны-
ми и треугольными ячейками. Все клетки (ячейки) таких поверхностей не- прозрачны для операций скрытия линий и тонирования. В панели инструментов Surfaces (Поверхности) (рис. 9 70) собраны кнопки всех основных операций с гранями и сетями. — вызывает команду Рассмотрим кнопки этой панели. Первая кнопка: рисования плоских четырехугольников SOLID (ФИГУРА), описанную в разд. 2.18. Команда строит примитивы, называемые SOLID (ФИГУРА). Фигуры обла- дают дополнительным свойством — они являются непрозрачными, благода- ря чему их кнопка включена в панель Surfaces (Поверхности). Фигура явля- ется плоским (двумерным) объектом и располагается в плоскости, параллельной плоскости XY текущей системы координат. Рис. 9.70. Панель инструментов Surfaces Команда 3DFACE (3-ГРАНЬ), которой соответствуют кнопка IxJ панели ин- струментов Surfaces (Поверхности) и пункт Surface (Поверхность), 3D Face (ЗМ грань) падающего меню Draw (Рисование), строит также четырехуголь- ные примитивы, но они являются уже трехмерными объектами, вершины ко-, торых могут не лежать в одной плоскости. Первый запрос команды 3DFACE (3-ГРАНЬ) выглядит так: Specify first point or [Invisible]: (Первая точка или [Невидимая]:) Если выбрать опцию Invisible (Невидимая), то кромка грани, идущая из пер- вой точки во вторую, будет невидимой (это полезно в трехмерных моделях). После выбора этой опции AutoCAD повторит запрос первой точки. Если задана первая точка, то система выводит следующий запрос: Specify second point or [Invisible]: (Вторая точка или [Невидимая]:) Здесь выбор опции Invisible (Невидимая) будет означать, что кромка между второй и третьей точками будет невидимой. После ввода второй точки: Specify third point or [Invisible] <exit>: (Третья точка или [Невидимая] <выход>.)
Если в этот момент времени нажать на клавишу <Enter>, то команда закон- чит свою работу. Далее после ввода третьей точки: Specify fourth point or [Invisible] <create three-sided face>: (Четвертая точка или [Невидимая] <создать треугольную грань>:) В этот момент нажатие на клавишу < Enter > создает треугольную грань (то есть четвертая и третья вершины совпали). А после указания четвертой точки снова выдается запрос о третьей точке (в качестве первой и второй точек следующей грани будут взяты третья и четвертая точки предыдущей). Если неправильно задан обход вершин грани, то грань может получиться перекрученной. В этом случае нужно поменять местами третью и четвертую точки. На рис. 9 71 приведен пример построения граней. Рис. 9.71. Пример построения граней Для удобства на рисунке еще построен цилиндр и на всех видовых экранах выполнено скрытие невидимых линий. На рисунке видно, что грани явля- ются непрозрачными. Грани можно редактировать с помощью ручек. Воз- можны грани, все кромки которых невидимы, однако при скрытии невиди- мых линий такие грани будут закрывать расположенные под ними объекты.
(Л Команда EDGE (КРОМКА), которой соответствует кнопка и панели ин- струментов Surfaces (Поверхности), дает возможность менять видимость кромок граней и сетей. Восемь кнопок (с 3-й по 10-ю) панели инструментов Surface (Поверхности) (см. рис. 9.70) позволяют строить сети стандартной формы (ящик, пирами- да, клин, купол, сфера, конус, тор, чаша) — такие же, что и с помощью диалогового окна 3D Objects (ЗМ объекты) (см. рис. 9 69). Сети — это более сложные объекты, чем грани. Если сеть расчленить с помощью команды EXPLODE (РАСЧЛЕНИТЬ), то она распадется на грани, причем из одной ячейки сети получится одна грань (каждая грань будет иметь одну кромку с соседней гранью). Все сети стандартной формы строятся относительно текущей плоскости по- строений, поэтому перед тем, как перейти к созданию подобного объекта, не забудьте перейти в необходимую ПСК. Построение восьми стандартных поверхностей может быть выполнено не только с помощью вышеупомяну- тых восьми кнопок панели инструментов Surfaces (Поверхности), но и при помощи команды 3D (ЗМ), которая строит все эти объекты. Рассмотрим построение стандартной поверхности на примере прямоуголь- ного параллелепипеда — ящика (построение остальных поверхностей вы- полняется аналогично). После вызова команды 3D (ЗМ) появляется первый запрос: Select option [Box/Cone/DIsh/DOme/Mesh/Pyramid/Sphere/Torus/Wedgej: (Задайте опцию 1Ящик/КОнус/ЧАша/КУпол/СЕтъ/Пирамида/СФера/Тор/КЛин]-) Выберите опцию Box (Ящик). Следующий запрос: Specify corner point of box: (Угловая точка ящика:) Укажите точку первого угла. Далее: Specify length of box: (Длина ящика:) Укажите длину вводом числа или точки. Затем: Specify width of box or [Cube]: (Ширина ящика или (Куб]:) Нужно ввести ширину числом или точкой либо выбрать опцию Cube (Куб) Если ширина задана, т. е. строящийся ящик не является кубом, то следует дополнительный запрос: Specify height of box: (Высота ящика:)
Теперь все размеры определены, но можно еще повернуть ящик вокруг оси Z. Следующий запрос: Specify rotation angle of box about the Z axis or [Reference]: (Угол поворота ящика вокруг оси Z или [Опорный угол]:) После задания угла строится замкнутая сеть в форме ящика. На рис. 9-72 приведен пример яшика, повернутого на -15 градусов вокруг оси Z (также выполнено скрытие невидимых линий). Рис. 9.72. Построение стандартной сети в форме ящика В общем случае сеть — это объект, у которого адоль одного направления имеется определенное количество точек (М), а адоль другого направления — другое заданное количество точек (N). Эти направления так и принято на- зывать — М-направление и N-направление. Соответственно общее количе- ство ячеек есть произведение (М — 1) на (N — 1). Сети могут быть незамк- нутыми и замкнутыми, причем замыкание может быть по одному или двум направлениям. Сеть, незамкнутая по какому-то направлению, может быть замкнута с помощью команды PED1T (ПОЛРЕД), т. к. эта команда редакти-
рует не только полилинии, но и сети (которые во внутреннем представле- нии в системе AutoCAD являются полилиниями). Команда 3DMESH (3-СЕТЬ), которой соответствует кнопка Г панели ин- струментов Surfaces (Поверхности), позволяет построить произвольную не- замкнутую сеть по координатам точек вершин этой сети. Первый запрос команды: Mesh М size: (Размер сети в направлении М:) Введите число от 2 до 256, определяющее размер сети по направлению М (цапример, 3). Далее: Mesh N size: (Размер сети в направлении N:) Рис. 9.73. Построение сети размером 3x4 Введите число от 2 до 256, определяющее размер сети по направлению N (например, 4). Затем выдаются запросы по каждой из 12 вершин сети. Точ-
ки по каждому направлению нумеруются от 0 до М - 1 и от 0 до N - 1, со- ответственно. Система AutoCAD запросит первую вершину: Vertex (0, 0): (Положение вершины (0, 0):) Далее по очереди запрашиваются все остальные вершины с номерами (0, 1), (О, 2), (0, 3), (1, 0), (1, 1), (1, 2), (1, 3), (2, 0), (2, 1), (2, 2), (2, 3). Пример такой сети приведен на рис. 9.73. На этом рисунке направление М ближе к горизонтальной границе экрана, а направление N — к вертикальной. Четыре последних кнопки панели инструментов Surfaces (Поверхности) представляют собой случаи построения более сложных сетей. Первая кнопка _J вызывает соответствующую ей команду REVSURF (П-ВРАЩ). Команда позволяет получить поверхность, образующуюся в пространстве при враще- нии линии вокруг отрезка. На рис. 9.74 показан пример сети, полученной как поверхность вращения полилинии вокруг оси МСК (невидимые линии скрыты). Рис. 9.74. Построение поверхности вращения
При построении поверхностей вращения размер сети определяется значе- ниями системных переменных SURFTAB 1 и SURFTAB2 (о системных пере-- менных см. разд. 11.1). Они определяют количество прямолинейных сегмен- тов, которыми аппроксимируются в обоих направлениях криволинейные участки используемых в построении сетей линий. Пример на рис. 9.74 был построен со стандартными значениями SURFTAB 1 = 6 и SURFTAB2 = 6. ( Замечание ) Для изменения значения системной переменной используйте команду SETVAR (УСТПЕРЕМ). Остальные три кнопки панели инструментов Surfaces (Поверхности) выпол- няют следующие операции: 'т — создает поверхность сдвига, получаемую от движения одной кривой вдоль другой (команда TABSURF (П-СДВИГ)); „1 — создает поверхность соединения, возникающую при плавном перехо- де от одной линии к другой (команда RULESURF (П-СО ЕД)); — создает поверхность Кунса между четырьмя кромками, образующими замкнутый криволинейный четырехугольник (команда EDGESURF (П- КРОМКА)). В этих командах также имеют большое значение системные переменны^ SURFTAB1 и SURFTAB2. 9.6. Области Область — это двумерный объект, который ограничен замкнутым контуром и имеет внутренность. В области могут присутствовать отверстия. Области можно вычитать и складывать. Они непрозрачны (кроме участков, которые являются отверстиями). Аналогом области является тонкая листовая деталь, в которой могут иметься вырезы. Но самое главное — области могут исполь- зоваться для построения тел сложной формы, что нам понадобится в сле- дующем разделе. Любой плоский замкнутый контур (окружность, замкнутую полилинию, от- резки в форме замкнутой ломаной и другие подобные им объекты) можно сделать областью. Для этого используется команда REGION (ОБЛАСТЬ), которой соответствуют кнопка LHJ панели инструментов Draw (Рисование) и пункт Region (Область) падающего меню Draw (Рисование). Команда REGION (ОБЛАСТЬ) запрашивает объекты и по окончании ИХ выбора сообщает о количестве созданных областей. Одной командой может
быть создано несколько областей, если указанные пользователем объекты удовлетворяют необходимым требованиям. На рис. 9.75 показаны примеры трех контуров, которые могут быть преобразованы в области. В то же время четыре отрезка в правой части графического экрана не могут быть превра- щены в область, т. к. не образуют единого замкнутого контура (их нужно предварительно обрезать). Рис. 9.75. Пример трех областей Над областями возможны операции объединения, вычитания и пересечения. Кнопки этих операций являются первыми тремя кнопками в панели инст- рументов Solids Editing (Редактирование тел) (рис. 9.76), поскольку такие же операции разрешаются над телами (см. разд. 9.7). CD © т- Рис. 9.76. Кнопки команд UNION, SUBTRACT и INTERSECT
На рис. 9.77 показан пример объединения трех областей в одну (слева — объекты до объединения, справа — новая область). Соответствующая коман- да системы AutoCAD для объединения областей — это команда UNION (ОБЪЕДИНЕНИЕ). Из рисунка видно, что области объединяются как плоские множества. Тре- угольник внутри области справа является отверстием. Область является еди- ным объектом (даже если имеет вырезы или если объединяются непересе- кающиеся объекты). Рис. 9.77. Объединение областей На рис. 9.78 приведен пример вычитания областей. Слева показаны три области до вычитания. Справа — результат вычитания (из многоугольной области вычитаются две круговых). Новая область имеет один круглый вырез. Соответствующая команда системы AutoCAD — SUBTRACT (ВЫЧИТАНИЕ). На рис. 9.79 приведен пример пересечения трех областей. Для операции пе- ресечения используется команда INTERSECT (ПЕРЕСЕЧЕНИЕ).
Рис. 9.78. Вычитание областей Рис. 9.79. Пересечение областей
Если объединить непересе кающиеся области, то образуется область, имею- щая многосвязный внешний контур (она подобна блоку при операциях пе- ремещения, копирования и т. п.). Команда EXPLODE (РАСЧЛЕНИТЬ) рас- кладывает область на простые примитивы (отрезки, дуги, окружности, эллипсы, сплайны). 9.7. Тела Трехмерные сети, рассмотренные в разд. 9.5, даже если они были замкнутыми по двум направлениям, были объектами без внутренности. Также не имеют внутренности и выдавленные двумерные объекты (например, цилиндр). Новые объекты, которые рассмотрены в данном разделе, называются тела- ми. Эти объекты имеют внутренность и объем, их можно объединять, вычи- тать и пересекать как трехмерные множества. Тела получаются в результате использования команд построения стандартных тел (ящиков, конусов, шаров и т. п.), а также как результат вращения, выдав- ливания областей. Тела можно разрезать на части и получать сечения плоско- стями. Над телами возможны операции специального редактирования. Для создания в системе AutoCAD твердотельной модели изделия сначала необходимо мысленно разложить его на простые стандартные составляю- щие. Затем путем логических операций (объединения, вычитания и пересе- чения) а также операций редактирования создать объект нужной формы. В панели инструментов Solids (Тела) (рис. 9.80) собраны кнопки операций построения тел. Рис. 9.80. Панель инструментов Solids Первые шесть кнопок этой панели предназначены для построения твердотель- ных объектов стандартной формы. Этим кнопкам соответствуют следующие команды системы AutoCAD: BOX (ЯЩИК), SPHERE (ШАР), CYLINDER (ЦИЛИНДР), CONE (КОНУС), WEDGE (КЛИН) и TORUS (ТОР). С помощью команды BOX (ЯЩИК) построим в МСК твердотельный па- раллелепипед. Для удобства в предварительно очищенном графическом эк- ране рекомендую установить в качестве вида юго-западную изометрию. Первый запрос команды BOX (ЯЩИК): Specify corner of box or [CEnter]<0,0,0>: (Угол ящика или [Центр] <0,0,0>:)
Нажмите клавишу <Enter> — это означает, что точка первого угла ящика будет выбрана по умолчанию, т. е. примет текущее значение в начале МСК. Можно ввести и любые другие координаты трехмерной точки. Выбор опции CEnter (Центр) ведет к варианту построения ящика с фиксацией положения не первого угла, а центра параллелепипеда. Следующий запрос: Specify corner or [Cube/Length]: (Угол или [Куб/Длина]:) Здесь можно задать точку другого угла ящика. Опция Cube (Куб) ведет к по- строению куба (одинаковые значения длины, ширины и высоты). Выберите опцию Length (Длина). Далее система запрашивает длину ребра: Specify length: (Длина:) Задайте длину 400. Затем следующий запрос: Specify width (Ширина:) Введите ширину 350. И, наконец, последний запрос высоты: Specify height: (Высота:) Задайте высоту 200. Результат построения твердотельного параллелепипеда (ящика) приведен на рис. 9.81. Теперь на верхней поверхности ящика построим цилиндр с радиусом 100 мм и высотой 50 мм. Команда CYLINDER (ЦИЛИНДР) запрашивает: Current wire frame density: ISOLINES=4 Specify center point for base of cylinder or [Elliptical] <0,0,0>: (Текущая плотность каркаса: ISOLINES=4 Центральная точка основания цилиндра или [Эллиптический] <0,0,0>:) Задайте точку 200,175,200. Далее: Specify radius for base of cylinder or [Diameter]: (Радиус основания цилиндра или [Диаметр]:) Введите радиус 100. Specify height of cylinder or [Center of other end]: (Высота цилиндра или [Центр другого основания]:) Задайте высоту цилиндра 50. В результате чего на верхней грани ящика будет построен твердотельный цилиндр (рис. 9,82).
Рис. 9.81. Построение твердотельного ящика Рис. 9.82. Построение твердотельного цилиндра
Обратите внимание на то, что для наглядности система AutoCAD рисует об- разующие цилиндра, количество которых (четыре) равно текущему значе- нию системной переменной ISOLINES (см. первое сообщение команды CYLINDER (ЦИЛИНДР)). Увеличим количество образующих до 20. Для этого необходимо изменить значение ISOLINES на 20. Это можно сделать с помощью команды SETVAR (УСТПЕРЕМ), но проще прямо ввести назва- ние переменной в командной строке: ISOLINES и нажать на клавишу <Enter>. Система AutoCAD выдаст запрос: New value for ISOLINES <4>: (Новое значение ISOLINES <4>:) Введите 20 и выполните регенерацию экрана с помощью пункта Regen (Регенерировать) падающего меню View (Вид) или с помощью команды REGEN (РЕГЕН). На рис. 9.83 видно, что количество образующих увеличи- лось, и мы имеем более точное представление о форме объекта. Рис. 9.83. Изменение количества образующих для отображения твердотельных объектов
Теперь на ближней к нам правой боковой стенке ящика построим другой ящик, который станет затем углублением. Для начала установим новую . ®| ПСК по правой боковой грани. Для этого воспользуйтесь кнопкой J (Face UCS (ПСК на грани)) панели инструментов UCS (ПСК). Система AutoCAD выдаст первый запрос: Select face of solid object: (Выберите грань твердотельного объекта:) Щелкните мыщью по нижнему ребру правой стенки ящика. Правая грань подсветится и появится запрос: Enter an option [Next/Xflip/Yflip] <accept>: (Задайте опцию [Сменить/обратитьХ/обратитьУ] <принятъ>:) Если у вас пиктограмма новой системы координат- высветилась в том же виде, как на рис. 9.84, то нажмите клавишу <Enter> в знак согласия с вы- бранной ПСК. Рис. 9.84. Установка ПСК по грани тела
Постройте теперь с помощью команды BOX (ЯЩИК) ящик, задав у него первый угол (100,0,0), второй угол — (300,-70,0), а высоту — -50 мм. Внут- ри основного ящика появится второй (рис. 9.85). Рис. 9.85. Построение ящика в ПСК, установленной по грани .5Ц соответствующих Теперь с помощью уже известных нам кнопок и командам UNION (ОБЪЕДИНЕНИЕ) и SUBTRACT (ВЫЧИТАНИЕ) пане- ли инструментов Solids Editing (Редактирование тел), объедините большой ящик с цилиндром, а из образовавшегося составного тела вычтите малый ящик. Результат представлен на рис. 9.86 (для наглядности выполнено сна- чала раскрашивание с трехмерным каркасом, а затем скрыты невидимые линии). Рассмотренные в гл. 3 команды CHAMFER (ФАСКА) и FILLET (СОПРЯЖЕНИЕ) применимы и к телам, для снятия фаски между соседни- ми гранями и сопряжения двух граней. На рис. 9.87 приведен результат сня- тия фаски 10x10 у верхней цилиндрической части тела и сопряжения боко- вых граней с радиусом 20 (невидимые линии скрыты).
Рис. 9.86. Объединение и вычитание тел Рис. 9.87. Построение фаски и сопряжения граней тела
Тела можно строить методом выдавливания или вращения областей. Эти операции выполняются с помощью кнопок 0* и Тела (Solids). панели инструментов Данные кнопки вызывают соответствующие им команды EXTRUDE (ВЫДАВИТЬ) и REVOLVE (ВРАЩАТЬ). В качестве примера рассмотрим построение участка твердотельной трубы с помощью команды EXTRUDE (ВЫДАВИТЬ). Установим на пустом экране в качестве вида юго-западную изометрию. По- строим два круга с центрами в начале координат и радиусами 100 и 80. Пре- образуем их в области. Из большей области вычтем малую и получим об- ласть в форме кольца (рис. 9.88). Рис. 9.83. Построение области в форме кольца На рисунке показана также будущая траектория выдавливания. Для ее по- строения с помощью кнопки панели инструментов UCS (ПСК) повер- нем оси на 90 градусов (до вертикального положения). В новой системе ко- ординат построим полилинию из трех сегментов: первый из них является
прямолинейным с вершинами в точках с координатами (0,0) и (0,200), вто- рой сегмент — дуговой, касающийся первого и заканчивающийся в точке (100,300), а третий сегмент — снова прямолинейный, касающийся дугового и заканчивающийся в точке (300,300) (у всех точек координата Z равна ну- лю). Вызовем команду EXTRUDE (ВЫДАВИТЬ). На запрос о выборе объ- ектов укажите область в форме кольца. Следующий запрос: Specify height of extrusion or [Path]: (Глубина выдавливания или [Траектория]:) Выберите опцию Path (Траектория). Далее система выдаст запрос: Select extrusion path: (Траектория выдавливания:) Укажите полилинию в качестве траектории выдавливания. Результат (при выполненном раскрашивании по Гуро) приведен на рис. 9.89. Команда INTERFERE (ВЗАИМОД) позволяет создать тело, занимающее общий объем двух или более тел. Команде соответствует кнопка инструментов Solids (Тела). панели & панели инет- и на запрос об объектах выберите трубу. Следующий запрос; Команда SLICE (РАЗРЕЗ), которой соответствует кнопка рументов Тела (Solids), позволяет разрезать тело плоскостью на два тела и, при необходимости, одно из них удалить. Рассмотрим эту команду на примере построенной нами трубы (см. рис. 9.89). С помощью команды LJCS (ПСК) перейдите в МСК. Щелкните мышью по кнопке Specify first point on slicing plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>: (Первая точка на режущей плоскости [Объект/Хось/Вид/ХУ/У2/7Х/Зточки] <3точки>:) Нажмите клавишу <Enter>, подтверждая выбор плоскости разреза тремя точками. Далее, последовательно отвечая на запросы, введите следующие точки: (0,80,0), (0,—80,0) и (100,0,300). Системе теперь необходимо сооб- щить, какие тела оставить: Specify a point on the desired side of the plane or [keep Both sides]: (Укажите точку с нужной стороны от плоскости [Обе стороны]:) Выберите опцию keep Both sides (Обе стороны). Труба разделится на два те- ла. Отодвиньте (например, за ручки) одно тело влево. Результат проделан- ных операций приведен на рис. 9.90. Для удобства выполнено раскрашива- ние по Гуро.
Рис. 9.89. Построение трубы с помощью выдавливания Рис. 9.90. Разрезание тела плоскостью
панели Команда SECTION (СЕЧЕНИЕ), которой соответствует кнопка инструментов Solids (Тела), строит сечение тела, образуя в результате об- ласть с линиями сечения, которую можно затем вынести и использовать в чертеже. Три последние кнопки панели инструментов Solids (Тела) связаны с работой в пространстве листа, и они рассмотрены в гл. 10. Для операций специального редактирования тел есть еще одна панель инст- рументов — Solids Editing (Редактирование тел) (рис. 9-91). Рис. 9.91. Панель Solids Editing Первые три кнопки панели соответствуют операциям объединения, вычита- ния и пересечения тел (или областей) и уже были рассмотрены выше. Далее перечислены остальные кнопки и их функции, соответствующие опциям команды SOLIDEDIT (РЕДТЕЛ): эП - « — выдавливание граней тела на заданную глубину или вдоль траектории; "_J ~ перенос граней тела на заданное расстояние; — равномерное смещение граней на заданное расстояние или до ука- занной точки; |¥] — удаление граней тела вместе с сопряжениями и фасками; — поворот граней вокруг заданной оси; — сведение граней на конус под заданным углом; — создание копий граней тела в виде областей или твердотельных обо- лочек; — — изменение цвета отдельных граней; — создание копий ребер тела в виде отрезков, дуг, окружностей, эллип- сов или сплайнов; — изменение цвета ребер;
_— создание клейма (нового ребра) на грани; JrLJ — удаление лишних ребер и вершин; I—J — разделение многосвязных тел (занимающих несколько замкнутых объемов в пространстве) на отдельные тела; ИЯ о о к L!zj — создание полой тонкостенной оболочки заданной толщины; Пэ -LI — осуществляет проверку, является ли объект допустимым телом. Все эти операции могут быть выполнены также через пункт Solids Editing (Редактирование тел) падающего меню Modify (Редакт). Команда SOLIDEDIT (РЕДТЕЛ), Выполняющая все перечисленные опера- ции редактирования твердотельных объектов, начинает свою работу с сооб- щения: Solids editing automatic checking: SOLIDCHECK—l Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: (Автоматическая проверка тел при редактировании: SOLIDCHECK—1 Задайте опцию редактирования тела [Грань/Ребро/Тело ACIS/Отменить/ выХод] <выХод>:) Системная переменная SOLIDCHECK, значение которой показывается в первой строке, управляет режимом проверки корректности тел, создаваемых в операциях редактирования. Если значение переменной равно 1, то выпол- няется автоматическая проверка, если 0 — то не выполняется (тогда провер- ку надо осуществлять с помощью специального средства команды SOLIDEDIT (РЕДТЕЛ)). В первом запросе команда SOLIDEDIT (РЕДТЕЛ) предлагает четыре опции: □ Face (Грань) — режим редактирования граней; О Edge (Ребро) — режим редактирования ребер; О Body (Тело ACIS) — специальный режим работы с телом (проверка, клеймение и т. п.); □ Undo (Отменить) — отмена последней операции редактирования тела; О eXit (выХод) — завершение работы команды. В случае выбора опции Face (Грань) система AutoCAD предлагает операции редактирования граней: Enter a face editing option [Extrude/Move/Rotate/Ofpset/Taper/Delete/Copy/coLor/Undo/eXit] <eXit>:
(Задайте опцию редактирования грани [Выдавитъ/пеРенести/Повернутъ/Сместитъ/коНус/Удалитъ/Копироватъ/Цве т/ Отменить/выХод] <выХод>;) В данном списке опций первые восемь соответствуют операциям, связан- ным с кнопками редактирования граней панели Solids Editing (Редактиро- вание тел), рассмотренными выше. Последние две опции позволяют отме- нить предыдущую операцию редактирования или выйти из режима редакти- рования граней. Если в ответ на первый запрос команды SOLIDED1T (РЕДТЕЛ) вы выби- раете опцию Edge (Ребро), то переходите в режим редактирования ребер: Enter an edge editing option [Copy/coLor/Undo/eXit] <eXit>: (Задайте опцию редактирования ребра [Копировать/Цвет/Отменить/выХод] <выХод>:) В этот момент вам доступны опции копирования ребра (в качестве нового отрезка, дуги, окружности, эллипса или сплайна) или изменения цвета ребра. Если в начале работы команды SOL1DEDIT (РЕДТЕЛ) выбрать опцию Body (Тело ACIS), то система спрашивает: Enter a body editing option [Imprint/seParate solids/Shell/cLean/Check/Undo/eXit] <eXit>: (Задайте опцию редактирования тела [ Клеймить/Разделить/оБолочка/Упроститъ/Проверить/Отменить/выХод] <выХод>:) Здесь первые пять опций соответствуют пяти операциям над телами в це- лом, уже рассмотренные при перечислении последних пяти кнопок панели Solids Editing (Редактирование тел). На рис. 9.92—9.95 приллюстрированы результаты выполнения нескольких операций. Слева на каждом рисунке показано тело до операции, справа — после редактирования. На рис. 9.92 правая боковая (более темная) грань повернута на 15 градусов относительно нижнего ребра этой грани. Другие грани продлены. Рис. 9.93 демонстрирует смещение грани (построение параллельной поверх- ности). Правая боковая цилиндрическая грань смещена на 20 мм. Другие грани продлены до пересечения с изменившейся гранью. На рис. 9.94 в плоскости верхнего основания куба расположен прямоуголь- ник. После операции клеймения три отрезка (части контура прямоугольни- ка) добавлены в ребра, расположенные на верхней грани тела. Рис. 9.95 иллюстрирует операцию построения тонкой оболочки к стенкам куба (правая боковая грань из операции исключена).
Рис. 9.92. Поворот грани тела Рис. 9.93. Параллельное смещение грани тела
Рис. 9.94. Клеймение грани тела Рис. 9.95. Построение тонкой оболочки тела
Глава 10 Пространство листа В предыдущей главе были рассмотрены разнообразные средства создания трехмерных моделей: расположение в различных плоскостях пространства, выдавливание двумерных объектов, каркасное (сетевое) представление и твердотельное проектирование. Все это создавалось в пространстве, которое называется пространством модели. Пространству модели соответствует вкладка графического экрана с названием Model (Модель). В данной главе мы рассмотрим вопросы представления созданных моделей на бумаге с помощью технологии видов. Для такого представления в систе- ме AutoCAD предусмотрено еще одно пространство — пространство листа. В версиях системы, предшествовавших AutoCAD 2000, в рисунке было про- странство только для одного листа. В последних версиях системы AutoCAD (в том числе и в AutoCAD 2002) пространству листа соответствуют все ос- тальные вкладки (Layoutl (Лист1), Layout! (Лист2) и т. д.), кроме вкладки Model (Модель). Поскольку таких вкладок может быть много, а каждая вкладка соответствует одному листу чертежа, то можно называть это про- странство пространством листов. 10.1. Переключение между пространствами модели и листа При создании нового рисунка даже с простейшим шаблоном в нижней час- ти графического экрана рисунка появляются имена двух вкладок простран- ства листа — Layoutl (Лист!) и Layout! (Лист2). Если в первый раз щелк- нуть с помощью левой кнопки мыши по вкладке Layoutl (Лист!), то система AutoCAD начинает инициализацию (установку начальных парамет- ров) этой вкладки графического экрана и открывает диалоговое окно Page Setup (Параметры листа). В этом окне возможны две вкладки (как мы уже знаем, у диалоговых окон могут быть вкладки, позволяющие на одно и то же место выводить разные порции информации окна) — открывается вклад- ка Layout Settings (Компоновка) (рис. 10.1).
Рис. 10.1. Диалоговое окно Page Setup, вкладка Layout Settings Данное окно практически полностью совпадает с диалоговым окном Plot (Печать), открытым на вкладке Plot Settings (Параметры печати) (см. рис. 6.14). И это не случайно. Когда мы создаем или инициализируем вкладку листа, то мы должны описать все, что связано с этим листом: уст- ройство печати (на которое лист будет выводиться), размеры, листа, поля, масштаб и т. д. Вся указанная информация далее будет храниться вместе с вкладкой в текущем рисунке. В открывшемся диалоговом окне предлагаются параметры листа по умолча- нию, зависящие в основном от принтера установленного в операционной системе компьютера. После необходимой корректировки закройте окно кнопкой ОК. Теперь параметры листа сформированы, и AutoCAD открывает вкладку Layout! (Лист1) (рис. 10.2). Оформление графического экрана в пространстве листа отличается от оформления в пространстве модели. В левом углу виден знак пространства листа в форме треугольника. Белое поле — это лист бумаги. Пунктирная линия — зона, доступная для печати. Сплошной линией обозначен созда- ваемый по умолчанию один видовой экран.
Рис. 10.2. Пространство листа, вкладка Layoutl ВИДОВОЙ ЭКРАН (VIEWPORT) — это примитив системы AutoCAD, который существует только в пространстве листа и имеет, в основном, прямоугольную форму (может быть подрезан линией другой геометрии). Внутри видового эк- рана устанавливается вид на объекты, построенные в пространстве модели. В пространстве модели тоже есть видовые экраны. Но там они являются не примитивами, а элементами деления на части графического экрана (см. разд. 9.2). Видовые экраны пространства модели еще называют непере- крывающим ися видовыми экранами, а пространства листа — плавающими видо- выми экранами. На рис. 10.3 показан внешний вид листа с плавающим видовым экраном, имеющим размеры по умолчанию, на примере файла твердотельной модели, приведенной на рис. 9.87. В пространстве листа могут быть не только видовые экраны — в нем можно строить любые примитивы (линии, надписи и т. д.), но они будут принад- лежать только пространству листа и не будут видны в пространстве модели. Плавающий видовой экран доступен редактированию, как и другие прими- тивы системы AutoCAD. Для того чтобы высветить ручки у видового экрана, 16 Зак 571
нужно щелкнуть обязательно по его границе. За появляющиеся ручки мож~ но экран растягивать и сжимать. Сам экран можно перемещать, стирать, копировать и т. д. Рис. 10.3. Лист, имеющий один видовой экран с видом модели изделия New layout From template... Delete Rename Move or Copy.. Select All Layouts Page Setup- Plot .. Рис. 10.4. Контекстное меню операций с вкладками Если щелкнуть с помощью правой кнопки мыши по имени вкладки, то поя- вится контекстное меню работы с вкладкой (рис. 10.4).
Пункт Page Setup (Параметры листа) контекстного меню позволяет вызвать диалоговое окно Page Setup (Параметры листа) (см. рис. ЮЛ), чтобы по- смотреть установки, сделанные для листа, и изменить их, если в этом есть необходимость. Данный пункт недоступен (погашен), если вкладка еще не инициализировалась (то есть у нее еще нет параметров). Как было уже ска- зано выше, при первом же щелчке левой кнопкой мыши по имени вкладки выполняется инициализация этой вкладки. Вернуться из пространства листа в пространство модели можно щелчком по имени вкладки Model (Модель). Переключением между пространствами модели и листа управляет системная переменная TILEMODE: при TILEMODE = 1 вы находитесь в пространстве модели, при TILEMODE -0 — в пространстве листа (о системных перемен- ных см. разд. 11.1). 10.2. Создание видовых экранов в листе Откройте рисунок, в котором вы до сих пор работали только в пространстве модели, например, можно открыть чертеж, показанный на рис. 9.87. Если в нем сохранилось изображение, оставшееся от скрытия невидимых линий, то войдите в падающее меню View (Вид) и в пункте Shade (Раскрашивание) щелкните по строке 2D Wireframe (2М каркас). Это режим обычного пред- ставления объектов и он проще для вычислений системы AutoCAD, чем ре- жим скрытых линий. Щелкните по вкладке Layout! (Лист!) и закройте кнопкой ОК появившееся диалоговое окно Page Setup (Параметры листа). Кнопка режима MODEL (МОДЕЛЬ) изменит свое состояние на PAPER (ЛИСТ). Рисунок перейдет в пространство листа, в котором должен быть только один видовой экран, создаваемый по умолчанию системой AutoCAD на но- вом листе. В данном видовом экране появится вид, идентичный виду, уста- новленному в активном видовом экране пространства модели (если в про- странстве модели не было деления графического экрана на видовые, то активным является целый графический экран). Скорее всего, это юго- западная изометрия. Удалите этот видовой экран (щелкните по кромке видового экрана и после появления у него ручек нажмите, например, клавишу <Delete>). Изображе- ние на вашем компьютере должно стать похожим на рис. 10.2 (только не будет контура видового экрана). Теперь мы создадим на листе свои собст- венные видовые экраны. Вызовите панель инструментов Viewports (Видовые экраны) (рис. 10.5).
Рис. 10.5. Панель инструментов Viewports В этой панели инструментов находятся пять кнопок и один раскрывающий- ся список. Перечислим функции кнопок: □ Display Viewports Dialog (Диалоговое окно видовых экранов) — выводит диалоговое окно Viewports (Видовые экраны) (см. рис. 9.21 и 9.23); □ Single Viewport (Один видовой экран) — в пространстве модели создает одноэкранную конфигурацию видовых экранов, а в пространстве листа — новые плавающие прямоугольные видовые экраны; □ Polygonal Viewport (Многоугольный видовой экран) — в пространстве листа создает видовой экран с границей в форме многоугольника; Рис. 10.6. Создание плавающего видового экрана
□ Convert Object to Viewport (Преобразовать объект в видовой экран) — в пространстве листа преобразует замкнутый примитив в границу созда- ваемого видового экрана нестандартной формы; □ Clip Existing Viewport (Подрезать видовой экран) — в пространстве листа подрезает существующий видовой экран многоугольной линией. . » Воспользуемся кнопкой И Single Viewport (Один видовой экран) панели Viewports (Видовые экраны) для создания видового экрана в листе. Щелчок по этой кнопке равносилен вызову команды MVIEW (СВИД) или команды -VPORTS (—ВЭКРАН)) (минус перед именем команды заставляет ее рабо- тать без диалогового окна, в режиме командной строки). Система AutoCAD выдаст запрос о расположении новых видовых экранов: Specify corner of viewport or [ON/OFF/Fit/Hideplot/Lock/Object/Polygonal/Restore/2/3/4] <Ht>: (Угловая точка видового экрана или [Вкл/Откл/ВПисать/Скрыть/ Блокировать/ОБъект/Многоугольный/ВОсстановитъ/2/3/4] <ВПисать >:) Для задания границ нового видового экрана нужно указать две его угловые точки, расположенные по диагонали будущего прямоугольного контура. Укажите сначала одну точку недалеко от левого верхнего угла прямоуголь- ника с пунктирной линией (это край рабочего поля листа бумаги). Появится следующий запрос: Specify opposite corner: (Противоположный угол:) Укажите противоположный угол так, чтобы создаваемый видовой экран за- нял примерно верхнюю левую четверть листа (рис. 10.6). Повторите операцию по созданию видовых экранов разных размеров на свободном поле листа еще несколько раз. Пример создания нескольких эк- ранов на листе приведен на рис. 10.7. Видовые экраны могут располагаться в любом месте графического экрана, даже за пределами рабочего поля (хотя это не имеет большого смысла — разве что только для какой-то дополнительной информации разработчику рисунка, т. к. часть пространства листа, находящаяся вне рабочего поля, не попадет на печать). Видовые экраны могут пересекаться, но не стоит созда- вать видовые экраны, целиком лежащие внутри других видовых экранов — это затруднит выбор такого экрана и осложнит дальнейшие операции с ним. Другие опции команды MVIEW (СВИД): □ ON (Вкл) — включает видимость объектов видового экрана, если она ра- нее была выключена с помощью опции OFF (Откл); □ OFF (Откл) — отключает видимость объектов видового экрана;
Рис. 10.7. Создание нескольких плавающих видовых экранов □ Fit (ВПисать) — создает видовой экран с размерами рабочего поля листа; □ Hideplot (Скрыть) — удаляет невидимые линии из видового экрана при выводе на плоттер; □ Lock (Блокировать) — включает или выключает блокировку дальнейшего изменения масштаба видового экрана; □ Object (ОБъект) — создает видовой экран с границей, идентичной ука- занному замкнутому объекту (полилинии, эллипсу, сплайну, области или окружности); □ Polygonal (Многоугольный) — создает видовой экран с многоугольной границей (стороны многоугольника могут быть и дуговыми сегментами); □ Restore (Восстановить) — создает группу плавающих видовых экранов, расположенных аналогично именованной конфигурации видовых экра- нов пространства модели; □ 2 — делит прямоугольную зону на 2 видовых экрана; □ 3 — делит прямоугольную зону на 3 видовых экрана; □ 4 — делит прямоугольную зону на 4 видовых экрана.
Дальнейшая работа с листом должна заключаться в следующем; в каждом видовом экране необходимо установить свой вид и масштаб, сделать неви- димыми рамки видовых экранов, добавить в пространстве листа элементы оформления (наименования видов и сечений, надписи, рамку, штамп и т. д.) и только после этого лист можно печатать для получения твердой копии. Об управлении масштабами видового экрана, масштабировании надпи- сей см. разд. 10.5. Если теперь щелкнуть по расположенной внизу кнопке режима PAPER (ЛИСТ), то надпись на ней изменится на MODEL (МОДЕЛЬ). Кроме того, один видовой экран будет обведен жирной линией, а устройство указания внутри него будет иметь форму перекрестия, как в пространстве модели (рис. 10.8). Аналогичного эффекта можно добиться, если в режиме PAPER (ЛИСТ) дважды щелкнуть левой кнопкой мыши внутри одного из видовых экранов. Рис. 10.8. Переход в режим MODEL с активизацией одного видового экрана Если передвинуть устройство указания в любое другое место пространству листа, то там устройство указания будет иметь форму стрелки, а не перекре-* стия. Это означает, что в данный момент вам доступна для работы только
область активного видового экрана. Вы можете работать с ней так же, как и с пространством модели, только зона построений графического экрана стала несколько меньше. В данном режиме вы имеете доступ только к ирос-iраб- ству модели, в котором вы можете редактировать, стирать существующие в модели объекты и строить новые примитивы. В то же время вы теперь не можете работать с объектами пространства листа (например, создавать но- вые видовые экраны). В побои момент в режиме MODEL (МОДЕЛЬ) активным может быть толь- ко один видовой экран. Чтобы активизировать другой видовой экран, про- сто щелкните в его зоне левой кнопкой мыши. Внутри активного видового экрана вам доступны команды панорамирова- ния, зумирования, установки вида, направления взгляда и любые друше команды работы с трехмерной моделью. Щелчок по кнопке режима MODEL/PAPER (МОДЕЛЬ/ЛИСТ) меняет ее состояние на противоположное (MODEL на PAPER и наоборот). Можно использовать для переключения между режимами еще один способ: двойной щелчок левой кнопкой мыши в зоне любого видового экрана включает ре- жим MODEL (МОДЕЛЬ), а двойной щелчок в зоне вне видовых экранов включает режим PAPER (ЛИСТ). Переключение между режимами MODEL (МОДЕЛЬ) и PAPER (ЛИСТ) пространства листа может выполняться также с помощью команд MSPACE (МОДЕЛЬ) и PSPACE (ЛИСТ). 10.3. Оформление видовых экранов Установим теперь различные виды в разных видовых экранах. Сохраним в одном экране изометрический вид, а в трех других установим, например, виды сверху, спереди и справа. Для этого в режиме MODEL (МОДЕЛЬ) (следите за режимом!) щелчком мыши активизируйте нужный видовой эк- ран и через пункт 3D Views (ЗМ виды) падающего меню View (Вид) или воспользовавшись панелью инструментов View (Вид) установите требуемый вид. Повторите операцию во всех видовых экранах. Подкорректируйте уста- новленные виды с помощью операций панорамирования и зумирования. Возможный вариант результата работы приведен на рис. 10.9. О согласовании проекций между видовыми экранами см. разд. 10. 7. Часто возникает необходимость на виде или сечении чертежа (для нас — это в видовом экране файла рисунка) показывать не все элементы модели. Как же сделать так, чтобы в видовом экране не были видны лишние элементы? Для этого воспользуемся такой операцией над слоями, как замораживание в конкретном видовом экране. Она была опущена в гл. 4, поскольку в про- странстве модели у слоев такого свойства нет.
Рис. 10.9. Установки видов в режиме MODEL Находясь в режиме MODEL (МОДЕЛЬ) пространства листа, щелкните по кнопке ИН панели инструментов Object Properties (Свойства объектов). По- сле этого открывается диалоговое окно Layer Properties Manager (Диспетчер свойств слоев) (см. рис. 4.13). В центральной части окна находятся характе- ристики слоев, выводимые в столбцы с заголовками. Наименования не всех столбцов видны полностью, но можно, устанавливая указатель мыши на разделитель между столбцами, перетащить его до такого положения, чтобы нужные наименования развернулись (для всех столбцов одновременно этого сделать нельзя, поэтому первыми заголовками сейчас придется пожертво- вать). После характеристики Plot (Печать) у вас должны появиться два но- вых столбца (рис. Ю.Ю) с характеристиками, которые были опущены в гл. 4. Новые характеристики слоев следующие: О Current VP Freeze (Замороженный на текущем ВЭ) — указывает состоя- ние замораживания относительно активного видового экрана (заморожен или разморожен); □ New VP Freeze (Замороженный на новых ВЭ) — указывает состояние за- мораживания относительно будущих новых видовых экранов (будет замо'- рожен или разморожен).
Рис. 10.10. Диалоговое окно Layer Properties Manager со свойствами, относящимися к видовым экранам — разморожен в ак- Для каждого слоя в столбце Current VP Freeze (Замороженный на текущем ВЭ) может находиться одна из двух пиктограмм: тивном видовом экране и — заморожен в активном видовом экране. Первая из этих пиктограмм означает, что объекты данного слоя будут види- мыми в активном видовом экране, а вторая — что невидимы. Поэтому для каждого слоя нужно рещить, в каких видовых экранах он будет виден, а в каких нет. Щелчок по пиктограмме меняет состояние слоя на противопо- ложное. Если внимательнее посмотреть на раскрывающийся список слоев на панели Object Properties (Свойства объектов) (см. рис. 10.9), то мы увидим, что зна- чок l_zJJ появился и в списке со значками других свойств. Поэтому данную панель можно использовать для ускорения процесса замораживания или размораживания слоя в активном видовом экране.
Аналогичное свойство можно зарезервировать слою для всех новых видовых экранов пространства листа, которые будут создаваться. В столбце New VP Freeze (Замороженный на новых ВЭ) также может находиться одна из двух £1 пиктограмм: — разморожен в новых видовых экранах и жен в новых видовых экранах. — заморо- Таким образом, если вам нужно, чтобы какой-то объект был виден только в данном видовом экране и невиден в других экранах, то перенесите этот объ- ект в пространстве модели на свой персональный слой, который в про- странстве листа разморозьте только в одном видовом экране и заморозьте во всех остальных. На рис. 10.11 приведен пример модели, у которой изобра- жение дополнительного цилиндра видно только на виде спереди (верхний левый видовой экран) и на изометрическом виде (экран в правой средней части листа). В то же время цилиндр невиден на расположенном внизу виде сверху. Рис. 10.11. Замораживание слоя модели в выбранных видовых экранах или вы- $ Однако если вы заморозили слой в целом с помощью значка I, то слой будет невидим и в пространстве ключили его с помощью значка
модели, и во всех видовых экранах пространства листа, независимо от со- стояния его размороженности относительно активного видового экрана. Описанный только что способ раньше был единственным методом, позво- лявшим показывать размер только на одном виде. Чтобы пользоваться функциями объектной привязки, приходилось проставлять размеры в про- странстве модели, а это приводило к проблеме появления размерных при- митивов во всех видовых экранах. Тогда размер переносился на свой слой, а слой в лишних видовых экранах замораживался. В данной версии системы AutoCAD указанная проблема простановки разме- ров не существует. Вы можете, находясь в пространстве листа в режиме PAPER (ЛИСТ), наносить размеры и при этом пользоваться объектной при- вязкой к примитивам модели. На рис. 10.12 показан пример простановки размеров в пространстве листа, но с применением объектной привязки к объекту пространства модели. Рис. 10.12. Простановка размеров в пространстве листа с привязкой к объектам модели
( Замечание ) Проставлять размеры следует уже после того, как установлен масштаб вида Если изменить масштаб вида, то произойдет отрыв размеров от объекта. Кро- ме того, в размерных текстах следует учитывать масштаб видового экрана. Об управлении масштабом см. разд. 10.4. Для того чтобы рамки видовых экранов были не видны, их нужно перенести на отключенный слой, при этом внутренность видовых экранов останется видимой (рис. 10.13). Рис. 10.13. Замораживание границ видовых экранов Подробности об управлении видимостью границы подрезанного видового экрана си. в разд. 10.5. 10.4. Управление масштабом Установка масштаба внутри видового экрана пространства листа выполняет- ся с помощью команды ZOOM (ПОКАЗАТЬ) с опцией Scale (Масштаб*). Как уже было сказано в разд. 2.4, если при указании масштаба ввести число
с окончанием ХР (ХЛ) (здесь буквы X латинские и в английской, и в рус- ской версиях, буква Р латинская, буква Л русская), то масштаб будет уста- новлен относительно пространства листа. Поэтому если в каком-то видовом экране нужно установить масштаб 1:10, то перейдите в пространстве листа в режим MODEL (МОДЕЛЬ), активизируйте щелчком мыши экран и введите команду ZOOM (ПОКАЗАТЬ) с опцией Scale (Масштаб). Система AutoCAD выдаст запрос: Enter a scale factor (пХ or пХР): (Масштабный коэффициент (пХ или пХЛ):) В ответ введите 0.1 ХР или O.lxp. На рис. 10.14 показан пример установки масштаба 1:10 в трех видовых экранах, кроме экрана с изометрическим видом. Рис. 10.14. Установка конкретного масштаба в видовых экранах Удобным способом установки масштаба в видовом экране является раскры- вающийся список масштабов на панели инструментов Viewports (Видовые экраны) (рис. 10.15). Если нужный вам масштаб является одним из стандартных, то вы можете прямо выбрать его из раскрывающегося списка. К стандартным в данной
версии системы AutoCAD отнесены такие значения: Scale to fit (Вписать), 1:1, 1:2, 1:4, 1:8, 1:10, 1:16, 1:20, 1:30, 1:40, 1:50, 1:100, 2:1, 4:1, 8:1, 10:1, 100:1. Вы можете ввести и свои значения масштабов. Например, если вам нужен масштаб 1:5, то вы можете в поле списка набрать 1:5 или 0.2, и затем нажать на клавишу <Enter>, после чего активный экран изменит свой масштаб н^ новый. Если щелкнуть по другому видовому экрану, то поле списка в пане- ли инструментов Viewports (Видовые экраны) отразит его текущий масштаб (см., например, рис. 10.8 и 10.14). 11 1.2 1 4 1:8 1 10 1 16 1 20 1 30 1 40 Рис. 10.15. Раскрывающийся список масштабов панели инструментов Viewports Новая команда SPACETRANS, появившаяся только в версии AutoCAD 2002, позволяет рассчитать, как длины (размеры) объектов, построенных в про- странстве модели, будут отображаться в видовых экранах пространства листа и наоборот. Команда неприменима во вкладке Model (Модель). Если команда SPACETRANS вызвана во вкладке пространства листа в ре- жиме PAPER (ЛИСТ), то выводится запрос: Select a viewport: (Укажите видовой экран:) Нужно выбрать тот видовой экран, относительно которого будут пересчиты- ваться длины. При пересчете используется масштаб видового экрана. После указания экрана система спрашивает: Specify model space distance <1>: (Расстояние в пространстве модели <]>:) Нужно задать длину объекта (или, например, высоту букв надписи) в про- странстве модели, после чего система AutoCAD вычислит, как эта длина (или высота) будет отражена в выбранном видовом экране. Например, если мас- штаб видового экрана равен 5, а вы введете в качестве длины 12,5 мм, то по-
лучите ответ: 2.5. Данная операция позволяет вам управлять длиной объекта в модели, если вы хотите получить нужную вам длину в видовом экране. Если команда SPACETRANS выполняется в режиме MODEL (МОДЕЛЬ), то запрос выглядит несколько иначе: Specify paper space distance <1>: (Расстояние в пространстве листа <]>:) Вам необходимо ввести длину (расстояние) в пространстве листа. Система AutoCAD вернет соответствующее значение длины в пространстве модели с учетом масштаба активного видового экрана. Рис. 10.16. Простановка размеров с учетом масштаба В разд. 10.3 было сделано замечание о том, что при простановке в простран- стве листа размеров, привязанных к объектам пространства модели, нужно учитывать масштаб видового экрана. На рис. 10.13 видно, что размеры, раз- мещенные в зоне нижнего видового экрана, явно не отражают истинных габаритов изделия. Для учета масштаба можно использовать системную переменную DIMLFAC, на значение которой умножаются все линейные размеры. Если перед про-
становкой размеров значение DIMLFAC установить равным знаменателю масштаба видового экрана, то размерный текст будет отражать реальные га- бариты изделия (рис. 10.16). Другой способ — изменить размерные тексты проставленных ранее разме- ров на новые, пересчитав значения с помощью команды SPACETRANS. 10.5. Редактирование формы видового экрана Видовой экран в пространстве листа не обязан иметь только прямоугольную форму. В системе AutoCAD, начиная с версии AutoCAD 2000, можно придать видовому экрану форму многоугольника, окружности, эллипса и т. п. Рассмотрим еще три кнопки панели инструментов Viewports (Видовые эк- раны) (см. рис. 10.5). Щелкните по кнопке LSI, которая предназначена для создания видовых экранов в форме многоугольника (точнее, в виде поли- линии, в которую могут входить прямолинейные и дуговые сегменты). Кнопка соответствует опции Polygonal (Многоугольный) команды —VPORTS (-ВЭКРАН), рассмотренной в разд. 10.2. Система AutoCAD выдаст первый запрос: Specify start point: (Начальная точка:) Укажите первую точку будущей многоугольной границы видового экрана. Следующий запрос: Specify next point or [Arc/Close/Length/Undo]: (Следующая точка или [Дуга/Замкнуть/длИна/Отменить]:) Последний запрос повторяется, пока не будут заданы все точки контура (завершение ввода после нажатия на клавишу <Enter>). Из формы запросов видно, что создается полилиния, в которой могут быть и дуговые сегменты, но должно быть не менее трех точек в случае их задания. Такой контур можно редактировать с помощью команды PED1T (ПОЛРЕД) или с помощью ручек. □х Теперь щелкните по следующей кнопке панели инструментов Viewports (Видовые экраны). Эта кнопка предназначена для преобразования замкну- того объекта в видовой экран и соответствует опции Object (Объект) коман- ды -VPORTS (-ВЭКРАН). Система AutoCAD запрашивает: Select object to clip viewport: (Выберище объект для подрезки видового экрана:)
В ответ выберите существующий замкнутый объект, который должен стать границей будущего видового экрана. Этот объект должен быть построен на поле листа в режиме PAPER (ЛИСТ), иначе он не будет доступен в данной операции. В качестве такого объекта могут выступать полилиния, окруж- ность, эллипс и сплайн. После указания объекта образуется видовой экран требуемой формы. На рис. 10.17 показаны экраны в форме полилинии с тремя вершинами и в форме окружности. Для наглядности у обоих экранов высвечены ручки. И, наконец, последняя кнопка LZJ панели инструментов Viewports (Видовые экраны) в пространстве листа подрезает существующий видовой экран многоугольной линией. Данная операция аналогична подрезке блоков и внешних ссылок, рассмотренной в разд. 7.3. Таким образом, лишние элементы можно удалять из видового экрана не только замораживанием слоя объекта на данном видовом экране, но и под- резкой экрана. Рис. 10.17. Видовые экраны непрямоугольной формы
При отключении видимости границ видовых экранов, имеющих подрезку, следует иметь в виду следующее. Замораживание слоя, на котором находит- ся подрезанный видовой экран, приводит к отключению подрезки (восстановится та форма экрана, которая была до подрезки). Правильным выходом является не замораживание, а отключение слоя, на котором нахо- дится подрезанный видовой экран, что даст невидимость его границы (подрезка при этом сохранится). 10.6. Создание нового рисунка с использованием шаблона В гл. 1 рассматривался вопрос создания рисунка с помощью простейшего шаблона Однако в AutoCAD есть возможность создать рисунок с помощью шаблонов, поставляемых вместе с версией системы AutoCAD, и шаблонов пользователей. Pi Щелкните по кнопке I. панели инструментов Standard Toolbar (Стандартная) и в открывшемся диалоговом окне AutoCAD 2002 Today (AutoCAD 2002 сегодня) выберите вкладку Create Drawings (Создание черте- жей), а в раскрывающемся списке Select how to begin (Выберите, как на- чать) — режим Template (По шаблону). При этом основная часть окна при- мет вид, изображенный на рис. 10.18. Рис. 10.18. Вкладка Create Drawings (режим Template) окна AutoCAD 2002 Today В данном окне вам предлагается выбрать нужный шаблон из списка шабло- нов стандартов: ANSI, DIN, ISO и JIS, содержащих рамки различных фор- матов с основными надписями. Надо иметь в виду, что рамки ANSI имеют
размеры в дюймах, остальные — в миллиметрах. Поэтому рамка ANSI может оказаться не того размера, который вам бы хотелось иметь. Выберите для примера шаблон ISO АЗ -Color Dependent Plot Styles.dwt При этом откроется новый рисунок, но в нем уже будут элементы оформления (рис. 10.19). Прежде всего, обратите внимание на то, что рисунок открылся сразу в про- странстве листа (вкладка ISO АЗ Title Block) с одним видовым экраном (ею прямоугольная граница нарисована сплошной линией). В зависимости от свойств вашего плоттера границы видового экрана и рамка формата могут выйти за пределы рабочего поля, что вам далее придется подкорректировать. Проверьте с помощью команды LIST (СПИСОК), какими примитивами представлены рамка и штамп. Это позволит вам в дальнейшем правиль ими воспользоваться. В данном случае рамка и штамп являются блоком с атрибутами. При заполнении штампа вам нужно будет отредактировать зна- чения атрибутов (см. гл. 7). В крайнем случае блок можно будет расчленить и подработать его элементы под свой стиль. Рис. 10.19. Новый рисунок, открытый с шаблоном ISO АЗ
В шаблоны могут входить любые элементы чертежа — не только рамки и штампы, но и узлы, секции и другие заготовки, а также настройки единиц, углов и др. Такие шаблоны могут создавать сами пользователи. Если вы уже создали файл, который хотели бы дальше использовать как шаб- лон, выберите в падающем меню File (Файл) операцию Save As (Сохранить как) или воспользуйтесь командой SAVEAS (СОХРАНИТЬКАК). Откроется окно сохранения файла, в котором в основной папке системы AutoCAD от- кройте папку Template. В этой папке как раз и собраны все те шаблоны, ко- торые предлагает AutoCAD в начале работы. Все файлы шаблонов имеют расширение dwt. Теперь вам надо в поле Files of type (Тип файлов) обязательно выбрать AutoCAD Drawing Template File (*.dwt) (Шаблон рисунка AutoCAD (*.dwt)), a в поле File name (Имя файла) ввести имя вашего шаблона и нажать на кнопку Save (Сохранить). После этого откроется диалоговое окно Template Description (Описание шаблона) (рис. 10.20). Рис. 10.20. Диалоговое окно Template Description В этом окне в поле Measurement (Единицы) с помощью раскрывающегося списка нужно выбрать единицы измерения и в поле области Description (Описание) ввести описание шаблона. Закройте окно Template Description (Описание шаблона), и ваш шаблон готов. Этот шаблон будет доступен только на вашей машине, но его можно записать в папку Template тех поль- зователей, которым вы хотите этот шаблон передать. 10.7. Специальные средства оформления листа чертежа В панели инструментов Solids (Тела) (см. рис. 9.80) есть две кнопки, пред- назначенные для подготовки согласованных видовых экранов с видами трехмерных тел. Нужно заметить, что создаваемые и обрабатываемые
командами этих кнопок видовые экраны имеют специальную организацию, Видовые экраны получают имена и с этими видовыми экранами связывают- ся специально создаваемые слои рисунка. Команда SOLVIEW (Т-ВИД), которой соответствуют кнопка !_z_l панели ин- струментов Solids (Тела) и пункт Solids (Тела), Setup (Подготовка), View (Вид) падающего меню Draw (Рисование), позволяет создать согласованные виды. Рассмотрим эту команду на примере, изображенном на рис. 9.87. В про- странстве модели построен объект, для которого в пространстве листа нуж- но создать видовые экраны согласованных проекций. Перейдем на вкладку Layoutl (Лист!), в которой, будем считать, пока еще нет видовых экранов. Первый запрос команды SOLVIEW (Т-ВИД): Enter an option [Ucs/Ortho/Auxiliary/Section]: (Задайте опцию [Пск/Орто/Дополнительный/Сечение]:) Нажатие клавиши <Enter> завершает команду. Возможные опции команды: □ Ucs (Пск) — создание видового экрана с видом по заданной ПСК; □ Ortho (Орто) — создание видового экрана с видом, ортогональным к виду указанного видового экрана; □ Auxiliary (Дополнительный) — создание видового экрана с видом по ли- нии дополнительного сечения; □ Section (Сечение) — создание видового экрана с сечением. Выберем опцию Ucs (Пск). Следующий запрос: Enter an option [Named/World/?/Current] <current>: (Задайте опцию [Имя/Мск/?/Теку1цая] <Текущая>:) Выберем опцию World (Мск) для вида сверху, т. к. МСК соответствует плоскости нижнего основания моделируемого объекта. Далее: (Enter view scale <1.0>:) (Масштаб вида <1.0>:) Задайте масштаб, равный 0.2 (то есть 1:5). Система AutoCAD начинает стро- ить первую проекцию и запрашивает положение центра вида: Specify view center: (Центр вида:) Укажите точку центра вида в левой нижней четверти листа. Система создает видовой экран с условной кромкой по границе рабочего поля листа и делает первое приближение по размещению вида (рис. 10.21).
Рис. 10.21. Размещение центра первого вида С первого раза вид может расположиться неудачно (например, слишком близко к нижней границе рабочего поля). Поэтому следующий запрос позво- ляет либо уточнить положение точки центра вида, либо нажатием клавиши <Enter> зафиксировать положение центра и перейти к заданию границ видо- вого экрана: Specify view center <specify viewports (Центр вида <вадовой экран>:) Запрос повторяется до тех пор. пока вы не нажмете клавишу <Enter>. По- этому можно сколько угодно раз уточнять положение центра вида. После нажатия <Enter> появляется запрос о положении границ прямоугольного видового экрана: Specify the first corner of viewport: (Первый угол видового экрана:) Далее: Specify the other corner of viewport: (Противоположный угол видового экрана:)
После задания границ видового экрана нужно ввести его имя: Enter view name: (Имя вида:) Введите имя (например, Сверху). AutoCAD завершает построение первою видового экрана и выдает сообщение о сохранении ПСК вместе с видом (рис. 10.22). Затем снова повторяется запрос: Enter an option [Ucs/Ortho/Auxiliary/Section]: (Задайте опцию [Пск/Орто/Дополнительный/Сечение]:) Для того чтобы построить вид спереди, связанный с видом сверху, и распо- ложить его в листе выше построенного, выберите опцию Ortho (Орто). По- является запрос: Specify side of viewport to project: (Укажите сторону видового экрана для проекции:) Рис. 10.22. Размещение первого видового экрана
Рис. 10.23. Указание направления взгляда для связанного вида Укажите нижнюю сторону первого видового экрана (в этом вам помогает автоматически появляющаяся объектная привязка Midpoint (Середина)) (рис. 10.23). Нельзя указывать верхнюю сторону видового экрана, т. к. в этом случае новый вид получится перевернутым (вместо вида спереди полу- чится вид сзади). После этого выдается запрос о центре второго вида, но, когда вы пытаетесь по- казать центр нового вида, появляющаяся резиновая нить режима ортогонально- сти позволит вам разместить новый вид только строго вертикально от вида сверху. Укажите точку центра вида и затем по следующим запросам — границы видового экрана. Зададим второму виду имя Спереди. После этого на листе бу- дут уже два видовых экрана с согласованными проекциями (рис. 10.24). Далее с помощью опции Ortho (Орто) команды SOLVIEW (Т-ВИД) в правой верхней четверти листа построим третий видовой экран, задав имя вида Справа. Для полноты картины с помощью команд -VPORTS (-ВЭКРАН) или MVIEW (СВИД) можно в правом нижнем углу построить еще один ви- довой экран и установить в нем изометрический вид. Получим чертеж с че- тырьмя проекциями, три из которых полностью согласованы между собой (рис. 10.25).
Рис. 10.24. Построение видового экрана с сохранением проекционной связи Рис. 10.25. Построение нескольких видовых экранов с сохранением проекционной связи
Созданные командой SOLVIEW (Т-ВИД) видовые экраны обладают особы- ми свойствами. Имена расположенных в них видов связаны с именами ав- томатически сгенерированных слоев, которые можно увидеть, вызвав окно Layer Properties Manager (Диспетчер свойств слоев) (рис. 10.26). Рис. 10.26. Слои, создаваемые командой SOLVIEW На рис. 10.26 видно, что создан слой VPORTS. На этом слое размещены контуры видовых экранов (его можно отключить, если контуры должны стать невидимыми). По имени каждого из трех видов (Сверху, Спереди, Справа), которые мы задавали, образовалась тройка слоев с окончаниями: DIM, HID и VIS. Эти слои имеют специальное предназначение: слои с окончанием DIM должны хранить размерные примитивы соответствующего вида, слои с окончанием VIS — видимые линии вида, а слои с окончанием HID — невидимые линии вида. Управление видимыми и невидимыми ли- ниями осуществляется с помощью рассматриваемой ниже команды SOLDRAW (Т-РИСОВАНИЕ).
Опция Auxiliary (Дополнительный) команды SOLV1EW (Т-ВИД) позволяет создать видовой экран с неортогональным видом, для чего нужно двумя точками указать положение его плоскости (она перпендикулярна плоскости уже имеющегося вида). При выборе этой опции система просит указать на основном виде первую из двух точек, которыми будет задана плоскость до- полнительного вида: Specify first point of inclined plane: (Первая точка наклонной плоскости:) Затем следует аналогичный запрос о второй точке: Specify second point of inclined plane: (Вторая точка наклонной плоскости:) На рис. 10.27 пунктиром показан отрезок, концы которого являются точка- ми наклонной плоскости дополнительного вида. AutoCAD просит дать точ- ку, из которой мы смотрим на введенную плоскость: Specify side to view from: (Сторона просмотра:) Рис. 10.27. Выбор дополнительного вида
В нашем примере точка, определяющая сторону просмотра, была указана снизу слева. После этого следует знакомый нам запрос о положении центра нового вида и границах видового экрана. На рис. 10.27 видно, что при вы- боре положения центра вида система AutoCAD генерирует резиновую нить, которая держит направление, перпендикулярное к отрезку, использованно- му для указания положения плоскости дополнительного вида. На рис. 10.28 показано, каким образом сформировался новый дополнитель- ный вид. Рис. 10.28. Построение дополнительного вида По окончании построения нового видового экрана вы можете с помощью команды MOVE (ПЕРЕНЕСТИ) переместить его на листе в нужное место. Кроме того, вы можете внутри видового экрана повернуть вид, если в этом есть необходимость. Опция Section (Сечение) команды SOLV1EW (Т-ВИД) дает возможность создать сечение тела и вывести его в свой видовой экран. Плоскость сече- ния задается двумя точками, как в опции Auxiliary (Дополнительный). При
этом образуется специальный слой с еще одним окончанием HAT, а на сло.е будут располагаться линии штриховки сечения. Команда SOLDRAW (Т-РИСОВАНИЕ), которой соответствуют кнопка ® панели инструментов Solids (Тела) и пункт Solids (Тела), Setup (Подго- товка), Drawing (Построение) падающего меню Draw (Рисование) предна- значена для работы с видовыми экранами, созданными командой SOLVIEW (Т-ВИД). Команда SOLDRAW (Т-РИСОВАНИЕ) запрашивает видовые экраны, кото- рые нужно обработать. Select viewports to draw... Select objects: (Выберите видовые экраны для построении... Выберите объекты:) Нужно указать те видовые экраны, в которых необходимо рассчитать и раз- делить видимые и невидимые линии модели. Рис. 10.29. Результат обработки трех видовых экранов командой SOLDRAW
После этого система AutoCAD на указанных экранах вместо существующих линий объектов модели создает видимые и невидимые линии, которые явля- ются копиями существующих линий объектов и которые разносятся по слоям, соответствующим именам видов, сформированных командой SOLVIEW (Т- ВИД) (например, на слой Сверху-VlS помещаются видимые линии вида Сверху, на слой Сверху-HID — невидимые линии вида Сверху). При этом сечения штрихуются. По умолчанию слои невидимых линий замораживаются. На рис. 10.29 показан результат обработки видовых экранов, изображенных на рис. 10.25, с помощью команды SOLD RAW (Т-РИСОВАНИЕ). На трех видах, созданных командой SOLVIEW (Т-ВИД), рассчитаны неви- димые линии и удалены лишние образующие на лекальных участках по- верхностей тела. Четвертый вид (изометрический) не создавался командой SOLVIEW (Т-ВИД), поэтому не мог обрабатываться командой SOLDRAW (Т-РИСОВАНИЕ). Для обработки последнего вида можно воспользоваться командой SOLPROFILE (Т-ПРОФИЛЬ), которой соответствуют кнопка L®J панели инструментов Solids (Тела) и пункт Solids (Тела), Setup (Подготовка), Profile (Контуры) падающего меню Draw (Рисование). Команда SOLPROFILE (Т-ПРОФИЛЬ) работает с любыми видовыми экра- нами (в том числе и с построенными командой SOLVIEW (Т-ВИД)). Она предназначена для создания профилей трехмерных тел и разделения линий вида на видимые и невидимые. Для выполнения команды нужно в про- странстве листа перейти в режим MODEL (МОДЕЛЬ) и активизировать нужный видовой экран. Сначала команда запрашивает объекты модели, ко- торые нужно обработать, а затем выдается запрос: Display hidden profile lines on separate layer? [Yes/No] < Y>: (Изображать скрытые линии профиля на отдельном слое? [Да/Нет] <Д>'.) При ответе Yes (Да) создаются отдельные слои для видимых и невидимых линий (например, PV-7A для видимых линий и РН-7А для невидимых, где 7 А — это метка, или внутренний номер, видового экрана как объекта, кото- рую можно узнать с помощью команды LIST (СПИСОК)). Обычный от- вет — Yes (Да). Далее: Project profile lines onto a plane? [Yes/No] <F>; (Проецировать линии профиля на плоскость?[Да/Нет] <Д>:) В этот момент разница между Yes (Да) и No (Нет) в том, что в первом слу- чае создается двумерная проекция профиля объекта на плоскость вида, а во втором — линии профиля остаются трехмерными (оба случая дадут в видо- вом экране чертежа аналогичное изображение).
Следующий запрос: Delete tangential edges? [Yes/No] <У>: (Удалить касательные ребра?[Да/Нет] <Д>:) При ответе Yes (Да) удаляются лишние касательные ребра, образующиеся на криволинейных участках. На рис. 10.30 приведен результат работы команды SOLPROFILE (Т- ПРОФИЛЬ). Для наглядности заморожены слои с невидимыми линиями и отключен слой границ видовых экранов. Рис. 10.30. Удаление скрытых линий и касательных ребер с помощью команды S0LPR0F1LE Упомянем еще одну команду — MVSETUP (ФОРМАТЛ), вводимую только с клавиатуры. Эта команда тоже позволяет создавать на листе видовые экраны с выравниванием. Аналогичные операции выполняет мастер создания новых листов, рассмотренный в разд. 10.8.
10.8. Добавление нового листа Для операций с листами (вкладками пространства листа) предусмотрена па- нель инструментов Layouts (Листы) (рис. 10.31). Рис. 10.31. Панель инструментов Layouts В панель входят следующие кнопки: — создание нового листа без применения шаблона (команда LAYOUT (РЛИСТ)); □ — создание нового листа по шаблону (команда LAYOUT (РЛИСТ)); — изменение параметров листа (команда PAGESETUP (ПАРАМЛИСТ)); вызов, диалогового окна видовых экранов (команда VPORTS (ВЭКРАН)). Основные операции с листами (копирование, удаление, переименование и создание нового листа) выполняет команда LAYOUT (РЛИСТ). При созда- нии или переименовании вкладок листов вы можете использовать удобные для вас названия, в том числе состоящие из нескольких слов (например, "Схема водоснабжения района"). Для работы с листами также можно воспользоваться контекстным меню (см. рис. 10.4) или пунктом Layout (Лист) падающего меню Insert (Вставка). Этот пункт имеет следующие подпункты: □ New Layout (Новый лист); □ Layout from Template (Лист по шаблону); □ Layout Wizard (Мастер компоновки). Последний пункт вызывает (он соответствует команде LAYOUTWIZARD (МАСТЕРЛИСТ)) специальную программу — мастер создания листов. Ана- логичную возможность предоставляет пункт Wizards (Мастера), Create Layout (Создания листа) падающего меню Tools (Сервис). Рассмотрим, как работает мастер создания листов. После запуска мастера появляется первая страница (рис. 10.32). В этом окне введите имя вкладки (например, ’’Схема 16") и для продолже- ния нажмите на кнопку Далее > (Next >). Следующая страница (рис. 10.33) предлагает выбрать принтер, на котором будет распечатываться лист. 17 Зак 57)
Create Layout - Begin к Begin Printer Paper Size Orientation Title Block Define Viewports Pick Location Finish I hrs wizard provides you the ability to design a new layout You can choose a plot device and plot settings, insert a title block and specify a viewport setup. When you have completed the wizard, the settings will be saved with the drawing. T о modify these settings, you can use the Page Setup dialog from within the layout. Enter a name for the new layout you are creating. |Схема 16| Далее > Отмена Рис. 10.32. Страница Create Layout - Begin Рис. 10.33. Страница Create Layout - Printer На очередной странице (рис. 10.34) нужно в области Drawing units (Единицы рисунка) установить единицы измерения и с помощью раскрывающегося списка выбрать формат листа бумаги (из числа форматов, доступных уста- новленному принтеру).
Рис. 10.34. Страница Create Layout - Paper Size Далее на странице Orientation (Ориентация) (рис. 10.35) с помощью одного из двух положений переключателя — Portrait (Книжная) и Landscape (Альбомная) — нужно выбрать ориентацию чертежа на листе. Рис. 10.35. Страница Create Layout - Orientation
Следующая страница (рис. 10.36) предлагает выбрать основную надпись из тех шаблонов, которые доступны в данной версии AutoCAD. Create Layout - Title Block E3 Begin Printer paper Size Orientation ► T ф Block Define Viewports Pick Location Finish Select a title block to use for the layout. Select whether the title block will be inserted as a block or attached as an Xref T he title block will be placed at the lower left corner of the paper margin. Path. ШЯНИНМИНЙИММГ ANSI Д title block (portrait}.dwg 'ANSI A title block.dwg ANSI В title block.dwg ANSI C title block.dwg ANSI D title block.dwg ANSI E title block.dwg Architectural Title Block.dwg DIN AO title block dwg DIN Al title block.dwg DIN A2 title block dwg Preview Type G Block < Назад I Далее > J Отмена Рис. 10.36. Страница Create Layout - Title Block Рис. 10.37. Страница Create Layout - Define Viewports
Если вы выбираете какую-нибудь из основных надписей, то в области Туре (Тип) с помощью двух переключателей нужно еще указать, будет ли она вставлена блоком или внешней ссылкой. Далее появляется страница для видовых экранов (рис. 10.37). Здесь вы можете с помощью одного из четырех положений переключателя. Viewport setup (Способ расположения) указать способ расположения видо- вых экранов: □ Noue (Нет) — отказ от создания видовых экранов; □ Single (Один экран) — создание одного видового экрана; □ Std. 3D Engineering Views (Конструкторский набор) — построение четы- рех видовых экранов с основными проекциями; □ Array (Массив) — построение массива видовых экранов. В случае выбора одного из двух последних положений переключателя View- port setup (Способ расположения) нужно еще дополнительно указывать рас- стояние между видовыми экранами по горизонтали и вертикали. Кроме то- го, при выборе переключателя Array (Массив) с помощью соответствующих полей Rows (Рядов) и Columns (Столбцов) надо указать количество видовых экранов. Если же построение видовых экранов задано, то необходимо в поле Viewport scale (Масштаб видовых экранов) также указать., устанавливаемый в них масштаб. Рис. 10.38. Страница Create Layout - Pick Location
Рис. 10.39. Страница Create Layout - Finish Рис. 10.40. Конструкторский набор видовых экранов
Следующая страница (рис. 10.38) предлагает задать положение зоны видо- вых экранов. Для задания нужно щелкнуть по кнопке Select location < (Положение <). Система AutoCAD тогда закрывает страницу, генерирует новый лист и просит на нем указать точки положения экрана или группы экранов. Далее выводится заключительное окно мастера создания листа (рис. 10.39). В этом окне сообщается о завершении операции и о том, как можно изме- нить параметры листа в дальнейшем. На рис. 10.40 приведен результат соз- дания листа Схема 16 с конструкторским набором видовых экранов и без основной надписи.

Глава 11 Настройка и адаптация AutoCAD AutoCAD является гибкой системой, легко встраиваемой в вычислительные системы предприятий. Она не только адаптируется к особенностям инфор- мационных потоков, но и позволяет конструкторам и архитекторам разраба- тывать свои графические базы и программные продукты и интегрировать их в среду AutoCAD. 11.1. Системные переменные Вместе с каждым рисунком AutoCAD содержит так называемые системные переменные, в которые заносится определенная информация: о текущих ус- тановках рисования (то есть установках слоя, цвета, типа линий и т. п.), о последнем выполненном действии (то есть имя последней команды, по- следняя точка, последний радиус и т. п.), о настройках некоторых команд (то есть длины фаски, радиус сопряжения и т. п.) и многое другое. Пользо- ватель может вывести на экран перечень и значения системных переменных и большую часть из них изменить, Остальные изменяются самой системой в процессе работы. Значения почти всех системных переменных сохраняются в текущем рисун- ке, однако значения некоторых записываются в файл конфигурации или реестр Windows. Для работы с системными переменными предназначена команда SETVAR (УСТПЕРЕМ). Этой же команде соответствует пункт Inquiry (Сведения), Set Variable (Переменная) падающего меню Tools (Сервис). Первый запрос, который выдает команда после начала своего выполнения: Enter variable name or [?]: (Имя переменной или [?]:) В этот момент можно либо ввести имя системной переменной, которую вы хотите изменить, или ввести ? для получения справки. Введите знак вопро- са. Далее: Enter variable(s) to list <*>.* (Список переменных для вывода < *>:)
AutoCAD готов в этот момент вывести в текстовое окно значения тех пере- менных, имена которых вы укажете. Возможен ввод имен с использованием групповых символов и Например, можно указать А* — чтобы вывести значения переменных, начинающихся с буквы А, или D1M*T — для вывода переменных, имена которых начинаются с DIM и заканчиваются на Т. После указания только символа AutoCAD выводит в текстовое окно первую часть всех системных переменных (рис. 11.1). Рис. 11.1. Вывод значений системных переменных В текстовом окне значения системных переменных оформляются в виде трех столбцов. Первый столбец — имя переменной, второй — значение if третий — примечание (оно может либо отсутствовать, либо в скобках может быть написано read only (только чтение)). В именах переменных не исполь- зуются символы других алфавитов, кроме латинского. Выводимый командой SETVAR (УСТПЕРЕМ) список переменных упорядочен соответственно по латинскому алфавиту. На рис. ll.l видно, что в данном файле переменная ACADLSPASDOC име- ет значение 0, переменная APERTURE — 10, CECOLOR — "BYLAYER" и т. д. В случае, если в записи значения той или иной переменной присут- ствует многоточие, то это означает, что значение переменной сокращено.
Общее количество системных переменных — более 200. Полный перечень пе- ременных приведен в приложении 2. С помощью команды SETVAR (УСТПЕРЕМ) можно изменить значение лю- бой системной переменной, кроме тех, которые имеют примечание read only (только чтение). Для изменения значения переменной надо вызвать команду SETVAR (УСТПЕРЕМ). Система выдаст запрос: Enter variable name or [?]: (Имя переменной или [?]:) В ответ на него необходимо ввести имя переменной, например, LUPREC (в верхнем или нижнем регистре). Переменная LUPREC указывает, сколько знаков после десятичной точки нужно выводить в координатах точек в счет- чике координат в левом нижнем углу экрана системы AutoCAD, а также в выводимой в текстовое окно справочной информации. Следующий запрос: New value for LUPREC <4>: (Новое значение LUPREC <4>: ) В ответ на запрос введите 0. если вы хотите, чтобы при движении устройст- ва указания по экрану счетчик координат показывал значения, округленные до целых чисел. На рис. 11.2 показан левый нижний угол экрана AutoCAD с целыми значениями счетчика координат. Command setvar Enter variable name or [?] LUPREC Enter new value for LUPREC <4>: 0_ Command 32 37'Z~J .SNAP .( Рис. 11.2. Установка точности счетчика координат с помощью системной переменной LUPREC Есть еще один способ — более быстрый — изменения значения системной переменной (он упоминался в разд. 9.7 при работе с переменной 1SOLINES). Для этого нужно в ответ на запрос Command: (Команда:) ввести в командной строке имя системной переменной, например, CURSORSIZE. Система AutoCAD запросит: New value for CURSORSIZE <5>: (Новое знач^ие CURSORSIZE <5>:)
В ответ на это введите 50. Результат выполненного изменения отражен на рис. 11.3. Возможность такого изменения была упомянута в разд. 1.3. Рис. 11.3. Изменение размера перекрестия устройства указания с помощью системной переменной CURSORSIZE 11.2. Настройка AutoCAD Система AutoCAD позволяет настраивать многие элементы пользователь- ского интерфейса (о настройке окна AutoCAD 2002 Today (AutoCAD 2002 сегодня) и его элементов сказано в гл. 1 и в разд. 11.4}. Параметры настройки формируются уже на стадии установки AutoCAD на ваш компьютер — большая часть по умолчанию, а что-то (например, размещение папок для программного обеспечения) задает пользователь. Для изменения установок нужно воспользоваться либо командой OPTIONS (НАСТРОЙКА), либо пунктом Options (Настройка) падающего меню Tools (Сервис), либо пунк- том Options (Настройка) контекстного меню, вызываемого по щелчку пра- вой кнопкой мыши в зоне командных строк (рис. 11.4).
Пункт Options (Настройка) с аналогичной функцией доступен также из кон- текстного меню, вызываемого при щелчке правой кнопки мыши по кноп- кам режимов (см. рис. 2.12). Изменение установок, сделанных в настройке, требует опыта работы с сис- темой AutoCAD,, поэтому делать их начинающим пользователям не реко- мендуется. Recent Commands ► ТФ’Ь? Т <? CrndLiFife to Copy History Райе Options.. Рис. 11.4. Контекстное меню, вызываемое из зоны командных строк Команда OPTIONS (НАСТРОЙКА) вызывает диалоговое окно Options (Настройка), которое имеет девять вкладок (рис. 11.5): О Files (Файлы) □ Display (Экран) □ Open and Save (Открытие/Сохранение) □ Plotting (Печать) О System (Система) □ User Preferences (Пользовательские) □ Drafting (Построения) П Selection (Выбор) □ Profiles (Профили) Вкладка Files (Файлы) задает пути для поиска файлов различных типов, элементов программного обеспечения (шрифтов, текстовых редакторов и т. п.), пользовательских проектов, пользовательских приложений и т. д. Находящиеся справа кнопки Browse (Обзор), Add (Добавить), Remove (Удалить), Move Up (Вверх), Move Down (Вниз) и Set Current (Установить) позволяют корректировать ранее установленные пути, удалять, добавлять и менять местами пути поиска. Кнопки могут быть доступны и недоступны в зависимости от действий пользователя.. Чтобы изменить, например, путь Drawing Template File Location (Папка для шаблона рисунка), нужно сначала щелкнуть слева от соответствующего пункта по знаку плюс и открыть стро- ку с текущей установкой. После этого нужно щелкнуть по строке дейст- вующего пути, а затем по кнопке Browse (Обзор). В открывшемся диалого-
вом окне, показывающем все пути и папки вашего компьютера, требуется щелкнуть по той папке, которой вы хотите заменить ранее установленную папку, после чего замена будет выполнена. Нажатие на кнопки Apply (Применить) и ОК зафиксирует сделанные в окне Options (Настройка) из- менения. Рис. 11.5. Диалоговое окно Options, вкладка Files Вкладка Display (Экран) (рис. II.6) выполняет настройку экрана AutoCAD в пространствах модели и листа. Чаще всего пользователи вносят изменения в область Window Elements (Элементы окна), в которой находятся два флажка: О Display scroll bars in drawing window (Полосы прокрутки) — отображает полосы прокрутки графического экрана; О Display screen menu (Экранное меню) — отображает экранное меню. Кроме того, с помощью поля Text lines in command line window (Количество строк в окне команд) можно установить необходимое количество строк в зоне командных строк.
В области Window Elements (Элементы окна) также расположены две кнопки управления цветом и шрифтами: □ Colors (Цвета) — вызывает диалоговое окно цветовой настройки элемен- тов всех рабочих зон экрана AutoCAD; □ Fonts (Шрифты) — вызывает окно настройки шрифтов. Рис, 11.6. Диалоговое окно Options, вкладка Display При установленном флажке Display screen menu (Экранное меню) в правой части графического экрана выводится экранное меню (рис. 11.7). Экранное меню — это еще один вид меню, который был основным в первых версиях системы AutoCAD, работающих под управлением MS DOS. Экран- ное меню имеет иерархическую структуру (верхний уровень, первый, второй и т. д.). Зона экранного меню разделена на боксы (ячейки). В каждом из них нахо- дится имя пункта, который либо вызывает команду AutoCAD, либо вызыва- ет экранное меню другого уровня. На рис. 11.7 показано экранное меню
верхнего уровня, в котором видны наименования экранных меню первого уровня: FILE (ФАЙЛ), EDIT (ПРАВКА), VIEWI (ВИД1), VIEW2 (ВИД2) и т. д. Наименования почти полностью повторяют имена падающих меню. Щелчок левой кнопки мыши по боксу с именем меню меняет экранное ме- ню верхнего уровня на соответствующее меню первого уровня. На рис. 11.8, например, показано экранное меню первого уровня VIEW1 (ВИД 1 )- Рис. 11.7. Экранное меню верхнего уровня В каждом боксе этого меню видны наименования пунктов, которые практи- чески идентичны именам команд, вызываемых щелчком по этому пункту. Два нижних пункта: ASSIST (СРЕДСТВА) и LAST (ПРЕДМЕНЮ) (условное имя предыдущего экранного меню) вызывают другие экранные меню. В экранном меню любого уровня щелчок по верхней строке, в которой написано AutoCAD, вызывает экранное меню верхнего уровня. Экранные меню являются несколько устаревшим элементом пользовательского ин- терфейса и поддерживаются разработчиками системы AutoCAD для тех пользователей, которые привыкли работать с этим меню в предыдущих версиях.
AutoCAD Redraw Redrawal Regan Regenall Zoom Pan Dsviewer T ilemode Mspace Pspace V ports Myiew Ddview Ddvpomt Plan Vpoint 3dorbit ASSIST LAST 1 Рис. 11.8. Экранное меню первого уровня VIEW1 Рис. 11.9. Диалоговое окно Color Options Кнопка Colors (Цвета) диалогового окна Options (Настройка) вкладки Dis- play (Экран) (см. рис. II.6) вызывает диалоговое окно Color Options (Установка цветов) (рис. И.9) цветовой настройки элементов всех рабочих зон экрана AutoCAD. В верхней части этого окна в поле Model tab (Вкладка Модель) иллюстриру- ется текущее оформление вкладки Model (Модель), а в поле Layout tabs (Вкладки листов) — вкладок пространства листа, показанное справа. В поле Window Element (Элемент окна) в его раскрывающемся списке можно вы- брать один из следующих настраиваемых элементов: □ Model tab background (Фон на вкладке Модель) □ Model tab pointer (Указатель на вкладке Модель) □ Layout tabs background (paper) (Фон на вкладках листов) □ Layout tabs pointer (Указатель на вкладках листов) □ AutoTrack vector color (Цвет вектора автоотслеживания) П Command line background (Фон командной строки) П Command line text (Текст командной строки) □ Plot preview background (Фон окна предварительного просмотра чертежа)
Кнопки Default All (Вернуть все) и Default one element (Вернуть один) уста- навливают стандартные цвета для всех элементов оформления или только для одного выбранного элемента. Следующая вкладка диалогового окна Options (Настройка) — Open and Save (Открытие/Сохранение) (рис. 11.10)— устанавливает формат сохранения рисунков, характеристики автосохранения, а также особенности загрузки внешних ссылок и пользовательских приложений. Рис. 11.10. Диалоговое окно Options, вкладка Open and Save Обращаю внимание читателя на две области этой вкладки. В области File Save (Сохранение файлов) в раскрывающемся списке Save as (Сохранять в форма- те) можно установить, в каком формате по умолчанию будут сохраняться рисунки (например, в формате AutoCAD 14). В области File Safety Precautions (Меры предосторожности при сохранении) рекомендую установить флажок Automatic save (Автосохранение). В поле Minutes between saves (Интервал, мин) значение, которое предложено по умолчанию (то есть 120 минут) мне представляется слишком большим, по- этому лучше установить его в районе от 10 до 30 минут, чтобы какие-либо
случайности или сбои компьютера не приводили к значительной потере вы- полненной работы. Системные переменные SAVEFILEPATH и SAVEFILE хранят, соответственно, путь и имя файла автосохранения. Переменная SAVEFILEPATH доступна пользователю для установки своего собственного значения пути. Переменная SAVEFILE доступна только для чтения (при- мерная форма значения, формируемого системой — Drawingl_l_l_8467.svS, где Drawingl — имя текущего рисунка). В области File Open (Последние файлы) можно задать параметр Number of recently-used files to list (Количество последних открытых файлов). Это ко- личество файлов, имена которых система запоминает и отображает в ниж- ней части падающего меню File (Файл). По умолчанию оно равно четырем. Допустимы значения от 0 до 9. Вкладка Plotting (Печать) диалогового окна Options (Настройка) (см. рис. 6.2) задает параметры вывода на плоттер и рассмотрена в разд. 6.7. Следующая вкладка диалогового окна Options (Настройка) — System (Система) (рис. 11.11) — задает различные общесистемные характеристики. Рис. 11.11. Диалоговое окно Options, вкладка System
Следует обратить внимание на раскрывающийся список Startup (Начало ра- боты) области General Options (Общие параметры), в котором можег быть выбрано одно из следующих значений: □ Show TODAY startup dialog (Показывать окно AutoCAD сегодня); □ Show traditional startup dialog (Показывать стандартное окно начала работы); О Do not show a startup dialog (He показывать окно начала работы). Первое значение соответствует варианту начала работы с окном AutoCAD 2002 Today (AutoCAD 2002 сегодня), рассмотренным в гл. 1 (рис. 1.4). При втором значении открывается окно начала работы в форме версии AutoCAD 2000 (рис. 1.9). Третье значение позволяет начинать работу без диалоговых окон, создавая новый рисунок с простейшими установками (при этом система за- прашивает в командной строке имя файла шаблона). Дополнительные системные настройки можно задать во вкладке User Preferences (Пользовательские) диалогового окна Options (Настройка) (рис. 11.12). Рис. 11.12. Диалоговое окно Options, вкладка User Preferences
На этой вкладке следует обратить внимание на кнопку с названием Right- click Customization (Правая кнопка мыши), которая позволяет вызвать окно Right-Click Customization (Правая кнопка мыши) (рис. 11 13). В этом окне установки, действующие по умолчанию, задают вариант использования пра- вой кнопки мыши (как инструмента вызова или невызова контекстного ме- ню) во всех ситуациях. Рис. 11.13. Диалоговое окно Right-Click Customization Однако пользователь (особенно привыкший к работе с AutoCAD версии 14) может задать удобные ему функции правой кнопки устройства указания в трех областях. В области Default Mode (Обычный режим) располагается пе- реключатель, который может находиться в одном из двух положений: □ Repeat Last Command (Повтор последней команды) □ Shortcut Menu (Контекстное меню) Такие же положения переключателя есть и в области Edit Mode (Режим ре- дактирования). В области Command Mode (Командный режим) возможно одно из трех положений переключателя: □ ENTER — имитация нажатия клавиши <Enter>; □ Shortcut Menu: always enabled (Контекстное меню: всегда доступно); □ Shortcut Menu: enabled when command options are present (Контекстное меню: доступно, если команда имеет опции). При выборе верхних положений переключателей во всех трех областях поль- зователь получит вариант работы с правой кнопкой мыши, идентичный ва- рианту системы AutoCAD версии 14.
Вкладка Drafting (Построения) диалогового окна Options (Настройка) (рис. 11.14) содержит различные параметры привязки и отслеживания. Рис. 11.14. Диалоговое окно Options, вкладка Drafting Вкладка Selection (Выбор) (рис. П.15) задает режимы выбора и параметры ручек. Последняя вкладка — Profiles (Профили) (рис. И.16) — позволяет присво- ить имя набору параметров всех вкладок диалогового окна Options (Настройка) и при необходимости экспортировать параметры в файл про- филя с расширением arg. В левой части окна в поле Available profiles (Имеющиеся профили) перечис- ляются имена профилей, доступных в текущем рисунке. Вкладка имеет сле- дующие кнопки: □ Set Current (Установить) — устанавливает текущим профиль с отмечен- ным именем; □ Add to List (Добавить) — сохраняет текущие установки в качестве нового профиля;
□ Rename (Переименовать) — переименовывает профиль; □ Delete (Удалить) — удаляет профиль (это возможно только в том случае, если профиль не является текущим); □ Export (Экспорт) — осуществляет экспорт профиля в файл с расширени- ем arg; □ Import (Импорт) — осуществляет импорт профиля из файла с расшире- нием arg; □ Reset (Сброс) — восстанавливает установки, действующие в системе AutoCAD по умолчанию. Рис. 11.15. Диалоговое окно Options, вкладка Selection Другой способ настройки AutoCAD под условия работы конкретного поль- зователя — использование файла acad.pgp, в котором определяются имена команд, являющихся псевдоименами стандартных команд системы AutoCAD или новыми внешними командами.
Рис. 11.16. Диалоговое окно Options, вкладка Profiles Внешние команды — это команды, вызывающие во время работы AutoCAD другие программы и приложения Windows. Внешняя команда определяется в файле acad.pgp путем задания имени команды и исполняемого выражения, которое в дальнейшем при вызове внешней команды передается операци- онной системе. В листинге 111 приведена часть файла acad.pgp, содержа- щая примеры описания внешних команд рассматриваемой версии Auto- CAD. Листинг 11.1. Примеры вызова внешних команд commands for command windows ; Examples of external CATALOG, DIR /W, DEL, DEL, DIR, DIR, EDIT, START EDIT, SH, t SHELL, f 8,File specification: , 8, File to delete: , 8,File specification: , 9,File to edit: , 1,*OS Command: , 1,*OS Command: ,
START, START, 1,*Application to start: TYPE, TYPE, 8,File to list: , ; Examples of external commands for Windows EXPLORER, START EXPLORER, 1,, NOTEPAD, START NOTEPAD, l,*File to edit: , PBRUSH, START PBRUSH, 1,, Строки листинга, начинающиеся с точки с запятой, являются коммента- риями. Формат внешней команды следующий: <Имя команды>,[<Подсказка ООБ>],<Битовый флаг>,|*]< Подсказ ка>, В приведенном формате <Подсказка> — это подсказка, выводимая в среде AutoCAD до начала работы загружаемой внешней программы, а <Подсказка DOS> — подсказка, выводимая уже во время выполнения внешней коман- ды. Квадратные скобки означают, что отмеченный в них элемент может быть опущен. Битовый флаг имеет следующие четыре бита с соответствующими каждому из них весовыми значениями (нумеруются по степеням числа 2): □ бит 1: если установлен, то команды AutoCAD будут доступны до завер- шения внешнего приложения; □ бит 2: если установлен, то выполнять приложение в свернутом виде; □ бит 4: если установлен, то выполнять приложение "скрытым"; □ бит 8: если установлен, то взять строку аргумента в кавычки. Бит считается установленным, если имеет значение "1" (в противном случае, если имеет значение "О" — неустановленным). Битовый флаг образуется пу- тем суммирования произведений значения бита на его весовое значение. Биты 2 и 4 взаимно исключают друг друга. Поэтому если даже заданы оба, то используется только бит 2. Самыми употребляемыми значениями битового флага являются: □ 0 — запустить приложение и ждать его завершения; О 1 — запустить приложение и не ждать завершения; О 3 — свернуть и не ждать; □ 5 — скрыть и не ждать. Значения 2 и 4 обычно не применяются, поскольку они делают AutoCAD недоступным до окончания работы приложения. Бит 8 позволяет командам правильно работать с файлами, имена которых содержат пробелы (например, "1st floor plan.dwg"). В то же время установка
этого бита может препятствовать использованию в качестве аргументов ко- манды списка файлов, разделенных пробелами. В этом случае бит 8 лучше не устанавливать. В листинге 11.2 приведена часть файла acad.pgp, содержащая некоторые псевдокоманды (команды с псевдоименами, т. е. альтернативными имена- ми), употребляемые в данной версии. : Листинг 11.2. Примеры использования псевдокоманд BR, *BREAK С, *CIRCLE СН, *PROPERTIES -СН, *CHANGE СНА, *CHAMFER COL, *COLOR COLOUR, *COLOR СО, *COPY D, *dimstyle DAL, *DIMALIGNED DAN, *DIMANGULAR Формат псевдоимен команд следующий: <Псевдоимя>,*<Полное имя команды> Псевдоимя должно быть короче полного имени команды, по крайней мере, на две буквы. Использование псевдоимен особенно удобно для тех пользо- вателей, которые любят вводить команды с клавиатуры. Из листинга 11.2 видно, что в стандартной настройке системы AutoCAD можно набирать СН вместо команды PROPERTIES, СО —- вместо COPY и т. д. 11.3. Средства адаптации Система AutoCAD обладает еще одним замечательным качеством — адап- тивностью. Сама система может использоваться как основа для разработки приложений, в которых AutoCAD играет роль графического процессора. Фирма Autodesk и ее партнеры уже создали много специализированных программных продуктов, работающих в среде AutoCAD (о них пойдет речь в приложении 4). Перечислим средства адаптации AutoCAD: пользовательские меню, средства связи с базами данных, язык программирования Visual LISP, язык програм-
мирования Visual Basic и пакет ObjectARX (предназначен для программиро- вания на языке С). Все эти средства представляют собой тему для отдель- ного разговора и в данной книге рассматриваются очень коротко. Система AutoCAD позволяет создавать пользовательские меню, которые могут загружаться либо полностью, заменяя все меню AutoCAD, либо до- полняя меню AutoCAD новыми пунктами, разделами и т. п. Это вызвано тем, что все меню (падающие, экранные и контекстные), а также панели инструментов объединены в системе AutoCAD в один файл, который можно редактировать как обычный текстовый файл. Средства связи с базами данных в AutoCAD подключаются с помощью ко- манды DBCONNECT (БДСВЯЗЬ), которой соответствует пункт dbConnect (Связь с БД) падающего меню Tools (Сервис). Команда DBCONNECT (БДСВЯЗЬ) вызывает окно dbConnect Manager (Диспетчер подключения к БД) и добавляет падающее меню dbConnect (Базы данных) (рис. 11.17). Рис. 11.17. Окно и меню средств подключения к базам данных
Система AutoCAD предоставляет возможность связывать с примитивами рисунка информацию из таблиц баз данных приложений dBASE III и dBASE V, Oracle 7.3 и Oracle 8.0, Microsoft Excel 97, Microsoft Access 97, Paradox 7.0, Microsoft Visual FoxPro 6.0, SQL Server 6.5 и SQL Server 7.0. Для работы с этим средством AutoCAD желательно иметь опыт работы с базами данных. Для выхода из режима связи с базами данных нужно воспользоваться командой DBCCLOSE (ДСОЗАКРЫТЬ) или закрыть окно dbConnect Man- ager (Диспетчер подключения к БД) щелчком по стандартной кнопке Close (Закрыть), расположенной в правом верхнем углу окна. Язык программирования AutoLISP является редакцией языка LISP, адаптиро- ванной для работы в среде AutoCAD. В данную версию AutoCAD входит моди- фикация языка, называемая Visual LISP, обращение к которой осуществляется через пункт AutoLISP, Visual LISP Editor (Редактор Visual LISP) падающего ме- ню Tools (Сервис) или через команду VL1SP, которые вызывают диалоговое ок- но Visual LISP for AutoCAD (Visual LISP для AutoCAD) (рис. 11.18). Рис. 11.18. Диалоговое окно Visual LISP for AutoCAD С помощью средств данного диалогового окна пользователь может писать, компилировать, тестировать и выполнять программы на языке Visual LISP.
Описание этого языка не является предметом настоящей книги. Заинтере- сованных читателей я адресую к своим книгам: □ Visual LISP и секреты адаптации AutoCAD (издательство "BHV- Петербург", 2001 г.; www.bhv.ru); □ N. Poleshchuk. AutoCAD Developer’s Guide for Visual LISP (на английском яз., издательство "A-LIST", США, 2001 г.; www.alistpublishing.com). В первой из этих книг рассмотрен язык Visual LISP, а также языки DCL, DIESEL и другие средства разработки приложений, меню, диалоговых окон для системы AutoCAD 2000 и AutoCAD 2000L Во второй книге изложены те же сведения, но применительно к версиям AutoCAD 2000, 2000i и 2002. Рис. 11.19. Диалоговое окно Microsoft Visual Basic Другим средством адаптации системы AutoCAD является язык программи- рования Visual Basic. Команда VBA1DE и пункт Macro (Макрос), Visual Да- sic Editor (Редактор Visual Basic) падающего меню Tools (Сервис) вызывают диалоговое окно Microsoft Visual Basic (рис. 11.19), которое позволяет разра- батывать приложения, работающие в среде системы AutoCAD. Пакет ObjectARX не поставляется вместе с системой AutoCAD. Он позволя- ет разрабатывать на языке С ARX-приложения, тоже работающие в среде AutoCAD.
11.4. Коллективная работа В ед. / рассмотрено окно AutoCAD 2002 Today (AutoCAD 2002 сегодня) (см. рис. 1.4), которое появляется в начале работы. Оно также может быть вызвано с помощью команды TODAY или кнопки 12EJ панели инструментов Standard Toolbar (Стандартная). В этом окне имеется область Bulletin Board (Доска объявлений), которая предназначена для координации группы разра- ботчиков, участвующих в одном проекте. Она позволяет отобразить в окне ✓AutoCAD 2002 Today (AutoCAD 2002 сегодня) текст сообщения, размещен- ного на сетевом диске руководителем проекта или подразделения. Для того чтобы настроить имя файла, отображаемого в области Bulletin Board (Доска объявлений), нужно щелкнуть по кнопке L.^.О, находящейся в верхнем правом углу указанной области. У вас на экране появится окно, приведенное на рис. 11.20. Рис. 11.20. Окно настройки файла объявлений В этом окне с помощью кнопки Browse (Обзор) можно задать имя текстового файла объявлений, которое затем нужно сохранить с помощью кнопки Save Path (Сохранить путь). Помимо текстовых файлов можно задавать также име- на файлов в формате HTML или имена графических файлов с расширениями gif и jpg (размеры изображений в этих файлах не должны быть большими). Если все компьютеры группы работников будут настроены таким образом на отображение одного файла, расположенного в сети, то все члены данной
панели Standard Toolbar группы будут получать ежедневные сообщения руководителя, что поможет регулярно вносить необходимые изменения. Еще одно средство для организации коллективной работы — команда MEETNOW и соответствующая ей кнопка (Стандартная). Данная команда предназначена для того, чтобы несколько пользователей могли одновременно работать или видеть один и тот же файл рисунка и быть, таким образом, в курсе происходящих изменений. Команда вызывает на экран панель инструментов Online Meeting (Встреча) (рис. 11.21) и окно Find Someone (Найти кого-нибудь) (рис. 11.22). Рис. 11.21. Панель инструментов Online Meeting Рис. 11.22. Окно Find Someone Схема работы с этим окном соответствует схеме работы с программой Win- dows NetMeeting, обеспечивающей общение и совместную работу несколь- ких членов коллектива. В совместной работе могут участвовать не более восьми человек, из которых один является администратором встречи.
Для организации архивов, передачи файлов проекта заказчикам и соиспол- нителям служат команда ETRANSMIT и соответствующая ей кнопка _ панели Standard Toolbar (Стандартная). Команда ETRANSMIT открывает диалоговое окно Create Transmittal (Создать транспортный массив) (рис. 11.23). Рис. 11.23. Диалоговое окно Create Transmittal, вкладка General Диалоговое окно имеет три вкладки. Вкладка General (Общая информация) предназначена для задания типа и особенностей формируемого архива. Тек- стовое поле Notes (Примечания) позволяет ввести примечания, включаемые в транспортный массив. В поле Туре (Тип) можно установить одно из трех значений, задающее тип транспортного массива: □ Self-extracting executable (*.ехе) — самораспаковывающийся архивный файл;
□ Zip (*.zip) — архив, читаемый программ ой-архиватором WinZip; □ Folder (set of files) — папка с выбранными файлами. В поле Location (Расположение) пользователь должен ввести путь и имя формируемого файла (папки). Путь можно выбрать и с помощью стандарт- ной кнопки Browse (Обзор). Кнопка Password (Пароль) дает возможность задать пароль для последую- щего чтения архива. Установка флажка Convert drawings to (Преобразовать рисунки в) позволяет перед архивацией преобразовать файлы в другой формат (AutoCAD 14 или AutoCAD 2000). Рис. 11.24. Диалоговое окно Create Transmittal, вкладка Files 18 Зак 571
Во вкладке General (Общая информация) расположены еще четыре флажка: □ Preserve directory structure (Сохранить структуру каталога); □ Remove paths from xrefs and images (Удалить пути из внешних ссылок и растровых изображений); □ Send e-mail with transmittal (Отправить сообщение по электронной почте с транспортным массивом); □ Make web page files (Сформировать файлы Web-страницы). С помощью этих флажков можно задать такой тип транспортного массива, который максимально облегчит получателю восстановление структуры про- екта и его папок для последующей правильной работы. Вкладка Files (Файлы) (рис. 11.24) дает возможность выбрать те файлы, ко- торые должны войти в транспортный массив. Рис. 11.25. Диалоговое окно Create Transmittal, вкладка Report
В данной вкладке с помощью кнопки Add File (Добавить файл) можно ука- зать те файлы (любых типов), которые должны быть включены в транспорт- ный массив. При установке флажка Include fonts (Включить шрифты) в мас- сив автоматически добавляются файлы шрифтов с расширениями txt и shx (шрифты типа True Туре не включаются). На рис. 11.24 структура форми- руемого массива показана в виде дерева. С помощью кнопки LiU можно по- — вернуть к форме дерева. казать ее в виде списка, а с помощью кнопки Третья вкладка — Report (Отчет) (рис. 11.25) — показывает текст отчета, ко- торый автоматически присоединяется к транспортному массиву. С помощью расположенной в этой вкладке кнопки Save As (Сохранить как) отправитель может сохранить копию отчета в виде файла у себя.

Приложение 1 Перечень команд AutoCAD В табл. П1.1 приведен алфавитный перечень команд англоязычной версии AutoCAD 2002. Таблица П1.1. Команды системы AutoCAD Команды Описание # 3D Построение стандартных поверхностей 3DARRAY Копирование объектов в виде трехмерного массива 3DCLIP Настройка секущих плоскостей 3DCORBIT Установка режима постоянного вращения вида 3DDISTANCE Установка режима просмотра, приближение к объектам и удаление от них 3DFACE Построение трехмерных граней 3DMESH Построение сетей 3DORBIT Просмотр объектов в орбитальном режиме 3DPAN Трехмерное панорамирование 3DPOLY Построение трехмерных полилиний из линейных сегментов 3DSIN Импорт файлов 3D Studio 3DSOUT Экспорт в файлы 3D Studio 3DSWIVEL Имитация эффекта поворота камеры 3DZOOM Трехмерное зумирование А ABOUT Вывод на экран информации об AutoCAD ACISIN Импорт ACI S-файлов ACISOUT Экспорт твердотельных объектов AutoCAD в файлы формата ACIS
Таблица П1.1 (продолжение) Команды Описание ADCCLOSE Закрытие Центра управления AutoCAD ADCENTER Вызов Центра управления AutoCAD ADCNAV1GATE Перемещение в зоне структуры Центра управления AutoCAD на конкретный файл, папку или сетевой ресурс ALMOLC ALIGN Установка слоя объекта текущим Выравнивание объектов относительно других объектов AMECONVERT Конвертирование моделей АМЕ (AutoCAD 12) в твердотель- ные объекты AutoCAD 2000 APERTURE Изменение размера прицела объектной привязки APPLOAD Загрузка и выгрузка приложений ARC Построение дуг AREA Вычисление площадей и периметров объектов ARRAY Создание массивов объектов ARX Загрузка, выгрузка и получение информации об ARX- приложениях ASSIST Управление окном активной помощи ATTDEF Создание описаний атрибутов ATTDISP Глобальное управление видимостью атрибутов ATTEDIT Изменение данных атрибутов ATTEXT Извлечение данных атрибутов ATTREDEF Переопределение блока и обновление связанных с ним ат- рибутов ATTSYNC Синхронизация атрибутов AUDIT R Проверка целостности рисунка BACKGROUND Задание фона для сцен BASE Задание базовой точки вставки для текущего рисунка BATTMAN Диспетчер атрибутов блоков BHATCH Нанесение ассоциативной штриховки внутри замкнутого контура BLIPMODE Управление простановкой маркеров при рисовании
Таблица П1.1 (продолжение) Команды Описание BLOCK Создание описания блока BLOCKICON Создание образцов для просмотра блоков, созданных в пре- дыдущих версиях AutoCAD ВМАКЕ Создание описания блока BMPOUT Сохранение в файле формата BMP BOUNDARY Создание области или полилинии из замкнутого контура BOX Построение твердотельных параллелепипедов (ящиков) BREAK Разрывание объекта BROWSER с Вызов браузера Web-страниц CAL Вычисление математических и геометрических выражений CAMERA Установка положения камеры и цели CHAMFER Построение фаски CHANGE Управление свойствами объектов CHECKSTANDARDS Проверка чертежа на соответствие стандартам CHPROP Изменение свойств (цвета, слоя, типа линии, масштаба типа линии, веса линии, высоты и стиля печати) объектов CIRCLE Построение окружностей (кругов) CLOSE Закрытие текущего рисунка COLOR Установка цвета для вновь создаваемых объектов COMPILE Компиляция файлов форм и файлов шрифтов PostScript CONE Построение твердотельного конуса CONVERT Преобразование двумерных полилиний и ассоциативных штриховок, созданных в AutoCAD 13 или более ранней версии CONVERTCTB Преобразование цвето-зависимых стилей печати в имено- ванные CONVERTPOLY CONVERTPSTYLES Преобразование полилиний старого типа в легкие и наоборот Преобразование рисунка из цвето-зависимых стилей печати в именованные или наоборот COPY Копирование объектов COPYBASE Копирование объектов в буфер обмена с указанием базовой точки
Таблица П1.1 (продолжение) Команды Описание COPYCLIP Копирование объектов в буфер обмена COPYHIST Копирование текста из окна протокола командной строки в буфер обмена COPYLINK Копирование текущего вида в буфер обмена для связывания с другими OLE-приложениями CUSTOMIZE Адаптация панелей инструментов и ''горячих" клавишей CUTCLIP Копирование объектов в буфер обмена с удалением их из рисунка CYLINDER n Построение твердотельных цилиндров DBCCLOSE Закрытие диспетчера связи с базами данных DBCONNECT Интерфейс между AutoCAD и таблицами внешних баз дан- ных DBLCLKEDIT Управление вызовом окна редактирования по двойному щелчку dblist Вывод на экран информации обо всех объектах рисунка DDATTDEF Создание описаний атрибутов DDATTE Изменение данных атрибутов DDEDIT Редактирование текстов и описаний атрибутов DDATTEXT Извлечение данных атрибутов DDCHPROP DDCOLOR Окно управления свойствами объектов Установка цвета для вновь создаваемых объектов DDIM Создание и модификация размерных стилей DDINSERT DDMODIFY Вставка в текущий рисунок блока или другого рисунка Окно управления свойствами объектов DDOSNAP Задание текущих режимов объектной привязки DDPTYPE Задание режима отображения и величины объектов-точек DDRMODES Задание параметров шаговой привязки, сетки, полярного и объектного отслеживания DDSELECT Управление режимами выбора объектов DDSTYLE Создание и редактирование текстовых стилей DDUCS Управление пользовательскими системами координат
Таблица П1.1 (продолжение) Команды Описание DDUCSP Управление пользовательскими системами координат DDUNITS Управление форматом и точностью линейных и угловых единиц DDVIEW Управление видами DDVPOINT Задание направления взгляда в трехмерном пространстве DELAY Задание паузы при выполнении пакета команд DIM Переход в режим нанесения размеров DIM1 Переход в режим нанесения одного размера DIMALIGNED Простановка параллельных линейных размеров DIMANGULAR Простановка угловых размеров DIMBASELINE Простановка базовых размеров DIMCENTER Простановка маркеров центра или центровых линий DIMCONTINUE Простановка размерной цепи DIMDIAMETER Простановка диаметров DIMDISSASSOCIATE Преобразование ассоциативных размеров в неассоциативные DIMEDIT Редактирование размеров DIMLINEAR Простановка линейных размеров DIMORDINATE Простановка ординатных размеров DIMOVERRIDE Переопределение установок размерных переменных DIMRADIUS Простановка радиусов DIMREASSOCIATE Преобразование размеров в ассоциативные dimregen Дополнительная рагенерация ассоциативных размеров DIMSTYLE Создание и модификация размерных стилей DIMTEDIT Перемещение и поворот размерных текстов DIST Измерение расстояний и углов между точками DIVIDE Равномерная расстановка точек или блоков вдоль объекта DONUT Построение закрашенных колец DRAGMODE Управление отображением объектов при буксировке DRAWORDER Изменение порядка вывода растровых изображений и Других объектов на экран DSETTINGS Задание параметров шаговой привязки, сетки, полярного J4 объектного отслеживания
Таблица П1.1 (продолжение) Команды Описание DSVIEWER Вызов окна Aerial View DTEXT Создание однострочных текстовых надписей □VIEW Установка параллельных проекций и видов в перспективе DWGPROPS Задание и просмотр свойств текущего рисунка DXBIN Е Импорт двоичных файлов в специальной кодировке L- EATTEDIT Редактирование атрибутов блоков EATTEXT Извлечение атрибутов EDGE Изменение видимости кромок трехмерных граней EDGESURF Построение сетей (поверхностей Кунса) ELEV Задание уровня и высоты выдавливания вновь создаваемых объектов ELLIPSE Построение эллипсов и эллиптических дуг ENDTODAY Закрытие окна AutoCAD Today ERASE Удаление объектов из рисунка ETRANSMIT Создание транспортного массива чертежных файлов, шрифтов EXPLODE Расчленение составного объекта EXPORT Экспорт объектов в файлы различных форматов EXTEND Продление объектов до пересечения с другими объектами EXTRUDE F Создание тел путем выдавливания двумерных объектов FILEOPEN Открытие рисунка без диалогового окна FILL Управление закрашиванием FILLET Скругление углов и сопряжение объектов FILTER Создание фильтров многократного использования для вы- бора объектов на основе их свойств FIND Поиск, замена, выбор и показ текста на рисунке FOG G Управление туманом и затемнением объектов GOTOURL Открытие страницы (файла) по гиперссылке объекта
Таблица П1.1 (продолжение) Команды Описание GRAPHSCR Переключение из текстового окна в графический экран GRID Включение и отключение сетки на текущем видовом экране GROUP u Создание именованного набора объектов HATCH Заполнение указанного контура штриховкой по выбранному образцу HATCHEDIT Редактирование нанесенных штриховок HELP Вызов справочной системы HIDE Регенерация трехмерной модели с подавлением скрытых линий HYPERLINK Создание и редактирование гиперссылки HYPERLINKOPTIONS I Управление видимостью курсора и выводом подсказок для гиперссылок ID Определение координат точек IMAGE Управление растровыми изображениями IMAGEADJUST Регулировка яркости, контрастности и степени слияния с фоном изображений IMAGEATTACH Вставка растрового изображения IMAGECLIP Создание контуров подрезки растровых изображений IMAGEFRAME Управление видимостью границ контуров подрезки изображения IMAGEQUALITY Управление качеством вывода изображений на экран IMPORT Импорт в AutoCAD файлов различных форматов INSERT Вставка в текущий рисунок блока или другого рисунка INSERTOBJ Вставка связанного или внедренного объекта INTERFERE Создание сложного тела, занимающего общий объем двух или более тел INTERSECT Пересечение областей или тел ISOPLANE .I Выбор текущей изометрической плоскости JUSTIFYTEXT Изменение способа привязки и выравнивания текста
Таблица П1.1 (продолжение) Команды Описание L LAYER Управление слоями и их свойствами LAYERP Возврат к предыдущему слою LAYERPMODE Управление изменениями слоев при возврате к предыдуще- му слою LAYOUT Операции с листами LAYOUTWIZARD Вызов мастера компоновки нового листа LAYTRANS Трансляция слоев LEADER Построение линий, соединяющих пояснительные надписи с поясняемыми элементами LENGTHEN Увеличение длин объектов LIGHT Управление источниками света LIMITS Установка и контроль лимитов рисунка LINE Построение отрезков LINETYPE Создание, загрузка и установка типов линий LIST Получение информации о выбранных объектах LOAD Подготовка форм к использованию LOGFILEOFF Выключение режима записи в файл журнала LOGFILEON Включение режима записи в файл журнала LSEDIT Редактирование объектов ландшафта LSLIB Управление библиотеками объектов ландшафта LSNEW Вставка в рисунок элементов ландшафта LTSCALE Задание масштаба типа линии LWEIGHT M Задание текущего веса линии MASSPROP MATCHPROP Вычисление масс-инерционных характеристик Копирование свойств объекта а другие объекты MATLIB Работа с библиотекой материалов MEASURE Расстановка точек или блоков едоль объекта с заданными интервалами MEETNOW Режим коллективной работы с рисунком
Таблица П1.1 (продолжение) Команды Описание MENU Загрузка файла меню MENULOAD Загрузка фрагментного меню MENUUNLOAD Выгрузка фрагментного меню MINSERT Вставка нескольких вхождений блоков с расположением их в виде прямоугольного массива MIRROR Симметрирование объектов MIRROR3D Симметрирование объектов относительно плоскости MLEDIT Редактирование мультилиний MLINE Построение мультилиний MLSTYLE Описание стилей мультилиний MODEL Пераключение с вкладки пространства листа на вкладку Model MOVE Перемещение объектов MSLIDE Создание файла слайда MSPACE Переключение из поля листа в видовой экран пространства листа MTEXT Создание мультитекстов MULTIPLE Многократное повторение следующей команды MVIEW Создание и включение плавающих видовых экранов MVSETUP N Задание параметров и оформление листа NEW Создание нового файла рисунка offset Построение подобных (параллельных) объектов OLELINKS Обновление, изменение и разрыв имеющихся OLE-связей OLESCALE Вызов диалогового окна свойств OLE-объектов OOPS Восстановление стертых объектов OPEN Открытие существующего файла рисунка OPTIONS Настройка параметров рабочей среды AutoCAD ORTHO Включение (отключение) режима ортогональности OSNAP Задание текущих режимов объектной привязки
Таблица П1-1 (продолжение) Команды Описание Р PAGESETUP Задание устройства печати, формата бумаги и других пара- метров для листов файла рисунка PAN Панорамирование (перемещение изображения) PARTIALOAD Дополнительная загрузка геометрии в частично открытый рисунок PARTIALOPEN Загрузка в текущий рисунок геометрии с выбранного вида или слоя PASTEBLOCK Вставка скопированного блока в новый рисунок PASTECLIP Вставка содержимого буфера обмена Windows PASTEORIG Вставка скопированного блока в новый рисунок с теми ко- ординатами, которые он имел в исходном рисунке PASTESPEC Вставка данных из буфера обмена Windows с возможностью управления их форматом PCINWIZARD Вызов мастера импорта параметров печати из РСР- и РС2-файлов для вкладки Model или текущего листа PEDIT Редактирование полилиний и трехмерных многоугольных сетей PFACE Создание многогранной сети PLAN Установка вида в плане заданной ПСК PLINE Построение двумерных полилиний PLOT Вывод рисунка на плоттер, принтер или в файл PLOTSTAMP Вывод в чертеж дополнительных надписей PLOTSTYLE Установка стиля печати для новых или выбранных объектов PLOTTERMANAGER Вызов диспетчера плоттеров POINT Создание объектов-точек POLYGON Построение полилиний в форме правильных многоугольников PREFERENCES Настройка параметров рабочей среды AutoCAD PREVIEW Просмотр внешнего вида чертежа, который будет получен в процессе печати PROPERTIES Окно управления свойствами объектов PROPERTIESCLOSE Закрытие окна свойств
Таблица П1.1 (продолжение) Команды Описание PSETUPIN Импорт набора параметров листа из другого файла рисунка во вновь создаваемый лист PSFILL Заполнение контура двумерной полилинии образцом запол- нения PostScript PSOUT Создание EPS-файла PSPACE Переключение из видового экрана пространства листа в по- ле листа PUBLISHTOWEB Создание страниц в формате HTML PURGE Очистка рисунка от неиспользуемых именованных объектов (блоков, слоев и т. п.) QDIM Быстрое нанесение размера QLEADER Построение выноски QSAVE Быстрое сохранение текущего рисунка QSELECT Быстрое создание наборов объектов QTEXT Управление показом и выводом на плоттер текста и атрибутов QUIT R Завершение сеанса работы с AutoCAD RAY Построение лучей RECOVER Восстановление поврежденного рисунка RECTANG Построение полилинии в форме прямоугольника REDEFINE Восстановление переопределенных команд AutoCAD в пер- воначальном виде REDO Отмена действия последней команды UNDO или U REDRAW Перерисовка содержимого текущего видового экрана REDRAWALL Перерисовка содержимого всех видовых экранов REFCLOSE Сохранение или отказ от изменений, произведенных в ходе редактирования вхождений блоков и ссылок REFEDIT Выбор вхождения блока или ссылки для редактирования REFSET Добавление и исключение объектов из рабочего набора при редактировании вхождений блоков и внешних ссылок REGEN Регенерация рисунка и перерисовка содержимого текущего видового экрана
Таблица П1.1 (продолжение) Команды Описание REGENALL Регенерация рисунка и перерисовка всех видовых экранов REGENAUTO Управление автоматической регенерацией рисунка REGION Создание области REINIT Повторная инициализация портов ввода/вывода, дигитайзе- ра, монитора и файла параметров для AutoCAD RENAME Изменение имен объектов (слоев, блоков, текстовых стилей и т, п.) RENDER Тонирование RENDSCR Повторный вывод на экран последнего изображения, соз- данного командой RENDER REPLAY Просмотр изображений в форматах BMP, TGA и TIFF RESUME Продолжение прерванного пакета REVOLVE Создание тела вращения REVSURF Создание поверхности вращения RM AT Управление материалами для тонирования RMLIN Вставка пометок ROTATE Поворот объектов вокруг заданной точки ROTATE3D Поворот объектов вокруг оси в пространстве RPREF Настройка режимов тонирования RSCRIPT Создание бесконечно повторяющегося пакета (сценария) RULESURF s Создание поверхности соединения SAVE Сохранение рисунка под текущим или заданным именем SAVEAS Сохранение рисунков, не имевших имени, или сохранение текущего рисунка с переименованием SAVEIMG Сохранение тонированных изображений в файлах SCALE Масштабирование объекта SCENE Управление сценами в пространстве модели SCRIPT Выполнение последовательности команд из пакетного (командного) файла SECTION Создание областей путем пересечения тел плоскостью SELECT Занесение выбранных объектов в текущий набор
Таблица П1.1 (продолжение) Команды Описание SELECTURL Выбор всех объектов с гиперссылками SETUV Наложение текстур на поверхности объектов SETVAR Получение списка системных переменных, изменение их значений SHADEMODE Раскрашивание объектов на текущем видовом экране SHAPE Вставка формы SHELL Доступ к командам операционной системы SHOWMAT Получение списка типов материалов и методов их присвое- ния выбранным объектам SKETCH Рисование коротких смежных сегментов от руки SLICE Разрезание набора тел плоскостью SNAP Ограничение перемещения курсора определенными интер- валами SOLDRAW Построение профилей и сечений на видовых экранах, соз- данных командой SOLVIEW SOLID Создание фигур (закрашенных многоугольников) SOLIDEDIT Редактирование граней и ребер твердотельных объектов SOLPROF Создание профилей трехмерных тел SOLVIEW Создание связанных плавающих видовых экранов для раз- мещения видов и сечений твердотельных объектов SPACETRANS Пересчет длин между пространствами модели и листа SPELL Орфографическая проверка надписей SPHERE Построение трехмерного твердотельного шара SPLINE Построение сплайнов SPLINEDIT Редактирование сплайновых объектов STANDARDS Работа со стандартами STATS Показ статистики тонирования STATUS Вывод на экран статистической информации о рисунке, ре- жимах и границах STLOUT STRETCH STYLE Сохранение тел в двоичном или ASCII-файле формата STL Растягивание объектов Создание и редактирование текстовых стилей
Таблица П1.1 (продолжение) Команды Описание STYLESMANAGER Вызов диспетчера стилей печати SUBTRACT Вычитание областей или тел SYSWINDOWS т Управление окнами TABLET Настройка и калибровка планшета TABSURF Создание поверхности сдвига по определяющей кривой и вектору направления TEXT Создание однострочных текстовых надписей TEXTSCR Открытие текстового окна AutoCAD TIME Получение сведений о дате и времени TODAY Открытие окна AutoCAD Today TOLERANCE Простановка допусков формы и расположения TOOLBAR Включение, отключение и адаптация панелей TORUS Построение твердотельного тора TRACE Построение полос TRANSPARENCY Управление прозрачностью растровых изображений TREESTAT Получение информации о пространственных индексах рисунка TRIM u Обрезка объекта по кромке, заданной другими объектами u Отмена действия последней команды ucs Управление пользовательскими системами координат UCSICON Управление видимостью и расположением пиктограммы ПСК UCSMAN Управление пользовательскими системами координат UNDEFINE Переопределение внутренней команды AutoCAD одноимен- ной командой приложения UNDO Отмена действия команд UNION Объединение областей или тел UNITS v Управление форматом и точностью линейных и угловых единиц VBAIDE Вызов редактора Visual Basic
Таблица П1.1 (продолжение) Команды Описание VBALOAD Глобальная загрузка проекта VBA в текущий сеанс AutoCAD VBAMAN Работа с проектами VBA VBARUN Запуск VBA-макроса VBASTMT Выполнение команды из VBA в командной строке AutoCAD VBAUNLOAD Глобальная выгрузка проекта VBA VIEW Управление видами VIEWRES Задание точности аппроксимации объектов на текущем видовом экране VLIDE Вызов интегрированной среды разработки приложений Visual LISP VLISP Вызов интегрированной среды разработки приложений Visual LISP VPCLIP Подрезка видовых экранов в пространстве листа VPLAYER Управление видимостью слоев для отдельных видовых экранов VPOINT Задание направления взгляда для трехмерных видов VPORTS Создание неперекрывающихся или плавающих видовых эк- ранов VSLIDE Просмотр файла слайда W WBLOCK Запись объектов или блока в отдельный файл рисунка WEDGE Построение твердотельного клина WHOHAS Выдача информации о том, кем открыт файл рисунка WMFIN Импорт метафайла Windows WMFOPTS Задание опций для команды WMFIN WMFOUT Y Экспорт объектов в метафайл Windows XATTACH Вставка внешних ссылок в текущий рисунок XBIND Внедрение неграфических объектов (символов) внешней ссылки в рисунок , XCLIP Задание контура подрезки для внешней ссылки или блока, и установка передней и задней плоскостей обрезки
Таблица П1.1 (окончание) Команды Описание XUNE Построение бесконечных прямых XPLODE Разбиение составного объекта на составляющие объекты XREF 7 Управление внешними ссылками ZOOM Увеличение или уменьшение видимого размера объектов на текущем видовом экране (зумирование)
Приложение 2 Перечень системных переменных В табл. П2.1 приводится список системных переменных AutoCAD, в алфа- витном порядке, с кратким описанием. Подробности о системных перемен- ных, имеющих префикс DIM и участвующих в простановке размеров, мож- но найти в разд. 5.2. Таблица П2.1. Системные переменные AutoCAD Системные переменные Описание А ACADLSPASDOC Управление режимом загрузки файла acad.lsp ACADPREFIX Пути доступа, задаваемые переменной ACAD системного окружения ACADVER Номер версии AutoCAD AC1SOUTVER Управление версией ACIS файлов, создаваемых командой ACISOUT AFLAGS Битовый код флагов атрибута для команды ATTDEF ANGBASE Направление угла 0 градусов в текущей ПСК ANGDIR Положительное направление отсчета углов в текущей ПСК АРВОХ Состояние прицела (включен или отключен) объектной при- вязки APERTURE Размер прицела объектной привязки в пикселах AREA Последнее вычисленное значение площади ATTDIA Режим команды -INSERT при вводе значений атрибутов (с диалоговым окном или без него) ATT MODE Режим видимости атрибутов attreq Режим использования командой INSERT атрибутов по умол- чанию auditctl Режим создания файла протокола проверки (с расширением adt) при выполнении команды AUDIT
Таблица П2.1 (продолжение) Системные переменные Описание AUNITS Угловые единицы измерения AUPREC Точность в угловых размерах AUTOSNAP О Управление маркером, подсказкой и магнитом автопривязки BACKZ Смещение задней секущей плоскости от плоскости цели для текущего видового экрана в условных единицах BINDTYPE Форма имен зависимых символов при внедрении внешних ссылок и при редактировании вхождений BLIPMODE с Режим видимости маркеров CDATE Текущая дата и время суток CECOLOR Текущий цвет CELTSCALE Текущий масштаб типа линий CELTYPE Текущий тип линии CELWEIGHT Текущий вес линий . CHAMFERA Первая длина фаски CHAMFERB Вторая длина фаски CHAMFERC Длина фаски CHAMFERD Угол фаски CHAMMODE Текущий метод создания фасок в команде CHAMFER CIRCLERAD Радиус, предлагаемый по умолчанию в команде CIRCLE CLAYER Текущий слой CMDACTIVE Битовый код, указывающий, активны ли в данный момент обычная команда, прозрачная команда, пакет команд и (или) диалоговое окно CMDECHO Режим эхо-вывода (отображение подсказок AutoCAD) при выполнении функции command языка AutoLISP CMDNAMES Английское имя последней команды CMLJUST Тип расположения мультилинии CMLSCALE Ширина мультилинии
Таблица П2.1 (продолжение) Системные переменные Описание CMLSTYLE Текущий стиль мультилинии COMPASS Режим показа трехмерного компаса на текущем видовом экране COORDS Режим обновления координат в статусной строке CPLOTSTYLE Текущий стиль печати CPROFILE Имя текущего профиля СТАВ Имя текущей вкладки в рисунке (Model или один из листов) CURSORSIZE Величина перекрестия в процентном отношении к размеру экрана C VP ORT n Задание номера-идентификатора текущего видового экрана DATE Текущая дата и время суток DBMOD Битовый код, определяющий состояние изменений в рисунке DCTCUST Путь и имя файла текущего вспомогательного словаря про- верки орфографии DCTMAIN Имя файла текущего основного орфографического словаря DEFLPLSTYLE Стиль печати по умолчанию для новых слоев DEFPLSTYLE Стиль печати по умолчанию для новых объектов DELOBJ Режим сохранения или удаления примитивов, используемых для создания других объектов DEMANDLOAD Реакция AutoCAD при обнаружении в рисунке объектов, соз- данных другими приложениями DIASTAT Режим выхода из последнего диалогового окна DtMADEC Точность угловых размеров DI MALT Режим альтернативных единиц в размерах DIMALTD Точность для альтернативных единиц измерения DIMALTF Коэффициент пересчета для альтернативных единиц в раз- мерах DIMALTRND Округление альтернативных единиц DIMALTTD Точность в альтернативном допуске DIMALTTZ Режим подавления нулей в допусках
Таблица П2.1 (продолжение) Системные переменные Описание D1MALTU Формат единиц для всех видов альтернативных размеров, за исключением угловых DIMALTZ Режим подавления нулей в альтернативных размерных еди- ницах DIMAPOST Строка, присоединяемая в конец любых размеров в альтер- нативных единицах измерения, за исключением угловых DIMASO Режим ассоциативности размерных объектов, как блоков (устаревшая переменная) DIMASSOC Режим ассоциативной связи размеров и измеряемых объек- тов рисунка DIMASZ Величина стрелок на концах размерной линии и выноски DIMATFIT Режим размещения размерного текста и стрелок, если для того и другого одновременно недостаточно места между выносными линиями DIMAUNIT Формат единиц измерения для угловых размеров DIMAZIN Режим подавления нулей в угловых размерах DIMBLK Блок, используемый для стрелок на концах размерных ли- ний и выносок DIMBLK1 Стрелка на первом конце размерной линии (при включенной переменной DIMSAH) DIMBLK2 Стрелка на втором конце размерной линии (при включенной переменной DIMSAH) DIMCEN Режим нанесения маркеров центра и центровых линий кругов и дуг в командах DIMCENTER, DIMDIAMETER и DIMRADIUS D1MCLRD Цвет размерных линий, стрелок и выносных линий DIMCLRE Цвет выносных линий размеров DIMCLRT Цвет размерного текста DIMDEC Количество десятичных знаков в основных единицах DIMDLE Величина выступа размерной линии за выносную линию при использовании засечек DIMDLI Величина отступа размерной линии в базовых размерах DIMDSEP Символ десятичного разделителя при десятичном формате вывода чисел
Таблица П2.1 (продолжение) Системные переменные Описание DIMEXE Величина выступа выносной линии за размерную линию DIMEXO Величина смещения выносных линий относительно заданных начальных точек DIMFIT Устаревшая переменная (заменена на DIMATFIT и DIMTMOVE) DIMFRAC Формат дробей в случаях, когда DIMLUNIT имеет значение 4 (архитектурные) или 5 (дробные) DIMGAP Расстояние, оставляемое пустым при изображении размер- ного текста в разрыве размерной линии DIMJUST Режим положения размерного текста по горизонтали DIMLDRBLK Тип стрелки на конце выноски DIMLFAC Масштабный коэффициент для линейных размеров DIMLIM Генерация размерного текста в формате "limits" DIMLUNIT Формат единиц для всех видов размеров, кроме угловых DIMLWD Вес для размерных линий DIMLWE Вес для выносных линий DIMPOST Определяемое пользователем окончание размерного текста DIMRND Точность округления всех линейных размеров DIMSAH Управление использованием блоков размерных стрелок DIMSCALE Глобальный масштабный коэффициент, применяемый ко всем размерным переменным за исключением допусков, измеренных длин, координат и углов D1MSD1 Режим подавления первой размерной линии DIMSD2 Режим подавления второй размерной линии DIMSE1 Режим подавления первой выносной линии DIMSE2 Режим подавления второй выносной линии DIMSHO Режим изменения размерных объектов при отслеживании DIMSOXD Подавление изображения размерной линии за пределами соответствующих выносных линий DIMSTYLE Текущий размерный стиль DIMTAD Режим вертикальности текста относительно размерной линии
Таблица П2.1 (продолжение) Системные переменные Описание DIMTDEC Количество десятичных знаков для значений допусков в ос- новных единицах DIMTFAC Масштабный коэффициент для расчета высоты текста дроб- ных частей размеров и допусков DIMTIH Режим ориентации размерного текста для линейных разме- ров, радиусов и диаметров, если текст вписывается между выносными линиями DJMTJX Режим размещения размерного текста между выносными линиями DIMTM Нижнее предельное отклонение или наименьший предель- ный размер, если DIMTOL или D1MUM включены DIMTMOVE Правила перемещения размерного текста DIMTOFL Режим рисования размерной линии между выносными ли- ниями, даже если текст размещается вне линий DIMTOH Режим положения размерного текста за выносными линиями DIMTOL Добавление предельного отклонения в конец размерного текста DIMTOL J Выравнивание вертикального отклонения относительно раз- мерного текста номинала DIMTP Верхнее предельное отклонение или наибольший предель- ный размер, если DIMTOL или DIMLIM включены D1MTSZ Величина засечки, изображаемой вместо стрелки в линей- ных размерах, радиусах и диаметрах DIMTVP Регулировка вертикального положения размерного текста над или под размерной линией D1MTXSTY Текстовый стиль для размера DIMTXT Высота размерного текста, если он не имеет фиксированную высоту DIMTZIN Режим подавления нулей в допусках DIMUNIT Устаревшая переменная (заменена на DlMLUNIT и DIMFRAC) DIMUPT Режим действия курсора при пользовательском расположе- нии текста DIMZIN Режим подавления нулей в основных единицах измерения DISPSILH Режим показа кромок силуэта твердотельных объектов в каркасном режиме
Таблица П2.1 (продолжение) Системные переменные Описание DISTANCE Расстояние, вычисленное командой DIST DONUTID Внутренний диаметр кольца по умолчанию DONUTOD Внешний диаметр кольца по умолчанию DRAGMODE Режим отображения объектов при их перетаскивании DRAGP1 Частота регенерации объекта при отслеживании DRAGP2 Частота регенерации объекта при быстром отслеживании DWGCHECK Определение, редактировался ли рисунок в последний раз программой, отличной от AutoCAD DWGCODEPAGE Хранит то же значение, что и SYSCODEPAGE (для целей совместимости) DWGNAME Имя рисунка DWGPREFIX Путь доступа операционной системы к текущему рисунку DWGTITLED Битовый код, определяющий, присвоено ли текущему рисун- E ку имя EDGEMODE Режим определения командами TRIM и EXTEND режущих и граничных кромки ELEVATION Действующее значение уровня (относительно текущей ПСК) текущего видового экрана в текущем пространстве ENTEXTS Сохранение неокругленных значений для границ чертежа EXPERT Режим отображения подсказок типа "Вы уверены?11 EXPLMODE Режим поддержки командой EXPLODE блоков с разными масштабами EXTMAX Верхняя правая граница рисунка EXTMIN Левая нижняя граница рисунка EXTNAMES Формат имен элементов символьных таблиц (типов линий, F слоев и др.) FACETRATIO Режим плотности сетевого представления цилиндрических и конических твердотельных ACIS-тел FACETRES Регулировка гледкости раскрашенных и тонированных объ- ектов, а также объектов с подавленными скрытыми линиями
Таблица П2.1 (продолжение) Системные переменные Описание FILEDIA Режим использования диалоговых окон выбора файлов FILLETRAD Текущий радиус сопряжения FILLMODE Режим закраски мультилиний, полос, фигур, всех штриховок (в том числе сплошных) и полилиний ненулевой ширины FONTALT Альтернативный шрифт, используемый в случае, если не найден указанный шрифт FONTMAP Файл подстановки шрифтов FRONTZ Смещение передней секущей плоскости для текущего видо- вого экрана в условных единицах FULLOPEN Индикатор частичного открытия текущего рисунка м GRIDMODE Включение и отключение сетки GRIDUNIT Размер ячейки сетки на текущем видовом экране по осям X и Y GRIPBLOCK Режим вывода ручек внутри блоков GRIPCOLOR Цвет невыбранных ручек (рисуется только контур) GRIPHOT Цвет выбранных ручек (рисуется закрашенный квадрат) GRIPS Режим показа ручек при растягивании, перемещении, пово- роте, масштабировании и зеркальном отображении объектов GRIPSIZE u Размер квадрата, изображающего ручку (в пикселах) HALOGAP Допуск на размеры видимых объектов для команды HIDE HANDLES Режим присвоения меток объектам HIDEPRECISION Режим точности скрытия невидимых линий и раскрашивания HIDETEXT Режим скрытия текстов для команды HIDE HIGHLIGHT Режим подсветки объектов при выборе HPANG Угол наклона образца штриховки по умолчанию HPBOUND Режим типа объекта, создаваемого командами ВНАТСН и BOUNDARY HPDOUBLE Режим двойного эффекта (крест-накрест) для пользователь- ских штриховок HPNAME Имя образца штриховки по умолчанию
Таблица П2.1 (продолжение) Системные переменные Описание UPSCALE Масштабный коэффициент образца штриховки по умолчанию HPSPACE Расстояние между штриховыми линиями по умолчанию для пользовательских штриховок HYPERLINKBASE Путь, используемый для всех относительных гиперссылок в рисунке 1 IMAGEHLT Режим подсветки растровых изображений при выборе INDEXCTL Режим создания индексов слоев и пространственных индек- сов, а также сохранения их в файле рисунка INETLOCATION Начальный едрес Интернета, используемый в команде BROWSER и в диалоговом окне Browse the Web INSBASE Базовая точка вставки, устанавливаемая командой BASE INSNAME Имя блока по умолчанию для команды INSERT INSUNITS Единицы вставки для блоков и растровых изображений, пере- таскиваемых в окно рисунка из Центра управления AutoCAD INSUNITSDEFSOURCE Единицы измерения исходного содержимого INSUNITSDEFTARGET Единицы измерения в целевом рисунке ISAVEBAK Режим создания резервной копии рисунка (с расширением bak) ISAVEPERCENT Ограничение неиспользуемого прострвнства в файле рисунка ISOLINES Число образующих на криволинейных участках поверхности объекта L LASTANGLE Конечный угол последней введенной дуги LASTPOINT Последняя введенная точка LASTPROMPT Последний текст, выведенный в командной строке LAYOUTREGENCTL Режимы регенерации изображения во вкладках LENSLENGTH Фокусное расстояние (в миллиметрах) при построении пер- спективного вида на текущем видовом экране LIMCHECK Режим проверки выхода за пределы лимитов рисунка LIMMAX Правый верхний угол эоны лимитов рисунка, в МСК LIMMIN Левый нижний угол зоны лимитов рисунка, в МСК
Таблица П2.1 (продолжение) Системные переменные Описание LISPINIT Режим сохранения в памяти функций и переменных, описан- ных в загруженных программах на языке AutoLISP, при от- крытии нового рисунка (в однодокументном режиме) LOCALE Языковой код ISO текущей версии AutoCAD LOGFILEMODE Режим записи содержимого текстового окна в файл журнала (с расширением log) LOGFILENAME Имя файла журнала (вместе с путем) для текущего рисунка LOG FILEPATH Путь к файлам журналов всех рисунков сеанса LOGINNAME Имя пользователя, указанное при настройке или при уста- новке AutoCAD LTSCALE LUNITS Глобальный масштабный коэффициент для типов линии Система измерения линейных единиц LUPREC Точность отображения линейных величин LWDEFAULT Значение, соответствующее весу линии Default LWDISPLAY Режим отображения весов линий на экране LWUNITS M Единицы измерения для весов линий (дюймы или миллиметры) MAXACTVP Максимальное количество видовых экранов, которые могут быть активны одновременно MAXSORT Максимальное количество имен символов или имен файлов, которое можно отсортировать с помощью команд вывода списков MBUTTONPAN Режим действия третьей кнопки или колесика на устройстве указания (например, мыши) MEASUREINIT Система единиц (британские или метрические) для новых рисунков MEASUREMENT Система единиц (британские или метрические) для текущего рисунка MENUCTL Режим переключения страниц экранного меню при вводе команды с клавиатуры MENUECHO MENUNAME Биты управления эхо-выводом и запросами меню Имя файла меню (включая путь) MiRRTEXT Режим симметрирования текста в команде MIRROR
Таблица П2.1 (продолжение) Системные переменные Описание MODEMACRO Позволяет выводить в статусной строке текстовые строки MTEXTED Текстовый редактор (встроенный или внешний), испольэуе- N мый для работы с многострочными текстовыми объектами NOMUTT Режим полного подавления сообщений в командной строке п при работе пакетов и функций AutoLISP OBSCUREDCOLOR Цвет, устанавливаемый для невидимых объектов OBSCUREDLTYPE Тип линии, устанавливаемый для невидимых объектов OFFSETDIST Текущее смещение в команде OFFSET OFFSETGAPTYPE Метод создания подобных (параллельных) полилиний, если при смещении образуется зазор между отдельными частями полилинии OLEHIDE Режим показа OLE-объектов OLEQUALITY Уровень качества вывода внедренных OLE-объектов OLESTARTUP Режим загрузки приложения, в котором был создан вне- дренный OLE-объект, для его печати ORTHOMODE Текущий режим ортогональности OSMODE Битовый код текущих режимов объектной привязки OSNAPCOORD Режим подавления вводимыми координатами текущих ре- p жимов привязки PAPERUPDATE Режим вывода диалогового окна-предупреждения при по- пытке вывести на печать лист, формат которого не совпадает с форматом, заданным по умолчанию в файле параметров плоттера PDMODE Текущий режим отображения точек PDSIZE Размер символа, отображающего точку PELLIPSE Режим рисования эллипсов PERIMETER Последнее вычисленное значение периметра PFACEVMAX Максимальное число вершин на одну грань PICKADD Режим добавления объектов к уже выбранным
Таблица П2.1 (продолжение) Системные переменные Описание PICKAUTO Режим автоматического создания рамки выбора в ответ на запрос Select objects PICKBOX Высота прицела выбора объектов в пикселах PICKDRAG Способ создания рамки выбора PICKFIRST Режим предварительного выбора объектов, для их использо- вания в следующей команде PICKSTYLE Режим выбора групп и ассоциативной штриховки PLATFORM Платформа, на которой выполняется AutoCAD PLINEGEN Режим генерации типа линии в вершинах двумерных поли- линий PLINETYPE Режим использования легких полилиний (LWPOLYL!Nf~) PLINEWID Ширина полилинии по умолчанию PLOTID Устаревшая переменная (сохранена в AutoCAD 2002 только для поддержания работоспособности ранее написанных ко- мандных файлов и программ на AutoLlSP) PLOTROTMODE Ориентация чертежа PLOTTER Устаревшая переменная (сохранена в AutoCAD 2002 только для поддержания работоспособности ранее написанных ко- мандных файлов и программ на AutoLlSP) PLQUIET Управление выводом необязательных диалоговых окон и сообщений о некритических ошибках при пакетной печати и выполнении командных файлов POLARADDANG Полярные углы, определенные пользователем POLARANG Шаг для полярных углов POLARDIST Шаг привязки в случае, когда системная переменная SNAPSTYL установлена в 1 (полярная привязка) POLARMODE Режимы полярного и объектного отслеживания POLYSIDES Число сторон многоугольника, предлагаемое по умолчанию командой POLYGON POPUPS Статус текущего драйвера монитора PRODUCT Название программного продукта PROGRAM Имя файла программы PROJECTNAME Путь к проекту, в котором ищутся внешние ссылки и растро- вые изображения
Таблица П2.1 (продолжение) Системные переменные Описание PROJMODE Режим проекции для операций образки и удлинения PROXYGRAPHICS Режим сохранения объектов-заместителей в рисунке PROXYNOTICE Вывод сообщения при открытии рисунка, который содержит объекты, созданные другим приложением, если это прило- жение не загружено PROXYSHOW Режим показа объектов-заместителей в рисунке PROXYWEBSEARCH Режим поиска программы Object Enabler для обработки объ- ектов-заместителей PSLTSCALE Режим масштабирования типов линий в пространстве листа PSPROLOG Присвоение имени разделу пролога для его чтения из файла acad.psf при использовании команды PSOUT PSQUALITY Управление качеством отображения изображений формата PostScript PSTYLEMODE Тип стилей печати (цвето-зависимые или именованные) в текущем рисунке PSTYLEPOLICY Режим связи цвета объекта с его стилем печати PSVPSCALE Масштаб для вновь создаваемых видовых экранов PUCSBASE Имя ПСК, на которой базируются ортогональные системы координат (только для пространства листа) Q QTEXTMODE Режим быстрого (контурного) отображения текста R RASTERPREVIEW Режим сохранения вместе с рисунком BMP-образца для предварительного просмотра REFEDITNAME Индикатор наличия редактируемых вхождений в рисунке; хранит также имя файла редактируемой ссылки REGENMODE Режим автоматической регенерации рисунка RE-INIT Индикатор повторной инициализации дигитайзера, его порта и перезагрузки файла acad.pgp REMEMBERFOLDERS Режим запоминания путей к файлам рисунков RTDISPLAY Управление показом растровых изображений при панорами- ровании и зумировании в реальном времени (команды ZOOM и PAN) и 19 Заг. 571
Таблица П2.1 (продолжение) Системные переменные Описание S SAVEFILE Имя файла автоматического сохранения SAVEFILEPATH Путь к папке, в которую осуществляется автоматическое сохранение файлов сеанса AutoCAD SAVENAME Имя файла, под которым сохранен текущий рисунок (вместе с путем) SAVETIME Интервал автоматического сохранения рисунка в минутах SCREENBOXES Количество боксов в зоне экранного меню графического экрана SCREENMODE Битовый код, указывающий состояние экрана AutoCAD (графический, текстовый) SCREENSIZE Размер текущего видового экрана в пикселах (по осям X и Y) SDl Режим интерфейса AutoCAD (одно- или многодокументный) SHADEDGE Режим показа ребер и граней при тонировании SHADEDIF Отношение окружающей освещенности к освещенности диффузного отражения SHORTCUTMENU Режим доступа к контекстным меню SHPNAME Имя формы по умолчанию SKETCHINC Шаг приращения в команде SKETCH SKPOLY Режим генерации отрезков или полилиний в команде SKETCH SNAPANG Угол поворота сетки шаговой привязки (в текущей ПСК) для текущего видового экрана SNAPBASE Начальная точка сетки шаговой привязки для текущего ви- дового экрана (в текущей ПСК) SNAPISOPAIR Текущая плоскость изометрии для текущего видового экрана SNAPMODE Включение и отключение режима SNAP SNAPSTYL Тип привязки для текущего видового экрана SNAPTYPE Стиль шаговой привязки на текущем видовом экране SNAPUNIT Шаг привязки на текущем видовом экране SOLIDCHECK Режим проверки тел в текущем сеансе AutoCAD SORTENTS Режим сортировки обьектов (команда OPTIONS, операции на вкладке Selection)
Таблица П2.1 (продолжение) Системные переменные Описание SPLFRAME Режим отображения сплайнов и сглаженных сплайнами по- лилиний SPLINESEGS Число прямых сегментов, которые должны быть сгенериро- ваны для каждого участка сплайна SPLINETYPE Тип сглаживающей кривой в опции Spline команды PEDIT STARTUPTODAY Тип окна начала работы SURFTAB1 Плотность сети в направлении М для команд RULESURF и TABSURF SURFTAB2 Плотность сети в направлении N для команд REVSURF и EDGESURF SURFTYPE Тип поверхности сглаживания, которая используется опцией Spline команды PEDIT SURFU Плотность поверхности в направлении М для опции Fit ко- манды PEDIT SURFV Плотность поверхности в направлении N для опции Fit ко- манды PEDIT SYSCODEPAGE T Системная кодовая таблица, заданная в acad.xmx 1 TABMODE Управление использованием режима Tablet TARGET Положение цели в координатах ПСК на текущем видовом экране TDCREATE Дата и время (местное) создания текущего рисунка TDINDWG Общее время редактирования TDUCREATE Дата и время (всемирное) создания текущего рисунка TDUPDATE Дата и время (местное) последнего сохранения рисунка TDUSRTIMER Таймер пользователя TDUUPDATE Дата и время (всемирное) последнего сохранения рисунка TEMPPREFIX Имя папки для хранения временных файлов TEXTEVAL Режим обработки текстовых строк в запросах TEXTFILL Режим заливки текста, выполненного шрифтами TrueType, при печати, экспорте командой PSOUT и тонировании TEXTQLTY Качество начертания шрифтов TrueType при выводе текстов на печать, экспорте командой PSOUT и тонировании
Таблица П2.1 (продолжение) Системные переменные Описание TEXTSIZE Высота по умолчанию для нового текста в текущем начертании TEXTSTYLE Текущий текстовый стиль THICKNESS Текущая трехмерная высота TILEMODE Режим пространства листа или модели TOOLTIPS Управление выводом всплывающих подсказок TRACEWID Ширина полосы по умолчанию TRACKPATH Управление показом линий полярного и объектного отсле- живания TREEDEPTH Максимальное количество ветвлений древовидного про- странственного индекса TREEMAX Ограничение требований к памяти при регенерации рисунка путем ограничения максимального количества узлов в про- странственном индексе рисунка (дереве октантов) TRIMMODE Режим обрезки выбранных кромок фасок и сопряжений TSPACEFAC Отношение межстрочного интервала к высоте многострочно- го текста TSPACETYPE Стиль межстрочного интервала в многострочном тексте TSTACKALIGN Выравнивание двухэтажного текста по вертикали TSTACKSIZE Отношение высоты дробной части двухэтажного текста к высоте выделенного текста (в процентах) u UCSAXISANG Значение угла по умолчанию при повороте ПСК вокруг од- ной из ее осей с помощью опций X, Y или Z команды UCS UCSBASE Имя ПСК, на которой базируются ортогональные системы координат UCSFOLLOW Установка вида в плане при переходе от одной ПСК к другой UCSICON Включение видимости пиктограммы ПСК на текущем видо- вом экране UCSNAME Имя текущей системы координат для текущего видового эк- рана в текущем пространстве UCSORG Начало текущей системы координат для текущего видового экрана в текущем пространстве
Таблица П2.1 (продолжение) Системные переменные Описание UCSORTHO Режим восстановления ортогональной ПСК в момент уста- новки соответствующего ортогонального вида UCSVIEW Режим сохранения текущей ПСК вместе с именованным видом UCSVP Режим изменения ПСК на видовых экранах вслед за систе- мой координат, установленной на текущем видовом экране UCSXDIR Направление оси X текущей ПСК на текущем видовом экра- не в текущем пространстве UCSYDIR Направление оси Y текущей ПСК на текущем видовом экра- не в текущем пространстве UNDOCTL Битовый код, указывающий состояние Auto и Control коман- ды UNDO UNDOMARKS Количество меток, заданных в опции Mark команды UNDO для управления отменой UNITMODE Режим отображения чисел с дробной частью, в футах и дюймах и в топографических единицах USERI1 (2—5) Используются для хранения целых чисел, заданных пользо- вателем USERR1 (2-5) Используются для хранения вещественных чисел, заданных пользователем USERS1 (2-5) V Используются для хранения текстовых данных пользователя VIEWCTR Центр текущего видового экрана в координатах ПСК VIEWDIR Направление взгляда на текущем видовом экране, в МСК VIEWMODE Битовый код режима вида на текущем видовом экране VIEWSIZE Высота изображения на текущем видовом экране в условных единицах VIEWTWIST Угол поворота вида для текущего видового экрана VISRETAIN Управление видимостью, цветом, типом линии, весом линии и стилями печати (если PSTYLEPOLICY равна 0) зависимых от внешних ссылок слоев, а также сохранением путей досту- па для вложенных ссылок VSMAX Правый верхний угол виртуального экрана текущего видово.- го экрана, выраженный в координатах ПСК
Таблица П2.1 (окончание) Системные переменные Описание VSMIN Левый нижний угол виртуального экрана текущего видового W экрана, выраженный в координатах ПСК WHIPARC Режим гладкости кругов и дуг на экране WHIPTHREAD Режим проверки наличия дополнительного процессора WMFBKGND Режим фона метафайлов, выводимых командой WMFOUT, а также формата объектов метафайлов, помещаемых в буфер обмена или перетаскиваемых в другие приложения wmfforegnd Режим назначения цвета при работе с метафайлами WORLDUCS Индикатор совпадения текущей ПСК с МСК WORLDVIEW Интерпретация координат, вводимых в командах 3DORBIT, DVIEW и VPOINT — относительно МСК (по умолчанию), отно- сительно текущей ПСК или ПСК, заданной в системной пе- ременной UCSBASE WRITESTAT Y Указывает, открыт ли текущий файл рисунка только для чтения XCLIPFRAME Видимость контуров подрезки внешних ссылок XEDIT Индикатор, может ли текущий рисунок участвовать в опера- ции редактирования вхождений, будучи вставленным в дру- гой рисунок как внешняя ссылка XFADECTL Управление снижением интенсивности отображения объек- тов при редактировании вхождений XLOADCTL Переключение режима подгрузки внешних ссылок; управле- ние загрузкой оригинального рисунка или его копии XLOADPATH Путь для хранения временных копий файлов подгруженных внешних ссылок XREFCTL 7 Определяет, создаются ли файлы журналов внешних ссылок ZOOMFACTOR Управление изменением коэффициента зумирования при движении колесика мыши IntelliMouse
Приложение 3 Операции с сетью Интернет Система AutoCAD обеспечивает работу с сетью Интернет. Используя AutoCAD можно читать файлы со страниц в Интернете (Web-страниц), сохранять файлы на страницах Интернета (в специальном формате DWF), формиро- вать Web-страницы и вставлять гиперссылки на адреса Интернета. При описание окна AutoCAD 2002 Today (AutoCAD 2002 сегодня) (см. рис. 1.4) было упомянуто поле The Web (Интернет), которое позволяет по щелчку соединяться со специальным сервером PointA фирмы Autodesk, предназначенным для оказания помощи клиентам. В этом поле перечисле- ны услуги, предоставляемые сервером: □ News and Views (Новости и виды) — последние новости мира проектиро- вания; □ Product Support (Техническая поддержка) — ответы на вопросы и реше- ние нестандартных проблем; □ Industry Resources (Промышленные ресурсы) — стандарты и промышлен- ная информация; О Catalogs (Каталоги) — библиотеки деталей, материалов и графических символов; □ Productivity Center (Центр производительности) — информация о продук- тах фирмы Autodesk и их обновлениях. Операции доступа к Интернету обеспечивает панель инструментов Web (рис. П3.1). Рис. П3.1. Панель инструментов Web В этой панели расположены четыре кнопки для обеспечения работы с сетью Интернет: — вызывает установленную на вашем компьютере программу-браузер для навигации в Интернете (Microsoft Internet Explorer, Netscape Navigator и т. п.);
— прекращает навигацию; — переходит к следующему документу по гиперссылке; _J — возвращается к предыдущему документу по гиперссылке. Кнопка 2*1 соответствует команде BROWSER (БРАУЗЕР). При первом щелчке по этой кнопке AutoCAD вызывает ваш браузер и пытается загру- зить страницу с адресом по умолчанию (www3.autodesk.com). При успешном соединении с сетью Интернет появляется Web-страница фирмы Autodesk (рис. П3.2). Рис. П3.2. Web-страница фирмы Autodesk В поле Адрес (URL) окна браузера можно вводить как адреса в Интернете, так и имена файлов, понимаемых вашим браузером. На рис. ПЗ.З отображен файл accov.htm, содержащий информацию о системе Autodesk CAD Overlay, используемой при обработке сканированных изображений.
CAD Overlay - Micro soil Internet Explorer I ] fife £<ft yiew Fjvotilet Jock Help £' J li 4*' , •*. § •• | § Si ' 3 ; ®- S Й . fij Slop Refresh Home Search Favoiies Htstay Mail Piri Ей Dbcuss Ajjdie?$ J®] D XAUoCAD 2002\Sup₽ort\accov him <^Go Ссылки ° autodesk Autodesk® CAD Overlay® Whatever your profession, you can use Autodesk® CAD Overlay® software to • Integrate existing drawings, aenal photos and other imagery with your designs • Easily convert scanned plans, sections, assemblies and other drawings to AutoCAD® objects • Quickly update scanned paper drawings with powerful raster editing and AutoCAD tools Autodesk CAD Overlay is compatible with current AutoCAD® software. ____ Jj И..- Рис. ПЗ.З. Окно браузера Web-страниц Если воспользоваться командной строкой и ввести команду BROWSER (БРАУЗЕР), то система AutoCAD выдает запрос. Enter Web location (URL): (Введите Web-адрес (URL):) Здесь тоже нужно ввести требуемый адрес, после чего система пытается с ним соединиться. Для удобства хранения на Web-сервере файлов рисунков был создан специ- альный формат DWF, запись в котором обеспечивается в диалоговом окне настройки плоттера (см. рис. 6.12). Другим средством публикации файлов рисунков в сети Интернет является команда PUBLISHTOWEB, которой соответствует кнопка панели Stan- dard Toolbar (Стандартная). Команда вызывает окно программы-мастера работы с Web-страницами (см. рис. П3.4).
Publish to Web - Begin ► Begin DgSiVibS-' Select Temp'ale Apply Theme Enable i-drop This wizard creates a Web page that tSsplays images from one at mote drawing files. You can control the appearance of your Web page by choosing from a variety of templates. Once you have created a Web page. you can use this Wizard to update it <• i&eaje NewWeb Rage Г £dt Existing Web Page I Далее > j Отмена | Рис. П3.4. Диалоговое окно Publish to Web - Begin На первой странице (Begin (Начало)) нужно установить переключатель в одно из положений: □ Create New Web Page (Создать новую Web-страницу) □ Edit Existing Web Page (Редактировать существующую Web-страницу) В первом случае вы получаете возможность создания файлов новой Web- страницы, во втором — редактирования ранее сформированной страницы. Если выбран режим создания новой Web-страницы, то щелчок по кнопке Далее > (Next >) переводит вас на следующую страницу этого же окна (рис. П3.5) — Create Web Page (Создать Web-страницу). В этом окне нужно заполнить три строки. В верхней вводится имя вашей Web-страницы (например, Myweb). Во второй строке необходимо указать путь к папке, в которой будут сохранены файлы Web-страницы. По умолча- нию AutoCAD предлагает путь к папке в каталоге временных файлов (например, d:\Temp\Myweb). С помощью кнопки L_J в открывающемся вслед за щелчком по ней диалоговом окне поиска можно указать любую су- ществующую на компьютере папку. В нижнем поле вводится описание к создаваемой Web-странице. Следующее окно мастера — Select Image Туре (Выбор типа изображения) (рис. П3.6) — предназначено для указания формата графических файлов.
Рис. П3.5. Страница Create Web Page окна Publish to Web Publish to Web - Select Image Type Begin Cteate Web Page • Edit: Wet's P-sge 'D^Scrto'e WsbFWg.^ Select Image Type Select Template Apply Theme Enable i-drop Select Drawings Generate Images Preview and Post Select an image type from the list below. В TI [mage size. pffell • I Drawing Web Format (DWF) files are vector:based representations ol AutoCAD drawing files. For others io be able to view them, they need to install the free Volo View Express viewer. Once the viewer is installed, others wil be able to zoom and pan within the DWF, turn layers on and off. and activate named views.’ DWF fies are inserted into your completed Web page in a size that is optimized to display well with most browser settings. < Назад | Далее > ~~| Отмена Рис. П3.6. Страница Select Image Type окна Publish to Web В первом из раскрывающихся списков нужно выбрать формат, в котором вы хотите разместить свой рисунок: DWF, JPEG или PNG (формат PNG исполь- зуется для формирования растровых образцов рисунков AutoCAD). Для двух
последних форматов (JPEG и PNG) становится доступным и второй список — Image size (Размер изображения), в котором необходимо выбрать строку, управляющую размером и, значит, степенью сжатия: Small (Маленький), Me- dium (Средний), Large (Большой), Extra Large (Сверхбольшой). Следующее окно — Select Template (Выбор шаблона) (рис. П3.7) задает форму Web-страницы. Publish to Web - Select Template Begin Create Web Page Edi. Wes Faye D es’-, te Web Page Select Image Type > Select T emplate Apply Theme Enable i-drop Select Drawings Generate Images Preview and Post Select a template from the 1st below The Preview pane demonstrates how the selected template will affect the layout of drawing images in yout Web page. list plus Summary Array of Thumbnails Array plus Summary Lisi of Drawings Creates a Web page containing a 8st of drawings, an image frame, and summary information about the currently selected image The summary information includes values from the Summary tab of the Drawing Properties dialog box (accessed using the DWGPROPS command). < Назад | Далее» j Отмена | Рис. П3.7. Страница Select Template окна Publish to Web Пользователю предлагаются четыре варианта шаблона: □ Array of Thumbnails (Массив растровых образцов) □ Array plus Summary (Массив плюс текст) □ List of Drawings (Список рисунков) □ List plus Summary (Список плюс текст) Последний из вариантов шаблона приведен на рис. П3.7, остальные три —• на рис. П3.8. После выбора шаблона пользователь попадает в окно выбора цветовой гам- мы (рис. П3.9). Под темой (theme) в данном окне подразумевается цветовая палитра. Поль- зователю доступны следующие: □ Autumn Field (Осеннее поле) □ Classic (Классика)
□ Cloudy Sky (Облачное небо) □ Dusky Maize (Темная кукуруза) □ Ocean Waves (Океанические волны) □ Rainy Day (Дождливый день) □ Super Club (Суперклуб) Web Pago Title Web Page Title Image Image image 1 2 Э Image image image 1 2 3.. Image 1 Image 3 Image Frame Рис. П3.8. Шаблоны Web-страницы Publish lo Web - Apply I heme Begin Create Web Page Describe Wet Page Select Image Type Select Templet? Apply Theme Enable i-drop Select Drawings Generate Innages Preview and Post Themes are preset elements that control the appearance of various elements [such as fonts and colors] of your completed Web page. Select a theme from the hst below to apply to your Web page. < Назад Далее-> 1 Отмена Рис. П3.9. Страница Apply Theme окна Publish to Web Далее следует страница Enable i-drop (Разрешить загрузку) (рис. П3.10). Если вы установите в этом окне флажок Enable i-drop (Разрешить загрузку), то на вашу Web-страницу вместе с растровыми образцами будут помещены DWG-файлы, которые любой посетитель сайта сможет загрузить в свой се- анс работы AutoCAD простым перетаскиванием.
Рис. П3.10. Страница Enable i-drop окна Publish to Web Рис. П3.11. Страница Select Drawings окна Publish to Web Следующая страница Select Drawings (Выбор рисунков) имеет поля, которые позволяют выбрать файл (поле Drawing (Рисунок)), указать имя нужной вкладки (поле Layout (Вкладка)), задать метку изображения (Label (Метка))
и комментарий (поле Description (Описание)). Метки выбранных рисунков помещаются в результирующий список (поле Image list (Список изображе- ний)) с помощью кнопки Add -> (Добавить ->). Для редактирования списка могут применяться кнопки Update -> (Изменить ->), Remove (Удалить), Move Up (Вверх), Move Down (Вниз). Следующая страница — Generate Images (Регенерация изображений) (рис. П3.12) — управляет процессом генерации изображений. XI Publish to Web - Generate Images Please wait while the images are generated. 6 [Regenerate images for drawings that have changed f Regenerate images Begin Create Web Page c.dir You will have the opportunity to preview the Web page and post it to the Internet in.the Wowms step. Select Image Type Select T emplate Apply Theme Enable i-drop Select Drawings > Generate Images Preview and Post £ И eaS?/ .... . raeiy. Choose Next to generate yew Web page. The Web page is created in the file system directory that you specified earlier m this wizard You cannot updo this operation, once it is slatted. < Назад Далее > Отмена | Рис. П3.12. Страница Generate Images окна Publish to Web На этой странице нужно выбрать одно из двух положений переключателя: □ Regenerate images for drawings that have changed (Регенерировать изобра- жения для изменившихся рисунков); □ Regenerate all images (Регенерировать все изображения). В зависимости от выбора пользователя растровые изображения будут пере- считаны либо частично (для изменившихся рисунков), либо полностью. Последняя страница программы-мастера — Preview and Post (Просмотр и размещение) — сообщает о формировании файлов Web-страницы. Пользо- вателю доступны кнопки: □ Preview (Просмотр) — позволяет просмотреть созданную Web-страницу (см. рис. П3.14); □ Post Now (Разместить) — позволяет выгрузить свою страницу на сервер сети Интернет;
Рис. П3.13. Страница Preview and Post окна Publish to Web Рис. П3.14. Созданная Web-страница Web Publishing - Microsoft Internet Explorer
□ Send Email (Послать сообщение по электронной почте) — формг письмо электронной почты со ссылкой на адрес своей страницы. Щелчок по кнопке Готово (Done) завершает работу с мастером созд. Web-страницы. Режим редактирования существующей Web-страницы работает аналогия В качестве гиперссылок (см. разд. 4.5) могут использоваться ссылки на 5 страницы. Команда GOTOURL, вводимая из командной строки, позво перейти по адресу, который указан в качестве гиперссылки. Кроме того, средства коллективной работы, рассмотренные в разд. также позволяют в работе использовать сеть Интернет.

Приложение 4 Сопутствующие программные продукты Система AutoCAD стала средой для разработки большого количества спе- циализированных программных комплексов для многих отраслей. В числе разработчиков таких пакетов, использующих различные версии системы AutoCAD, в том числе и AutoCAD как графическую среду, можно назвать фирму Autodesk (США) разработчика системы, а также фирмы: Consistent Software (Норвегия), Интермех (Белоруссия), АПИО-Центр (Москва), ANSYS (США) и др. В данном приложении перечислены некоторые из наиболее распространен- ных программных продуктов, которые успешно работают в среде AutoCAD или совместно с AutoCAD. Дополнительную информацию можно найти на сайтах фирмы Autodesk (www.autodesk.com) и ее партнеров (www.autocad.ru, www.esg.spb.ru и т. д.). Фирма Consistent Software издает специализирован- ный журнал CADmaster, информация о котором находится на сайте www.cadmaster.ru. Много полезного можно найти также на сайте пользователей CAD-систем республик бывшего СССР (www.cad.dp.ua). AutoCAD LT и аналогичные продукты Система AutoCAD LT (разработчик — фирма Autodesk) является облегчен- ной версией AutoCAD, которая сохраняет все возможности двумерной рабо- ты и часть трехмерных операций, но в то же время значительно дешевле, чем основная система AutoCAD. Обычно выпускается на английском языке и локализуется частично. Для каждой версии AutoCAD разработана соответствующая версия AutoCAD LT. Система AutoCAD LT 2002 может читать все файлы рисунков, созданные в AutoCAD 2002. К недорогим продуктам аналогичного назначения можно отнести также AutoSketch и Actrix Technical (Autodesk).
Машиностроительные приложения Фирма Autodesk создала мощный пакет для машиностроительного проекти- рования — Autodesk Mechanical Desktop Power Pack, предназначенный для сложного трехмерного моделирования. Пакет обладает следующими воз- можностями, ускоряющими цикл разработки машиностроительных изделий и выпуска необходимой документации: трехмерное параметрическое моде- лирование твердых тел и сложных поверхностей, формирование деталей, узлов и конструкций, выпуск спецификаций и машиностроительных черте- жей. Специальные функции этого пакета позволяют проектировать валы и пружины. Имеется библиотека стандартных деталей различных типов и стандартов, в том числе стандартов ГОСТ. Пакет AutoCAD Mechanical (Autodesk) ориентирован на оформление маши- ностроительных чертежей. Он продается отдельно, но входит в состав Autodesk Mechanical Desktop Power Pack. Фирмой Autodesk создан также машиностроительный пакет Autodesk Inven- tor, который превосходит по своим возможностям Autodesk Mechanical Desktop. Фирмой Интермех разработаны машиностроительные приложения, в боль- шей степени ориентированные на рынок России и СНГ: Cadmech Desktop, Cadniech, AVS, Rotation, Gear, Spring, Search, Techcard, которые позволяют выполнять двумерное и трехмерное проектирование машиностроительных изделий, формирование баз данных, выпуск документации и ведение техни- ческих архивов. Фирма Consistent Software поставляет на российский рынок специализиро- ванные пакеты Mechanics, ElectriCS, HydrauliCS, Technologies. Для проектирования деталей из листовых материалов предназначена систе- ма Copra Sheet Metal Bender Desktop (Data-M Software GmbH). Моделирование динамики работы механизмов может выполняться в системе Dynamic Designer (Mechanical Dynamics). Архитектурно-строительные приложения В числе известных архитектурных и строительных приложений можно отме- тить системы АРКО (АПИО-Центр), СПДС Graphics (Consistent Software), ArchiCAD (Graphisoft), AutoCAD Architectural Desktop (Autodesk), МАЭСТРО (Maestro Group), SCAD (SCAD Group). Для проектирования промышленных объектов может использоваться систе- ма PLANT-4D (CEA Technology).
Геоинформационные системы Ряд геоинформационных и геодезических систем соседствуют с AutoCAD: AutoCAD MAP (Autodesk), Autodesk OnSite Enterprise (Autodesk), Autodesk MapGuide (Autodesk), Mapinfo (Mapinfo), AutoCAD Land Development Desktop (Autodesk), Autodesk Survey (Autodesk), Autodesk Civil Design (Autodesk), PLATEIA (CGS Software). Программы обработки сканированных изображений Для обработки файлов со сканированными документами могут применяться такие системы: Spotlight (Consistent Software), Vectory (Consistent Software), RasterDesk (Consistent Software), Autodesk CAD Overlay (Autodesk). Системы ведения архивов Для ведения электронных архивов в числе недорогих предлагаются такие системы, как Search (Интермех), Interbase (Интермех), Show (Интермех).
Предметный указатель А Р AutoLISP 534 PSS-файл 307 В V BYBLOCK 349 Visual Basic 535 Visual LISP 534 о OLE-технология 376 А Ассоциативность: размеров 100, 208 штриховки 121 Атрибуты 336 Б Библиотека стандартных элементов 4 Блок 323 Буфер Windows 150 в Ввод точки: с клавиатуры 40 с помощью мыши 40 Вес линии 237 Видовые экраны 6, 475 неперекрывающиеся 475 плавающие 475 Вкладки 14 Внедрение внешней ссылки 347 Внешняя: команда 530 ссылка 323, 343 Восстановление установок слоя 231 Вставка: блока 327 специальных знаков 92 файла 328, 333 Вхождение блока 323 Выбор: объектов 60, 152 окна начала работы 526 Вывод фрагмента в файл 334
Выдавливание двумерного объекта 390 Выравнивание текста: Align 94 Fit 94 Высота объекта 245, 390 К Калибровка плоттера 304 Квадрант 74 Клавиши: <Delete> 61 г <Enter> 154 <Esc> 36, 61 Гиперссылка 239 Грань 448 Графический экран 13 Групповая кнопка 41 <Shift> 173, 175 Команды 534 3D 450 3DCLIP 417, 418 3DCORBIT417, 419 д 3DDISTANCE 417 3DFACE 448 Диспетчер плоттеров Autodesk 299 Доска объявлений 8, 536 Драйверы 299 3DMESH 452 3DORBIT 412, 419, 422 3DPAN 417 3D POLY 420 Е 3DS1N 373 3DSOUT 384 Единицы измерения 29 3DSWIVEL417 3DZOOM 417 ACISIN 373 3 AC1SOUT 383 ADCCLOSE 282 Закрытие рисунка 23 Заливка 366 Замораживание: ADCENTER 282 ADCNAVIGATE 285 AI-MOLC 236 в видовых экранах 485 границ видовых экранов 487 Зона: ARC 74 AREA 133 ARRAY 158 командных строк 14 лимитов 34 ASSIST 135 ATTDEF 336 ATTD1SP 339 и ATTEDIT 350 ATTEXT 384 Изменение: веса линии 239 глобального масштаба типа лнний 227 масштаба типа линий 227 слоя 236 типа линии 226 цвета 220 Именованные стили печати 321 Использование буфера Windows 342 ATTSYNC 341 BACKGROUND 442 BATTMAN 341 BHATCH 117 BLOCK 324, 355 BMPOUT 384 BOX 458 BREAK 175, 196 BROWSER 578 CHAMFER 176, 463 (продолжение рубрики см. на стр. 594)
Команды (продолжение)-. ELLIPSE 124 CHANGE 201, 248 ERASE 153 CHECKSTANDARDS 286, 288 ETRANSMIT 538 CHPROP 248, 349 EXPLODE 81, 101, 124, 327, 333 CIRCLE 68, 135 450, 458 CLOSE 23 EXPORT 26, 383 CLOSEALL 23 EXTEND 173 COLOR 221 EXTRUDE 465, 466 CONE 458 FILLET 179, 463 COPY 147, 154 FIND 149, 198 COPYBASE 342 FOG 444 COPYCLIP 150, 342 GOTOURL 147, 587 COPYLINK 381 GROUP 153 CUSTOMIZE 18 HATCHEDIT 209 CUTCLIP 150, 342 HELP 134 CYLINDER 459 HIDE 391 DBCCLOSE 534 HYPERLINK 239 DBCONNECT 533 ID 133 DDED1T 197, 202, 339 IMAGE 361 DIM 117 IMAGEADJUST 370 D1M1 117 I MAG EATTACH 285, 366 DIMALIGNED 103 IMAGECLIP 368 D1MANGULAR 105 IMAGEFRAME 369 D1MBASEL1NE 108 IMAGEQUALITY 370 DIMCENTER 115 IMPORT 375 DIMCONT1NUE 109 INSERT 327, 338, 343, 347 D1MDIAMETER 105 1NSERTOBJ 373, 375 D1MD1SASSOC1ATE 208 INTERFERE 466 DIMED1T 202 INTERSECT 456 D1ML1NEAR 100 JUSTIFYTEXT 199 DIMORD1NATE 103 LAYER 228 DIMRADIUS 104 LAYERP 236 DIM REASSOCIATE 209 LAYOUT 507 DIMSTYLE 205, 257 LAYOUTWIZARD 507 D1MTEDIT 203 LAYTRANS 286, 291 DIST 133 LENGTHEN 168 DIVIDE 61 LIGHT 430 DONUT 87 LINE 20, 35 DRAWORDER 367 LINETYPE 226 DSVIEWER 403 LIST 28, 133, 185, 219, 347, 366, DTEXT 90 494, 505 DV1EW 409, 422 LSED1T 445 DXBIN 373 LSL1B 445 EATTEDIT 350 LSNEW 445 EATTEXT 342 LTSCALE 227 EDGE 450 LWE1GHT 238 EDGESURF 454 MASSPROP 133 ELEV 392 MATCH PROP 249
M ATU в 438 MEASURE 61 MEETNOW 537 MINSERT 332, 355 MIRROR 138, 146, 155 MLEDIT 193 ML1NE 88 MLSTYLE '275 MOVE 138, 146, 162, 393, 503 MS PACE 482 MTEXT 95 MVIEW 479 MVS ETUP 506 NEW 22 OFFSET 157 OLELINKS 381 OPEN 22 OPTIONS 150, 295, 518 PAGESETUP 507 PAN 51 PART1ALOAD 25 PARTIALOPEN 25 PASTEBLOCK 342 PASTECLIP 150, 342 PASTEORIG 342 PASTES PEC 381 PEDIT 82, 181, 211, 421,451, 491 PLAN 419 PLINE77 PLOT 305 PLOTSTAMP 307, 312 PLOTTERMANAGER 299 POINT 57 POLYGON 85 PREVIEW 312 PROPERTIES 147, 148, 202, 245, 339, 349, 358 PSOUT 383 PSPACE 482 PUBL1SHTOWEB 579 QD1M 107 QLEADER 110, 115 QSAVE 26 QSELECT 148 RAY 62 RECTANG 83 REFCLOSE 358 REFEDIT 355 REGEN 461 REGION 454 RENDER 424 REVOLVE 465 REVSURF 453 RM AT 438 RML1N 373 ROTATE 138, 146, 163 RPREF 445 RULESURF 454 SAVEAS 26, 286, 495 SAVE1MG 371 SCALE 138, 146, 166, 199 SCALETEXT 198 SCENE 429 SECTION 468 SELECT 151 SETUV 442 SETVAR 454, 461, 515 SHADEMODE 422 SLICE 466 SOLDRAW 501, 504 SOLID 131, 448 SOLIDEDIT 468 SOLPROFILE 505 SOLVIEW 496 SPACETRANS 201, 489 SPELL 202 SPHERE 458 SPLINE 127, 422 SpLINEDIT 210 STANDARDS 286 STATS 445 STLOUT 383 STRETCH 138, 147, 167 STYLE 198, 253 STYLESMANAGER 316 SUBTRACT 456 TABSURF 454 TEXT 90 TODAY 6, 536 TOLERANCE 113 TOOLBAR 17 TORUS 458 TRACE 130 TRANSPARENCY 371 TRIM 170 (окончание рубрики см. на стр. 596)
Команды (окончание)'. н U 147, 154 UCS 394 UCS1CON 385 UCSMAN 400 UNDO 154 UNION 456 VBA1DE 535 VIEW 407, 408 VLISP 534 VPO1NT 419 VPORTS 404, 479, 491, 507 WBLOCK 334, 384 WEDGE 458 WMF1N 373 WMFOUT 383 XATTACH 347 XB1ND 348 XCLIP353 XLINE 63 XREF 343 ZOOM 52, 53, 487 прозрачная 38 Командная строка 14 Координатные фильтры 44 Копирование: Настройка режимов 48 О Область 454 Обновление размеров 208 Объединение сегментов в полили- нию 82 Окно AutoCAD Today 6 Описание: блока 324 стилей 253 Опорные точки сплайна 212 Опция 36 Организация архива 538 Ось Z 34 Открытие рисунка 22 Относительный: ввод в декартовых координатах 41 ввод в полярных координатах 41 ввод точек в декартовых координатах 387 ввод точек в полярных размерных стилей 285 слоев 251, 285 текстовых стилей 285 типов линий 251, 285 координатах 387 ввод точек в сферических координатах 387 ввод точек в цилиндрических координатах 387 м Очистка экрана 59 Мастер установки плоттеров 300 Масштаб: п вывода чертежа 309 типа линии 226 Меню: File 21 Format 220 Window 23 контекстное 18, 37, 40, 74, 146, 148, 198 падающее 14 Мировая система координат 385 Многодокументный режим 22 МСК 385 Панель инструментов 15 Панорамирование 51 Параметрнческое моделирование 590 Пиктограмма осей координат 34 Плоскость построений 387 Плоттер 295 Повтор предыдущей команды 20 Подрезка блоков и внешних ссылок 353 Положение панели: плавающее 15 фиксированное 15 Полоса 130
Пользовательская система коорди- нат 394 Постоянное вращение 416 Правая кнопка мыши 37 Прерывание команды 20, 36 Примитивы 35 ARC 141 CIRCLE 139 DIMENSION 143 ELLIPSE 144 HATCH 144 LEADER 143 LINE 137 LWPOLYLINE 141 MLINE 141 MTEXT 141 POINT 146 POLYLINE 141 RAY 139 SOLID 146 SPLINE 144 TEXT 141 TOLERANCE 143 TRACE 146 XLINE 139 простые 35 свойства 219 сложные 35 Принтер 295 Прицел 152 Просмотр печати 311 Простановка размеров в пространстве листа 486 Пространство 6 листа 473 модели 473 Псевдоимя 532 Публикация файлов 579 Раскрывающийся список Color 220 Linetype 222 Растровое изображение 361 Расчленение полилинии 81 Редактирование: атрибутов 349 внешних ссылок и описаний блоков 355 с помощью ручек 137 Режим: GRID 45 ORTHO 45 POLAR 45 SNAP 45 Ручки 60, 137 с Сброс ручек 61 Сглаживание полилиннн 184 Сетка 416 Сеть 450, 451 Системные переменные 515, 519 ADCSTATE 285 CELTSCALE 227 CHAMFERA 179 CHAMFERB 179 CHAMFERC 179 CHAMFERD 179 CLAYER 230 CURSORSIZE 13 DIMASSOC 209 DIMLFAC 490 DIMSCALE 102, 208, 274 ELEVATION 396 EXTNAMES 324 ISOLINES 390, 461 LAYERPMODE 236 р LUPREC 517 LWDEFAULT 238 Работа команды в режиме командной строки 331 Размерные переменные 205 Рамка 60 простая 60 1 секущая 60 M1RRTEXT 156 PDMODE 58 PDSIZE 58 PICKADD 246 SAVEFILE 525 (окончание рубрики см. на стр. 598,
Системные переменные (окончание)-. savepath file 525 SOLIDCHECK 469 SURFTAB 1 454 SURFTAB2 454 TILEMODE 477 XCL1PFRAME 354 Сканированные изображения 591 Слияние внешней ссылки 347 Слой 228 Создание рисунка 22 Сохранение: авторской информации 27 образа графического экрана 371 установок слоя 230 Специализированные приложения 589 Сплайн 127 Справочная система 134 Стандарт предприятия 4 Стандарты 286 Стили: мультилиний 275 печати 316 Строка: меню 13 режимов 15, 45 Счетчик координат 15 т Текстовое окно 28 Текстовые стили 253 Текущее значение: вес линий 237 масштаба типа линнй 227 слоя 230 типа линий 225 цвета 220 Тело 458 Типы линий 222 Тонирование 423 Точка 57 Трехмерное моделирование 4 У Узловые точки 59 Уровень 245 ф Файл стандарта 286 Форматы: DWG 21, 26 DWS 26 DWT 26 DXF26 PostScript 299 растровых файлов 299 экспорта 26 Функции объектной привязки 41 Функциональная клавиша: <F1> 29, 134 <F10> 45 <F11> 47 <F2> 28 <F3> 47 <F6> 15, 34 <F7> 45 <F9> 45 Ц Цвето-завнсимые стили печати 318 Центр управления AutoCAD 282, 333, 349 ш Штамп чертежа 307 э Экранное меню 521 Электронный: архив 591 кульман 3 Эллиптическая дуга 126
ВЕСЬ МИР компьютерных книг Более 1600 наименований книг в интернет-магазине www.computerbook.ru
ЦК 681.3.06 нига посвящена системе AutoCAD 2002, занимающей ведущее место среди систем, вменяемых для автоматизации выпуска проектно-конструкторской документации для создания трехмерных моделей изделий машиностроения, зданий и сооруже- 4Й. Рассматривается работа с примитивами, построение трехмерных объектов, щать, настройка системы. Приводится сравнение с AutoCAD 2000 и другими •рсиями системы. Книга содержит большое количество рисунков, примеров, тактических советов и справочных сведений. Для широкого круга пользователей Группа подготовки издания; Главный редактор Зав. редакцией Редактор Компьютерная верстка Корректор Дизайн обложки Зав. производством Екатерина Кондукова Анна Кузьмина Юрий Рожко Натальи Смирновой Наталия Першакова Игоря Цырульникова Николай Тверских олещук Н. Н. ‘амоучитель AutoCAD 2002. — СПб.: БХВ-Петербург, 2002. — 608 с.: ил. SBN 5-94157-124-0 Н. Н. Полещук, 2002 Ъ Оформление, издательство "БХВ-Петербург", 2002 Лицензия ИД Ns 02429 от 24.07.00. Подписано в печать 26.12.01. Формат 70x1001/i6- Печать офсетная. Усл. печ. л. 49,02. Тираж 5000 экз. Заказ № 57] “БХВ-Петербург", 198005, Санкт-Петербург, Измайловский пр., 29. Гигиеническое заключение на продукцию, товар Ns 77.99.1-953.П.950.3.99 от 01 03 1999 г. выдано Департаментом ГСЭН МинзДРава России. Отпечатано с готовых диапозитивов в ФГУП ордена Трудового Красного Знамени «ТехничвСкая книга» Министерства Российской Федерации по делам печати, телерадиовещания и средств массовых коммуникаций 198005. Санкт-Петербург, Измайловский пр., 29.
Содержание Предисловие.......................................................... 1 Глава L Общие сведения.....................................................3 1.1. Назначение системы................................................. 3 1 2. Требования к компьютеру.............................................6 1.3 . Пользовательский интерфейс........................................6 1.4 Способы ввода команд.............................................. 20 1.5 Операции с файлами рисунков........................................21 1.6 . Текстовое окно...................................................28 I 7. Единицы измерения.............................................. 29 Глава 2. Примитивы........................................................35 2 1 Типы примитивов.................................................. 35 2 2. Отрезки...................................................... 35 2.3 . Способы ввода координат точек .................................. 40 2 4. Режимы...........................................................45 2.5 . Точки ...........................................................57 2 6. Лучи.............................................................62 2.7 . Прямые...... ............. ........................................................................... 63 2 8. Окружности.......................................................68 2.9 . Дуги.............................................................74 2.10 . Полилинии.......................................................77 2.11 . Полилинии специального вида.....................................83 2.12 . Мультилинии.....................................................88 2.13 . Надписи........................................................ 90 2.14 Размеры..........................................................100 2.15 Штриховки ..................................................... 117 2.16 Эллипсы..........................................................124 2.17 Сплайны......................................................... 127 2.18 . Другие примитивы ..............................................130 2.19 Получение справок................................................133 Глава 3. Редактирование геометрии........................................137 3.1. Ручки и выбор объектов............................................137 3 2. Команды общего редактирования.................................. 153 3.3. Редактирование полилиний..........................................181
3.4. Редактирование мультилиний................................. 193 3.5. Редактирование надписей.....................................197 3.6. Редактирование размеров.....................................202 3.7, Редактирование штриховок....................................209 3.8. Редактирование эллипсов.....................................210 3.9. Редактирование сплайнов.....................................210 Глава 4. Свойства............................................ 219 4.1 Цвет........................................................-220 4.2. Тип линии и масштаб.........................................222 4.3. Слой........................................................228 4.4. Вес линии...................................................237 4.5. Гиперссылка.................................................239 4.6. Редактирование свойств......................................245 Глава 5. Стили и стандарты.........................................253 5.1. Текстовые стили.............................................253 5.2. Размерные стили.............................................257 5.3. Стили мультилиний...........................................275 5.4 Центр управления AutoCAD................,....................282 5.5. Стандарты...................................................285 Глава 6. Вывод на плоттер..........................................295 6.1. Добавление плоттера.........................................295 6.2. Параметры вывода............................................305 6.3. Стили печати................................................316 Глава 7. Блоки и внешние ссылки....................................323 7.1. Блоки.......................................................323 7.2. Внешние ссылки..............................................343 7.3. Редактирование блоков и внешних ссылок......................349 Глава 8. Вставка объектов, созданных другими системами.............361 8.1. Вставка и редактирование растровых изображений..............361 8.2. Вставка других объектов.....................................373 Глава 9. Трехмерные построения...............................•.....385 91. Плоскости построения и системы координат....................387 9.2. Виды и видовые экраны.......................................404 9 3. Трехмерные полилинии...................................... 420 9.4. Тонирование.................................................422 9.5. Грани и сети............................................... 447
9.6. Области...................................................454 9.7. Тела......................................................458 Глава 10. Пространство листа................................. 473 10.1. Переключение между пространствами модели и листа.........473 10.2. Создание видовых экранов в листе.........................477 10.3. Оформление видовых экранов...............................482 10.4. Управление масштабом.....................................487 10.5. Редактирование формы видового экрана.....................491 10.6. Создание нового рисунка с использованием шаблона.........493 10.7. Специальные средства оформления листа чертежа............495 10.8. Добавление нового листа..................................507 Глава 11. Настройка и адаптация AutoCAD........................ 515 11.1. Системные перемеиные.....................................515 11.2. Настройка AutoCAD........................................518 11.3. Средства адаптации.......................................532 11.4. Коллективная работа......................................536 Приложение 1. Перечень команд AutoCAD............................543 Приложение 2. Перечень системных переменных......................559 Приложение 3. Операции с сетью Интернет..........................577 Приложение 4. Сопутствующие программные продукты.................589 AutoCAD LT и аналогичные продукты............................. 589 Машиностроительные приложения................................. 590 Архитектурно-строительные приложения...........................590 Геоинформаиионные системы......................................591 Программы обработки сканированных изображений..................591 Системы ведения архивов........................................591 Предметный указатель.............................................592
soflline" www.softline.ru 117036 г, Москва, ул, Шверника, д. 4 тел.: (095) 232-0023 e-mail: info@softline.ru Все для разработки ПО Почему опытные разработчики приобретают нужные для их работы программы в компании Soft Li в в? Их привлекают низкие цены, т к. компания работает напрямую с вендо- рами S Их привлекает имеющаяся возможность получения демо-версий и об- новлений В выборе программ им помогают каталог SoftLine-direct и сайт www.softline.ru Большая часть ассортимента SoftLine для разработчиков недоступна в других компаниях. Какие этапы разработки охватывает программное обеспечение, поставляемое SoftLine? Проектирование программ (Microsoft, CA/Platmum, Rational, SilverRun, Quesl). Совместная работа (Centura. Merant, Microsoft) ® Управление проектами (PiamsWare, PlanView, Microsoft) Написание кода (среды разработки Allaire. Borland. IBM, Microsoft, ком- поненты Allround Automation, ComponentOne. Crystal Decisions, Janus, Silraka. Stingray) й Оптимизация кода (Compaq. Fuji, Intel. MamSoft, Sun, Sybase, Tenberry). Отладка и тестирование (NuMega, Intuitive Systems, Segue). 9й Упаковка приложении (InstallShield, Wise Solutions) Развертывание и поддержка (Remedy, RoyalBlue, CA, Network Associates) Обучение пользователей (Adobe. Allen Communications, dick2|earn com, eHelp. Macromedia, Quest, Ulead) SoftLine — это свобода выбора Обратившись в SoftLine. вы в кратчайшие сроки решите проблемы с про- граммным обеспечением. Получив консультацию менеджеров, часть из ко- торых знакома с работой разработчиков не понаслышке (на собственном опыте), вы подберете все необходимое для работы в вашей области - or интегрированной среды RAD до готовых компонент При этом мы оста- вим выбор идеологии разработки за вами - например, для регулярного получения информации о продуктах и технологиях вы сможете подписать- ся на Microsoft Developer Network. Sun Developer Essentials или на нашу соб- ственную рассылку компакт дисков - SoftLine Support Subscription, предо- ставляющую обновления и демо версии всех ведущих производителей Компания SoftLine также поможет вам в выборе обучающих курсов. Microsoft Borland ^Sun mK'csyjicOms COMPAQ. 4* macro med i a* Snfwure Install,nlnrs made east” sitraka "** <allaire> NuMega InstallShield SOMWiit (OPOUTIOH component^* SSybase Гл- H) Rma n OX Я N У H (X
Предисловие Появившаяся недавно очередная версия популярного графического пакета AutoCAD с номером 2002 фирмы Autodesk продолжает традиции и ориенти- рована на специалистов разной квалификации — конструкторов, архитекто- ров, строителей, инженеров, техников. Система AutoCAD применяется практически во всех отраслях промышленности, причем заказчики стали требовать от фирм-проектантов выпуска документации в электронном виде. Для чертежей, составляющих обычно большую часть проектной документа- ции, формат DWG, применяющийся в системе AutoCAD, стал фактически всемирным стандартом. Более того, в договоры на разработку проекта стали включать пункт создания трехмерной модели изделия или сооружения. Этим объясняется постоянно растущий интерес к AutoCAD. Данная книга предлагает читателям авторскую методику освоения системы AutoCAD, при- чем эта методика опирается на курс лекций. Дополнительную информацию об авторе и программе обучения можно найти на сайте http://www.esg.spb.ru Авторизованного Системного центра Autodesk "Бюро ESG'1 (Санкт-Петербург), входящего в состав фирмы Consistent Software, и на авторской странице на поддерживаемом энтузиастом из Днеп- ропетровска В. Б. Ткаченко сайте CAD-пользователей республик бывшего СССР (http://www.cad.dp.ua/poleschuk.html). В книге проводится сравнение AutoCAD 2002 с предыдущими версиями, по- этому книга поможет плавно перейти к новой версии от AutoCAD 2000/20001 и даже от 10—14 версий. Отмечу основные отличия новой версии от Auto- CAD 2000: окно AutoCAD Today, система помощи Active Assistance, создание Web-страниц, управление выравниванием и масштабом текстов, ассоциатив- ные размеры, пересчет длин и размеров между пространствами модели и лис- •га, улучшенный экспорт атрибутов в электронные таблицы, средства управле- ния формой знака системы координат, вывод сопроводительной надписи в чертеж, DWS-файлы стандартов, трансляция слоев, средства коллективной работы. Книга состоит из одиннадцати глав и четырех приложений. Первая глава дает общие сведения о назначении системы, требованиях к компьютеру, на кото- ром может быть установлена система AutoCAD. Описываются элементы поль- зовательского интерфейса. Во второй главе рассматриваются основные объек- ты (примитивы), с которыми работает система, и создающие их команды. Третья и четвертая главы показывают способы редактирования геометрии и свойств (цветов, типов линий, весов, слоев, гиперссылок и т. п.).