Николай Полещук Вильга Савельева
Самоучитель
AutoCAD 2 0 0 7
Санкт-Петербург «БХВ-Петербург» 2006
УДК ББК
681.3.0...
210 downloads
1362 Views
81MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Николай Полещук Вильга Савельева
Самоучитель
AutoCAD 2 0 0 7
Санкт-Петербург «БХВ-Петербург» 2006
УДК ББК
681.3.06 32.973.26-018.2 П49
Полещук, Н. Н. П49
Самоучитель AutoCAD 2007 / Н. Н. Полещук, В. А. Савельева. — СПб.: БХВ-Петербург, 2006. — 624 с : ил. ISBN 5-94157-650-1 Книга поможет изучить систему AutoCAD 2007 вместе с опытными авторами-преподавателями. Подробно рассмотрены новые возможности: гладкие поверхности, редактируемые тела, камеры, источники света, дополнения в существующих меню и командах. Описаны графические объ екты, создаваемые в двумерной работе и трехмерном проектировании, ра зобраны команды построения и редактирования. Приведены способы при менения стилей в создании текста, размеров, мультилиний, таблиц, особен ности использования типов линий, весов, штриховок, заливок, статически:: и динамических блоков, внешних ссылок. Большое внимание уделено ви зуализации и анимации, управлению материалами, тонированию, учету гео графического положения и времени суток. Проанализированы проблемы взаимосвязи модели и листов чертежа. Освещены вопросы организации вы вода чертежей на принтер, применения подшивок листов, растровых изо бражений и DWF-подложек. Для закрепления материала приведены прак тические примеры и упражнения. Для инженеров, конструкторов, дизайнеров, аспирантов и студентов УДК 681.3.06 ББК 32.973.26-018.:! Группа подготовки издания: Главный редактор Зам. главного редактора Зав. редакцией Редактор Компьютерная верстка Корректор Дизайн серии Оформление обложки Зав. производством
Екатерина Кондукова Наталья Таркова Григорий Добин Вильга Савельева Ольги Сергиенко Зинаида Дмитриева Инны Тачиной Елены Беляевой Николай Тверских
Лицензия ИД N» 02429 от 24.07.00. Подписано в печати 2S.05.06. Формат 70х100'/,б. Печать офсетная. Усл. печ. л. 50,31. Тираж 4000 экз. Заказ № 326 "БХВ-Петербург", 194354, Санкт-Петербург, ул. Есенина, 5Б. Санитарно-эпидемиологическое заключение на продукцию № 77.99.02.953 .Д.006421.11.04 от 11.11.2004 г. выдано Федеральной службой по надзору в сфере защиты прав потребителей и благополучия человека. Отпечатано с готовых диапозитивов в ГУП "Типография "Наука" 199034, Санкт-Петербург, 9 линия, 12
ISBN 5-94157-650-1
© Полещук Н. Н., Савельева В. А., 2006 С Оформление, издательство "БХВ-Петербург", 2006
Оглавление Предисловие
9
Глава 1. Общие сведения
13
1.1. Назначение системы 1.2. Требования к компьютеру 1.3. Пользовательский интерфейс 1.3.1. Пульт управления 1.4. Команды 1.5. Операции с файлами рисунков 1.6. Текстовое окно 1.7. Рабочая среда пользователя 1.8. Упражнения к главе 1
13 16 16 23 24 26 34 35 39
Глава 2. Примитивы
40
2.1. Типы примитивов 2.2. Отрезки 2.2.1. Использование контекстного меню 2.2.2. Продолжение объектов 2.2.3. Доступ к опциям с помощью клавиатуры 2.3. Способы ввода точек 2.3.1. Варианты цифрового ввода 2.3.2. Динамический ввод 2.3.3. Функции объектной привязки 2.3.4. Калькулятор 2.4. Режимы 2.4.1. Режимы рисования 2.4.2. Настройка строки режимов и лотка 2.4.3. Управление просмотром рисунка 2.5. Точки 2.5.1. Стиль отображения точек 2.5.2. Удаление лишних объектов 2.5.3. Деление и разметка
43 43 46 47 48 49 49 50 51 54 56 57 63 64, 68 68 69 71
,
4
2.6. Лучи 2.7. Прямые 2.8. Окружности 2.9. Дуги 2.10. Полилинии 2.10.1. Объединение в полилинию 2.10.2. Полилинии специального вида 2.11. Мультилинии 2.12. Надписи 2.12.1. Однострочный текст 2.12.2. Многострочный текст 2.13. Применение полей 2.14. Таблицы 2.15. Размеры 2.15.1. Линейный и параллельный размеры 2.15.2. Длина дуги 2.15.3. Ординатный размер 2.15.4. Радиус 2.15.5. Диаметр 2.15.6. Угловой размер 2.15.7. Быстрый размер 2.15.8. Базовый размер 2.15.9. Размерная цепь 2.16.10. Выноска 2.15.11. Допуск 2.15.12. Маркер центра 2.16. Штриховки и заливки 2.16.1. Штриховки 2.16.2. Одноцветные заливки 2.16.3. Градиентные заливки 2.16.4. Использование инструментальных палитр 2.17. Эллипсы 2.18. Сплайны 2.19. Области 2.20. Другие примитивы 2.21. Получение справок 2.22. Упражнения к главе 2
Оглавление
'.
>
72 73 76 81 83 86 88 93 94 94 99 109 114 117 118 120 121 122 123 124 124 126 127 127 131 132 133 133 139 139 143 144 146 148 149 150 153
Глава 3. Редактирование примитивов
154
3.1. Ручки и выбор объектов 3.1.1. Редактирование с помощью ручек 3.1.2. Контекстное меню редактирования 3.1.3. Средства выбора объектов 3.1.4. Группы 3.2. Команды общего редактирования 3.3. Редактирование полилиний
154 154 162 168 170 172 196
1
'
'
.
Оглавление
5
3.4. Редактирование мультилиний 3.5. Редактирование надписей 3.6. Редактирование таблиц 3.7. Редактирование размеров 3.8. Редактирование штриховок и заливок 3.9. Редактирование сплайнов 3.10. Редактирование областей 3.11. Упражнения к главе 3
205 207 212 217 223 224 230 231
Глава 4. Свойства
233
4.1. Цвета 4.2. Типы линий и масштабы 4.3. Слои 4.4. Веса линий 4.5. Другие свойства 4.6. Редактирование свойств 4.7. Упражнения к главе 4
235 237 242 255 257 260 266
i
Глава 5. Стили построения и стандарты
268
5.1. Текстовые стили 5.2. Размерные стили 5.3. Стили мультилиний 5.4. Стили таблиц 5.5. Центр управления 5.6. Стандарты 5.7. Упражнения к главе 5
268 272 284 288 293 295 299
Глава 6. Печать и публикация
300
6.1. Добавление плоттера 6.2. Параметры вывода 6.2.1. Штемпель 6.2.2. Список стандартных масштабов 6.3. Стили печати 6.4. Публикация 6.4.1. Команды публикации 6.4.2. Autodesk DWF Viewer 6.4.3. DWF-подложка 6.5. Формат PDF 6.6. Упражнения к главе 6
300 305 312 314 315 320 321 322 322 324 324
Глава 7. Блоки и DWG-ссылки
325
7.1. Блоки 7.1.1. Описание блока 7.1.2. Вставка блока
326 326 328
6
Оглавление
7.1.3. Вхождение блока 7.1.4. Экспорт блоков и фрагментов рисунка 7.1.5. Атрибуты ч 7.1.6. Работа с буфером обмена Windows 7.1.7. Использование блоков в ячейках таблиц 7.1.8. Средства создания динамических свойств блоков 7.1.9. Параметры и операции 7.1.10. Состояния видимости 7.1.11. Таблицы выбора 7.1.12. Окно TOOL PALETTES 7.2. DWG-ссылки 7.2.1. Вставка DWG-ссылки '. 7.2.2. Диспетчер внешних ссылок 7.3. Редактирование вхождений 7.3.1. Редактирование значений атрибутов 7.3.2. Подрезка вхождений блоков и DWG-ссылок 7.3.3. Местное редактирование вхождений блоков и DWG-ссылок 7.4. Упражнения к главе 7
334 334 336 342 342 344 350 353 355 357 364 364 366 368 369 372 373 375
Глава 8. Взаимодействие с объектами других форматов
376
8.1. Вставка и редактирование растровых изображений 8.2. Примитив WIPEOUT 8.3. Импорт из других форматов 8.4. Экспорт в другие форматы 8.5. Упражнения к главе 8
376 385 387 392 393
Глава 9. Построение трехмерной модели
394
9.1. Плоскости построения и системы координат 9.1.1. Координаты в трехмерном пространстве 9.1.2. Уровень и высота 9.1.3. Системы координат 9.2. Средства создания трехмерных объектов 9.3. Спирали и полилинии 9.4. Тела 9.4.1. Построение стандартных тел 9.4.2. Построение стен 9.4.3. Плотность каркаса и изолинии 9.4.4. Динамическое создание тел 9.4.5. Преобразование в тело 9.4.6. Сочетание тел 9.4.7. Управление историей и структурой тела 9.4.8. Работа с подобъектами 9.4.9. Редактирование тел 9.4.10. Разрезы 9.4.11. Проецирование тел
394 395 396 400 406 407 410 410 412 413 414 421 421 425 426 428 433 434
/
Оглавление
7
9.5. Гладкие поверхности 9.6. Живые сечения 9.7. Грани и сети 9.8. Трехмерное редактирование 9.9. Упражнения к главе 9
436 437 442 444 446
Глава 10. Средства визуализации
447
10.1. Виды и видовые экраны 10.1.1. Общий вид 10.1.2. Конфигурации видовых экранов 10.1.3. Виды 10.2. Настройка вида 10.3. Камеры 10.4. Стили визуализации 10.5. Материалы 10.6. Тонирование 10.6.1. Освещение 10.6.2. Текстуры 10.6.3. Туман 10.6.4. Настройки тонирования 10.7. Навигация и анимация 10.8. Упражнения к главе 10
447 447 448 452 457 463 465 468 470 472 478 480 480 481 485
Глава 11. Пространство листа
487
11.1. Переключение между пространствами модели илиста 11.2. Создание видовых экранов в листе 11.3. Оформление видовых экранов 11.4. Управление масштабом 11.5. Редактирование формы видового экрана 11.6. Создание нового рисунка с использованием шаблона 11.7. Специальные средства оформления листа чертежа 11.8. Добавление нового листа 11.9. Упражнения к главе 11
487 494 499 503 504 506 508 518 519
Глава 12. Средства проектирования и адаптации
521
12.1. Коллективная работа 12.1.1. Диспетчер наборов пометок 12.1.2. Формирование комплекта файлов 12.1.3. Диспетчер ссылок (внешний) 12.1.4. Защита паролем и цифровая подпись 12.2. Подшивки листов 12.2.1. Создание подшивки 12.2.2. Функционирование подшивок 12.3. Инструментальные палитры
521 521 523 526 528 530 531 533 537
8
Оглавление
12.4. Использование Интернета 12.4.1. Публикация в Интернете 12.4.2. Настройка уведомлений 12.5. Системные переменные 12.6. Настройка AutoCAD 12.6.1. Настройка путей доступа 12.6.2. Настройка экрана 12.6.3. Настройка открытия и сохранения 12.6.4. Настройка печати и публикации 12.6.5. Настройка общесистемных характеристик 12.6.6. Дополнительные настройки пользователя 12.6.7. Настройка привязки и отслеживания 12.6.8. Настройка режима трехмерного моделирования 12.6.9. Настройка режимов выбора 12.6.10. Настройка профилей 12.6.11. Адаптация элементов интерфейса 12.7. Средства программной адаптации 12.8. Упражнения к главе 12
537 537 539 541 543 545 546 549 549 549 550 551 551 552 552 552 555 556
Приложение 1. Перечень команд AutoCAD
560
Приложение 2. Перечень системных переменных
581
Приложение 3. Express Tools
606
,
Подменю Blocks Подменю Text , Подменю Layout tools Подменю Dimension Подменю Selection tools Подменю Modify Подменю Draw Подменю File tools Подменю Web tools Подменю Tools Другие подменю и пункты меню Express
607 608 608 609 609 609 610 610 611 611 612
Литература
613
Предметный указатель
614
Предисловие В марте 2006 года вышла очередная версия графического пакета AutoCAD, имеющая номер 2007 (внутренний номер версии— 17.0), фирмы Autodesk (США). Система AutoCAD применяется для выпуска большей части графической документации, фор мируемой в нашей стране в электронном виде. Однако новинки версии 2007 предна значены прежде всего для развития возможностей трехмерного моделирования. Формат DWG, используемый в новой версии, изменился. Это означает, что файл, со храненный в формате AutoCAD 2007, невозможно прочитать в версии 2006 или в бо лее ранних. В первую очередь это вызвано с расширением инструментов языковой поддержки (использованием юникодов для внутреннего представления текстовой информации). Во-вторых, это связано с появлением новых трехмерных объектов (по верхностей, редактируемых тел, спиралей, источников света и т. д.) и с внедрением новых стилей визуализации и инструментов анимации. Постоянный интерес к системе AutoCAD в России и во всем мире не ослабевает. Данная книга посвящена проблемам освоения новой версии, взаимосвязям с преды дущими версиями системы AutoCAD. Книга предлагает читателям авторскую мето дику освоения системы, причем эта методика опирается на курс лекций. Программу курсов обучения системе AutoCAD по этой методике можно найти на сайте www.cits.spb.ru авторизованного учебного центра ЦИТС (Санкт-Петербург) и на сайте www.esg.spb.ru авторизованного системного центра "BrapoESG" (СанктПетербург), входящего в состав фирмы CSoft. Эта программа и предыдущие самоучите ли стали основой курсов в ряде высших учебных заведений России и СНГ. Информа ция об авторе программы и книгах представлена в Интернете по адресам poleshchuk.spb.ru/cad/, poleshchuk.spb.ru/cad/eng, www.cad.dp.ua/poleschuk.html, www.cad.dp.ua/english/poleschuk_e.html, partnerproducts.autodesk.com/popups/company.asp?rdid=DERU1314. Обширные дополнительные сведения о системе можно почерпнуть, например, на сайтах www.autodesk.com, www.autocad.ru, www.cad.dp.ua и www.dwg.ru. Не следует забывать и о поиске в Интернете, который даст вам еще много полезных ссылок.
Предисловие
10
Перечислим основные отличия новой английской версии от AutoCAD 2006: •
новые немодальные окна (палитры);
•
изменения строки состояния;
•
новые панели инструментов;
•
динамическое редактирование тел;
•
плоские снимки тел;
•
интеллектуальные сечения;
•
гладкие поверхности;
•
спирали;
•
стили визуализации;
•
новые объекты — источники света, камеры;
•
новые средства использования материалов;
•
анимация, обход и облет модели;
•
DWF-подложки;
•
печать в PDF-файл;
•
возможность сохранения в формате R14.
ч
Книга имеет двенадцать глав и три приложения. Глава I дает общие сведения о назна чении системы, требованиях, предъявляемых к компьютеру, на котором может быть установлена система AutoCAD. Описываются элементы пользовательского интерфейса. В главе 2 рассматриваются основные объекты (примитивы), с которыми работает сис тема, и создающие их команды. Главы 3 и 4 отражают способы редактирования геомет рии и свойств (цветов, типов линий, весов, слоев, гиперссылок и т. п.). Главы с 5-й по 8-ю посвящены вопросам работы с такими элементами, созданными пользователем, как стили, блоки, внешние ссылки, а также вопросам вывода рисункоЕ на внешние устройства. Рассмотрены проблемы взаимодействия с файлами други> форматов. В главе 9 пользователь знакомится с типами трехмерных объектов и методами их по строения, а в главе 10— с визуализацией и анимацией объемных моделей. Главой анализирует проблемы пространства модели и пространства листа, а также средства получения чертежа по трехмерной модели. В главе 12 рассмотрены средства, повы шающие производительность проектирования в среде AutoCAD. Система AutoCAD имеет мощные инструменты адаптации и программирования. Опи сание таких средств, как языки Visual LISP (AutoLISP) и DIESEL, диалоговые окна, ме ню, панели, элементы ActiveX, а также изложение вопросов создания пользовательски;; приложений в средах программирования Visual LISP, VBA, .NET и ObjectARX с боль шим количеством полезных примеров читатели могут найти в книгах Н. Н. Полещука 1
В момент написания книги русской версии AutoCAD 2007 еще не было.
Предисловие
11
"Visual LISP и секреты адаптации AutoCAD" (издательство "БХВ-Петербург", 2001 г.),"AutoCAD 2004: разработка приложений и адаптация" (издательство "БХВ-Петербург", 2004 г.), "САПР на базе AutoCAD — как это делается" (в соавторстве с С. А. Зуевым, издательство "БХВ-Петербург", 2004 г.), "AutoCAD: разработка приложений, настройка и адаптация" (издательство "БХВ-Петербург", 2006 г.) и "AutoLISP и Visual LISP в среде AutoCAD" (в соавторстве с П. В. Лоскутовым, издательство "БХВ-Петербург", 2006 г.). Приложения дополняют основной материал книги и содержат следующую справочную информацию: команды, системные переменные, описание дополнительного меню Express. В качестве базовой версии для изложения материала в книге принята англоязычная вер сия системы AutoCAD. Везде в скобках приводятся русские аналоги терминов. Имена команд и системных переменных даются в книге заглавными буквами (SWEEP, MLINE, WSCURRENT, VSSTATE, CECOLOR и т. д.). Русские названия новых терми нов и заголовков, появившихся только в версии 2007, приведены ориентировочно и мо гут отличаться от названий, используемых в официальной локализованной версии, ко торая должна выйти летом 2006 года. В наименованиях диалоговых окон, кнопок инструментов, пунктов меню использован полужирный шрифт. Английские сообщения системы даются полужирным курсивом, русские аналоги — в скобках, курсивом без полужирного начертания. Под термином "щелчок" в книге подразумевается щелчок левой кнопкой мыши. В конце каждой главы приведены несложные упражнения, позволяющие закрепить изу ченные темы. Главы 1—3, 6—// написаны Н. Н. Полещуком, а главы 4, 5, 12 — В. А. Савельевой. Ма териалы приложений и упражнений подготовлены авторами совместно.
ГЛАВА 1
Общие сведения 1.1. Назначение системы История системы AutoCAD, разработанной американской фирмой Autodesk, насчиты вает уже более двадцати лет. В марте 2006 года вышла рассматриваемая в данной кни ге английская версия AutoCAD 2007, имеющая внутренний номер 17.0 (русской вер сии на момент написания этих строк еще нет, ее выход можно ожидать в июне 2006 г.). Для установки версии рекомендуется одна из следующих операционных сис тем: •
Windows 2000 с установленным Service Pack 4;
•
Windows XP (Professional Edition) с установленным Service Pack 1 или 2;
•
Windows XP (Home Edition) с установленным Service Pack 1 или 2;
•
Windows XP (Tablet PC) с установленным Service Pack 2.
На компьютере должна быть обязательно инсталлирована программа Internet Explorer 6 с Serice Pack 1 или выше. Для интенсивной работы с трехмерными моде лями рекомендуется выбирать операционную систему Windows XP (Professional Edition). Система AutoCAD 2007 может использоваться в локальном или сетевом варианте. Для ее нормального функционирования в течение 30 дней после установки требуется получить специальный код авторизации от фирмы Autodesk. Система AutoCAD предназначена в первую очередь для двумерного рисования и выпуска с ее помощью проектной документации самых различных отраслей зна ний. На рис. 1.1 приведен пример двумерного чертежа, сделанного сравнительно простыми средствами AutoCAD. Для формирования такого чертежа не являются обя зательными работа с трехмерной моделью изделия и использование механизма про странств модели и листа. Большим преимуществом системы AutoCAD является возможность последующего формирования электронного архива чертежей. Каждый из созданных файлов рисун ков легко редактируется, что позволяет быстро получать аналоги по чертежам-
Глава 1
14
прототипам. В качестве средств защиты от несанкционированного доступа в файлах рисунков, созданных системой AutoCAD 2006, предусмотрены пароли и электронные цифровые подписи. Помимо этого, окончательные варианты документов можно пуб ликовать и передавать заказчикам в нередактируемых форматах DWF или PDF.
Рис. 1.1. Двумерный чертеж
Начиная с AutoCAD 2002 в систему включены специальные средства для контроли рования стандартов предприятий, позволяющих управлять именами и свойствами слоев, стилей и т. п. Подробнее о стандартах см. главу 4. Однако неправильно было бы считать AutoCAD инструментом только для двумерной работы. Система позволяет выполнять достаточно сложные трехмерные построения в любой плоскости пространства и отображать их на разных видовых экранах с различ ных точек зрения. Механизм пространства листа и видовых экранов дает возмож ность разрабатывать чертежи с видами и проекциями трехмерных объектов, постро енных в пространстве модели. В системе AutoCAD по одной модели можно получить несколько листов чертежного документа. На рис. 1.2 приведен пример чертежа, сфор мированного как отображение проекций и сечений трехмерного объекта. На рис. 1.3 показана модель корпуса судна— основа для последующего формирова ния чертежа и построения контуров деталей. Степень проработанности, а также
Общие сведения
15
i\4wwi\,uMHiAv>m,\au!nnmT.mm $ &о Ed* S£!ew Insert Farmat
Iaofe
Craw Wmeosion &xHfy
Express
SWow
Help Й Ш ! 4 J j ! fir |STANDARD
V]
3 p A iilfawi*
P r e s s ESC o r ENTER t o e x i t ,
or r i g h t - c l i c i c t o d i s p l a y s h o r t c u t
menu.
jjj
Command:
IT
Рис. 1.2. Чертеж носовой части корпуса судна № AutoLAD 2 0 0 /
!
l i b W а .&'Ф& J | AutoCAD Class*
пшш
[ D : \ N P \ b \ 0 . \ l 1 risl ,3.dwq)
•"?*. &е " ' £ Л r$ew"'Insert
Format lools- Г2га« Diroeoslwv • Modify' Express! iffindw*
«M^luft. «* ^f Г • Зйй
»
j ,
У
'1^*Л _nep3_MESH.40
belp ' -Itflxl " i D b 3 gi 1 d //> | ROMANS 3 ЦЗ
1
*
1
'
f
|¥Гыо75о~
~~~3l
/ О a Г 0 О o; о « ч> Ш Ш \Si
Щ кI j
Autodesk Рис. 1.4. Окно выбора рабочего пространства
::лИр?;'|
0 • ©
Start from Scratch
'•'Defauft Setl^gs """•'"""";"'";;" ;.
r>
С imperial (feet and ir*ches)
•:-ffl Tip Usee .the default metric settings.
'fy':\,. •
I
. ,QK ..-"';.
Cancel,
j
Рис. 1.5. Диалоговое окно Startup (режим Start from Scratch)
В диалоговом окне Startup (Начало работы) пользователю необходимо выбрать один из режимов начала работы, кнопки которых расположены в верхней части окна: ^
Open a Drawing (Открытие рисунка);
Н] Start from Scratch (Простейший шаблон);
Глава 1
18 Use a Template (По шаблону); Use a Wizard (Вызов Мастера).
После этого выбранная вами большая кнопка будет выглядеть как нажатая, а содер жимое текста надписи в правой верхней части окна изменится на название кнопки. Для завершения работы с диалоговым окном остается только щелкнуть по кноп ке ОК. Если вам необходимо создать новый пустой рисунок, то в окне Startup (Начало рабо ты) следует воспользоваться кнопкой Start from Scratch (Простейший шаблон) (см. рис. 1.5). Этот режим предлагается по умолчанию (создается пустой чертеж с мини мумом установок). Пользователю нужно в группе переключателей области Default Settings (Единицы по умолчанию) отметить, в каких единицах измерения он будет работать: Imperial (feet and inches) (Британские (футы и дюймы)) или Metric (Мет рические). Второй вариант, конечно, для нас предпочтительнее. При выборе режима Use a Template (По шаблону) пользователь имеет возможность начать работу не с нуля, а с каким-то наполнением нового рисунка (это могут быть рамки, штампы и какие-то другие линии или установки). Подробнее работа с шабло нами разбирается в главе 11. Режим Use a Wizard (Вызов Мастера) дает возможность вызвать одну из программ подробной настройки нового рисунка (к ним относятся единицы измерения длин и углов, начало отсчета и направление измерения углов, границы зоны рисования). Для первого раза воспользуемся режимом по умолчанию Start from Scratch (Про стейший шаблон). Сразу после старта поверх окна самой системы обычно открывается окно New Features Workshop (Семинар по новым возможностям), приведенное на рис. 1.6. Это многостраничное окно дает возможность пользователю, имеющему опыт работы в предыдущей версии, получить наглядные сведения об изменениях и новинках, по явившихся в системе AutoCAD 2007 (а при необходимости — и версий 2006, 2005). Для продолжения или завершения работы с этим окном необходимо мышью выбрать один из трех переключателей: •
Yes (Да) — просмотреть пояснительные материалы;
•
Maybe later (В другой раз) — отложить просмотр материалов до следующего се анса работы с системой AutoCAD;
•
No, don't show me this again (Больше не предлагать) — отказ от знакомства с ма териалами в этот раз и в следующих сеансах работы.
После выбора первого переключателя нажатие кнопки ОК переводит вас в режим просмотра подробных материалов о новых возможностях. Сначала открывается стра ница с главным меню (рис. 1.7). Пять больших значков в средней части окна соответствуют пяти частям предлагае мых материалов. Щелчок по нужному значку изменяет содержимое нижней части
Общие сведения
19
Autodesk
ок Рис. 1.6. Окно New Features Workshop
тамк
Produce
Manage
Create
Present
Share
Thank you for upgradingt'roiTi AutoCAD 2006, Select a theme from the menu bar above to бхрюга the new features.
Ne»' features for this Release:
IS
Notable new i'esturc.: include: • Cteate 3D Object; *
! All new releases
•'
\:1>PJ. fptsrfacg Enhanced .Maytotipn
Q Hide Menu
Autodesk Рис. 1.7. Главное меню New Features Workshop
20
Глава :
окна, в котором вы можете выбрать уже конкретный пункт сведений о новых воз можностях. Каждая новая возможность разбирается по шагам, с применением муль тимедийных средств Macromedia Flash. В двух других случаях (см. рис. 1.6) щелчок по кнопке ОК просто закрывает окне New Features Workshop (Семинар по новым возможностям), и пользователь получа ет доступ к рабочему окну системы AutoCAD 2007 (на рис. 1.8 показан вариант окн< в случае выбора на рис. 1.4 рабочего пространства 3D Modeling (3M моделирова ние)). Разберем основные элементы оформления этого окна. Центральная часть экрана — это основная рабочая зона, в которой находится види мая часть рисунка (остальные его части могут находиться выше, правее, ниже и ле вее). При движении курсора по этой части, которую мы будем называть далее графи ческим экраном, он (курсор) имеет вид двумерного или трехмерного перекрестия с квадратной мишенью в точке пересечения (на рис. 1.8 не показан). Длина линий пе рекрестия настраивается.
паи
AutoCAD 2 0 0 7 - [Drawinql.dwg] f f * £йв'•'ErfH:'. '-Iflew'. insert To/mat. 'Xoois'-"Qraw • Dimension
ГЗй'в
3D Modeling
©
t3pdif/:::;E^e5s:',,,'S№dow'
Ы Ф ':
\K Ш ; \& l^S е$ V i -Ml Й t> j? $
ы-
©
Ф#|о1 # S , I •*I • CD i
1» • ) # #
%щ\ 4 tf) '$,' {Unsaved Current View
jVJ
^
й|
:
V;
$8 Ш m) ©
ЧУ
a^l^i : *$# 1
f
£> 1 1
ilBEBfflff
* [
|vl |
ffl
m Рис. 1.11. Немодальное окно DASHBOARD
Это окно не имеет вкладок, но зато разделено пятью сплошными горизонтальными линиями на шесть частей. Любая часть фактически является самостоятельным ин-
24
Глава 1
формационным объектом, аналогом палитры (вкладки немодального окна). Поэтому их тоже можно называть палитрами. В левом верхнем углу каждой такой палитры размещается значок, сообщающий о ее названии или назначении. Все операции, выполняемые с помощью палитры, обычно имеют свои кнопки со значками, аналогичными значкам кнопок панелей инструментов. Некоторым опера циям соответствуют другие элементы управления диалоговых окон (раскрывающиеся списки, календари и т. п.). Расположение палитр внутри окна является динамическим. Границы между палитрами перемещаются, нижняя часть элементов палитры може Л становиться невидимой, освобождая место для показа дополнительных элементов другой палитры. Для того чтобы увидеть палитру полностью, необходимо щелкнуть по стрелке У, по являющейся при подведении курсора к левому нижнему углу палитры. На рис. 1.1 показана раскрытой верхняя палитра. Под пунктирной линией расположены те эле менты палитры, которые только что были невидимыми. Немодальные окна занимают досточно много места на экране, однако каждое из ни?: в нефиксированном виде можно свернуть до одной полосы вертикального заголовка, если щелкнуть по значку Щ . Развертывание окна выполняется либо подведениел курсора к заголовку, либо щелчком по значку Ц7|. Еще один значок (ТЩ) в нижней части заголовка используется для вызова контекстного меню настройки свойств окна Немодальные окна можно мышью перемещать до фиксации в левой или правой част! экрана или с помощью контекстного меню сворачивать с одновременной фиксацие{ слева или справа.
1.4. Команды Система AutoCAD создана для интерактивной работы пользователя. Весь диалог с системой идет на внутреннем языке команд. Каждая команда соответствует одног или нескольким операциям над рисунком. Как правило, команды имеют не единст венный вариант работы, а выбор конкретного варианта определяется системой в за висимости от ответов и действий пользователя. Рассмотрим сначала клавиатурный ввод команд. Этот способ чаще всего удобен тем кто работал с другими версиями системы и хотел бы использовать свой предыдущи? опыт. Набор команды на клавиатуре выполняется в ответ на приглашение Command. (Команда:), видимое в зоне командных строк. Именно это приглашение являете* признаком того, что предыдущее действие полностью закончено и система действи тельно готова к приему следующей команды, а не пытается выполнять ранее введен ную команду. Наименования команд в англоязычной версии вы можете вводить i латинском регистре (верхнем или нижнем). Если же вы работаете в русскоязычно? версии, то можно пользоваться как русскими именами команд, так и английскими, не английские следует вводить со знаком подчеркивания (например, команду ОТРЕЗОК можно заменить английской командой LINE).
Общие
сведения
25
Если вы работаете в английской версии, то разместите курсор примерно в середине графического экрана и введите на клавиатуре слово (имя команды) LINE. Если вы ра ботаете в русской версии, то введите русский аналог команды (ОТРЕЗОК) или англий скую команду, но с подчеркиванием (_LINE). Ваш динамический ввод отражается в виде текста в окошке около перекрестия курсора (на рис. 1.12 курсор показан в форме перекрестия, применяемой в режиме двумерных построений).
•и—
[UNE1 1
Рис. 1.12. Динамическое отображение вводимой команды
Динамическое отображение клавиатурного ввода появилось в версии 2006. Если в процессе ввода курсор находился не в графическом экране или у вас отключен дина мический ввод (такая возможность существует), то тот текст, который вы набрали, ото бразится по-старому — в зоне командных строк (рис. 1.13).
illjCoiumand: • JJ|Command
L INEj
272 550120342 .OOOOO'
SNAP GRID; QRTHO JPOLAR
Рис. 1.13. Отображение вводимой команды в командной строке
Ввод команды должен завершаться нажатием клавиши <Enter> (в некоторых случаях вместо этого достаточно щелчка правой кнопки мыши). Пока вы не нажали <Enter>, возможна корректировка ввода (например, удаление символов с конца клавишей ). Только после нажатия клавиши <Enter> система AutoCAD примет ва ше задание к исполнению. Команды можно вводить с клавиатуры как в верхнем, так и в нижнем регистре. На пример, команда LINE (ОТРЕЗОК) для рисования отрезков может быть введена в английской версии AutoCAD любым из следующих способов: •
LINE
•
line
•
Line
• MNE
Кроме того, в английской версии обычно допускается и форма команды с символом подчеркивания (LINE, line). После набора команды на клавиатуре не забудьте на жать клавишу <Enter>, поскольку она является для системы AutoCAD указанием на чать обработку команды. Пока клавиша <Enter> не нажата, вы можете отредактиро вать набранный в командной строке текст, используя клавиши , , . Другим способом ввода команд является выбор соответствующих пунктов меню или кнопок панелей инструментов. Например, упомянутая нами команда LINE (OTPE-
26
Глава 1
ЗОК) может быть также вызвана с помощью кнопки / панели инструментов Draw (Рисование) или с помощью пункта падающего меню Draw | Line (Рисование | Отре зок). Следует, однако, учитывать, что за кнопкой панели или пунктом меню всеет а стоит исполняемый макрос, который может соответствовать как одной команде, так и нескольким. Если в ответ на запрос Command: (Команда:) нажать клавишу <Enter> или пробел, то AutoCAD повторит вызов предыдущей команды. Возможность повтора имеется так же в рассматриваемом далее контекстном меню, вызываемом по щелчку правой кнопкой мыши. Прервать выполнение любой команды, уже начавшей свою работу, или текущий клавиатурный ввод можно, нажав клавишу <Esc>. Рассмотрение команд построения объектов (в том числе команды LINE (ОТРЕЗОК)) будет продолжено в главе 2. В системе имеется удобное средство, позволяющее не запоминать длинные HMeha команд. Для этого необходимо ввести начало команды (например, LIN), а затем на жать клавишу . При этом система выведет возможный вариант полного имени (в нашем примере — LINE). Если снова нажать , то вам будет предложен en e один вариант (LINETYPE), затем следующий (LINEWEIGHT) и т. д. По окончании возможных вариантов система вернет то, что вы сами набрали.
1.5. Операции с файлами рисунков Чертежи (рисунки) системы AutoCAD хранятся в файлах с расширением dwg (фор мат, в котором записывается графическая информация в этих файлах, называется DWG-форматом). Имена файлов могут содержать русские и латинские буквы, циф ры, специальные знаки (@, #, $, &, _, - ) , а также пробелы. Остальные символы (запи тые и т. п.), как правило, не допускаются, поскольку являются служебными и могут быть неправильно интерпретированы операционной системой Windows. Для удобст! а работы пользовательские чертежи следует хранить в отдельных папках и ни в коем случае не записывать их в основные и вспомогательные папки AutoCAD, иначе там е файлы будут не только засорять служебные разделы, но и при смене версии или пероустановке системы AutoCAD могут быть потеряны. Операции над файлами и некоторые другие собраны в падающем меню File (Файл) (рис. 1.14): •
New (Новый);
•
New Sheet Set (Создать подшивку);
•
Open (Открыть);
•
Open Sheet Set (Открыть подшивку);
•
Load Markup Set (Загрузить набор пометок);
•
Close (Закрыть);
Общие сведения
27 File Edit
View
Insert
Format
QNew... :
Tools
.CTRL+N.
New;Sheet Set,.,
Щ Open... йк
CTRl+O
Opgn Sheet Set,..
Q§ Load Markup Set... ;;;;': ClOSB ' Partial load Ш
Save
CTRL+S
Save As...
CTRL+SHIFT+S
$ } eTjansmit.,. У ? Publish to yieb... /..
Export.,.
Q
Page Setup Manager...
::-:'.. Plotter Manager... Plot Style Manager.., \j& Plot Preyjew -% • 0 o t ; „ "
CTRL+P
•'2§ Publish.... View Plot and Publish Details.,. Drawing Utilities
•1
Audit
Send,,,'
Recover...
Drawing Properties,,.
Qfawing Recovery Manager...
)•'.{ i.71H4_odin_bort Ex.it
Update Block Icons CTRl+Q
4 Purge...",,,
1 Рис. 1.14. Падающее меню File
•
Partial Load (Частичная загрузка);
•
Save (Сохранить);
•
Save As (Сохранить как);
•
eTransmit (Сформировать комплект);
•
Publish to Web (Публикация в Интернете);
•
Export (Экспорт);
•
Page Setup Manager (Диспетчер параметров листа);
•
Plotter Manager (Диспетчер плоттеров);
•
Plot Style Manager (Диспетчер стилей печати);
•
Plot Preview (Предварительный просмотр);
•
Plot (Печать);
•
Publish (Публикация в DWF);
•
View Plot and Publish Details (Подробности о печати/публикации);
28
Глава t
•
Drawing Utilities (Утилиты);
•
Send (Переслать);
•
Drawing Properties (Свойства рисунка);
•
Exit (Выход).
Многие пункты имеют слева от наименования пиктограммы. В правой части некото рых пунктов дополнительно указаны комбинации клавиш для быстрого вызова этих пунктов. Разберем назначение пунктов меню File (Файл). Пункт New (Новый) падающего меню выполняет команду AutoCAD NEW (НОВЫЙ) и создает в рабочей области новый рисунок по простейшему или по специальному шаблону. При этом вызывается диалоговое окно Create New Drawing (Создание но вого рисунка) (рис. 1.15), похожее на окно Startup (Начало работы) (см. рис. 1.5^, только в нем недоступна кнопка открытия существующего файла. Следует заметить, что можно настроить AutoCAD таким образом, что это окно вызываться не будет, i система сразу же создаст новый рисунок с простейшими установками или откроет окно выбора шаблона, которым должен быть файл со специальным расширением d\U (для работы в метрических единицах измерения рекомендуется выбирать файл шаб лона с именем acadiso.dwt). IBJk reate New Drawing
,' 'Шг:
U U- ©
Ш—ШШШШШШШ->\А
Start from Scratch
mperial (feet and inches)
J •EQ:[
, '.'/'
Uses the default metric settings.
OK
Ca«icel
Рис. 1.15. Диалоговое окно Create New Drawing
Такую же операцию создания нового рисунка, но по заранее назначенному шаблону, выполняет кнопка Q панели инструментов Standard (Стандартная), которая соот ветствует команде QNEW (БСОЗДАТЬ). Подробнее о ней см. главу П. С помощью пункта меню Open (Открыть) можно выполнить команду OPEN (ОТКРЫТЬ), вызывающую диалоговое окно Select File (Выбор файла) для указания открываемого файла чертежа (рис. 1.16).
Общие
сведения
Look in;
29
13
j Sample I,'jl ActiveX Database Connectivity DesignCenter Dynamic Blocks Sheet 5ets VBA
sS3It!. *k X 5
Views
,T Tools
7'
"**™™w™"'. r Preview
*M Blocks and Tables - Imperial jf» Blocks and Tables - Metric 'Hicolorwh Nf*!db_samp *fi|Lineweights ^ P l o t Screening and Fill Patterns Щ Tablet *§l TrueType
Г" S eject Initial View Filename:
|3D H°use
Files of type:
j Drawing ("dwg)
flpen
I'
Cancel
Рис. 1.16. Диалоговое окно Select File
Все файлы рисунков в этом окне имеют расширение dwg, и слева от имени каждого файла стоит значок ^ЦЦ. Когда вы в диалоговом окне Select File (Выбор файла) отме тите какой-то DWG-файл, то его имя появится в поле раскрывающегося списка File name (Имя файла), а в области просмотра Preview (Образец) вы увидите его растро вый образец, дающий представление о содержимом файла. После выбора нужного чертежа следует щелкнуть по кнопке Open (Открыть). В левой части окна приводится перечень стандартных папок, расположенных на ло кальном диске или в Интернете: •
History (Журнал);
•
Мои документы (My Documents);
•
Favorites (Избранное);
• FTP; •
Desktop (Рабочий стол);
• Buzzsaw. К этим папкам у вас тоже есть доступ из диалогового окна Select File (Выбор файла). Папка History (Журнал) — это папка с именами последних открытых файлов. Папки Favorites (Избранное) и Desktop (Рабочий стол) — это папки, знакомые вам по рабо те с Windows. Папка FTP — это папка с адресами FTP-серверов, с которыми вы по стоянно работаете. Последняя папка в перечне стандартных является ссылкой на ад рес www.buzzsaw.com различных услуг (от хранения файлов до чтения специальных
30
Глава 1
графических библиотек). Для настройки папок и средств доступа к ним (паролей и т. п.) можно воспользоваться кнопкой Tools (Сервис), расположенной в правой верхней части диалогового окна Select File (Выбор файла). Доступным для операций редактирования является тот рисунок, окно которого ак тивно (наименование этого окна выделено более ярким цветом). Если вы развернете активный рисунок, он займет всю зону фафического экрана (остальные окажутся под ним). В окне Select File (Выбор файла) (см. рис. 1.16) имеются средства, облегчающие поиск рисунков. Если щелкнуть по кнопке Tools (Сервис), то откроется небольшое меню, в котором есть пункты Find (Найти), Locate (Обнаружить) и др. Справа от кнопки Open (Открыть) есть значок Щ, который позволяет выбрать режи мы открытия файла: •
Open (Открыть);
•
Open Read-Only (Открыть для чтения);
•
Partial Open (Открыть частично);
•
Partial Open Read-Only (Открыть для чтения частично).
Если в диалоговом окне Select File (Выбор файла) установить флажок Select Initial View (С выбором начального вида), то система AutoCAD далее запросит имя вида, который необходимо установить в открываемом файле рисунка (о видах см. главу 10). Режим частичного открытия позволяет открыть не весь рисунок, а его часть, что удобно в больших файлах. Если вы выбрали этот режим в окне Select File (Выбср файла), то вам будет предложено диалоговое окно Partial Open (Частичное откры тие), в котором можно указать объем частичной загрузки. Выбор может быть осуще ствлен по слоям (в списке области Layer geometry to load (Загрузка объектов по сло ям)) и по видам (в списке области View geometry to load (Загрузка объектов по ви дам)). О слоях и видах см. главы 4 и 10. Частичное открытие может быть выполнею также с помощью команды PARTIALOPEN (ОТКРЧАСТЬ). Раскрывающийся список Files of type (Тип файла) диалогового окна Select File (Вы бор файла) (см. рис. 1.16) позволяет задавать открытие не только обычных файлов рисунков (с расширением dwg), но и файлов с расширениями dws, dxf и dwt, о кото рых будет сказано далее.
(
Замечание
)
Вместе с системой поставляются интересные примеры, которые можно най'-и в папке Sample внутри папки с программным обеспечением AutoCAD (например, если система установлена в папку d:\AutoCAD 2007, то файлы примеров находятся в папке d:\AutoCAD 2007\Sample).
Система AutoCAD 2007 поддерживает многодокументный режим, поэтому в однсм сеансе работы с AutoCAD можно открыть сразу несколько рисунков. Каждый тз них оформляется как отдельное окно, расположенное внутри основного окна AutoCAD. Используя стандартные кнопки свертывания и восстановления окон документов (эле мент, обозначенный номером 9 на рис. 1.8), вы можете расположить рисунки так, как
Общие сведения
31
вам будет удобно. В этом вам помогут также команды операций над окнами, включен ные в падающее меню Window (Окно) (рис. 1.17): •
Close (Закрыть);
•
Close АН (Закрыть все);
•
Workspaces (Рабочие пространства);
•
Lock Location (Место фиксации);
•
Cascade (Каскадом);
•
Tile Horizontally (Сверху вниз);
•
Tile Vertically (Слева направо);
•
Arrange Icons (Упорядочить значки). Window - Help; Clase Close Ail Lock Location Cascade ТИе Hprizontally l i b Vertically : A/range Icons 1 d:\np\b\Tena и MCTOMMHKH.dwg: 1 [_yj 2 d!\np\b\Tena и HCT04HMKM,dwg:Z - Read Only Рис. 1.17. Падающее меню Window
Рис. 1.18. Окно с запросом о сохранении изменений
Первый пункт меню позволяет закрыть активный рисунок, а второй — закрыть все рисунки. Этим двум пунктам соответствуют команды CLOSE (ЗАКРЫТЬ) и CLOSEALL (ЗАКРЫТЬВСЕ). Для закрытия текущего (активного) рисунка можно использовать также пункт Close (Закрыть) падающего меню File (Файл). При закры тии рисунка система AutoCAD обычно запрашивает о необходимости сохранения сделанных изменений (рис. 1.18). Необходимо щелкнуть по кнопке Да (Yes), если изменения требуется сохранить, или по кнопке Нет (No), если изменения не нужны. Выбор кнопки Отмена (Cancel) отме няет команду CLOSE (ЗАКРЫТЬ). Подменю Workspaces (Рабочие пространства) и Lock Location (Место фиксации) связаны с настройками интерфейса пользователя и будут рассмотрены в разд. 1.7. Следующие четыре пункта падающего меню Window (Окно) дают различные вари анты расположения окон открытых рисунков. Нижняя строка меню показывает имя рисунка (количество таких строк в меню равно количеству открытых DWG-файлов). На рис. 1.19 показаны четыре одновременно открытых рисунка, размещенные со гласно пункту Tile Horizontally (Сверху вниз) меню Window (Окно).
Глава 1
32
Рис. 1.19. Пример четырех одновременно открытых рисунков
Из всех открытых рисунков активным (текущим) является тот, заголовок которого им гет синий цвет (если синим цветом в настройках Windows отмечается активное окне). Неактивные рисунки обычно имеют заголовок серого цвета. Активация рисунка выпо iняется щелчком левой кнопки мыши внутри его окна. Пункт Save (Сохранить) падающего меню File (Файл) (см. рис. 1.14) (или соответст вующая этому пункту команда QSAVE (БСОХРАНИТЬ)) позволит вам быстро с > хранить изменения текущего рисунка в файле с тем же именем. Если вы хотите сделать запись в другой файл, воспользуйтесь пунктом меню Save AS (Сохранить как) или командой SAVEAS (СОХРАНИТЬКАК). При этом вам буд;т предложено окно, в котором нужно для сохранения выбрать папку и ввести имя фай ла (расширение dwg можно не указывать, т. к. оно будет добавлено автоматически). В данном окне есть возможность с помощью раскрывающегося списка Files of type (Тип файла) задать режим сохранения рисунка в таких форматах: •
DWG-формат версий 2007, 2004, 2000 и R14;
•
DWT-формат, используемый шаблонами системы AutoCAD (о применении шаб лонов см, главу И); • формат DWS, применяемый в файлах стандартов (о стандартах см. главу 5); •
обменный DXF-формат версий 2007, 2004, 2000 и R12.
Общие сведения
(
Замечание
33
^
AutoCAD 2007 имеет DWG-формат, отличный от формата системы AutoCAD 2006 и более ранних. Поэтому рисунки, сохраненные в DWG-формате версии 2007, не могут открываться в других версиях системы.
При создании новых рисунков система AutoCAD дает им условные имена: Drawing 1, Drawing2 (в русской версии— Рисунок1, Рисунок2) и т. д. Пользователь в дальней шем может сохранить рисунки с этими именами или назначить свои. Пункт Export (Экспорт) меню File (Файл) и команда EXPORT (ЭКСПОРТ) позволя ют преобразовывать графическую информацию рисунка AutoCAD в форматы других графических пакетов. В рассматриваемой нами версии возможен экспорт в следую щие форматы: WMF, SAT, STL, EPS, DXX, BMP, 3DS. Пункт eTransmit (Сформировать комплект) меню File (Файл) предназначен для пере дачи группы рисунков и связанных с ними вспомогательных файлов (шрифтов, типов линий и т. п.) в другие организации и фирмы, а пункт Publish to Web (Публикация в Интернете)— для размещения их на страницах глобальных сетей. Для пересылки рисунка в качестве вложения электронной почты можно воспользоваться пунктом Send (Переслать). Пункты Page Setup Manager (Диспетчер параметров листа), Plotter Manager (Дис петчер плоттеров), Plot Style Manager (Диспетчер стилей печати), Plot Preview (Просмотр), Plot (Печать) и Publish (Публикация в DWF) предназначены для на стройки, а также выполнения печати и публикации и рассмотрены в главе 6. Еще один пункт—г- View Plot and Publish Details (Подробности о печати/публикации) дает возможность получить сведения об операциях печати и публикации, выполнен ных в текущем сеансе работы с системой AutoCAD. На рис. 1.14 видно, что Drawing Utilities (Утилиты) является подменю, имеющим следующие пункты: Audit (Проверить), Recover (Восстановить), Drawing Recovery Manager (Диспетчер восстановления рисунков), Update Block Icons (Обновить об разцы блоков), Purge (Очистить). Они предназначены для опытных пользователей и позволяют выполнять особые операции с рисунками, особенно при возникновении сбоев. Как и Microsoft Office, AutoCAD дает возможность сохранить вместе с рисунком не которую авторскую информацию. Для этого выберите пункт Drawing Properties (Свойства рисунка) падающего меню File (Файл), который открывает диалоговое окно свойств файла рисунка (рис. 1.20). Эту операцию можно выполнить также с по мощью команды DWGPROPS (СВОЙСТВАРИС). В этом окне имеются четыре вкладки, которые выбираются щелчком левой кнопки мыши. Вкладки General (Общие) и Statistics (Статистика) содержат данные, генери руемые системой AutoCAD, а вкладки Summary (Документ) и Custom (Прочие) за полняются непосредственно автором чертежа. Все эти данные сохраняются в файле и могут просматриваться без системы AutoCAD — с помощью Проводника Windows при выборе в контекстном меню пункта Properties (Свойства). 2 Зак. 326
34
Глава '
ШШ
coloiwh dwij Properties General [ 5 * ™ 5 * £ f Statiitk>s j Custom | Title:
IThe AutoCAD® Coloi Wheel
Subject:
AutoCAD 2004 Colors
Author
[Autodesk, Inc.
keywords:
Color, Hue, Saturation, True
Comments:
Color wheel examples using True Color and ACI [f ;.»••}.: Index) color palettes.
Hj>pertnk base:
OK
Cance
Help
Рис. 1.20. Окно свойств файла рисунка, вкладка Summary
Для выхода из сеанса редактирования файла рисунка следует воспользоваться пунк том Exit (Выход) падающего меню File (Файл) или кнопкой £xj, расположенной в правом верхнем углу окна AutoCAD. Система анализирует, сохранены ли изменения во всех открытых рисунках, и если нет, то по каждому несохраненному файлу выдает запрос о сохранении или игнорировании изменений.
1.6. Текстовое окно Если вы, находясь в графическом экране (см. рис. 1.8), нажмете функциональную клавишу , то на экране дисплея появится окно AutoCAD Text Window (Тексто вое окно AutoCAD), которое выводится поверх рабочей зоны (рис. 1.21). Содержимое этого окна является протоколом всего сеанса работы с текущим рисун ком, а для просмотра (прокрутки) большого протокола используются вертикальная и горизонтальная полосы. Вертикальная полоса может отсутствовать при небольшом количестве строк. По мере роста объема информации в текстовом окне вертикальная полоса появится автоматически. Обратите внимание: зона командных строк повторя ет последние строки (как правило, три строки) текстового окна. Убрать текстовое окно можно, нажав еще раз клавишу или воспользовавшись стандартной кнопкой [xj, размещенной в правом верхнем углу окна. Текстовое окно
Общие сведения
35
выводится системой AutoCAD также в случаях, когда нужно выдать пользователю большую порцию текстовой информации (например, при работе команды LIST (СПИСОК) — см. главу 2). ШАи1иСА0 Text Window
D:\AutoCAD2007\Sample\colomh.dwg
ЕЛ"
шш
Opening an AutoCAD 2007 format file. Regenerating layout. Regenerating model. AutoCAD Express Tools Copyright © 2002-2004 Autodesk, Inc. AutoCAD menu utilities loaded._dugprops Autodesk DWG. This file is a Trusted DWG last saved by an Autodesk application or Autodesk licensed application.
„п.
lii'i.iiii
"IT
Рис. 1.21. Текстовое окно
1.7. Рабочая среда пользователя AutoCAD может работать в линейных единицах измерения двух типов (в миллимет рах или дюймах) и различных угловых единицах, причем единицы в процессе работы могут изменяться. В области Default Settings (Единицы по умолчанию) окна Startup (Начало работы) (см. рис. 1.5) включение переключателя Metric (Метрические) озна чает, что в качестве единиц измерения при создании рисунка выбраны миллиметры. Переход к подробной установке единиц осуществляется в окне Startup (Начало рабо ты) или в окне Create New Drawing (Создание нового рисунка) (см. рис. 1.15) с по мощью кнопки @ , которая вызывает мастер создания нового чертежа. Мастер начальных установок может работать в одном из двух вариантов: •
Advanced Setup (Детальная подготовка);
•
Quick Setup (Быстрая подготовка).
В режиме быстрой подготовки будут заданы только тип линейных единиц и размеры зоны рисования. Более подробная настройка выполняется в режиме детальной подго товки, в котором задается также начало отчета углов, направление, размеры зоны лимитов (это зона, которой вы можете ограничить свои построения). В графическом экране обычно изображается пиктограмма осей текущей системы ко ординат. На рис. 1.8 установлена перспективная проекция для трехмерных построе ний, поэтому эта пиктограмма имеет объемный вид. При двумерной работе знак ПСК
36
Глава
(пользовательской системы координат) имеет более простой вид, приведенный н;. рис. 1.22. Y А И
>Х
Рис. 1.22. Знак ПСК
На этом рисунке ось X системы координат направлена вдоль горизонтальной кромм экрана, а ось У— вдоль вертикальной кромки. Основная система координат, в кото рой вы начинаете работу, называется мировой. Ось Z хотя и не видна на рис. 1.22, не направлена от плоскости экрана к вам. При движении курсора по графическому экра ну счетчик координат, если он не отключен, показывает текущие координаты и выво дит их в левом нижнем углу в строке состояния. Включение и отключение (удаление" счетчика координат' выполняется с помощью меню настройки строки состоян^ (значок меню помечен номером 8 на рис. 1.8). Выше было сказано, что панели инструментов можно перемещать по экрану, они мо гут быть в фиксированном или плавающем положении. Не все панели, входящие Е текущую версию системы, обязаны находиться на экране. AutoCAD имеет широко развитую систему контекстных меню, которые вызываются щелчком правой кнопки мыши. Однако необходимо следить, в какой части экрана находится курсор в момент щелчка правой кнопкой, ибо в зависимости от местопо ложения курсора может появиться совсем не то меню, какое вы ожидаете.
(
Примечание
^
В качестве упражнения: попробуйте вызывать контекстные меню из графического экрана, зоны командных строк и других мест. Закрыть любое вызванное контекстное меню можно нажатием клавиши <Esc>.
Для возврата на экран скрытой панели инструментов установите курсор на любую из тех панелей, которые уже находятся на экране (имя и положение панели не имеют значения), и щелкните правой кнопкой мыши. Появится контекстное меню работы с панелями (рис. 1.23). В этом меню флажками (птичками) отмечены те панели, которые в данный момент находятся на экране. Щелчок по пункту с отметкой удаляет указанную панель с экра на. Щелчок по пункту без отметки возвращает на экран ранее убранную панель, при этом она появляется в том месте, с которого была удалена.
Замечание
J
Под термином "щелчок" имеется в виду щелчок левой кнопкой мыши.
В предыдущих версиях включение и отключение счетчика координат выполнялось с помощью клавиши . Теперь эта клавиша имеет другую функцию.
Общие
сведения
3D Navigation '.'; ' ^ S t a n d a r d s /•'•:'•
37
Рис. 1.23. Контекстное меню панелей инструментов
Camera Adjustment : -Dimension -'":".: Draw Draw Order Inquiry Insert •i> Layers
Для удаления панели достаточно перевести ее в плавающее по ложение и закрыть щелчком по соответствующему значку в пра вом верхнем углу.
Layers II Layouts Lights Mapping Modeling Modify Modify II Object Snap Dibit Properties Refedit Reference Render
Таким образом можно сформировать для себя рабочую среду (собственный вариант пользовательского интерфейса), удобную для работы. Позиции панелей можно защитить от случайного изменения. Для этого в контекстном меню, приведенном на рис. 1.23, можно пользоваться следующими пунктами подменю Lock Location (Блокировка местоположения): •
Floating Toolbars (Плавающие панели инструментов);
•
Docked Toolbars (Закрепленные панели инструментов).
Solid Editing v> Standard Styles Text DCS UCS 11 View Viewports Visual Styles Walk and Fly Web ч • ••
j Source"
ОН Center
ACAD
£
Center
ACAD
Щ
Center Mark
ACAD
. 0 Center, Diameter
ACAD
Щ
г :ху•'. ,xz
У* / / X X - © O O l f о Sb-.A
V-/
ffMl
у
| -| __| В
-iJ
Center. Start. Angle
ACAD
f
General Name
Center, Radius
:
flt
Center, Start. End
ACAD
;
Description
Creates a circle u sing a spec fied i> v
•ji:j AutoCAD Омие
v Allow Docking
t t Hatch... . ' 2 0 Draw control panel E J Gradient...
Help
/
3D Make control panel
C * Boundary...
• ,30 Navigate control panel
£3} Region
v" Visual Style control panel
Q
tfipeout
•
Revision Clpgd
ч/ Materials control panel
Light control panel
• Render control panel Teat
• Рис. 2.4. Контекстное меню заголовка пульта управления
Рис. 2.З. Падающее меню Draw
ш
/ / ~5 О • / ~ 0 03 Н
м
•8ц'|&
!
:Л)
& |® © © |[|
«t^i4b*Q.i?,iiaii (, | Unsaved Current View
тШ
Л% \ 2D Wireframe
Рис. 2.5. Пульт управления с показанной палитрой 2D Draw
Примитивы
i
f/~
jf
Construction Line
£[ J2Polyline
Р0|
:! О ™°
п
О f " t Rectangle Arc
•6 / I|
43
Щш 1*
Щ 1 1
@Orde
E; v_~a Revision Cloud -
В данной версии системы есть дополнительное средство построения основных примитивов. В немодальное окно TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ) вклю чена вкладка1 Draw (Рисование) с инструментами-кнопками основных команд (рис. 2.6).
/
j i
f*-f 5pline
S С ЕEllipse * » Arc *• (любой ввод с клавиатуры должен завершаться этой клавишей). Тем самым будет вызвана команда LINE (ОТРЕЗОК). Данную команду можно вызвать так же, воспользовав1
Новая вкладка.
Глава 2
44
шись мышью, либо из падающего меню Draw (Рисование) с помощью пункта Line (Отрезок), либо из пульта управления или панели инструментов Draw (Рисование), применив кнопку / которая является первой. Начальный вопрос, который задает система AutoCAD в командной строке (рис. 2.7) (в дальнейшем приводятся два варианта запроса; верхняя строка — это форма запро са в англоязычной версии, нижняя строка— перевод или форма запроса в русскоязычной версии): Specify first point: (Первая точка:)
3
Замечание
AutoCAD ждет ответа только на тот вопрос, который им задан в командной строке. Если вы хотите перейти к другой команде, прервите действующую, нажав клавишу <Esc>. О
ш ш. ш Ей
-С" X И j
•
•! Л Model /layoutl £ l_ayou>2 / ~
line Specify f i r s t point: 6783844, 4261511 .00000
; 5H№. GRID: ORJHO'JPOUR JOSNAP J0TRACK jpucs"[OYN LV
РИС. 2.7. Запрос точки и динамическое отображение координат
Самый простой способ задания первой точки отрезка — указать ее с помощью мыши на видимой части графического экрана. В этом вам помогает режим динамического ввода, который показывает в трех небольших окошках около курсора не только за прос системы, но и его (курсора) текущие координаты (см. рис. 2.7). При выборе точки можно также ориентироваться на счетчик координат в левом ниж нем углу строки состояния (это те же координаты, что и в окошках около курсора). Для указания точки щелкните левой кнопкой мыши в том месте, откуда должен на чаться отрезок. О вводе координат с помощью клавиатуры речь пойдет в следующем разделе. После указания первой точки AutoCAD выводит очередной запрос: Specify next point or [Undo]: (Следующая точка или [Отменить]:)
Примитивы
45
При движении курсора по экрану к предполагаемому положению конечной точки отрезка система AutoCAD, как и при запросе первой точки, динамически показывает запрос, но вместо текущих координат курсора отображает смещение относительно предыдущей точки (рис. 2.8). Для смещения выводятся расстояние и угол наклона строящегося отрезка относительно горизонтального направления оси X.
7^, •о;
О
ш Из J
-о X И
4 [ » j>lj\Model /Layout! XLayout?/ '
Command: _ l i n e Specify f i r s t
point:
Specify next point or [Undo]: 1327.6426,44617??.0 0000
i'SNAPS.GRID; ORTHO- POLAR OSNAP OTRACK DUCS DYN I -
• '
•
-
.
•••••
'
•
•
•
•
•
•
•
'
•
' • • •
'
•
;
:
;
l
•
'
'
Рис. 2.8. Запрос второй точки и динамическое отображение смещения
Если вы укажете на экране с помощью курсора и щелчка левой кнопки мыши сле дующую точку, то на экране появится отрезок, соединяющий первую и вторую точки. Параллельно, в ходе построения, запрос команды LINE (ОТРЕЗОК) отображается еще и в командной строке (см. рис. 2.8). Часть запроса (опция) на ввод второй точки заключена в квадратные скобки. Это означает, что можно или указать на экране сле дующую точку, или выбрать опцию (т. е. вариант следующего шага команды). В ка честве опции на рис. 2.8 AutoCAD предлагает Undo (Отменить). Эта опция выполняет откат, т. е. отменяет последнее действие внутри команды, которым явился ввод на чальной точки отрезка. Чтобы воспользоваться опцией, необходимо набрать ее на клавиатуре в верхнем или нижнем регистре и нажать <Enter>. Если в наименовании опции какая-то часть выделена прописными буквами (в данном случае это буква U (в русской версии — О)), то достаточно ввести на клавиатуре только эту часть имени опции, причем можно сделать это в верхнем или нижнем регистре (т. е. U (О) или и (о)), и опять-таки нажать клавишу <Enter>. В дальнейшем будем считать, что пользо ватель уже привык любой ввод с клавиатуры завершать клавишей <Enter>. Итак, если вы выберете опцию Undo (Отменить), то AutoCAD отменит предыдущую точку и опять попросит ввести первую. Но если вы в ответ на запрос изберете главный вариант продолжения работы и ука жете вторую точку отрезка, то команда LINE (ОТРЕЗОК) построит отрезок, и ее ра бота на этом не закончится. Будет выдан следующий запрос:
Глава 2
46 Specify next point or [Undo]: (Следующая точка или [Отменить]:)
Мы видим, что запрос повторился, а это означает, что одной командой можно нари совать поочередно несколько отрезков, образующих на экране одну ломаную линию. Укажите на экране третью точку. На этот раз очередной запрос будет выглядеть так: Specify next point or [Close/Undo]: (Следующая точка или [Замкнуть/Отменить]:) Здесь, помимо опции Undo (Отменить), появилась опция Close (Замкнуть). Если име ется выбор из нескольких опций, то они разделяются внутри квадратных скобок сим волом "/". После ввода на клавиатуре С (3), в верхнем или нижнем регистре, и нажа тия клавиши <Enter> AutoCAD нарисует еще один отрезок, идущий из конца преды дущего отрезка в начало первого (рис. 2.9).
О
«а ш
-> х
Ей
М ГТТТ Г Щ Model /layout! j LgyOuOT"
jSpecify next p o i n t or
[Close/Undo] : С
, которая всегда является признаком конца циклических операций. Разумеется, можно было нажать <Enter> после ввода конечной точки второго отрезка. Тогда третий отрезок не был бы построен и команда LINE (ОТРЕЗОК) завершилась бы, а в командной строке появилось бы приглашение Command: (Команда:), что означает завершение любой команды в системе AutoCAD.
2.2.1. Использование контекстного меню Есть еще один вариант завершения команды LINE (ОТРЕЗОК). Вместо клавиши <Enter> можно поместить указатель мыши внутрь графического экрана и нажать пра вую кнопку мыши. При этом на месте, где находился курсор, появится контекстное меню (рис. 2.10).
Примитивы
47 Enter Cancel Recent Input Enter Cancel Recent Input
>
Snap Overrides
1051.1067.334.3276
End
1864.6833,686.4973 ,1356.8619.433.167
\t Pan .
Undo У
Й
766;5553.i175.1472 ': 1351.6832.938.9128
, Center
. Snap QYeitides
Close
•
QuickCalc
*'
1864.6833,257.3273 1193.3341.482.2256 678.3844,842.705 1636.2406,253.922: 662.3534,514.2682, 1808.5746.834.6344
Ean
2061.0633,738.5665
2oom
1548.0698.44Z1724
i
QuickCalc
570.1747^10,3961
Рис. 2.10. Контекстное меню команды LINE
(
Замечание
Рис. 2.11. Пример подменю Recent Input
)
В системе AutoCAD 2007 можно выполнить такую настройку (см. главу 12), при ко торой краткий щелчок правой кнопки мыши будет работать как нажатие клавиши <Enter>, а долгий щелчок — вызывать контекстное меню.
Содержание контекстного меню зависит от выполняемой в данный момент команды. В меню на рис. 2.10 приводятся варианты продолжения работы команды LINE (ОТРЕЗОК): Enter, Cancel (Прервать), Recent Input (Последний ввод), Close (Замк нуть), Undo (Отменить), Snap Overrides (Переопределение привязок), Pan (Панора мирование), Zoom (Зумирование), QuickCalc (QuickCalc). Выбор пункта в этом меню осуществляется устройством указания обычным образом (нажатием левой кнопки мыши). Пункт меню Enter заканчивает команду, пункт Cancel (Прервать) прерывает работу команды (в данный момент это равносильно пункту Enter). Пункты Close (Замкнуть) и Undo (Отменить) появились в этом меню как опции выполняемой команды LINE (ОТРЕЗОК). Пункты Pan (Панорамирование) и Zoom (Зумирование) вызывают прозрачные команды (т. е. временно прерывающие действие работающей команды) PAN (ПАН) и ZOOM (ПОКАЗАТЬ). Эти команды позволяют изменить масштаб, а также размер отображения на экране необходимой зоны рисунка и рас сматриваются в разд. 2.4. Подменю Snap Overrides (Переопределение привязок) дает возможность вызвать меню функций объектной привязки, работа с которыми рассматривается в разд. 2.3. Подменю Recent Input (Последний ввод) (рис. 2.11) позволяет повторно использо вать предыдущие варианты ввода (точки, числа, команды и т. п.).
2.2.2. Продолжение объектов Если нажать клавишу <Enter> вместо указания второй точки, то команда LINE (ОТРЕЗОК) завершится, не построив никакого объекта. А вот если нажать <Enter>
Глава 2
48
уже вместо задания первой точки, то вместо нее будет взята конечная точка послед него построенного объекта (отрезка, открытой полилинии или дуги), а если рисунок пуст и предыдущего объекта нет, то будет выдано сообщение об ошибке: No line or arc to continue. Specify first point: (Нет ни дуги, ни отрезка, которые можно продолжить. Первая точка:)
(
Замечание^
^
Дуга и полилиния являются новыми для нас примитивами. О них рассказывается в разд. 2.9 и 2.10.
В случае, если последним построенным объектом был примитив, у которого нет ко нечной точки (например, текст), то AutoCAD ищет предпоследний и т. д., пока не найдет отрезок, полилинию или дугу. Если последним подходящим объектом был отрезок или открытая полилиния, у которой заключительный участок является пря молинейным сегментом, то конечная точка найденного объекта становится начальной точкой нового, и система запрашивает следующую точку. Однако если последним найденным объектом оказалась дуга или полилиния, у кото рой заключительный участок является дуговым, то AutoCAD дальше строит отрезок, который является продолжением найденной дуги по касательной, и выдает запрос: Length of line: (Длина отрезка:) На этот вопрос вам нужно либо ввести при помощи клавиатуры число, либо задать на экране временную точку, до которой AutoCAD вычислит расстояние от предыдущей точки. Полученное одним из двух способов число станет длиной в миллиметрах бу дущего отрезка, являющегося продолжением дуги по касательной.
2.2.3. Доступ к опциям с помощью клавиатуры В данной версии системы имеется возможность доступа к опциям команды с по мощью клавиши со стрелкой перемещения вниз. Вспомним ситуацию, когда команда LINE (ОТРЕЗОК) при запросе четвертой точки предлагала опции: Specify next point or [Close/Undo]: (Следующая точка или [Замкнуть/Отменить]:). Если теперь на жать клавишу , то на экране в виде прямоугольной таблицы появятся опции те кущей команды. Если еще раз нажать клавишу , то около верхней опции появится значок отметки (рис. 2.12).
Рис. 2.12. Вызов опций команды
Примитивы
49
Далее с помощью клавиш и можно перемещаться вниз и вверх по списку опций. После выбора нужной вам опции следует нажать клавишу <Enter>. В таблице опций, приведенной на рис. 2.12, возможен также выбор с помощью щелчка мыши. Если вместо доступа к опциям нажать клавишу , то система будет показывать предыдущие варианты ввода (точки и т. п.). Ими при необходимости тоже можно воспользоваться. По любому из построенных отрезков можно с помощью команды LIST (СПИСОК) получить справочную информацию: координаты концов, угол наклона и т. п. — см. разд. 2.21.
2.3. Способы ввода точек В предыдущем разделе вы задавали конечные точки отрезка с помощью мыши. Но этот способ ввода (указания) точек не является единственным. В системе есть еще три варианта ввода координат.
2.3.1. Варианты цифрового ввода Второй способ — ввод с клавиатуры в командной строке через запятую целых или вещественных абсолютных координат точки, например: 65,113.24 В этом случае курсор в процессе ввода должен находиться в командной строке. В приведенном примере введена точка с двумя координатами: Х= 65 мм, Y~ 113,24 мм. При вводе координат с клавиатуры запятая является разделителем между абсциссой и ординатой, а в качестве разделителя между целой и дробной частями числа использу ется точка. При вводе абсолютных координат следует учитывать, где в рисунке нахо дится точка с координатами 0,0. Чаще всего это точка левого нижнего угла графиче ского экрана (хотя в процессе работы вы перемещаетесь по рисунку, и точка 0,0 мо жет оказаться в любом месте, даже уйти в невидимую часть чертежа). Третий способ ввода точек — это ввод с клавиатуры в командной строке в относи тельных декартовых координатах, например: @50,25
Данная запись означает, что новая точка задается относительно предыдущей (что оп ределяет символ "@") со сдвигом по оси X на +50 мм (вправо) и сдвигом по оси У на +25 мм (вверх). Здесь запятая также является разделителем координат. Вводимые числа могут быть целыми и вещественными, положительными, нулевыми и отрица тельными. Четвертый способ ввода точек — это ввод с клавиатуры в командной строке в отно сительных полярных координатах, например: @33.5 -• Л- ®„ ft,
Рис. 2.14. Панель Object Snap
В панели Object Snap (Объектная привязка) собраны следующие кнопки (более под робное их рассмотрение — по ходу изложения соответствующих функций):
•
— использование отслеживания с помощью промежуточной точки;
•
— смещение от другой (вспомогательной) точки;
•
./" — конечная точка;
•
— средняя точка;
•
X
•
X — точка мнимого пересечения двух объектов или их продолжений (точка пересечения проекций объектов); — точка продолжения линейного или дугового сегмента;
•
G •
— точка пересечения двух объектов или их продолжений;
— центр дуги, окружности или эллипса;
Щ — точка квадранта дуги, окружности или эллипса (это точки, расположенные на 0, 90, 180 и 270°);
52
Глава 2
точка касания; перпендикулярно объекту; #
— параллельно объекту;
R) — точка вставки текста, блока, внешней ссылки; — узловая точка;
Л
— ближайшая к объекту точка;
ffj — без использования объектной привязки; — настройка постоянных режимов привязки. Рассмотрим использование кнопок объектной привязки и соответствующих им функци \ на следующем примере, иллюстрирующем применение функции привязки к конечно \ точке. Предположим, на экране (рис. 2.15) есть два отрезка и необходимо построить новый отрезок, который соединяет их верхние точки. Для этого надо вызвать команду LINE (ОТРЕЗОК) и в ответ на запрос Specify fin t point: (Первая точка:) с помощью левой кнопки мыши выбрать в панели инструмен тов Object Snap (Объектная привязка) кнопку X
1< , чтобы завершить команду LINE (ОТРЕЗОК). В рассмотренной нами ситуации использование функции объектной привязки к концу объекта было обязательным, поскольку рисование "на глаз" (без применения тех или иных функций) всегда приводит к погрешности построений и заметно ухудшает эсте тические свойства чертежа. Данный пример предполагал, что кнопка режима OSNAP (ПРИВЯЗКА) в строке со стояния выключена. Несколько иное использование функций объектной привязки будет при включенном режиме OSNAP (ПРИВЯЗКА). Об этом см. разд. 2.4. Другой пример. Предположим, нужно построить отрезок, идущий от середины одно го отрезка к середине другого. Выполняется это аналогично предыдущему примеру, но при задании обоих концов отрезка следует пользоваться не функцией Endpoint (Конточка), а функцией Midpoint (Середина), которой соответствует кнопка /f Еще одна возможность обращения к функциям объектной привязки — это вызов кон текстного меню привязки (рис. 2.16) с помощью нажатой клавиши <Shift> и одно временного нажатия на правую кнопку мыши (при этом курсор должен обязательно находиться внутри графического экрана и не попадать ни на какую панель инстру ментов). Это меню по своим функциям очень похоже на панель инструментов Object Snap (Объектная привязка). Дополнением является лишь пункт Mid Between 2 Points (Се редина между точками) и подменю Point Filters (Координатные фильтры). Подменю позволяет воспользоваться одним из шести вариантов координатных фильтров: .X, .Y, .Z, .XY, .XZ, .YZ. Функция координатного фильтра чаще всего используется в трехмерных построениях. Она позволяет взять одну или две координаты из какойнибудь точки рисунка и затем задать остальные координаты. Например, если для сле дующей точки (скажем, конца отрезка) нужно взять абсциссу от другой точки, то сле дует в ответ на запрос точки ввести на клавиатуре .X (или выбрать одноименный пункт контекстного меню). Дальше любым из известных вам способов необходимо указать системе AutoCAD точку, у которой будет вычислена абсцисса, а затем по сле дующему запросу системы (need YZ): ((требуется YZ):) ввести на клавиатуре остав-
Глава.1.
54
шуюся координату или координаты (можно указать точку, от которой будут взяты требующиеся координаты). —«Temporary tiacjs point f ° W
•:•••
Mid Bejween 2 Pants Point Filters , / £ndpoint j/
• 1 .X X •У -Y
Midpoint
/ ^ Intersection .
•Xy. >Y
Ж Apparent Intersect
.xz .ж .уг ,YZ
—- Extension Q
tenter
tJ' fiuadrant О
Tangent
- L Eerpendicular #
Рагф1
о Node Sg, Insert /-£ Nearest £f. Hone jfr0 Qsnap Settings, Рис. 2.16. Контекстное меню объектной привязки
Пункт Mid Between 2 Points (Середина между точками) дает возможность пользова телю сначала указать две точки, а затем система сама вычислит середину между ними. Меню функций объектной привязки можно вызвать еще и с помощью подменю Snap Overrides (Переопределение привязок), которое является обязательной частью кон текстного меню команд, имеющих опции (см. рис. 2.10).
2.3.4. Калькулятор Еще одно дополнительное средство системы AutoCAD — встроенный калькулятор I) виде окна. Это окно имеет два варианта: немодальный, который используется вне других команд (рис. 2.17), и модальный, вызываемый для промежуточных вычисле ний во время работы других команд (рис. 2.18). Большинство окон в системе AutoCAD являются модальными. Если модальное окно открыто, то прежде чем переходить к другим операциям, пользователь должен обяза тельно закрыть это окно с помощью одной из кнопок выхода этого окна. Немодаль ное окно может постоянно присутствовать на экране, не мешая работе других команд. Для вызова калькулятора используется команда QUICKCALC (БЫСТРКАЛЬК), кото рая является развитием более старой команды CAL (КАЛЬК). Модальный варианг
Примитивы
55
калькулятора вызывается во время выполнения других команд (по полю комментария на рис. 2.18 видно, что выполняется команда LINE (ОТРЕЗОК)). Результат вычисле ния или ввода р помощью кнопки Apply (Применить) в калькуляторе передается в ответ на текущий запрос выполняемой команды. Если выполняемая команда требу ет ввод точки, то она в калькуляторе должна быть задана в скобках, например: [15.309633,982.3776653].
Щои-сксыс
^Offri^ssaxiB
Щ
^ф\щлх\ш 780-pi
:
0.83407
.
.
-
'
•
•
-
.
шгаш
x
0 ||
| - 1| *
1.1
•
-
.
MS
Active Command LINE
/ ^
•
CDPPPP i ' 1 1A•: 1 1 1« I | 4 || 5 И 6 I* ! ' 1• ШШЕГ 1 • ! - 1 1 < I i Ii |
5Б.87|
©
Basic Calculator Mode
•
2450.44227
•
3
| | pi
[ | м+ J MR
| MC | i
CU PP L U D J LPLl |
| |
8
| |
9
|
" | | «"2 |
ШШШШГр] I 1 I I 2 || 3 | j . . . | i »-y-|
j
1 о II • 1ППГ i 1ГП |
, .
7
• | | MS j [ M+ j 1 MB | 1 MC
;
iSW^IwP
*'Q00B
&x Sample variables
i k i 1-Х dee ' V :«.
В Йг? Sample variables >r|
Details " — Value: 1.61803399 Type: Constant Description: Golden ratio
Рис. 2.17. Немодальное окно QUICKCALC
V|
; к ры
,. i * / J . . ... " Details —
Й
—j :Г.
-
ли
±r &ptfy
j
Qose
J
Help
РИС. 2.18. Модальное окно QuickCalc
В верхней части окна калькулятора находятся кнопки со следующими функциями: У
очистка поля ввода;
(3J? — очистка истории (листинга работы); * • — указание точки на экране; — расстояние между точками на экране; •
jj5j — угол наклона отрезка, заданного двумя точками;
Глава ?
56
• [X
— точка пересечения двух отрезков, заданных четырьмя точками;
• fa
— справка.
Помимо кнопок, калькулятор имеет четыре вкладки, которые можно открывать \ скрывать. Вкладка Number Pad (Цифровая клавиатура) позволяет вводить цифры и применять основные арифметические функции (умножение, квадратный корень и т. п.). Вкладка Scientific (Научные) содержит дополнительные математические функции (синус, логарифм и т. п.). Вкладка Units Conversion (Преобразование единиц) npez назначена для преобразования единиц из одной системы в другую (дюймов в мшил метры, градусов в радианы и т. п.). Последняя вкладка Variables (Переменные) предоставляет стандартные и пользова тельские переменные, а также некоторые удобные геометрические функции кальку лятора (например, dee — расстояние между конечными точками). Если вкладки не нужны, то их можно убрать щелчком по кнопке ( л ) . Схема работы калькулятора системы AutoCAD — такая же, как и калькулятора сис темы Windows. Для вызова окна калькулятора в немодальном режиме используется панели инструментов Standard (Стандартная) или пункт меню Tools | кнопка Palettes | QuickCalc (Сервис | Палитры | QuickCalc). Вызов окна в немодальном ре жиме осуществляется во время работы другой команды с помощью одноименного пункта контекстного меню (см. рис. 2.10).
2.4. Режимы Как вы уже знаете из главы 1, под зоной командных строк находится строка с прямо угольными кнопками режимов: SNAP (ШАГ), GRID (СЕТКА), ORTHO (ОРТО), POLAR (ОТС-ПОЛЯР), OSNAP (ПРИВЯЗКА), OTRACK (ОТС-ОБЪЕКТ), DUCS1 (ДПСК), DYN (ДИН), LWT (ВЕС), MODEL (МОДЕЛЬ). Режим считается включен ным, если включена (нажата) соответствующая ему кнопка. Включение и выключ > ние кнопки режима осуществляется щелчком левой кнопки мыши. Если подвести курсор к кнопке режима, то над кнопкой через мгновение появится соответствующая подсказка: Snap Mode (Шаговая привязка), Grid Display (Отображение сетм), Ortho Mode (Режим "Орто"), Polar Tracking (Полярное отслеживание), Object Snj.p (Объектная привязка), Object Snap Tracking (Объектное отслеживание), Al low/Disallow Dynamic UCS (Разрешить/Запретить динамические ПСК), Dynamic Iiput (Динамический ввод), Show/Hide Lineweight (Отображение линий в соответствии с весами), Model or Paper Space (Пространство (модели или листа)).
Новый режим.
57
Примитивы
2.4.1. Режимы рисования Для облегчения построений в системе AutoCAD предусмотрен ряд режимов. Пользо вателю предоставляется возможность вывести вспомогательную сетку, работать только с вертикальными и горизонтальными линиями, отслеживать некоторые углы и т. д. Кнопки режимов собраны в строке режимов (см. рис. 1.8). Кнопка SNAP (ШАГ) позволяет включать или выключать режим привязки к точкам сетки с определенным настраиваемым шагом (перемещения курсора тогда осуществ ляются по прямолинейным сегментам с заданным шагом) или к угловой привязке (вблизи определенных углов перемещения осуществляются только по сегментам с заданным шагом). Роль кнопки SNAP (ШАГ) выполняет также функциональная кла виша . Кнопка GRID (СЕТКА) позволяет включать или выключать отображаемую в зоне лимитов сетку из точек с настраиваемым шагом (рис. 2.19). Эта сетка может отли чаться от сетки, используемой в режиме SNAP (ШАГ). Аналогом кнопки является функциональная клавиша .
Рис. 2.19. Отображение сетки
Кнопка ORTHO (ОРТО) включает или выключает режим ортогональности. Если этот режим включен, то AutoCAD начинает корректировать вновь строящиеся прямоли нейные сегменты отрезков и полилиний до вертикальных или горизонтальных. Для включения или выключения режима можно также использовать клавишу . Клавишу <Shift> можно использовать для временного изменения состояния режима ORTHO (ОРТО). Если при отключенном режиме ORTHO (ОРТО) во время команды построения держать нажатой клавишу <Shift>, то система AutoCAD включит этот режим на то время, пока вы не отпустите клавишу. И наоборот: если при включенном режиме ортогональности держать нажатой клавишу <Shift>, то на этот период систе ма выключит режим ORTHO (ОРТО). Кнопка POLAR (ОТС-ПОЛЯР) является расширением режима ORTHO (ОРТО) на углы с некоторым настраиваемым шагом. Кнопка включает или выключает режим полярного отслеживания. Аналогом кнопки является функциональная клавиша . На рис. 2.20 показано, как система с помощью пунктирной линии отслеживает угол в 45° (если курсор оказывается вблизи заданного угла, то система сама округляет до этого угла). О настройке режима полярного отслеживания см. далее.
58
Глава 2
ЬДЯШШЕИШ / /
У
/ Рис. 2.20. Режим полярного отслеживания
При включении режима POLAR (ОТС-ПОЛЯР) автоматически выключается режиу! ORTHO (ОРТО), если он был включен. Аналогично режим ORTHO (ОРТО) отклю чает режим POLAR (ОТС-ПОЛЯР). Кнопка OSNAP (ПРИВЯЗКА) позволяет включать или выключать режим постоянно го действия заданных функций объектной привязки (перечень одновременно дейст вующих привязок настраивается). При указании точки на объекте система AutoCAD вычисляет соответствующую функцию объектной привязки к нему (конечную точку или среднюю и т. п.). Аналогом кнопки является функциональная клавиша . При включении с помощью кнопки OTRACK (ОТС-ОБЪЕКТ) режима объектного отслеживания система AutoCAD позволяет использовать полярное отслеживание ст промежуточной точки, указываемой с применением объектной привязки. Аналоге HI кнопки является функциональная клавиша . На рис. 2.21 показан пример ис пользования режима объектного отслеживания. В этом примере строится отрезок с началом в правом нижнем углу рисунка, причем конец отрезка нужно расположить на прямой, проходящей через середину левого вертикального отрезка и под углом 45° к горизонтали. Для этого необходимо вклк чить режимы OSNAP (ПРИВЯЗКА) и OTRACK (ОТС-ОБЪЕКТ). В настройке объ ектной привязки включена функция привязки к середине, в настройке полярного от слеживания задан угол 45°, а в настройке объектного отслеживания задана возмож ность отслеживания всех полярных углов. В команде LINE (ОТРЕЗОК) для второй точки следует подвести курсор к середине правой стороны прямоугольника. Подондав, пока AutoCAD обнаружит середину, о чем просигнализирует значком треуголь ника, следует, не нажимая кнопок мыши, отвести курсор вправо вверх под углом 45". Поймав нужный угол, система оповестит об этом пунктирной линией и подсказкой угла (на рис. 2.21 — Midpoint: 151.0098 < 45°). Кнопка DUCS (ДПСК) разрешает или запрещает автоматическую смену системы ко ординат на ПСК (пользовательскую систему координат) той грани тела, которая в текущий момент окажется под курсором. Эта тема будет рассмотрена в главе 9.
Примитивы
59
Л
Рис. 2.21. Использование режима объектного отслеживания
Кнопка DYN (ДИН) включает или выключает режим динамического отображения ввода. Если режим выключен, то вводимые или указываемые значения видны только в командной строке и не отображаются в графическом экране около курсора. Для включения или выключения режима можно также использовать функциональную клавишу . Кнопка LWT (ВЕС) включает или выключает режим отображения весов элементов чертежа. Вес — это ширина, с которой линия будет выводиться на внешнее устройст во. Подробнее о весах линий см. главу 4. Кнопка MODEL (МОДЕЛЬ) позволяет переключаться между пространствами модели и листа (см. главу 11). Настройка параметров режимов осуществляется с помощью команды DSETTINGS (РЕЖИМРИС), открывающей диалоговое окно Drafting Settings (Режимы рисова ния). Команда может быть введена с клавиатуры или выполнена с помощью пункта Drafting Settings (Режимы рисования) падающего меню Tools (Сервис), а также с помощью пункта Settings (Настройка) контекстного меню, как показано на рис. 2.22, одной из кнопок режимов (кроме кнопок ORTHO (OPTO), LWT (ВЕС), MODEL (МОДЕЛЬ)).
On Off ^-_
.„..
;., Settings..,
OSNAP (OTHACKTDOC'S'IDVN LWT Рис. 2.22. Вызов контекстного меню настройки режимов
Глава ?
60
Диалоговое окно Drafting Settings (Режимы рисования), как видно на рис. 2.2;, имеет четыре вкладки: Snap and Grid (Шаг и сетка), Polar Tracking (Отслеживание!, Object Snap (Объектная привязка) и Dynamic Input (Динамический ввод).
ИШ
Drafting Settings , Snap,and & й J pofaf Ttacking j Object Snap | Dynamic Input I Г
Snap On (FS)
Г find On (F7) .
г Snap spacing
" Gridspacing •
Snap Y spacing: P
i-.Gtki.X: spacing:
И
Snafi К spacing:
••|io
Equal & and Y sp scing
|
;
|10
•' GfjdY spacing:
' ПО
Majoi line every:
|5
"33
• Grid/behavior
1
P
Adaptive grid P
Snap type
Allow subdivision feefow grid spacing
(* pjidsnapj Г" Display grid beyond ^«rtits f*" Rgctangutar snap С IsoiQetfic snap
Г"" Fofiow Dynamic ЦСЗ
Г" PfilarSnap'
Options..
OK
Cancel
Help
Рис. 2.23. Диалоговое окно Drafting Settings, вкладка Snap and Grid
Вкладка Snap and Grid (Шаг и сетка) позволяет задать установки шага привязки к узлам сетки и параметры сетки, отображаемой в зоне лимитов. В верхней части нахо дятся два флажка, которые отображают состояние режимов: Snap On (F9) (ШагВкл) и Grid On (F7) (Сетка Вкл) (при включенном режиме соответствующий флажок дол жен быть установлен). Оставшаяся часть вкладки имеет пять областей. В области Snap spacing (Шаги при вязки) задаются параметры узлов сетки для шагов мыши. Это расстояние по обеим осям (Snap X spacing (Шаг привязки по X) и Snap Y spacing (Шаг привязки по Y)) и признак одинаковых шагов по обеим осям (Equal X and Y spacing (Равные шаги го осям X и Y)). В области Grid spacing (Шаги сетки) задаются параметры отображае мой сетки (Grid X spacing (Шаг сетки по X) и Grid Y spacing (Шаг сетки по Y)). В левом нижнем углу выбирается вариант привязки: Grid snap (Шаговая привязка) — привязка к узлам прямоугольной (Rectangular snap (Ортогональная)) или изометр \ческой (Isometric snap (Изометрическая)) сетки — или угловая (Polar snap (Поля уная привязка)). В левой средней части вкладки приведен параметр шага угловой пр лвязки (Polar Distance (Шаг)). Причем параметр шага угловой привязки доступен,
Примитивы
61
только если в области Snap type (Тип привязки) включен переключатель PolarSnap (Полярная привязка). Параметры новой области Grid behavior (Поведение сетки) управляют поведением видимой сетки. В частности, с помощью флажка Display grid beyond Limits (Пока зывать сетку вне лимитов) можно заставить систему отображать сетку не только в зоне лимитов, но и за их пределами. В нижней части диалогового окна находятся кнопка Options (Настройка), которая позволяет вызвать диалоговое окно настройки системы AutoCAD (рассмотрено в главе 12), и кнопки OK, Cancel (Отмена) и Help (Справка). ВДDialling
пш
Setting»
Snap and Giid Polai T lacking Object Snap j Dynamic Input ] P Eolar Tracking On (F10) Polar Angle Setongs
Object Snap Tiackhg Settings
Increment angle:
(~ Track prthogpnajly only
R
3
(*• Ttack using ав polai angle 'settings. .'.•.
P" Additional angles 172
Mew Delete
Polaj Angle measurement" • С AJjsolute -.:.:'• С Relative to last segment
Options..
OK.
.Cancel
Help
1
Рис. 2.24. Диалоговое окно Drafting Settings, вкладка Polar Tracking
Вкладка Polar Tracking (Отслеживание) (рис. 2.24) позволяет задать отслеживание углов с определенным шагом. Для указания шага в раскрывающемся списке Increment angle (Шаг углов) доступны следующие значения: 5, 10, 15, 18, 22.5, 30, 45, 90. Если вы хотите отслеживать еще какие-то углы, нужно установить флажок Additional angles (Дополнительные углы) и нажать кнопку New (Новый), которая даст возможность ввести в списке значение нового угла. Кнопка Delete (Удалить) позволяет вам удалить лишние значения из списка дополнительных углов. Об ласть Object Snap Tracking Settings (Объектное отслеживание) предоставляет варианты настройки углов режима объектного отслеживания: только ортогональ ных углов (Track orthogonally only (Только ортогонально)) или всех полярных уг лов (Track using all polar angle settings (По всем полярным углам)). В области
62
Глава 2
Polar Angle measurement (Отсчет полярных углов) задается способ измерения по лярных углов: Absolute (Абсолютно) или Relative to last segment (От последнего сегмента). Вкладка Object Snap (Объектная привязка) (рис. 2.25) управляет заданием режиме в объектной привязки и объектного отслеживания.
ш
ИШ
Dialling Sellings Snap and Grid j Polar Tracking ! Object Snap ,j Dynamic Input ] W Object Snap 0_n(F3)
47 Object SnapTracking0n(F11)
•
Г7 £ndpoint
Ъ
Д
V
Ь. f~ Perpendicular
МФоН
7
, о f £«*« BS Г* Noge < О
f~ Huadrant
X "P^ jnteisection -•
Г
Cf Г X
Insertion
Select All Clear All
Tangent
Г" Neajest
E3 t~ UPParent intersection ^
Г
Parallel
P Extension .4 v ^
Toirack from an Osnap point, pause over the point while in a command. Attacking vector appears when you move the cursor. To stop tracking, pause over the point again. :
Opjions..
'OK
Cancel
НФ
Рис. 2.25. Диалоговое окно Drafting Settings, вкладка Object Snap
Вкладка Dynamic Input (Динамический ввод) (рис. 2.26) предназначена для управле ния настройками режима динамического отображения ввода. На этой вкладке расположены три области: •
Pointer Input (Ввод с помощью мыши) — управляет динамическим вводом точек;
•
Dimension Input (Ввод размеров) — управляет отображением размеров объекта при построении;
•
Dynamic Prompts (Динамические подсказки)— управляет формой и объемом подсказок.
Для задействования параметров какой-либо из областей необходимо включать соот ветствующий флажок (над или внутри области). Более детальная настройка (формат, количество и т. п.) выполняется с помощью кнопок Settings (Настройка). Расположенная в нижней части кнопка Drafting Tooltip Appearance (Внешний BI-Д подсказок на чертеже) позволяет задать цвет и размер отображения элементов дин iмического ввода.
Примитивы
63 ВД Drafting Settings Snap and Slid] PolatTtacking] ObiectSnap
P EnablefiitnensionInput where possible
|v Enable Eointer Input . i Pointer Input" •zB
>.,.
[Щ/паШЩ!
, Dimensic«'lnput';";:—
1
TV 1
i 15, IS 43
Нздмь]
Settings.. \Dynamic Prompts
• Settings
f? Showfiommandprompting and command input near the crosshairs |\
In a dynamic prompt, press the
*
Down Arrow key to'access
*
options.
Drafting TooliipAppearance..
Options...
OK
' Cancel
Help
Рис. 2.26. Диалоговое окно Drafting Settings, вкладка Dynamic Input
2.4.2. Настройка строки режимов и лотка Для настройки вида строки состояния служит специальное меню (рис. 2.27). Это меню можно вызвать либо с помощью значка • , расположенного в правой части строки состояния, либо из контекстного меню правой кнопки мыши при положении курсора между кнопками режимов и значком Щ , Установленный флажок в пункте Cursor coordinate values (Координаты курсора) показывает, что в данный момент координаты курсора отображаются при движении по графическому экрану. Следующие десять пунктов отражают посредством флажков состояние десяти режимов. Пункт Clean Screen (Очистка экрана) отвечает за отображение значка Q , ис пользуемого для очистки экрана от панелей и палитр или для отказа от очистки. Последний пункт меню настройки режимов — Tray Settings (Настройка лотка). При щелчке по данному пункту меню вызывается диалоговое окно Tray Settings (На стройка лотка) (рис. 2.28), которое управляет настройками получения через Интернет уведомлений об обновлениях системы. Если сбросить флажок Display icons from services (Показывать значки служб), то значок Зр с лотка исчезнет.
Глава 2
64 •
Cursor cooidinate values
05nap(F9)':< V , Grid (FT): v:0rtho(F8)
i
y> Polar (F10) у
OSnap(F3)
V OTrack(Fl1}
P •
*/ Dynamic UCS (F6) v Dynamic Input (F12) :V linevyeight'••'• •
•пт*
ииии
pjsplay icons ftom se/vices P" Display notifications ffom swvices (* pisplay timej
] 5 Seconds
"*]
Help
J
f™- Display yntil closed
•f Papei/Model у Clean Screen (Ctrl+Q)
OK
Cancel
Tray Settings..;
Рис. 2.27. Меню настройки строки состояния
Рис. 2.28. Диалоговое окно Tray Settings
2.4.3. Управление просмотром рисунка При работе с рисунком постоянно приходится изменять окно просмотра, для того чтобы рассмотреть необходимые элементы. Этой цели служат вертикальная и ropiзонтальная полосы прокрутки графического экрана (они могут и отсутствовать), а также расположенные в панели инструментов Standard (Стандартная) кнопки I Н
:
Кнопка щ?¥ вызывает команду PAN (ПАН), которая выполняет операцию панорами рования и работает следующим образом. После того как вы нажали на кнопку и от пустили ее, а затем переместили указатель мыши в зону графического экрана, форма курсора изменяется на значок панорамирования в виде ладони. Теперь нужно нажать левую кнопку мыши и, не отпуская, перемещать курсор в другое место. Вместе с куэсором будет двигаться весь рисунок. Сместив таким образом изображение на новое место, можно отпустить левую кнопку мыши. Масштаб изображения в новом окне сохраняется, а отображаемая зона смещается (при этом что-то может оказаться $а пределами нового окна и стать невидимым, и наоборот). Затем, при необходимости, можно перенести указатель мыши к новому месту начала операции панорамирования и выполнить операцию еще раз. Когда панорамирование закончено, следует восполь зоваться подсказкой, выдаваемой системой AutoCAD: Press ESC or ENTER to exit, or right-click to display shortcut menu. (Нажмите ESC или ENTER для выхода, или правую кнопку мыши для вывода контекстного меню.) Клавиши <Esc> и <Enter> позволяют завершить команду панорамирования. Если ьажать правую кнопку мыши, то появится контекстное меню со следующими пунктами: Exit (Выход), Pan (Панорамирование), Zoom (Зумирование), 3D Orbit (3M орбит i), Zoom Window (Показать рамкой), Zoom Original (Исходный вид), Zoom Extents (Показать в границах), причем строка Pan (Панорамирование) будет помечена галсч-
Примитивы
65
кой. Используя соответствующие пункты этого меню, вы можете либо закончить дей ствие команды, либо остаться в команде PAN (ПАН), либо перейти к командам зумирования, позволяющим менять размер и масштаб области, отображаемой на экране (о команде 3DORBIT (3-ОРБИТА) см. главу 10). Кнопка Щр выполняет зумирование (изменение масштаба отображения рисунка с сохранением центра изображения). После того как вы нажали на кнопку зумирования и отпустили левую кнопку мыши, вы перемещаете указатель мыши в зону графиче ского экрана. Курсор принимает форму лупы с плюсом и минусом. Вам необходимо нажать левую кнопку мыши и, не отпуская, буксировать вверх или вниз. Если вы бук сируете вверх, то изображение на экране увеличивается, если вниз— уменьшается. Окончание команды зумирования такое же, как и у команды панорамирования, т. е. нажатие клавиши <Esc>, <Enter> или правой кнопки мыши. Правее кнопки зумирования в реальном времени находится групповая (с трес вариантами команды ZOOM (ПОугольником в правом нижнем углу) кнопка КАЗАТЬ). Если щелкнуть по групповой кнопке и не отпускать левую кнопку мыши, то вызовется панель инструментов Zoom (Зумирование), которая оформлена как подменю (рис. 2.29). Эта панель содержит следующие кнопки: •
%
Zoom Window (Зумирование рамкой); Zoom Dynamic (Зумирование в динамике);
' "•: ч*%
i% j
4j
'*< — Zoom Scale (Зумирование с заданием масштаба); — Zoom Center (Зумирование с заданием центра);
•к
— Zoom Object (Показать объект); Щ — Zoom In (Увеличить); Щ — Zoom Out (Уменьшить); (Щ, — Zoom All (Показать все);
Щ Рис. 2.29. Панель Zoom
Щ^ — Zoom Extents (Показать до границ). Команду ZOOM (ПОКАЗАТЬ), управляющую границами и масштабом отображаемой части рисунка, можно вызвать также из падающего меню View (Вид). Приведенные выше кнопки панели соответствуют опциям команды ZOOM (ПОКАЗАТЬ). При выборе кнопки Щ. система AutoCAD запрашивает два угла (две угловых точки) для задания прямоугольной зоны в видимой части рисунка, которая будет увеличена до размеров всего графического экрана. Сначала выдается запрос: Specify first corner: (Первый угол.) 3 Зак. 326
Глава*
66
Затем запрашивается второй угол (на рис. 2.30 формируемая рамка показана более жирными линиями): Specify opposite corner: (Противоположный угол:) НAutoCAD 2007 - IDiawingl dwql '-!4 £•!* $№$ )£w* 1й»й faiBttt. „Xooti utew Oiniejjjion Up&ty•' Window jjalp .Ejjpiew
ц>. у; -«О n / ^
, *£ ч* ;*, $ : « H IPs
7Ш *
[All/Center/Dynamic/Extents/Previous/Scale/Window/Object]
:
Specify f i r s t corner: Specify opposite corner: 22927306.1487$756.00000
. SNAP1, GRID1 ОВГН0)|рО1АЯ JOSNAP |0TRACK |DUCS [5YN IWTilMQOEL
Рис. 2.30. Выбор углов рамки в команде ZOOM
После этого окно графического экрана плавно изменится и отмеченная на предыду щем шаге зона рисунка займет весь графический экран, как это видно на рис. 2.31 (по краям отмеченная зона расширяется до пропорций графического экрана). Опция Extents (Границы) позволяет выбрать самое меньшее прямоугольное окно, в котором видны (находятся) все ранее построенные объекты рисунка (обратите вни мание на эту опцию!). Опция АН (Все) аналогична опции Extents (Границы), но при этом минимальное окно выбирается так, чтобы в него целиком вошла еще и зона лимитов. Это может привес ти к такой ситуации, когда зона лимитов заполнена мало и новое окно получится по лупустым. В опции Center (Центр) AutoCAD запрашивает сначала точку центра будущего окна, а затем его вертикальный размер.
Примитивы AutoCAD 2007
67 | D i a « i n q 1 dwq)
' 4 Be Ed* ' ^iew • insert' Ffiimat lools & * *
AutoCAD Classic
~~3 Ш
Dimension Modify M?ndow • H.eip Ejpies;
*
1щл.:ятш&
l l : ][]fy
jStandaid?]
ipecify first corner: Specify opposite corner: U Command i2345.27W.l42O.?591.u0OO0
; SNAP. GRIP; PRTHOilroLARJOSNAP JQTHACK JDUCS [OYN UWT;|MOPEL
:4,£f ,: U
Рис. 2.31. Результат выполнения команды ZOOM с опцией Window
Опция Object (Объект) просит указать объект или объекты (окончание выбора — <Enter>), после чего окно изменится таким образом, чтобы указанные объекты мак симально занимали графический экран. Опция Dynamic (Динамика) дает возможность выбрать новое окно в динамическом режиме. При этом сначала система выполняет опцию АН (Все), демонстрируя грани цы предыдущего окна (зеленый пунктирный прямоугольник) и границы зоны границ и лимитов (синий пунктирный прямоугольник), и переходит в режим панорамирова ния. Можно перемещением указателя и щелчком левой кнопки мыши выбрать левую границу будущего окна (граница будет проходить по левой стороне сплошного пря моугольника, центр которого показан символом "х"). Затем, перемещая курсор впра во или влево, можно щелчком установить размер окна по горизонтали и нажать кла вишу <Enter> (или правую кнопку мыши). Опция Previous (Предыдущий) команды ZOOM (ПОКАЗАТЬ) возвращает к предыдущему окну, если оно было в данном сеансе работы AutoCAD. Возврат к предыдущему окну может быть выполнен не более десяти раз, т. к. более ранняя информация утрачивается. Опция Previous (Предыдущий) вынесена на кнопку .
2.5.1. Стиль отображения точек Если системные переменные PDMODE и PDSIZE имеют значения 0, то точка ото бражается в виде одного пиксела (т. е. одной точки экрана), что чаще всего неудобно. Поэтому в падающем меню Format (Формат) есть пункт Point Style (Отображение точек), который вызывает диалоговое окно Point Style (Отображение точек) (рис. 2.32). Необходимо с помощью мыши отметить ту форму точки, которую вы хотите полу чить. В том же окне можно задать и размеры символа точки (поле Point Size (Размер точки)), которые могут быть либо в процентах от размера экрана, если включен пере ключатель Set Size Relative to Screen (Относительно экрана), либо в абсолютных единицах, если включен переключатель Set Size in Absolute Units (В абсолютных единицах). Предпочтительнее сохранить те установки, которые показаны на рис. 2.32: 5% размера экрана. Завершив установки, закройте окно. Система AutoCAD автомати чески перерисует ранее построенные точки в новой форме. Представленные таким образом точки могут быть использованы для создания новых объектов с помощью функции объектной привязки Node (Узел). А сами точки поэто му очень часто называются узловыми точками.
Примитивы
69 Point Style
ф
о;п : Ш] Point giw:
о \Ф а iffl а |ffl
/\
о ш и
|5 0000
{* Set Size Relative to Screen С Set Si2e in Absolute Units
::0K
Cancel
ЫФ
Рис. 2.32. Диалоговое окно Point Style
Рассмотрим такую задачу: пусть необходимо построить отрезок между ранее создан ными узловыми точками. Для этого вызовем команду LINE (ОТРЕЗОК) и на запрос Specify first point: (Первая точка:) выберем кнопку >> • панели Object Snap (Объ ектная привязка). Затем устанавливаем указатель мыши на первую узловую точку (обнаружив ее, AutoCAD показывает точку кружочком). После этого опять обращаемся к функции объектной привязки Node (Узел) и указываем вторую узловую точку (рис. 2.33).
Рис. 2.33. Построение отрезка по двум узловым точкам
2.5.2. Удаление лишних объектов Для рассмотрения других команд освободите экран от лишних объектов следующим способом. Если в командной строке стоит приглашение Command: (Команда:), озна чающее, что предыдущая команда полностью закончена, установите курсор на пус-
70
Глава с
том месте в правом нижнем углу графического экрана и нажмите (и отпустите) левук кнопку мыши. Это действие система AutoCAD воспринимает как начало операцик выбора объектов с помощью рамки, поэтому выдает запрос Specify opposite comer. (Противоположный угон:). Перемешайте указатель мыши влево вверх по графиче скому экрану до тех пор, пока все ранее нарисованные точки (они имеют форму х) и отрезки не окажутся внутри пунктирной рамки, которая имеет зеленый цвет заливки (рис. 2.34).
Рис. 2.34. Выбор объектов секущей рамкой
После этого у всех выбранных объектов появятся ручки, т. е. небольшие синие квадраты в характерных точках (рис. 2.35). У отрезков характерными точками являются конечные и средние точки.
Рис. 2.35. Ручки выбранных объектов
Примитивы
71
Объекты можно выбирать не только рамкой, но и непосредственным указанием, ко гда мишень курсора ставится прямо на объект (при этом объект визуально утолщает ся системой) и нажимается левая кнопка. Рамка, которой выбираются объекты, может идти из левого угла в правый или из правого угла в левый. В первом случае рамка рисуется сплошной линией и называется простой рамкой, а во втором случае — ри суется пунктирной линией и называется секущей рамкой (как на рис. 2.34). Простая рамка по умолчанию заливается фиолетовым цветом и выбирает только те объекты, которые попадают целиком внутрь рамки. Секущая рамка по умолчанию заливается зеленым цветом и выбирает как объекты, которые лежат внутри рамки, так и объек ты, которые пересекают рамку. Ручки демонстрируют, какие объекты рисунка выбра ны для следующей команды (обычно это одна из команд редактирования). В нашем примере (рис. 2.35) мы выбрали объекты для удаления. Нажмите клавишу (иногда она называется ), и отмеченные объекты будут удалены. Может быть ситуация, когда ручки высветились случайно или ошибочно. Сброс ру чек выполняется нажатием клавиши <Esc>.
2.5.3. Деление и разметка Есть еще две интересные команды, которые строят точки. Первая команда — DIVIDE (ПОДЕЛИТЬ), которая делит отрезок (или другой объект) на равные части. Команда может быть введена с клавиатуры или вызвана из падающего меню Draw | Point | Divide (Рисование | Точка | Поделить). Постройте отрезок и введите команду DIVIDE (ПОДЕЛИТЬ). Первый вопрос этой команды: Select object to divide: (Выберите объект для деления:) Отметьте построенный отрезок (делить можно и другие объекты — например, дуги и полилинии). Следующий вопрос: Enter the number of segments or [Block]: (Число сегментов или [Блок]:) Опция Block (Блок) активизирует вопрос об имени блока, который будет вставлен в точках деления (о блоках см. главу 7). Мы же введем число — например, 5. В резуль тате выполнения команды DIVIDE (ПОДЕЛИТЬ) отмеченный отрезок будет разделен на 5 равных частей, и в точках деления будут расставлены 4 узловые точки (в той форме, которую мы задали в диалоговом окне Point Style (Отображение точек)) (рис. 2.36). Другая команда, которая расставляет точки от начала объекта с заданными расстоя ниями, это команда MEASURE (РАЗМЕТИТЬ). Она, помимо ввода с клавиатуры, может быть вызвана из падающего меню пунктом Draw | Point | Measure (Рисова ние | Точка | Разметить). Первый вопрос команды: Select object to measure: (Выберите объект для разметки:)
72
Глава 2
Рис. 2.36. Деление отрезка на равные части
Выберите объект, который надо разметить. Второй вопрос: Specify length of segment or [Block]: (Длина сегмента или [Блок]:) После ввода числа система AutoCAD расставляет точки, начиная от того конца объ екта, ближе к которому он (т. е. объект) был указан.
2.6. Лучи Луч — это примитив, бесконечный в одну сторону и начинающийся в некоторой точ ке. Для его построения служит команда RAY (ЛУЧ). Команда может быть введена с клавиатуры или вызвана с помощью пункта Ray (Луч) падающего меню Draw (Рисо вание). Первый запрос команды: Specify start point: (Начальная точка:)
Рис. 2.37. Построение лучей
После задания первой точки AutoCAD циклически запрашивает другие точки и стро ит лучи, проходящие из первой точки через остальные (рис. 2.37):
Примитивы
73
Specify through point: (Через точку;) Окончание команды — нажатие клавиши <Enter> или правой кнопки мыши. Построенные таким образом лучи можно затем при необходимости обрезать с по мощью команд редактирования (см. главу 3).
2.7. Прямые Прямые, в отличие от отрезков и лучей, — это бесконечные в обе стороны линии. Для их построения используется команда XLINE (ПРЯМАЯ), которая может быть введена с клавиатуры, из падающего меню Draw (Рисование) пунктом Construction Line (Прямая), а также кнопкой \ / \ из пульта управления или панели инструментов Draw (Рисование). Первый запрос команды: Specify a point or [Hor/Ver/Ang/Bisect/OffsetJ: (Укажите точку или [Гор/Вер/Угол/Биссект/Отступ]:) Если в этот момент вы укажете точку, то AutoCAD будет строить пучок прямых, про ходящих через нее. Для фиксации положения прямой на плоскости достаточно двух точек, через которые она проходит, поэтому следующий запрос таков: Specify through point: (Через точку:) Можно задать несколько точек, через которые пройдет пучок прямых (рис. 2.38).
Рис. 2.38. Построение пучка прямых
Для окончания команды используйте клавишу <Enter> или правую кнопку мыши. Следующие пять опций, которые вам доступны в начале работы команды, позволяют рисовать специальным образом расположенные прямые: горизонтальные (Ног (Гор)); вертикальные (Ver (Вер)); под определенным углом (Ang (Угол)); образующие бис-
\
74
Глава 2
сектрису некоторого угла, для которого нужно указать вершину и стороны (Bisect (Биссект)); параллельные другому линейному объекту, т. е. отрезку, лучу или прямой (Offset (Отступ)). Каждая из перечисленных опций вводится с помощью тех букв, которые в наименовании опции выделены в верхнем регистре. Опция Ног (Гор) выдает запрос: Specify through point: (Через точку:) Необходимо задать точки, через которые пройдут горизонтальные прямые. Аналогично работает и опция Ver (Вер) (рис. 2.39).
т1 Рис. 2.39. Построение горизонтальных и вертикальных прямых
При использовании опции Ang (Угол) выдается запрос: Enter angle ofxline (0) or [Reference]: (Угол прямой (0) или [Базовая линия]:) В этот момент нужно задать угол наклона, измеряемый относительно горизонтали (положительного направления оси X). Если нажать клавишу <Enter>, то углом накло на будет нулевой. Угол можно задать числом (в действующих угловых единицах, обычно в градусах) или указав мышью одну точку. Система выдаст запрос: Specify second point: (Вторая точка:) Необходимо задать другую точку, между которыми система AutoCAD построит неви димый отрезок и измерит угол наклона относительно положительного направления осиХ Если использовать опцию Reference (Базовая линия), то тогда AutoCAD выдаст сле дующий запрос: Select a line object: (Выберите линейный объект:) Нужно указать линейный объект (отрезок, луч или прямую), относительно которого будет взят запрашиваемый далее угол наклона. После задания угла появляется знакомый нам вопрос Specify through point: (Через точку:), и вам необходимо будет указать точки (или точку), через которые пройдут прямые с заданным углом наклона.
Примитивы
75
Опция Bisect (Биссект) строит прямую, являющуюся биссектрисой угла, для которого нужно указать точку вершины, точки на первой и на второй стороне угла. Поэтому первый запрос системы такой: Specify angle vertex point: (Укажите вершину угла:) Следующий запрос о точке на первой стороне угла: Specify angle start point: (Точка на первом луче угла.) Затем выдается повторяющийся запрос о точке на второй стороне угла: Specify angle end point: (Точка на втором луче угла.) Если вы зададите несколько точек (и закончите ввод нажатием клавиши <Enter> или правой кнопки мыши), то будут построены биссектрисы углов, у которых одинаковые вершина и первая сторона угла, а вторые стороны угла будут меняться. На рис. 2.40 приведен пример построения биссектрисы одного угла. Точки указания оформлены как узловые точки.
Рис. 2.40. Построение биссектрисы
Опция Offset (Отступ) строит прямые линии, параллельные отрезкам, лучам и другим прямым. При этом система выдает такой запрос: Specify offset distance or [ThroughJ : (Величина смещения или [Точка] .)
76
Глава 2
Здесь необходимо либо ввести число, которое станет расстоянием между параллель ными линейными объектами, либо нажать клавишу <Enter>, если вы соглашаетесь с предлагаемой по умолчанию величиной смещения, либо ввести букву Т (Т). Если вы указали величину смещения, то следующий запрос системы таков: Select a line object: (Выберите линейный объект:) Нужно указать отрезок, луч или прямую. Далее: Specify side to offset: (Укажите сторону смещения:) Поскольку к линейному объекту на плоскости могут быть построены две параллель ные линии, то необходимо указать любую точку, расположенную по ту же сторону от базового линейного объекта, как и строящаяся параллельная. После построения од ной параллельной прямой система AutoCAD готова построить следующую к другому линейному объекту с тем же смещением, поэтому далее повторяются вопросы о ли нейном объекте и стороне смещения. На это вы можете или указать другой объект и его сторону смещения, или нажать клавишу <Enter> (или правую кнопку мыши), что бы выйти из команды XLINE (ПРЯМАЯ). Если в опции Offset (Отступ) в ответ на запрос Specify offset distance or [Through]: (Величина смещения или [Точка]:) вы выбираете опцию Through (Точка), то тогда AutoCAD запращивает: Select a line object: (Выберите линейный объект:) А затем просит точку, через которую нужно провести параллельную линию: Specify through point: (Через точку:) Вам нужно указать соответствующую точку. Система построит параллельную линию и затем опять повторит запрос Select a line object: (Выберите линейный объект:), в ответ на который можно указать новый объект для параллельности или закончить команду (с помощью клавиши <Enter> или правой кнопки мыши).
2.8. Окружности Рисование окружностей (кругов) выполняется командой CIRCLE (КРУГ). Команду можно вызвать из пульта управления или панели Draw (Рисование) кнопкой J2J;, a также из падающего меню Draw (Рисование), в котором подменю Circle (Круг) имеет шесть пунктов (рис. 2.41). При вызове команды CIRCLE (КРУГ) AutoCAD выдает запрос: Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: (Центр круга или [ЗТ/2Т/ККР (кас касрадиус)]':)
Примитивы
77 .^' : Hells'.."^.: : '/':\>Arc
'
••'*..
0 ©
3
Ellipse
•
Blocis
•
ТаЫе...
Center, fladius
ЧУ Center, rotameter
Dorwt
0
2 Points
0
2 Points
iii
I a a j a n , Radius :;:;Tain;:Tar-i,:Tan
:
Л Hatch...
Рис. 2.41. Варианты команды CIRCLE в меню Draw
Если вы в ответ на этот запрос указываете точку, то она становится центром будущей окружности, и выдается следующий запрос: Specify radius of circle or [Diameter]: (Радиус круга или [Диаметр]:) В этот момент можно ввести число, которое станет величиной радиуса окружности. Радиус можно задать и точкой (AutoCAD измерит расстояние от центра окружности до новой точки и возьмет его в качестве радиуса, рис. 2.42).
Рис. 2.42. Построение окружности по центру и радиусу
Если ввести символ D (Д), то это означает, что вы выбираете опцию Diameter (Диа метр). Тогда выдается запрос на ввод диаметра: Specify diameter of circle: (Диаметр круга:) Диаметр можно задать числом или указанием точки (AutoCAD в этом случае измеря ет расстояние от ранее указанного центра до новой точки и берет это расстояние в качестве величины диаметра). После задания радиуса или диаметра построение ок ружности заканчивается.
78
Глава 2
Если в самом начале команды CIRCLE (КРУГ) вместо центра окружности выбрать опцию ЗР (ЗТ), то AutoCAD будет строить окружность по трем точкам плоскости. Поочередно выводятся запросы на первую, вторую и третью точки, и после правиль ного их указания (а они не должны лежать на одной прямой) окружность появляется на экране. Если выбрана опция 2Р (2Т), то тогда запрашиваются всего две точки, но считается, что обе точки принадлежат диаметру будущей окружности (расстояние между ними равно диаметру). Система AutoCAD выдает такие запросы: Specify first end point of circle's diameter: (Первая конечная точка диаметра круга:) и Specify second end point of circle's diameter: (Вторая конечная точка диаметра круга:) Интересна опция Ttr (KKP), которая позволяет построить окружность, касающуюся двух других объектов и имеющую заданный радиус. Соответственно изменяются оп ции и запросы системы. Первый запрос: Specify point on object for first tangent of circle: (Укажите точку на объекте, задающую первую касательную:) В тот момент, когда вы подводите курсор к выбранному объекту, система AutoCAD показывает его обнаружение подсказкой Deferred Tangent (Задержанная касатель ная). Это означает, что точка касания к объекту будет вычислена позднее (она зависит от неизвестного пока второго объекта, которого строящаяся окружность должна тоже коснуться). Второй запрос: Specify point on object for second tangent of circle: (Укажите точку на объекте, задающую вторую касательную:) Третий запрос: Specify radius of circle: (Радиус круга:) Радиус можно задать числом или двумя точками, расстояние между которыми и ста нет его величиной. Если построение с указанными данными невозможно, то система выдает соответствующее сообщение (обычно это бывает, когда радиус слишком мал или слишком велик). Пример результата построения приведен на рис. 2.43. Чаще всего существует несколько вариантов решения задачи построения окружности, касающейся двух объектов и имеющей заданный радиус (например, для двух пересе кающихся отрезков). В таком случае из всех возможных решений AutoCAD выбирает такое, которое ближе всего к тем точкам, в которых вы помечали объекты для каса-
Примитивы
79
ния. Поэтому к указанию точек при выборе объектов следует подходить достаточно внимательно.
Рис. 2.43. Построение окружности, имеющей заданный радиус и касающейся двух объектов
В падающем меню Draw (Рисование) пункт Circle (Круг) имеет подпункт Tan, Tan, Tan (3 точки касания). Однако это не новая самостоятельная опция команды CIRCLE (КРУГ), а частный случай опции ЗР (ЗТ), когда все три точки указываются с по мощью функции объектной привязки Tangent (Касательная) (этой функции соответ ствует кнопка [ О I панели инструментов Object Snap (Объектная привязка)). Функция Tangent (Касательная) — это еще одна очень удобная функция, позволяю щая облегчить ряд построений. Рассмотрим следующий пример. На рисунке изображена окружность, и нужно постро ить отрезок, который начинается вне окружности и касается ее. Вызовем команду LINE (ОТРЕЗОК). Укажем первую точку на свободном месте ри сунка. После запроса о второй точке щелкнем кнопку с функцией объектной привязки Tangent (Касательная), а затем укажем окружность (рис. 2.44). Точка касания вычис ляется системой AutoCAD как ближайшая к тому месту, в котором мы пометили ок ружность (из двух решений выбирается наиболее подходящее).
Рис. 2.44. Построение отрезка, касающегося окружности
80
Глава 2
Еще один пример. Есть две окружности и надо построить отрезок, который касаетс \ обеих. Вызовем команду LINE (ОТРЕЗОК). И первую, и вторую точки отрезка укажем на окружностях, используя функцию Tangent (Касательная). AutoCAD вычислит обе точки касания (ближе к точкам указания) и построит отрезок. Можно привязываться к точкам центров окружностей. Этой цели служит функци? объектной привязки Center (Центр), которой соответствует кнопка 0 панелр Object Snap (Объектная привязка). С помощью двукратного применения функции Center (Центр) решается задача по строения отрезка, соединяющего точки центров двух окружностей (рис. 2.45). Обраща ем внимание читателей, что, когда вы хотите с помощью функции Center (Центр) полу чить точку, вы должны ставить мишень курсора на линию окружности, а не внутрь нее (линия окружности должна пересечься с мишенью, иначе окружность может быть не обнаружена!).
ЩШШ ! -*!""—"•'
-ч^^
*
_ _ _ J - — + • ••)
е
1 Ига
-
Ф
Ж
Рис. 2.45. Построение отрезка, соединяющего центры окружностей
У окружности есть еще четыре особых точки — это крайняя верхняя, крайняя ниж няя, крайняя левая и крайняя правая, которые называются квадрантами. Для привяз ки к ним используется функция Quadrant (Квадрант) (ей соответствует кнопка ф панели Object Snap (Объектная привязка)). В заключение раздела напомним, что в любой момент, когда вы стоите перед необхо димостью выбора опции, вы можете сделать это, пользуясь не только клавиатурой, но и в графическом экране контекстным меню правой кнопки мыши.
Примитивы
81
2.9. Дуги Дуга — это примитив, являющийся частью окружности. Для его построения исполь зуется команда ARC (ДУГА). Команда может быть введена с клавиатуры, вызвана из пульта управления и панели инструментов Draw (Рисование) с помощью кнопки f~ или из падающего меню Draw (Рисование), в котором подменю Arc (Дуга) имеет одиннадцать пунктов (рис. 2.46). »5' Hetoj" / " * 3£oints :.Г:"Сие'. •.'
•
Ш Qonut
f
Start, Center, End
{нл SJart, Center, Angle jpt Start, Center, Length
.;;..' • •'•':
£»ipse ' Block
> *
/ H Start, End,Angle I
?{3'- Table.,. Paint ,
tJfclatch...
• f '{\
"щ Gradient...
Start, End, Citeefion
/ 1 Start, End, fiadius 4
Center, Start, End Center, Start, Angle
/ ^ Center, Start, Length
, d Soundery... :[S) Region,
/*> Cfintinue
Рис. 2.46. Подменю Arc падающего меню Draw
Рассмотрим самый общий вариант команды (такой вариант работает при клавиатурном вводе команды, а также при использовании пульта управления или панели Draw (Рисо вание)). Первый запрос команды ARC (ДУГА): Specify start point of arc or [CEnter]: (Начальная точка дуги или [Центр]:) В ответ можно задать начальную точку дуги или выбрать опцию CEnter (Центр). Если вы просто нажмете клавишу <Enter>, тогда в качестве начальной точки прини мается конечная точка последнего объекта рисунка (но только последнего среди от резков, дуг и открытых полилиний), и AutoCAD строит дугу, касательную к этому объекту. Запрашивается конечная точка (центр и радиус дуги вычисляются по конеч ной точке и условию касания к объекту): Specify end point of arc: (Конечная точка дуги:)
/
После указания точки строится дуга, являющаяся продолжением предыдущего объек та (рис. 2.47). Если в ответ на запрос Specify start point of arc or [Center]: (Начальная точка дуги или [Центр]:) вы вводите начальную точку, то система AutoCAD запрашивает:
Глава t
82 Specify second point of arc or [Center/End]: (Вторая точка дуги или [Центр/Конец]:) Если указать вторую точку, следует запрос: Specify end point of arc: (Конечная точка дуги:)
Рис. 2.47. Построение дуги, являющейся продолжением отрезка
В результате получается дуга, построенная по трем точкам. Вместо второй точки можно было выбрать опцию Center (Центр), на что система AutoCAD запрашивает: Specify center point of arc: (Центр дуги:) После указания точки центра следующий запрос: Specify end point of arc or [Angle/chord Length]: (Конечная точка дуги или [Угол/Длина хорды]:) Если указать конечную точку дуги, то AutoCAD ее подправляет, вычислив радиус дуги по первой точке и центру (на рис. 2.48 точка центра обозначена знаком х; видно, что указываемая пользователем точка отличается от реально строящейся конечной точки дуги). В последнем случае есть еще два варианта завершения процесса построения дуги: Angle (Угол) и chord Length (Длина хорды). При выборе опции Angle (Угол) появля ется запрос: Specify included angle: (Центральный угол:) Угол может быть введен со знаком при помощи клавиатуры или указан мышью.
Примитивы
83
Рис. 2.48. Построение дуги (начало, центр, конец)
Если вместо опции выбрать опцию chord Length (Длина хорды), то выдается запрос: Specify length of chord: (Длина хорды:) Длина хорды может быть задана либо числом со знаком, либо точкой (в этом случае в качестве длины будет взято расстояние от начальной точки дуги до новой точки). Знак длины (а длина при вводе числа с клавиатуры может быть и отрицательной) влияет на направление обхода дуги. Сейчас мы не будем рассматривать все остальные варианты построения дуги и остав ляем их читателю для самостоятельной проработки. Перечень вариантов виден из подменю Arc (Дуга) падающего меню Draw (Рисование) (см. рис. 2.46).
2.10. Полилинии Полилиния — это составной примитив из одного или нескольких связанных между собой прямолинейных и дуговых сегментов (рис. 2.49). Полилиния обрабатывается как единое целое (например, при редактировании или удалении).
Рис. 2.49. Примеры открытой и замкнутой полилинии
Для рисования полилинии служит команда PLINE (ПЛИНИЯ), которая, помимо ввода с клавиатуры, может быть вызвана с помощью кнопки 3 * пульта управления и пане
84
Глава.?
ли инструментов Draw (Рисование) или пункта меню Draw | Polyline (Рисование | Полилиния). Первый запрос системы при выполнении команды: Specify start point: (Начальная точка:) Нужно указать начальную точку полилинии. Следующий запрос более сложный: Current line-width is 0.0000 Specify next point or [Arc/Half width/Length/Undo/Width]: (Текущая ширина полилинии равна 0.0000 Следующая точка или [Дуга/Полуширина/длИна/Отменитъ/Ширина]:) Полилиния — один из немногих объектов, которые могут иметь ненулевую ширину. Ширина предыдущей полилинии запоминается и предлагается в качестве ширины по умолчанию для следующей. Об этом AutoCAD информирует вас сообщением Current line-width is (Текущая ширина полилинии). Если в этот момент указать точку, она станет второй точкой линии. Система AutoCAD снова повторяет предыдущий запрос, но к нему добавляется опция Closi: (Замкнуть): Specify next point or [Arc/Close/Halfwidtli/Length/Undo/WidthJ: (Следующая точка или [Дуга/Замкнуть/Полуширина/длИна/Отменить/ Ширина]:) Таким образом, можно последовательно указать несколько точек, которые стану вершинами ломаной линии (полилинии, состоящей из одних прямолинейных сегмен тов). Кроме указания точек, можно выбрать следующие опции: •
Arc (Дуга) — переход в режим рисования дуговых сегментов полилинии;
•
Close (Замкнуть)— добавление еще одного прямолинейного участка, замыкаю щего полилинию (одновременно команда PLINE (ПЛИНИЯ) завершается);
•
Halfwidth (Полуширина) — задание ширины, но в терминах полуширины (напри • мер, требуемая полная ширина линии 10 задается полушириной 5);
•
Length (длИна)— построение сегмента, являющегося продолжением предыдуще го участка с заданной длиной, при этом длину можно задать числом или точкой;
•
Undo (Отменить) — отмена последней операции в команде PLINE (ПЛИНИЯ);
•
Width (Ширина) — задание ширины очередного сегмента полилинии (причем ширина в начале участка может не совпадать с шириной в конце участка); ширина распределяется поровну по обе стороны от оси полилинии, на которой лежат вер шины (точки) полилинии.
В случае перехода в режим рисования дуг (опция Arc (Дуга)) AutoCAD предлагает следующий выбор:
Примитивы
85
Specify endpoint of arc or [Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Secondpt/Undo/Width/: (Конечная точка дуги или [Угол/Центр/Замкнутъ/Направление/Полуширина/Линейный/Радиус/Вторая /Отменить/Ширина]:) В этот момент после указания конечной точки дуги система AutoCAD строит дуговой сегмент, касающийся предыдущего участка полилинии. Опции же относятся к воз можному заданию: •
Angle (Угол) — величины центрального угла для дугового сегмента;
•
CEnter (Центр) — центра для дугового сегмента;
•
CLose (Замкнуть) — замыкания полилинии с помощью дугового сегмента;
•
Direction (Направление)— направления касательной для построения дугового сегмента;
•
Halfwidth (Полуширина) — полуширины для следующего сегмента;
•
Line (Линейный) — режима рисования прямолинейных сегментов;
•
Radius (Радиус) — радиуса для дугового сегмента;
•
Second pt (Вторая) — второй точки для построения дугового сегмента по трем точкам;
•
Undo (Отменить) — отката в построении внутри команды PLINE (ПЛИНИЛ);
•
Width (Ширина) — задание ширины для следующего сегмента.
Способы построения дуговых сегментов аналогичны способам построения дуг коман ды ARC (ДУГА). В любой момент можно из режима рисования прямолинейных сег ментов перейти в режим рисования дуговых сегментов и наоборот. Также в любой момент можно задать новую ширину или полуширину для следующего сегмента по лилинии. Пример полилинии с переменной шириной сегментов приведен на рис. 2.50.
Рис. 2.50. Пример полилинии с переменной шириной сегментов
Можно отметить следующие особенности полилинии, по сравнению с простыми примитивами: • полилиния является единым объектом, что удобно для операций удаления или редактирования (например, построения параллельного контура);
Глава i.
86
• •
полилиния удобна для рисования жирных (основных) линий чертежа; переменная ширина сегментов полилинии может быть использована для графиче ских эффектов (построения стрелок и т. п.).
Полилиния является сложным объектом. Однако она в любое время может быть пре образована в группу отрезков и дуг, из которых она составлена. Это выполняет команда EXPLODE (РАСЧЛЕНИТЬ), которую можно вызвать кнопкой £;( в пульте управления и панели Modify (Редактирование) или пунктом Explode (Расчленить) в падающем меню Modify (Редакт). При расчленении теряется информация о ширине, т. к. получающиеся отрезки и дуги не могут иметь ширину (на рис. 2.51 приведены две одинаковых полилинии, из кото рых правая была расчленена).
Рис. 2.S1. Потеря информации о ширине после команды EXPLODE
2.10.1. Объединение в полилинию В системе имеется возможность объединения в полилинию ранее нарисованных по следовательно связанных отрезков и дуг. Например, если отрезки нарисованы одной командой LINE (ОТРЕЗОК), то они удовлетворяют условию связанности и их можно преобразовать в полилинию. Для этого используется команда PEDIT (ПОЛРЕД), которой соответствуют кнопка £% панели инструментов Modify II (Редактирование-2) и пункт падающего меню Modify | Object | Polyline (Редакт | Объекты | Полилиния). Первый запрос команды PEDIT (ПОЛРЕД): Select polyline or [Multiple}': (Выберите полипинию или [Несколько]:) Укажите первый из отрезков, которые будут объединены. Система AutoCAD обнару живает, что отмеченный объект не является полилинией, и выдает следующий запрос: Object selected is not a polyline Do you want to turn it into one? : (Выбранный объект не полилиния. Сделать его полилинией? :)
Примитивы
87
Нажмите на клавишу <Enter> или введите Y (Д), тогда выбранный отрезок преобра зуется в полилинию из одного сегмента и будет готов присоединить к себе другие отрезки. Далее последует запрос: Enter an option [Close/'Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: (Задайте опцию [Замкнуть/'Добавить/Ширин а/'Вершина/СГ.чадить/СПлайн/ Убрать сглаживание/Типлш/Отменить]':) Одновременно в динамическом режиме на экране будут отображены опции команды (рис. 2.52).
2ЕЕ325Я Cfcce
V /^ ^ ^^-^
^ * ^
•Join Widfc Edit vertex
Fa Split* Decuryi? Цуре Эбп i.Jrido
Рис. 2.52. Динамическое отображение опций команды PEDIT
Выбор необходимого варианта осуществляется либо вводом буквы, выделенной в опции в верхнем регистре, либо с помощью клавиш и , либо щелчком мыши по соответствующей клетке таблицы опций. При клавиатурном выборе потребуется еще нажатие клавиши <Enter>. Если необходимо добавить дугу или отрезок, введите J (Д). Следующий запрос будет циклически повторяться: Select objects: (Выберите объекты:) Укажите присоединяемые дуги или отрезки (рис. 2.53) и завершите выбор объектов нажатием клавиши <Enter>. Система AutoCAD присоединит к полилинии сегменты и выдаст сообщение об этом: 2 segments added to polyline (Добавлено сегментов: 2) Далее AutoCAD повторяет запрос Enter an option [Close/Join/Width/Edit vertex/Fit/ Spline/Decurve/Ltype gen/Undo]: (Задайте опцию [Замкнуть/Добавить/Ширина /Вершина/СГладить/СПлайн/Убрать сглаживание/Тигтин Отменить]:), на который следует ответить нажатием клавиши <Enter>, завершая команду PEDIT (ПОЛРЕД).
88
Глава 1'
Рис. 2.53. Преобразование последовательно нарисованных отрезков и дуг в полилинию
Замечание
3
В системе AutoCAD существует системная переменная PEDITACCEPT, обычноо значение которой 0. Если изменить значение на 1, то система не будет в команда PEDIT (ПОЛРЕД) выдавать сообщение о том, что выбранный объект не является полилинией. О работе с системными переменными см. главу 12.
2.10.2. Полилинии специального вида В системе AutoCAD есть команды рисования таких объектов, как прямоугольник, правильный многоугольник, кольцо и облако пометок, каждый из которых на самом деле является двумерной полилинией. Вычерчивание прямоугольников осуществляет команда RECTANG (ПРЯМОУГ). Коман • да может быть введена с клавиатуры или вызвана с помощью кнопки С?' пульта управления и панели Draw (Рисование) или с помощью пункта Rectangle (Прямо угольник) падающего меню Draw (Рисование). Начальный запрос команды: Specify first corner point or [Chamfer/Elevation/Fillet/Tliickness/Width]: (Первый угол или [Фаска/Уровень/Сопряжение/Высота/Ширина]:) Если указать точку, она станет первым углом будущего прямоугольника, для которо го AutoCAD запросит точку противоположного угла, площадь, размеры или угол по ворота: Specify other corner point or [Area/Dimensions/RotationJ: (Второй угол или [Площадь/Размеры/поВорот]:) Если указать вторую точку, то обе введенные точки становятся точками одной и 5 диагоналей прямоугольника (рис. 2.54). Если вместо второй точки выбрать опцию Area (Площадь), то будет выведен запро: о том, какой из размеров (длина или ширина) следует ввести (второй будет вычислен по площади). Необходимо отметить, что вводимая площадь должна учитывать воз можные фаски и сопряжения (эти опции рассматриваются далее).
Примитивы
89
/
^
\
/
Рис. 2.54. Варианты прямоугольников, создаваемых командой RECTANG
Если выбрать опцию Dimensions (Размеры), то последуют запросы двух размеров прямоугольника: Specify length for rectangles : (Длина прямоугольников :) и Specify width for rectangles : (Ширина прямоугольников .) После ввода обоих размеров система AutoCAD снова запрашивает вторую точку прямоугольника, указание которой является только заданием ориентации прямо угольника, поскольку первая точка и размеры уже известны. Опция Rotation (поворот) позволяет задать угол поворота строящегося объекта относительно горизонтальной оси. в начальном запросе команды RECTANG (ПРЯМОУГ) присутствуют следующие опции: •
Chamfer (Фаска) — задание длин фаски в каждом углу прямоугольника;
•
Fillet (Сопряжение) — задание радиуса сопряжения углов прямоугольника;
•
Elevation (Уровень) — задание уровня для построения прямоугольника, смещен ного по оси Z трехмерного пространства (о положении объектов в пространстве см. главу 9);
•
Thickness (высота) — задание высоты для построения прямоугольника, выдав ленного вдоль оси Z трехмерного пространства (о построении трехмерных объек тов см. главу 9); • Width (Ширина) — задание ширины полилинии, которой на самом деле является строящийся прямоугольник. Если пользователь при работе с данным рисунком задавал какие-то опции, то они выдаются на экран при новом обращении к команде RECTANG (ПРЯМОУГ), на пример:
(
90
Глава,?
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 (МН-УГОЛ) рисует правильный многоугольник либо по конеч • ным точкам одной стороны, либо по точке центра и радиусу вписанной или описан ной окружности. Команда может быть вызвана с помощью кнопки О пульта управ • ления и панели Draw (Рисование) или с помощью пункта Polygon (Многоугольник! падающего меню Draw (Рисование). Первый вопрос команды POLYGON (МН-УГОЛ): Enter number of sides : (Число сторон :) Здесь вам нужно задать число сторон многоугольника (в скобках в качестве подсказ ки число сторон в предыдущем вызове команды POLYGON (МН-УГОЛ); в первьн раз предлагается 4). Следующий вопрос: Specify center of polygon or [Edge]: (Укажите центр многоугольника или [Сторона]:) Если выбрать опцию Edge (Сторона), то система AutoCAD запрашивает две конеч ные точки стороны многоугольника и по ним строит многоугольник. Если вы вместе опции указываете точку, то система запрашивает, каким образом будет задан размер многоугольника: Enter an option [Inscribed in circle/Circumscribed about circle] : (Задайте опцию размещения [Вписанный в окружность/Описанный вокруг окружности] .) При ответе I (В) прямоугольник вписывается в некоторую окружность, при ответе С (О) — описывается вокруг окружности. Остается запрос о величине радиуса ок ружности, в которую вписывается или около которой описывается многоугольник: Specify radius of circle: (Радиус окружности:)
Примитивы
91
Рис. 2.55. Построение правильных многоугольников
На рис. 2.55 приведены примеры правильных многоугольников, построенных с по мощью команды POLYGON (МН-УГОЛ). Кольцо рисуется командой DONUT (КОЛЬЦО) и представляется полилинией с шири ной, подобранной по внутреннему и внешнему диаметрам кольца. Команда, помимо ввода с клавиатуры, может быть вызвана с помощью пункта Donut (Кольцо) падаю щего меню Draw (Рисование). Первый запрос: Specify inside diameter of donut : (Внутренний диаметр кольца :) Внутренний (как и внешний) диаметр может быть задан числом или двумя точками, расстояние между которыми определяет диаметр. Второй запрос: Specify outside diameter of donut : (Внешний диаметр кольца :) После задания обоих диаметров размеры кольца уже могут быть вычислены, и AutoCAD в цикле задает вопрос о точке центра для группы колец одного размера: Specify center of donut or <exit>: (Центр кольца или .) После указания центра кольца (рис. 2.56) система AutoCAD рисует очередной экзем пляр требуемой фигуры. Закончить команду можно с помощью клавиши <Enter> или правой кнопки мыши.
Рис. 2.56. Построение колец
92
Глава 1'
Команда REVCLOUD (ОБЛАКО), появившаяся в системе AutoCAD 2004, рисует замкнутую полилинию в форме облака для выделения пометок и изменений, внесен ных в чертеж (рис: 2.57).
Рис. 2.57. Построение облака
Этой команде соответствуют кнопка Q пульта управления и панели инструментон Draw (Рисование), а также пункт Revision Cloud (Облако) падающего меню Drav (Рисование). Команда выдает запрос: Minimum arc length: IS Maximum arc length: 15 Style: Normal Specify start point or [Arc length/Object/Style] : (Минимальная длина дуги: 15 Максимальная длина дуги: 15 Стиль: Обычный Начальная точка или [Длина дуги/Объект/Стиль] :) В первой строке запроса сообщаются действующие установки команды (минимальная и максимальная длина дуг, имя стиля). Вы можете с помощью опции Arc lengtli (Длина дуги) изменить длины дуг (и радиусы). Опция Object (Объект) позволяет при дать форму облака существующему объекту, а опция Style (Стиль) — задать один ич двух стилей оформления. В случае указания точек строится ломаная линия, которая сразу же принимает форму облака. Причем все точки, кроме первой, указывать щелчком мыши не надо — доста точно провести курсор по нужному маршруту. Как только система обнаружит замк нутый контур, команда завершится. Если вы хотите построить незамкнутое облако, то в конце контура необходимо щелкнуть правой кнопкой мыши, после чего появится запрос: Reverse direction [Yes/No] : (Изменить направление на противоположное [Да/Нет] :) В случае ответа Yes (Да) система изменит направление дуг в облаке на противопо ложное. Если вы выбрали опцию Object (Объект), то система запрашивает объект. После ука зания объекта выводится запрос по поводу смены направления дуг. На рис. 2.57 у правого нижнего объекта направление дуг изменено на внутреннее.
Примитивы
93
Опция Style (Стиль) позволяет выбрать для облака один из двух стилей: Normal (Обычный) или Calligraphy (Каллиграфия). На рис. 2.57 у обоих правых объектов в качестве стиля выбрана каллиграфия.
2.11. Мультилинии Мулътклинш — это объект, состоящий из пучка параллельных друг другу ломаных линий (количество линий— от 2 до 16). Мультилиния может обладать дополнитель ными свойствами, к которым относятся: промежуточные стыки, торцы, скругления концов и заливка. С помощью мультилинии можно, например, рисовать стены на по этажном плане или дороги на плане местности. Построение мультилинии выполняется командой MLINE (МЛИНИЯ). Команда мо жет быть введена с клавиатуры или вызвана с помощью пункта Multiline (Мульти линия) падающего меню Draw (Рисование). При рисовании мультилинии один из стилей мультилинии является текущим (дейст вующим). В самом стиле (о стилях см. главу 5) описаны эталонные размеры, однако в конкретной мультилинии их можно масштабировать. Кроме того, можно управлять расположением мультилинии относительно осевой линии, на которой вы задаете точ ки. Установки последнего построения мультилинии система AutoCAD запоминает и предлагает в следующий раз в качестве значений по умолчанию: Current settings: Justification = Top, Scale = 20.00, Style = STANDARD (Текущие настройки: Расположение = Верх, Масштаб = 20.00, Стиль = STANDARD) Вслед за этим предлагается выбор: Specify start point or [Justification/Scale/STyle]: (Начальная точка или [Расположение/Масштаб/Стиль]':) Если указать начальную точку, то выдается запрос на следующую (вторую), затем на следующую за ней и т. д. На третьей точке система AutoCAD делает доступной оп цию Undo (Отменить), а на четвертой появляется еще и опция Close (Замкнуть). Окончанием команды является либо выбор опции Close (Замкнуть), либо нажатие клавиши <Enter> или правой кнопки мыши (рис. 2.58).
Рис. 2.58. Построение мультилинии
94
Глава 2
До указания первой точки можно установить значения для каждой из опций. Напри мер, опция Justification (Расположение) может принимать значения Тор (Верх), Bottom (Низ) и Zero (Центр). Значение опции Scale (Масштаб), равное 1, соответст вует эталонному размеру, описанному в действующем стиле; при задании другого положительного числа размеры будут соответствующим образом масштабироваться, При выборе опции STyle (Стиль) можно поменять имя текущего стиля (на имя друго го стиля из числа созданных в рисунке). В новом рисунке пользователь может рисовать мультилинии только одного стиля (этот стиль называется STANDARD)— из двух параллельных линий. Другие стили могут быть созданы с помощью специальных средств, рассмотренных в главе 5, или импор тированы из специального файла с расширением mln.
2.12. Надписи Надписи могут быть созданы с помощью команд TEXT (ТЕКСТ) или МТЕХТ (МТЕКСТ). В первом случае создается однострочный текст, во втором — мультитекгг (многострочный текст). У команды TEXT (ТЕКСТ) есть синоним — команда DTE> T (ДТЕКСТ) (действия обеих команд одинаковы).
2.12.1. Однострочный текст Команда TEXT (ТЕКСТ), создающая простые надписи, помимо клавиатуры, можгт быть вызвана кнопкой панели инструментов Text (Текст) (рис. 2.59), а также 13 падающего меню Draw (Рисование), где есть пункт Text | Single Line Text (Текс г | Однострочный).
А А1л/«.^Й]@ Рис. 2.59. Панель инструментов Text
После запуска команды сначала выдается сообщение о текущем стиле, которым предлагается написать текст: Current text style: "Standard" Text height: 2.5000 (Текущий текстовый стиль: "Standard" Высота текста: 2.5000) Понятие стиля включает в себя имя шрифта и ряд особенностей его использования (наклон букв относительно вертикали, наличие эффекта переворачивания и др.). О создании и изменении стилей см. главу 5. В начале сеанса работы с рисункэм обычно доступен (и является текущим) только один стиль с наименованием STANDARD. Кроме того, система AutoCAD запоминает высоту предыдущей надш- си и предлагает ее в качестве значения по умолчанию (в нашем примере — это 2,5 ми). Построение надписи начинается с ответа на запрос:
Примитивы
95
Specify start point of text or I Justify/Style]: (Начальная точка текста или [Выравнивание/Стиль]':) Вы можете указать начальную точку текста (это левая точка базовой линии надписи) или выбрать одну из опций: Justify (Выравнивание) или Style (Стиль). Последняя опция позволяет вам поменять имя текущего стиля, если в вашем рисунке есть другие стили (пока будем считать, что их нет). Опция Justify (Выравнивание) дает вам воз можность выбрать другой вариант привязки надписи к чертежу, кроме левой нижней точки. Эту опцию рассмотрим далее. Поэтому укажите точку, которая станет началь ной точкой базовой линии надписи. Базовая линия — это отрезок, на котором распо лагаются буквы надписи без учета нижних выступов (таких как, например, у букв g, Щ, У, р)-
Следующий запрос: Specify height : (Высота :) Нужно ввести высоту (применительно к заглавным буквам) текста или указать эту высоту заданием второй точки. Далее появится следующий запрос: Specify rotation angle of text : (Угол поворота текста :) Задайте в градусах угол поворота нижнего основания надписи (при горизонтальном положении это 0). Можно указать угол поворота второй точкой (например, с по мощью мыши). В том месте, где вы определили начало надписи, появилась рамка и курсор в форме буквы I. Наберите на клавиатуре любой текст (например, проснись и пой) и закончи те его ввод нажатием клавиши <Enter> (до нажатия <Enter>, естественно, вы можете текст еще отредактировать). В результате чего на экране появится надпись (рис. 2.60). При этом текстовый курсор переместится на строку ниже (расстояние между строка ми заложено в описании шрифта) и будет готов к вводу следующей надписи.
ПРОСНИСЬ
И
ПОИ
Рис. 2.60. Построение однострочных текстов
Вы можете сразу ввести текст новой строки, а можете, в отличие от AutoCAD 2006, сначала щелкнуть мышью в другом месте и указать точку начала следующей надпи си'. Если вы после какого-то количества строк захотите закончить команду TEXT (ТЕКСТ), то нажмите клавишу <Enter>. В результате работы команды будут построе-
Новая возможность.
96
Глава ?
ны одна или несколько текстовых надписей. Они относятся к однострочному тексту, потому что каждая из надписей является самостоятельным примитивом (в отличие or многострочного текста, в котором все строки вместе образуют один объект). Если в однострочный текст нужно вставить специальные знаки (например, диаметре, получить подчеркнутые или надчеркнутые символы, то при вводе текста можно ис пользовать следующие управляющие коды, начинающиеся с двух символов процент*: •
%%nnn — вставка символа с номером (nnn заменяет три цифры) в текущей табл!- це кодировки символов ср1251, используемой как основная кодировка в графиче ских приложениях для русской версии Windows; %%о —• включение/отключение надчеркивания; %%и — включение/отключение подчеркивания; %%d — вставка символа градуса "°"; %%р — вставка символа плюс-минус "±"; %%с — вставка символа диаметра; %%% — вставка символа процента "%".
Режимы надчеркивания и подчеркивания могут действовать в надписи одновременно. Оба режима по достижении конца строки автоматически отключаются. Пример исполь зования специального оформления приведен на рис. 2.61. Можно вводить в однострочный текст символы в юникодах. В таком случае, напри мер, символ диаметра надо оформить как \о+2205, а символ градуса— как \и+оово. Интересны опции выравнивания (рис. 2.62), которые становятся доступными, если вместо начальной точки выбрать опцию Justify (Выравнивание): Enter an option [Align/Fit/Center/Middle/Rigltt/TL/TC/TR/MVMC/MR/BL/BC/BRJ: (Задайте опцию [впИсанный/Поширине/Центр/сЕредина/enPaeo/ ВЛ/ВЦ/ВП/СЛ/СЦ/СП/НЛ/НЦ/НП]':)
AilQfl
"Fit Orfei Midfe TL
Подцеркивание _ML_
3:
2 Надцеркивание
MR BL BR
Рис. 2.61. Пример специального оформления текста
Рис. 2.62. Опции выравнивания
Примитивы
97
Если вы выбираете опцию Right (впРаво), то выдается запрос: Specify right endpoint of text baseline: (Правая конечная точка базовой линии текста:) Нужно указать точку, которая будет правым концом базовой линии надписи. Если вы выбираете опцию Middle (сЕредина), то появляется запрос: Specify middle point of text: (Средняя точка текста:) Указанная вами точка будет средней точкой надписи. Результат для трех случаев (начальная точка, Right (впРаво) и Middle (сЕредина)) проиллюстрирован на рис. 2.63. Точки выравнивания оформлены на рисунке как узловые.
Выравнивание
Right
Выравнивание—Middle Рис. 2.63. Примеры выравнивания по левой, правой и средней точкам
Двухбуквенные наименования опций (BL (НЛ), ВС (НЦ), MR (СП), TR (ВП) и т. п.) образованы из первых букв слов Bottom (Низ), Middle (Середина), Тор (Верх), Left (Левый), Center (Центр), Right (Правый). На рис. 2.64 приведен пример разного выравнивания (с помощью верхней правой точки, нижней центральной точки и т. п.). Крайние отрезки соответствуют верхней и нижней кромкам надписи, причем верхняя кромка выбирается по размеру заглавных букв. Между ними показаны отрезки, соответствующие базовой и средней линиям.
Нам,точка
BL
Сеггиег
Рис. 2.64. Примеры выравнивания с использованием опций TL, ТС, TR, ML, MC, MR, BL, ВС, BR, Right, Center 4 Зак. 326
Глава 2
98
Верхний ряд узловых точек соответствует опциям TL (ВЛ), ТС (ВЦ), TR (ВП), сред ний ряд точек— ML (СЛ), МС (СЦ), MR (СП), нижний ряд точек— BL (НЛ), ВС (НЦ),ВК(НЩ. Интересны опции Align (впИсанный) и Fit (Поширине), которые позволяют подго нять размеры букв надписи к конкретному местоположению (рис. 2.65). При исполь зовании опции Align (впИсанный) AutoCAD запрашивает две точки, которые берутс» как конечные точки базовой линии— они определяют и угол наклона надписи, и размер текста по ширине, а размер букв по высоте вычисляется пропорционально ширине букв. В случае же опции Fit (Поширине) также нужно задать две точки, оп ределяющие положение и длину базовой линии, однако AutoCAD запрашивает еще \ высоту букв, после чего текст сжимается или расширяется. • Undo Redo Cut Copy Paste
Ш+2 CtrttY Drl+X •.•'.• Ctri+C • CW*V
Opaque Background
Б п и п п н н ы 14 J f l 1.1ИРИН?,
Insert Field...
Ctrt»F
Find and Replace...
CtikR
Select ДД
CM»A
Help
F1
UPPERCASE CtikShifWJ lowercase Qtl+Shilt+L
Cancel Рис. 2.65. Примеры выравнивания с использованием опций Align и Fit
Рис. 2.66. Контекстное меню ввода текста
В незавершенном вводе можно мышью выделять участки текста, пользоваться буфе ром обмена. Кроме того, при вводе текста пользователю доступно контекстное менп (рис. 2.66) со следующими пунктами: •
Undo (Отменить)— отмена предыдущего действия (удаления и т. п.) в процессе ввода текста;
•
Redo (Вернуть) — возврат отмененного действия;
•
Cut (Вырезать) — копирование в буфер с удалением отмеченного участка текста;
•
Сору (Копировать) — копирование в буфер отмеченного участка текста;
•
Paste (Вставить) — вставка из буфера;
•
Opaque Background (Непрозрачный фон)— использование светлосерого фоьа под текстом в процессе ввода;
•
Insert Field (Вставить поле)— вставка параметрического поля (о полях ел. разд. 2.13);
•
Find and Replace (Поиск и замена) — вызов диалогового окна для поиска и заме ны символов в тексте;
Примитивы
99
•
Select All (Выделить все) — выделение всего текста;
•
Change Case (Изменить регистр) — изменение регистра для символов выделенно го участка текста на верхний (UPPERCASE) или нижний (lowercase);
•
Help (Справка)— вызов раздела справочной системы, связанного с одностроч ным текстом;
•
Cancel (Отмена) — отмена (выход из команды без сохранения ввода).
Возможности однострочного текста постепенно сближаются с возможностями рас сматриваемого далее многострочного текста.
2.12.2. Многострочный текст Команда МТЕХТ (МТЕКСТ) позволяет нанести на чертеж целые абзацы текста (соз давая мультитекст, или многострочный текст), с возможностями выравнивания и редактирования, напоминающими возможности таких текстовых процессоров, как Microsoft Word. Команде соответствуют кнопка А в пульте управления, панелях Draw (Рисование) и Text (Текст), а также пункт падающего меню Draw | Text | Multiline Text (Рисование | Текст | Многострочный). Команда МТЕХТ (МТЕКСТ) при старте информирует об имени действующего тек стового стиля и просит указать первую из двух точек, определяющих границы зоны мультитекста по ширине (рис. 2.67). Нижний предел по высоте при этом не фиксиру ется и сдвигается автоматически по мере ввода текста. Итак, сначала: Current text style: "Standard" Text height: 2.5 Specify first corner: (Текущий текстовый стиль: "Standard". Высота текста: 2.5 Первый угол:)
Рис. 2.67. Задание границ мультитекста
100
Глава.2
Затем: Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]: (Противоположныйугол или [Высота/вЫравнивание/ Межстрочный интервал/Поворот/Стиль/Ширина]':) После указания точек раскрывается окно редактора мультитекста (рис. 2.68). В верх ней части окна находится линейка разметки. Вертикальный курсор в окне показывав" текущую позицию для ввода или редактирования текста. Размеры окна можно менять так же, как и размеры других окон приложений под Windows. Если введенный текс не помещается в текущем окне, то система создает линейки прокрутки. i~i]
Рис. 2.68. Окно редактора мультитекста
Выше окна мультитекста автоматически выводится специальная панель Text For matting (Формат текста) (рис. 2.69), которая содержит инструменты управления ок ном редактора. lText Foinidtlimj )Standard
^ p f
txt
^J|25
jrj В
/
minш i i is ij = ii , после чего система AutoCAD создаст в графическом экране мультитекст (рис. 2.70). Помимо кнопки ОК, панель Text Formatting (Формат текста) содержит другие кноп ки, раскрывающиеся списки, счетчики, расположенные в два ряда. В верхнем ряд) расположены следующие элементы:
•[
Standard — раскрывающийся список для установки имени текущего текстового стиля; применяется для форматирования всего текста в окне;
101
Примитивы
Шаганэ ты моя. Шаганэ! Потому, что я с севера, что ли, Я готов рассказать тебе поле, Про волнистую рожь при луне. Шаганэ ты моя. Шаганэ. Рис. 2.70. Создание мультитекста
Щ — раскрывающийся список для установки имени текущего шрифта; применяется для оформления вне стиля; _*j — раскрывающийся список для установки высоты букв при использова нии текущего шрифта; допускает как выбор из списка, так и задание новых значе нии;
17г Arial
В | — кнопка установки полужирного начертания (доступна только для шрифтов типа TrueType); [ / | — кнопка установки курсивного начертания (доступна только для шрифтов типа TrueType); | U | — кнопка установки режима подчеркивания текста; m — кнопка отмены последнего действия в окне редактора мультитекста; г» — кнопка восстановления отмененного действия; — кнопка форматирования дробей, верхнего и нижнего индексов; т |
ш
— раскрывающийся список для установки цвета букв; кнопка управления отображением линейки в верхней части окна мульти-
текста; Ш* — кнопка вызова меню опций мультитекста (оно полностью входит в состав контекстного меню, рассматриваемого далее). В нижнем ряду панели Text Formatting (Формат текста) расположены следующие элементы: — кнопка горизонтального выравнивания влево; — кнопка горизонтального выравнивания по центру; — кнопка горизонтального выравнивания вправо; — кнопка вертикального выравнивания вверх; ,*:• — кнопка вертикального выравнивания посередине;
102
Глава!'
— кнопка вертикального выравнивания вниз; — кнопка нумерованного списка; — кнопка маркированного списка; А —
а—
— кнопка списка, маркируемого заглавными латинскими буквами; — кнопка вставки поля; — кнопка преобразования выделенных символов в верхний регистр; — кнопка преобразования выделенных символов в нижний регистр;
О — кнопка надчеркивания выделенных символов;
—- кнопка вставки спецсимволов; О/у 5.000 --г — счетчик угла наклона букв относительно вертикали; •gib J1.0000 ;r-~- — счетчик коэффициента расстояния между буквами; о 1.0000
Ц — счетчик коэффициента ширины выделенного текста.
Перед вводом текста необходимо установить нужный стиль или задать особо; оформление с помощью имени шрифта и размера букв, а также выбрать цвет бук!. Если в процессе ввода понадобится сменить настройки (имя шрифта, начертание, цвет, наклон букв и т. д.), то можно выделить левой кнопкой мыши участок текста и изменить его форматирование. Имена шрифтов имеют слева пометки в виде значка ^ (это стандартные SHXшрифты AutoCAD) или ^t (шрифты Windows типа TrueType). He все шрифты могут воспроизводить русские буквы, поэтому требуется предварительный анализ шрифтов перед их практическим использованием. Шрифты, имена которых заканчиваются на Суг, всегда подходят для русского текста. Кнопка •§• позволяет управлять написанием дробей и индексов. Числитель и знаме натель дроби могут разделяться горизонтальной чертой, ничем не разделяться (по типу допуска) либо разделяться наклонной чертой. Перед тем как воспользоваться кнопкой, нужно выделить мышью участок текста, в котором будущие числитель и знаменатель разделены одним из символов: /, Л или #. Затем нужно щелкнуть по ука занной кнопке. На рис. 2.71 в левой части окна редактора мультитекста условно обо значены пять выделенных участков текста с дробями и индексами до форматирова ния, а в правой части — результат применения к ним кнопки -f Применение кнопки •§• к выделенному участку текста, уже имеющему вид дроб-i, возвращает этот участок к неформатированному виду. Для получения верхнего или нижнего индекса можно воспользоваться средствем форматирования дроби с помощью специального символа л (при отсутствии числитгля или знаменателя).
Примитивы
103
ш
:Ш
X3
Я
нВо
Н20
Щ
1 3
ш ш
1 •
5 8
'Ш ••;•;
%
Рис. 2.71. Управление дробями и индексами
Редактор мультитекста настроен так, что при обнаружении символов управления дробями система сама открывает диалоговое окно AutoStack Properties (Автоформат дробного текста) (рис. 2.72).
Do you wantto automatically stack the text... exptessiona x/y,x&y/andx у asyoutype? • ' у . /
V
I * EnebleAutoStacking. Г" Hemoveleading blank 1 x/y becomes Ix/yj '.'...•. Specify how.'Vy'1 should stack:
Fl
Cancel
При положении курсора внутри окна редактора мультитекста щелчок правой кнопкой мыши вызывает контекстное меню, показанное на рис. 2.77. Контекстное меню имеет следующие элементы: •
Undo (Отменить) — отменяет последнее действие в окне редактора;
•
Redo (Повторить) — ликвидирует действие последней отмены;
106
Глава.?
•
Cut (Вырезать) — вырезает выделенную часть текста и заносит в буфер обмена;
•
Сору (Копировать) — копирует выделенную часть текста в буфер обмена;
•
Paste (Вставить) — вставляет текст из буфера обмена;
•
Learn about МТЕХТ (Подробнее о МТЕХТ)— просмотр ролика о новых воз можностях мультитекста;
•
Show Toolbar (Показать панель)— флажок, управляющий показом панели Text Formatting (Формат текста);
•
Show Options (Показать параметры) — флажок, управляющий показом элементон нижнего ряда панели Text Formatting (Формат текста);
•
Show Ruler (Показать линейку)— флажок, управляющий показом линейки окна мультитекста;
•
Insert Field (Вставить поле) — позволяет вставить в текст поле (см. разд. 2.13)\
•
Symbol (Символ) — переход в подменю вставки специальных символов;
•
Import Text (Импортировать текст)— импорт текста из файлов с расширением txt и rtf;
•
Indents and Tabs (Отступы и табуляция)— вызывает одноименное диалоговое окно (см. рис. 2.75);
•
Bullets and Lists (Маркеры и списки)— оформление абзаца как нумерованный или маркированный список;
•
Background Mask (Скрытие заднего плана) — вызывает одноименное диалоговое окно для задания цвета фона мультитекста;
•
Justification (Выравнивание) — переход в подменю операций выравнивания (см далее);
•
Find and Replace (Поиск и замена)— вызов диалогового окна Замена (Replace) для поиска вхождений текста и замены его на другой текст;
•
Select All (Выделить все) — выделяет весь текст, находящийся в окне редактора;
•
Change Case (Изменить регистр)— переход в подменю смены регистра в выде ленном участке на верхний (UPPERCASE) или нижний (lowercase);
•
AutoCAPS (Регистр)— автоматически изменяет регистр нового текста на проти воположный (нижний регистр— на верхний, и наоборот); соответствует нажатию клавиши ;
•
Remove Formatting (Снять форматирование) — убирает дополнительное форма тирование (курсив, жирность, подчеркивание) выделенного участка текста;
•
Combine Paragraphs (Объединить абзацы) — объединяет абзацы в один (симваг конца абзаца заменяется на пробел);
•
Stack Properties (Свойства дробного текста) — управление правилами преобразо вания в дроби;
Примитивы
107
•
Character Set (Набор символов) — переход в подменю выбора набора символов (Central Europe (Центрально-европейский), Cyrillic (Кириллический), Hebrew (Иврит), Arabic (Арабский) и т. д.);
•
Help (Справка)— открывает раздел справочной системы, посвященный много строчному тексту;
•
Cancel (Отмена) — выход из редактора мультитекста без сохранения изменений.
Подменю Justification (Выравнивание) (рис. 2.78) позволяет задать форматирование выделенного абзаца текста. Доступные при этом опции аналогичны таким же опциям форматирования, применяемым для однострочного текста. V Top Lei!
Г TL
Top Center Top Right . , Middle Left Middle Centei Middle Right Bottom Left Bottom Centei Bottom Right
TC TR ML MC MR BL ВС.''.. BR
Рис. 2.78. Подменю Justification
Подменю Symbol (Символ) (рис. 2.79) имеет следующие пункты: •
Degrees (Градус);
•
Plus/Minus (Плюс/Минус);
•
Diameter (Диаметр);
•
Almost Equal (Приближенно равно);
Degrees Plus/Minus Diameter
•
Angle (Угол);
Almost Equal. Angle
•
Boundary Line (Линия раздела);
Boundary Line Center Line
•
Center Line (Осевая линия);
•
Delta (Дельта);
•
Electrical Phase (Фаза);
•
Flow Line (Линия связи);
•
Identity (Тождество);
•
Initial Length (Исходная длина);
•
Monument Line (Опорная линия);
•
Not Equal (He равно);
•
Ohm (Ом);
•
Omega (Омега);
•
Property Line (Граница участка);
:. : Delta Electrical Phase Flow Line Identity . Initial Length Monument Line NotEqual ':; Ohm. Omega , Property Line Subscript 2 Squared Cubed
: %%d . %%p ' %%c \и+2248 VJ+2220 \LH-E100 \U+2104 \U+039« \U+02?8
W+Elpl \U+2261 \U+E200 \U+E102 \U+2260 AU+2126 \U+03A9 \U+2HA \U+2082 \U+00B2 VJ+00B3
Non-breaking Space Ctrl+Shift+Space Other...
Рис. 2.79. Подменю Symbol
108
Глава.?
•
Subscript 2 (Нижний индекс 2);
•
Squared (Квадратный);
•
Cubed (Кубический);
•
Non-breaking Space (Неразрываемый пробел);
• Other (Другой). Каждый из этих пунктов вставляет в многострочный текст соответствующий символ текущего шрифта. Пункт Other (Другой) вызывает системное окно Windows Таблиц: символов (рис. 2.80) вставки любых символов. В данном окне следует щелчком вы брать символ, затем нажать кнопки Выбрать и Копировать. После этого можно за крыть окно, а в редакторе мультитекста вставить символ из буфера обмена Windows с помощью комбинации клавиш +. Для настройки свойств мультитекста в целом можно использовать две опции, вы • водимые в начале работы команды МТЕХТ (МТЕКСТ): Rotation (Поворот) но оси X; •
задает дополнительный поворот мультитекста относитель •
Line spacing (Межстрочный интервал)— управляет величиной межстрочного интервала.
При выборе последней из этих опций система запрашивает: Enter line spacing type [At least/Exactly] : (Укажите способ задания межстрочного интервала [Минимум/Точно] :) I ® Таблица символов ШРИФТ
Н П О
О Aria]
Т]
Справка 1 .•
• • • ' • ' . . ' . " .
I
' # $ %&
5
5 7
I
J К
] \
( ) ', < = L мN О Р Q а ьс d 8
8 9
L
V
q .
•
! 1© ' "' -
D N О
а
э а
б
-
0
X
У
А А А
6бО
О
,
..
* + , / 0 1 2 3 ? > шА В с D Е F G R S т иV W X Y Z [ f д h 1 ! к 1 mп о z { 1} 1 Ф£ а с + 2 3 , М 11 А А А РЕ Q Е Е Е Е 1 X
0
ииии
!'•'
4 Н
\ Р ¥ 1
!
Y D ft a a
а аз 9 е е ё е I 1 1 i 0 п о о о о и й 0 й у 0 У А а А а А Я С с С с
Для копирования
Г
w
:< -л - ®
0
Г
1
w
' ' Выбрмггь
.ri
Копировать J
Долелните льн ыв параметры просмотра Соруг дЫ Sign
Клавиша: AJH31S9
Рис. 2.80. Диалоговое окно Таблица символов
Примитивы
109
Опция At least (Минимум) соответствует варианту, при котором программа сама рас считывает интервал, сохраняя минимальное расстояние между строками. В случае выбора опции Exactly (Точно) расстояние между строками фиксируется, независимо от особенностей текста (при наличии отдельных букв большой высоты может воз никнуть наложение высоких символов на символы вышележащей строки). Следующий запрос: Enter line spacing factor or distance : (Задайте множитель или значение межстрочного интервала :) Межстрочный интервал может быть задан либо фиксированным численным значени ем, либо в долях от одинарного интервала. Величина одинарного межстрочного интервала обозначается буквой х и равна высоте символов, умноженной на 1,66. Поэтому значение межстрочного интервала можно ввести как число с суффиксом х (например, 1.5х, что соответствует полуторному ин тервалу) или просто как число (например, 2.25, что соответствует 2,25 от высоты символов). Значения должны находиться в диапазоне от 1.0417 (0.25х) до 16.6667 (4х). Сочетание правильно подобранного межстрочного интервала и позиций табуляции позволяет придавать мультитексту видимость таблиц (без использования примитива ACADTABLE, рассматриваемого в разд. 2.14).
2.13. Применение полей Пункт Field (Поле) падающего меню Insert (Вставка), который соответствует коман де FIELD (ПОЛЕ), дает возможность вставлять поля в однострочный и многостроч ный текст, атрибут, размерный текст. Поля — это особые текстовые элементы, зави сящие от настроек рисунка или системы AutoCAD. При изменении этих настроек текст, отображаемый полем, будет меняться. Вставка полей доступна во всех командах системы AutoCAD, в которых от пользова теля требуется ввод какого-то текста. В некоторых диалоговых окнах для этой цели присутствует кнопка вставки поля — %Ёх . Для быстрой вставки поля можно также пользоваться комбинацией клавиш +. Команда FIELD (ПОЛЕ) открывает диалоговое окно Field (Поле) (рис. 2.81). Окно видоизменяется в зависимости от того, какой элемент выбран в раскрывающем ся списке Field names (Имена полей). На рис. 2.81 выбрано поле Author (Автор). В качестве значения этого поля берется значение, занесенное в поле Author (Автор) вкладки Summary (Документ) окна свойств текущего рисунка (см. рис. 1.20). В списке Field expression (Формула для поля) в нижней части окна показано, в каком виде значение поля Author (Автор) заносится в текст: %%. Список Author (Автор) демонстрирует текущее значение одноименного поля. Если значение в данный момент не задано, то выводится четыре минуса.
110
Глава.?
Learn about Fields Author:
Field category:
format: SlockPlaceholder Comments CreateDate CurrentSheetCategory Current5heetCustom CurrentSheetDescription CurrentSheetlssuePurpose-' CurrentSheetNumber CurrentSheetNumberAndTI CurrentSheetRevisfonOate CurrentSheetRevisionNuml CurrentSheetSet CurrentSheetSetCustom CurrentSheetSetDescriptio CurrentSheetSetProjectMik CurrentSheetSetProjectNa CurrentSheetSetProjectNu . CurrentSheetSetProiectPh.Jl|
Jppercase Lowercase First capital Title case
Field expression: %%
OK
Cancel.... |
Help
Рис. 2.81. Диалоговое окно Field
В раскрывающемся списке Format (Формат) указывается формат, в котором значе ние поля Author (Автор) должно быть приведено в тексте рисунка. Возможны сле дующие варианты:
• • • • •
(попе) (нет);
•
Date & Time (Дата и время);
•
Document (Документ);
•
Linked (Связи);
•
Objects (Объекты);
Uppercase (Верхний регистр); Lowercase (Нижний регистр); First capital (Первая заглавная);
Title case (Как в заголовках). В раскрывающемся списке Field category (Категории полей) пользователь указывает, поля какой категории отображены в списке Field names (Имена полей). На рис. 2.81 выбрано значение АН (Все), при котором отображаются поля всех категорий. Отме ченное на рисунке поле Author (Автор) относится к категории Document (Документ). Перечислим категории полей, используемые в системе AutoCAD:
Примитивы
111
• Other (Прочее); • Plot (Печать); • SheetSet (Подшивка). На рис. 2.82 показан формат диалогового окна Field (Поле) категории Date & Time (Дата и время).
ш Learn about Fields Field category:
Qate format: 3
-Hints М
| M/d/yyyy
1
Field Qames: Date PlotDate SaveDate
Examples: понедельник марта 27, марта 27, 2006 3/27/06 2006-03-27 27-мар-06 3.27,2006 пар. 27, 06 27 марта 2006 27.03.2006 27/03/2006 2006/03/27 2006-3-27 Март 06 мар-06 3/27/2006 1:35 3/27/2006 1:35:41 1:35 1:35:41
"'*••''
У
- month - day - year
!
1 h ! m tt
- hour • minute - am or pm
j /
- separator - separator - separator
Month example: 1M i MM 1 МММ ] MMMM
•;] •
- 8 -08 - Aug - August
«1
Field expression: %%
OK
Cancel
Help
Рис. 2.82. Диалоговое окно Field (категория Date & Time)
По сравнению с предыдущим рисунком, в окне Field (Поле) в среднем столбце по явились списки Date format (Формат даты) и Examples (Варианты), а справа — па нель Hints (Пояснения) обозначений в формате даты и времени. На рис. 2.83 приведен вид окна для поля Formula (Формула) категории Objects (Объ екты). К категории Objects (Объекты) относены поля четырех типов: BlockPlaceholder (MeстозаполнительБлока), Formula (Формула), NamedObjects (ИменованныйОбъект) и Object (Объект). Первый из этих типов связан с динамическими блоками, рассматри ваемыми в главе 7, второй — с возможностью использования формул (в первую оче редь, в ячейках таблиц, см. разд. 2.14). К именованным объектам в рисунке относятся слои, типы линий, блоки, текстовые и размерные стили, стили таблиц, виды (см. главы 4, 5, 7 и 10). В раскрывающемся
112
Глава;?
списке Named object type (Тип именованного объекта) следует выбрать тип (напри мер, Layer (Слой)). Тогда список Name (Имя) в среднем столбце покажет все возмож ные имена объектов этого типа. В правом столбце отображается имя отмеченного объ екта, а в списке Format (Формат) можно указать вариант формата вывода значени; поля в рисунок.
1 . i t.. Learn about Fields ""•'• =
'review;
teld iategory:
Objects
d
9.21
=
ield names:
format:
BlockPlaceholder
(none)
NamedObject Object Count
..
.
СеЛ
A.
Architectural Engineering Fractional decision;
JJ
ju.uu
Л
•
AdditionalFo/mat... j =
p/mula:
678.93/73.7
Evaluate
ИНММИИИ
=
ield expression
%%
OK
Cancel
!
!
Help
i
Рис. 2.83. Диалоговое окно Field (категория Objects, поле Formula)
Если в раскрывающемся списке Field names (Имена полей) выбрать поле Object (Объект), то окно Field (Поле) снова изменит свой вид. В среднем столбце появится список Object type (Тип объекта) и рядом с ним — кнопка _$ для выбора объекта указанием на чертеже. По щелчку на этой кнопке следует отметить объект (например, однострочный текст) на открывшемся временно рисунке. Диалоговое окно примет вид, показанный на рис. 2.84. В этом варианте окна в списке Object type (Тип объекта) отображен тип объекта Polyline (Полилиния). Кроме того, появились следующие списки: • Property (Свойство) — отображает перечень всех доступных свойств выбранного объекта (на рис. 2.84 выбрано свойство Area (Площадь)); • Preview (Образец) — отображает значение площади объекта; • Format (Формат) — задает формат вывода значения поля; • Precision (Точность) — показывает точность для цифровых полей.
Примитивы
113
• >j ,' Learn about Fields Field category:
• •И"
j Objects Field names: BlockPlaceholder Formula NamedObject
Object type:.
^review:
J Polyfine
1*1192.5482
Property:
format;
Closed Color Elevation Global width Layer Length Unetype Linetype generation Linetype scale Lineweight Material Object name Plot style Thickness
(none) Current units
-d
Architectural
^
Precision:
d
jcurrent precision
Additional Format..
Field expression: %%
Cancel
Help
Рис. 2.84. Диалоговое окно Field (категория Objects, поле Object)
Для дополнительного управления форматом отображения выбранного свойства объ екта можно использовать кнопку Field Format (Формат поля). После выбора поля и формата его отображения необходимо закрыть диалоговое окно Field (Поле) с по мощью кнопки ОК. Если операция вставки поля происходит в ходе выполнения другой команды (напри мер, создания текста), то команда продолжает свою работу, а поле становится частью этого текста. Если операция вставки поля вызывается с помощью команды FIELD (ПОЛЕ), то система AutoCAD создает многострочный текст, для которого запраши вает точку вставки, высоту и стиль выравнивания (рис. 2.85). Поле на рисунке ото бражается на сером фоне. Если в ходе работы с рисунком изменятся настройки, влияющие на значения полей, изменения можно отобразить с помощью команды UPDATEFIELD (ОБНПОЛЕ) или пункта Update Fields (Обновить поля) падающего меню Tools (Сервис). Данная команда просит указать объекты с полями и затем обновляет их значения.
Плоцадь к о в р и к а 41192,5482 Рис. 2.85. Мультитекст с полем
Глава 2
114
2.14. Таблицы В системе AutoCAD существует интересный объект— таблица (название примити ва— ACAD TABLE). Для создания этого объекта используется команда TABLE (ТАБЛИЦА), кнопка |t;1j j пульта управления и панели инструментов Draw (Рисова ние), а также пункт Table (Таблица) падающего меню Draw (Рисование). Команда TABLE (ТАБЛИЦА) открывает диалоговое окно Insert Table (Вставка таб лицы) (рис. 2.86).
ша learn about Tables Table Style Settings
Insertion Behavior Text height:
Table Style name;
4.S .
Data Data
Header Ja-to. lata. lata Data lata lata, lata lota
Г" Specify window
"Column & Row Settings •"."
Title Header Data Data Data Data tiata Data
(* Specify insertion point
Header Data Data Data Data Data Data Data Data
^olumns: 5
Щ] j
Column widths -*•):
>atag.ows:
I63.S
Row Heiflht:
• " с
1
'
Щ
j j j Line(s)
^ OK
Cancel
№lp
Рис. 2.86. Диалоговое окно Insert Table
В области Table Style Settings (Настройка стиля таблицы) необходимо с помощью раскрывающегося списка Table Style name (Имя стиля) выбрать стиль рисования таблицы. Если в данном рисунке подходящего стиля нет, то можно с помощью кноп • ки 1 , 1 вызвать диалоговое окно работы со стилями таблиц (о стилях таблиц см главу 5). Растровое изображение, приведенное в области Table Style Settings (Настройка стиля таблицы), показывает внешний вид таблицы текущего стиля. Параметр Text heigh: (Высота текста) задает в миллиметрах высоту букв текста в ячейках таблицы, дейст вующую по умолчанию. В правой части диалогового окна Insert Table (Вставка таблицы) (рис. 2.86) видны две области. В области Insertion Behavior (Способ вставки) расположена группа из двух переключателей: •
Specify insertion point (Запрос точки вставки);
•
Specify window (Запрос занимаемой области).
Примитивы
115
При выборе первого переключателя система запрашивает положение точки левого верхнего угла таблицы, при выборе второго — две точки диагонали, определяющей габариты таблицы. В области Column & Row Settings (Строки и столбцы) пользователь должен задать число и размер строк и столбцов таблицы. С помощью полей Columns (Кол. столб цов) и Data Rows (Кол. строк) вводятся количество столбцов и количество строк. Ширина столбца задается с помощью поля Column width (Ширина столбца), а высо та ячеек (в строках текста) — с помощью поля Row Height (Высота строки). Если в области Insertion Behavior (Способ вставки) включен переключатель Specify window (Запрос занимаемой области), то поля Column width (Ширина столбца) и Data Rows (Кол. строк) недоступны пользователю, а их значения вычисляются исхо дя из заданных пользователем габаритов таблицы. После закрытия диалогового окна Insert Table (Вставка таблицы) выводится запрос точки вставки: Specify insertion point: (Точка вставки:) Пользователь должен указать точку вставки левого верхнего угла любым подходя щим способом (вводом координат с клавиатуры или с помощью мыши). Если в стиле таблицы задано, что заголовок таблицы находится внизу, то запрашиваемая точка будет соответствовать левому нижнему углу таблицы. Когда точка вставки указана, то на экране появляется объект таблицы, а выше него — панель Text Formatting (Формат текста) (рис. 2.87). lext I oimiittirii) | Standard _|}|AAtxt Ifc-lilii
1 . 3 E 1 : ;=
0 $ 3 'S-'Z-,IB,-
; t t
' "
;
W « .G "T^
с
•''' ' И ' ' ° . '•'' ^''fijf; : ^ ; ';'y.OK ; ; vi ; ;© ' & , ^/(аООСсГ-ij -, , * | Ш 5 " j - j ; < ,(1.0000 "-j-j
•...•: V" '• •/'.». .•. ' ... I
~~T~
Рис. 2.87. Вставка таблицы
Во вставленной таблице обычно присутствуют строка заголовка таблицы и строка заголовков столбцов. Далее идут строки данных, и именно их количество задается в диалоговом окне Insert Table (Вставка таблицы) в поле Data Rows (Кол. строк). Панель Text Formatting (Формат текста) нам уже знакома по работе с многостроч ным текстом (см. рис. 2.69). Здесь ее появление вызвано тем, что ячейки таблицы заполняются мультитекстом. Сразу после вставки пустой таблицы курсор ввода текста находится в центре ячейки заголовка (или первой строки) таблицы. Для облегчения заполнения таблицы допол-
116
Глава.?
нительно с серым фоном показываются: строка заголовков столбцов (А, В т. д.) и столбец номеров строк (1, 2 и т. д.). После окончания вставки таблицы они исчезнут. Перемещение между ячейками осуществляется: вперед— с помощью клавиши , назад— с помощью клавиш <Shift>+. Нажатие клавиши в по следней ячейке позволяет добавить к таблице новую строку. На рис. 2.88 приведен пример заполненной таблицы с заголовком внизу. 12 о т д е л 11 о т д е л 10 о т д е л
СИДОРОВ
Петров
Иванов
СОГЛАСОВАНО Рис. 2.88. Пример таблицы
Если в диалоговом окне Insert Table (Вставка таблицы) в области Insertion Behavior (Способ вставки) был включен переключатель Specify window (Запрос занимаемой области), то система после закрытия этого окна спрашивает: Specify first corner: (Первый угол.) Затем следует запрос: Specify second corner: (Противоположный угол:) После вставки таблица может быть отредактирована (см. главу 3). К операциям ре дактирования относится и вставка текста и блоков в ячейки таблицы. О блоках см. главу 7. В таблицах можно использовать формулы, связывающие значения разных ячеек. Дл> этого при заполнении ячейки необходимо вызвать контекстное меню (оно являете* контекстным меню мультитекста) и выбрать пункт Insert Field (Вставить поле). За тем в диалоговом окне Field (Поле) (см. рис. 2.81) в раскрывающемся списке Fielc category (Категория) следует выбрать Objects (Объекты), а в списке Field names (Имена полей) — Formula (Формула). Диалоговое окно примет вид, изображенный на рис. 2.89. В данной версии можно использовать следующие виды формул (связей ячеек), кото рым соответствуют кнопки окна на рис. 2.89: •
Average (Среднее);
•
Sum (Сумма);
•
Count (Кол-во);
•
Cell (Ячейка).
Примитивы
117
,T':; Learn about Fields '• -Field Category:
^review:
;: Objects :
j j
ield names:
format:
BlockPlaceholder
£,,.>:v. Current units
Average
NamedObject Object
Decimal
Sum
Engineering Fractional
£ount
H
';.."'.;.-.:v
C£ll
Additional Fgrrnat... ) =
Cjrmuia:
Sum(A3:A10)
Evaluate
j
=
ield expression: %%
OK
|
Cancel
Help
]
Рис. 2.89. Вставка формулы в ячейку таблицы
После щелчка по соответствующей кнопке диалоговое окно временно закроется и система попросит указать диапазон ячеек, участвующих в формуле. На рис. 2.89 при веден пример суммы двух ячеек (A3:А10), записываемой в текущую ячейку таблицы. В дальнейшем сумма будет автоматически изменяться, если редактировать ячейки A3—А10. Можно, не используя упомянутые четыре кнопки, написать свою формулу в виде текста, например: А2+В6/4.
2.15. Размеры Операции нанесения размеров, допусков и выносных линий (выносок) выполняются с помощью команд, которым соответствуют пункты падающего меню Dimension (Раз меры) и кнопки панели инструментов Dimension (Размеры). Рассмотрим эти опера ции в том порядке, в котором они расположены в панели Dimension (Размеры) (рис. 2.90).
П\Гг;Ы;€) /><S>4iГС! 14* Ж ! ^ ш © ! АЖН IS0-25 Рис. 2.90. Панель инструментов Dimension
ш ш*
118
Глава 2
По умолчанию AutoCAD все размеры создают ассоциативными, т. е. зависимыми о г объектов, к которым данные размеры привязаны. Это означает, что при редактирова нии основного объекта будут автоматически изменяться и все связанные с ним раз меры.
2.15.1. Линейный и параллельный размеры Первая команда— DIMLINEAR (РЗМЛИНЕЙНЫЙ)— предназначена для установи линейных размеров. Ей соответствуют кнопка |*"*| панели Dimension (Размеры) \ пункт меню Dimension | Linear (Размеры | Линейный). Проставим размеры полилинии, представленной в виде прямоугольника, начи ная с верхнего горизонтального отрезка. Первый запрос команды DIMLINEAR (РЗМЛИНЕЙНЫЙ): Specify first extension line origin or <select object>: (Начало первой выносной линии или :) Имеется два варианта выполнения работы. Первый — указать с помощью временной или постоянной объектной привязки точку верхнего левого угла прямоугольника и J ответ на запрос системы AutoCAD: Specify second extension line origin: (Начало второй выносной линии:) указать с помощью объектной привязки верхнюю правую точку. Затем систем! AutoCAD запрашивает, куда поместить размерную линию: Specify dimension line location or [Mtext/Text/Angle/Horizontal/Vertical/Rotated]: (Положение размерной линии или [Мтекст/Текст/Угол/Горизонтальный/Вертикальный/Повернутый]:) По указанным на объекте точкам AutoCAD определяет, какой тип размера (горизон тальный, вертикальный) вы хотите построить. Если вы с этим согласны, то остаетст лишь щелчком мыши указать точку, определяющую уровень, на котором будет рас положен размер (рис. 2.91). Система выводит в командную строку размерный текст: Dimension text = 86.46 (Размерный текст = 86.46) Построенный размер является единым объектом (примитивом DIMENSION (РАЗМЕР)). В случае выбора его мышью он высвечивается весь целиком.
(
Примечание
^
Если внешний вид размера вас не устраивает (высота букв и другие величины слиш ком малы), предварительно воспользуйтесь установкой глобального масштаба длч
Примитивы
119
размерных элементов на вкладке Fit (Размещение) размерного стиля (см. главу 3) или установкой большего значения системной переменной DIMSCALE (о системных пе ременных см. главу 12).
Рис. 2.91. Указание положения размерной линии
Аналогично выполняется установка вертикального размера прямоугольника (рис. 2.92). Система AutoCAD сама пытается определить по указанным точкам, какой из двух основных вариантов линейного размера— горизонтальный или вертикаль ный — предпочтительнее. 86,46
,4
OJ
Рис. 2.92. Линейные размеры
Вы можете сами поменять тип линейного размера, если вместо указания точки поло жения размерной линии выберете одну из опций: •
Mtext (Мтекст) — ввести более сложный размерный текст, использующий воз можности мультитекста (в том числе со вставкой поля);
•
Text (Текст) — ввести размерный текст, отличный от текста, предлагаемого по умолчанию;
•
Angle (Угол) — задать угол поворота размерного текста относительно размерной линии;
•
Horizontal (Горизонтальный) — проставить горизонтальный размер;
•
Vertical (Вертикальный) — проставить вертикальный размер;
•
Rotated (Повернутый) — проставить повернутый (наклонный) размер; AutoCAD запросит: Specify angle of dimension line: (Угол поворота размерной линии:), на
120
Глава.?
что угол можно будет задать числом на клавиатуре или снова указать две точки по концам измеряемого объекта, и система вычислит требуемый угол поворота. Кроме указания двух точек, между которыми нужно проставить размер, возможен другой вариант работы— воспользоваться опцией <select objecf> (), которая вступает в силу, если вместо начала первой выносной линии нажать клавишу <Enter>. Следует запрос: Select object to dimension: (Выберите объект для нанесения размера: Нужно указать отрезок, дугу, круг или сегмент полилинии. Система AutoCAD по объ екту сама вычисляет конечные точки (для круга— крайние точки) и дальше выдае" обычный запрос о положении размерной линии и сопутствующих опциях. Команда DIMALIGNED (РЗМПАРАЛ), которой соответствуют кнопка Щ панели Dimension (Размеры) и пункт Aligned (Параллельный) падающего меню Dimension (Размеры), позволяет проставить линейный размер параллельно выбранному отрезку или двум указанным точкам. Результат работы команды приведен на рис. 2.93.
Рис. 2.93. Параллельный размер
2.15.2. Длина дуги Команда DIMARC (РЗМДУГИ), которой соответствуют кнопка \(Г\ fr и пункт меню Dimension | Arc Length (Размеры | Длина дуги), дает возможность нанести размер длины дуги, с использованием специального символа длины. Первый запрос команды: Select arc or polyline arc segment: (Выберите дугу или дуговой сегмент полилинии:) Укажите дугу. Далее: Specify arc length dimension location, or [Mtext/Text/Angle/Partial/LeaderJ: (Положение размера длины дуги или [Мтекст/Текст/Угол/Частичный/Выноска]:)
Примитивы
121
Рис. 2.94. Длина дуги
Для положения размерной линии указывается точка (обычно мышью). Первые три опции в последнем запросе имеют тот же смысл, что при простановке линейного раз мера. Опция Partial (Частичный) применяется тогда, когда необходимо нанести раз мер не всей дуги, а ее части (будет запрос на две точки дуги). Опция Leader (Вынос ка) используется для создания размерного текста с выноской (эта опция может не выводиться для маленьких объектов). Варианты размера длины дуги приведены на рис. 2.94. При необходимости можно настроить размерный стиль таким образом, чтобы символ дуги отсутствовал или рисовался над размерным текстом, а не слева (см. главу 5).
2.15.3. Ординатный размер Команда DIMORDINATE (РЗМОРДИНАТА) позволяет строить выноску с установ кой значения абсциссы или ординаты указываемой точки. Данной команде соответст вуют кнопка Щ панели Dimension (Размеры) и пункт Ordinate (Ординатный) па дающего меню Dimension (Размеры). Первый запрос команды: Specify feature location: (Укажите положение элемента:) Необходимо указать точку, в которой будет измерена выносимая координата, и нач нется будущая выносная линия. Следующий запрос: Non-associative dimension created. Specify leader endpoint or fXdatum/Ydatum/Mtext/Text/AngleJ: (Создан неассоциативный размер. Конечная точка выноски или [Хзначение/Узначение/Мтекст/Текст/Угол]:) Нужно указать точку, в которой закончится выносная линия. При этом система сама пытается, используя наклон выносной линии, определить, какую из двух координат (абсциссу или ординату) нужно вынести на поле чертежа. Результат работы команды приведен на рис. 2.95. Другие опции команды: • Xdatum (Хзначение) — задать выноску абсциссы, независимо от местоположения конца выносной линии;
122
Глава;'
ю
°\ О
259,12
ч/ Рис. 2.9S. Ординатные размеры
•
Ydatum (Узначение) — задать выноску ординаты, независимо от местоположении конца выносной линии;
•
Mtext (Мтекст) — ввести новый текст выноски с использованием возможностей мультитекста (в том числе полей);
•
Text (Текст) — ввести новый текст выноски;
•
Angle (Угол) — задать угол наклона выносной надписи.
2.15.4. Радиус Команде DIMRADIUS (РЗМРАДИУС) соответствуют кнопка © панели инструментов Dimension (Размеры) и пункт Radius (Радиус) падающего меню Dimension (Раз меры). Команда предназначена для простановки радиуса и вначале выдает следующий за прос: Select arc or circle: (Выберите дугу или круг.) Затем следует запрос (вместо ххх выводится измеренная величина): Dimension text = XXX Specify dimension line location or [Mtext/Text/Angle]: (Положение размерной линии или [Мтекст/Текст/Угол]':) Точка указания местоположения размерной линии определяет, где и как будет распсложен размер, внутри или снаружи (рис. 2.96).
Рис. 2.96. Простановка радиуса
Примитивы
123
Кнопка | я | и соответствующие ей команда DIMJOGGED (ЛОМЛИНРАЗМ) и пункт меню Dimension | Jogged (Размеры | С изломом) наносят радиус дуги, окружности или дугового сегмента полилинии со сломом размерной линии (рис. 2.97).
Рис. 2.97. Радиус со сломом размерной линии
Местоположение начала размерной линии и точки слома система запрашивает до полнительно. Угол слома можно настроить в стиле (см. главу 5).
2.15.5. Диаметр Команда DIMDIAMETER (РЗМДИАМЕТР) предназначена для нанесения диаметра. Ей соответствуют кнопка {Jy панели инструментов Dimension (Размеры) и пункт Diameter (Диаметр) падающего меню Dimension (Размеры). Примеры работы команды приведены на рис. 2.98.
Рис. 2.98. Простановка диаметра
Рис. 2.99. Специальный случай простановки диаметра
При простановке диаметра внутри окружности с обычными настройками, он будет нанесен системой аналогично радиусу на дуге (см. рис. 2.96). Если вам необходимо, чтобы диаметр был проставлен не с одной стрелкой, а с двумя (рис. 2.99), то следует предварительно изменить значение системной переменной DIMATFIT на 1. Работа с системными переменными рассмотрена в главе 12. Для корректировки значения системной переменной введите в командной строке DIMATFIT и нажмите клавишу <Enter>. Появится запрос:
124
Глава .1
Enter new value for DIM A TFIT : (Новое значение DIMATFIT .) Задайте в качестве нового значения 1. Теперь выполните простановку диаметра внут ри окружности и получите тот же вид, что и на рис. 2.99.
С
Замечание
J
Не исключено, что для работы с размерами других типов вам потребуется восстано вить предыдущее значение системной переменной DIMATFIT.
2.15.6. Угловой размер Команда DIMANGULAR (РЗМУГЛОВОЙ) предназначена для простановки угловы < размеров между отрезками или углового размера дуги (или части окружности). Ei соответствуют кнопка {_± панели инструментов Dimension (Размеры) и пункт Angular (Угловой) падающего меню Dimension (Размеры). Команда запрашивает: Select arc, circle, line, or <specify vertex>: (Выберите дугу, круг, отрезок или :) Для того чтобы проставить размер, можно указать либо дугу, либо окружность (на ней устанавливается размер дуги, заключенной между двумя указанными точками!, либо отрезок (дальше запрашивается еще один отрезок, и измеряется между ним л угол). Если нажать клавишу <Enter>, то AutoCAD запросит три точки— вершину угла, первую и вторую конечные точки угла. Этот угол и будет измерен. Все вариаь ты угловых размеров показаны на рис. 2.100.
Рис. 2.100. Угловые размеры
2.15.7. Быстрый размер Команда QDIM (БРАЗМЕР) предназначена для быстрого создания группы однотип ных размеров или для быстрого построения базовых размеров и размерных цепей (команды DIMBASELITME (РЗМБАЗОВЫИ) и DIMCONTINUE (РЗМЦЕПЬ)). Команде
Примитивы
125
QDIM (БРАЗМЕР) соответствуют кнопка \Щ панели инструментов Dimension (Раз меры) и пункт Quick Dimension (Быстрый размер) падающего меню Dimension (Раз меры). Первый запрос команды: Associative dimension priority = Endpoint Select geometry to dimension: (Приоритет в ассоциативных размерах = Конточка Выберите объекты для нанесения размеров.) Нужно отметить объекты, для которых необходимо проставить однотипные размеры. Система сообщает, что при нанесении размеров, которые являются ассоциативными, приоритет будет отдан объектной привязке Endpoint (Конточка). Изменить эту уста новку можно с помощью опции seTtings (Параметры). Далее: Specify dimension line position, or [Continuous/Staggered/Baseline/Ordinate/Rudius/Diameter/datumPoint/Edit /seTtings]: (Положение размерной линии или [Цепь/Ступенчатый/Базовый/Ординатный/Радиус/Диаметр/Точка/Изменить/ Параметры] :) Помимо указания местоположения размерной линии, вы можете воспользоваться оп циями: • Continuous (Цепь) — задание размерной цепи; • Staggered (Ступенчатый) — задание ступенчатых размеров (аналог цепи, но раз меры выстраиваются в виде ступеньки) (рис. 2.101);
Рис. 2.101. Ступенчатые размеры
• • • •
Baseline (Базовый) — задание базовых размеров; Ordinate (Ординатный) — задание ординатных размеров; Radius (Радиус) — простановка радиусов; Diameter (Диаметр) — простановка диаметров;
126
Глава,?
•
datumPoint (Точка) — выбор новой базовой точки для базового или ординатного размеров;
•
Edit (Изменить) — изменение нескольких размеров (AutoCAD запрашивает, доба вить или удалить точки привязки размеров);
•
seTtings (Параметры)— выбор другой функции объектной привязки, которой бу дет отдан приоритет.
2.15.8. Базовый размер Команда DIMBASELINE (РЗМБАЗОВЫИ) позволяет от одной и той же базовой точ ки построить несколько линейных размеров (рис. 2.102).
Рис. 2.102. Базовые размеры
Команда DIMBASELINE (РЗМБАЗОВЫИ), помимо ввода с клавиатуры, может быть вызвана с помощью кнопки н* панели инструментов Dimension (Размеры) или пункта Baseline (Базовый) падающего меню Dimension (Размеры). Команда не запрашивает положения первой выносной линии, а сразу начинает с за проса второй: Specify a second extension line origin or [Undo/Select] <Selecl>: (Начало второй выносной линии или [Отменить/Выбрать] :) В качестве базы группы базовых размеров обычно выступает предыдущий линейный размер, и его первая точка становится первой точкой для следующих линейных (ба зовых) размеров. Если вы согласны взять этот размер в качестве базы, то можете сра зу указать точку начала второй выносной линии следующего размера с той же базой. Затем в цикле указать очередные точки и закончить их выбор нажатием клавиши <Esc>.
Внимание! При таком выборе отсчет размера может пойти не от той базовой точки.
Если при работе команды система не может определить последний размер, которь й можно было бы взять за базу, то она выдает дополнительный запрос:
Примитивы
127
Select base dimension: (Выберите исходный размер:) Опция Undo (Отменить) отменяет предыдущий шаг команды DIMBASELINE (РЗМБАЗОВЫЙ), а опция Select (Выбрать) позволяет выбрать другой линейный раз мер в качестве базы.
(
Примечание
^)
В данной версии появилась возможность строить выносные линии фиксированной длины. О настройке размерных стилей см. главу 5.
2.15.9. Размерная цепь Команда DIMCONTINUE (РЗМЦЕПЬ) позволяет построить группу продолжающих друг друга линейных размеров (рис. 2.103).
Рис. 2.103. Размерная цепь
Команда DIMCONTINUE (РЗМЦЕПЬ), помимо ввода с клавиатуры, может быть вы звана с помощью кнопки |* •) панели инструментов Dimension (Размеры) или пункта Continue (Продолжить) падающего меню Dimension (Размеры). Команда DIMCONTINUE (РЗМЦЕПЬ) тоже начинает с запроса положения второй выносной линии. Эти выносные линии можно поочередно указать в цикле. Опция Undo (Отменить) отменяет предыдущий шаг команды DIMCONTINUE (РЗМЦЕПЬ), а опция Select (Выбрать) позволяет выбрать другой линейный размер в качестве базы для построения размерной цепи.
2.16.10. Выноска Команда QLEADER (БВЫНОСКА) строит примитив выноска, который состоит из ломаной либо гладкой выносной линии, имеет один или несколько сегментов, начи нающихся стрелкой (или другим настраиваемым символом) и заканчивающихся од ной либо несколькими строками текста или мультитекста. Команда вызывается также кнопкой *$ панели меню Dimension (Размеры) или пунктом Leader (Выноска) па дающего меню Dimension (Размеры).
128
Глава 2
Первый запрос команды: Specify first leader point, or [Settings] <Settings>: (Первая точка выноски или [Параметры] :) Если в ответ на этот вопрос задать точку и на повторяющийся вопрос указать еше одну точку, то следующий запрос будет: Specify text width : (Ширина текста :) Необходимо задать ширину полки текста (если выноска строится над линией полки, то полная ширина полки равна сумме введенного значения и ширины текста). Далее: Enter first line of annotation text <Mtext>: (Первая строка текста пояснения :) Можно нажать клавишу <Enter>, переходя в режим мультитекста, или ввести первую строку однострочного текста, за которой следует запрос: Enter next line of annotation text: (Следующая строка текста надписи:) Окончание текста выноски— нажатие клавиши <Enter>. Результат приведен ьа рис. 2.104. Запасное помещение
Рис. 2.104. Построение выноски
В последних версиях системы AutoCAD выноска имеет развитый режим настройк и в который можно войти, выбрав вместо первой точки выноски опцию Settings (Па раметры). В этом случае появляется диалоговое окно Leader Settings (Параметры вы носки) (рис. 2.105). Окно состоит из трех вкладок. Вкладка Annotation (Пояснение) имеет три облает л. В области Annotation Type (Тип пояснения) находятся следующие переключатели: •
MText (МТекст);
•
Copy an Object (Копия объекта);
•
Tolerance (Допуск);
•
Block Reference (Блок);
•
None (Ничего).
129
Примитивы \ШLeader ,;,
•ШВ
Sellings
Annotation j Lead» Line & Arrow) Attachment J
i MText options:'
• • j Annotauon Type
•
! fv Prompl for i^idth
] ^§JlH •-•.;.";;';'J **' £opy an Object i . f. Xolerance; ••" •:.•:}"•.С BlockReference '.
••••' f *
' f
Always left justify
i Г" £tame text , Annotation Reuse
Ngne
t~ Reuse Ngxt С Reuse Cujient
OR
Gancei
• Help "
Рис. 2.105. Диалоговое окно Leader Settings, вкладка Annotation
Область MText options (Режимы МТекста) содержит три флажка: •
Prompt for width (Запрос ширины);
•
Always left justify (Выравнивание влево);
•
Frame text (Текст в рамке).
В области Annotation Reuse (Повторное использование) располагаются следующие переключатели, управляющие возможностью повторения текста выносок: •
None (Нет);
•
Reuse Next (Следующее пояснение);
•
Reuse Current (Текущее пояснение).
Вкладка Leader Line & Arrow (Выноска и стрелка) имеет четыре области (рис. 2.106). Два переключателя в области Leader Line (Линия-выноска) управляют формой вы носной линии: •
Straight (Ломаная);
•
Spline (Сплайновая).
Область Number of Points (Количество точек) дает возможность управления верхним ограничением на количество точек выноски. Если вы используете количество точек меньше максимального или работаете в режиме No Limit (He офаничено), то после последней указанной точкой выноски нужно нажать клавишу <Enter>. Параметр Maximum (Максимум) задает максимальное количество точек (используется, если ко личество точек офаничено). Область Arrowhead (Стрелка) управляет формой выносной стрелки. Допустимые варианты собраны в список (рис. 2.107). 5 Зак. 326
130
Глава 2 * • Closed filled
it [fj? Closed blank Ш Closed Я Dot OS Architectural tick E Oblique ЙОреп FJS Ongin indicator f § Origin indicator 2 H Right angle Ш Open 30 • Dot small BJ Dot blank Eg Dot small blank В Box В Box filled fijjj Datum triangle fH Datum triangle filled В Integral В None User Arrow...
ШШ
I c.ider bettings Annotation j l e a ^ f t i n e T A i r o w ] ) Attachment |
.
r
;
B
,
i n
;
|
J S Closed filed
Number of Points
Angle Constraints' FifSt Segment, jAny angle
• Г" No Limit .!; ]3
-i-J Majemum
i
(
OK
Second Segment: I Any angle
Cancel
ы
A
~3 ;
Help
Рис. 2.106. Диалоговое окно Leader Settings.
Рис. 2.107. Раскрывающийся список з н а ч е н и й параметрое области Arrowhead
вкладка Leader Line & Arrow
С помощью области Angle Constraints (Ограничения углов) при необходимости можно наложить ограничения на углы первого и второго сегментов выносной линм. На рис. 2.108 показан раскрывающийся список допустимых значений параметро$ First Segment (Первый сегмент) и Second Segment (Второй сегмент).
ЕЕЕЗЕЖ! Annotation ] Leader Line & Arrow Attachment I Multi-line Text Attachment Text on leftside Top of top line
С
Middle of top fine
r r
• Middle of mufti-fine text , / , Middle of bottom line ,