Николай Полещук Вильга Савельева
Самоучитель
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 <•! н'ШХмаыдлюипТ" ... Рис. 1.3. Трехмерная модель кормовой и носовой частей корпуса судна
э
ж
16
Глава 1
сложность и насыщенность такой модели могут быть разными и определяются тем, как она будет в дальнейшем использована.
1.2. Требования к компьютеру Персональный компьютер, на котором может быть установлена система AutoCAD 2007, должен удовлетворять определенным минимальным требованиям. Этим требованиям соответствует компьютер не ниже Pentium III с процессором 866 МГц, оперативной памятью 512 Мбайт, винчестером (жестким диском) 8 Гбайт — на винчестере надо иметь свободными 500 Мбайт под программное обеспечение и не менее 800 Мбайт для временных файлов, которые система создает во время сеансов работы. И конечно, на диске должно оставаться место для хранения создаваемых файлов чертежей. На компьютере должна быть установлена одна из операционных систем, перечисленных в разд. 1.1. Если AutoCAD 2007 будет применяться для трехмерного моделирования с поверхно стями и телами, с визуализацией и анимацией, то рекомендуется процессор Pentium 4 ЗГГц и оперативная память 2 Гбайт. Понадобятся также хорошая видеокарта и большой жесткий диск.
1.3. Пользовательский интерфейс Если система AutoCAD 2007 установлена на компьютер, то ее запуск осуществляется с помощью двойного щелчка левой кнопки мыши по ярлыку ; , расположенному на рабочем столе. Другой способ запуска — использовать меню Пуск (Start) рабочего стола Windows (Пуск | Программы | Autodesk | AutoCAD 2007 | AutoCAD 2007). Сразу после старта системы открывается окно выбора рабочего пространства (рис. 1.4). О рабочих пространствах речь пойдет в данной главе далее. Сейчас пока скажем, что рабочее пространство хранит настройки интерфейса, отвечающие определенному виду работы пользователя. Рабочих пространств может быть создано пользователем много. Два из них система предлагает по умолчанию (см. рис. 1.4): 3D Modeling (ЗМ моделирование) и AutoCAD Classic (Классика AutoCAD). Первое можно рекомендо вать при трехмерной работе, а второе — при двумерной. После этого открывается стандартное диалоговое окно Startup (Начало работы) (рис. 1.5), в котором необходимо выбрать режим работы'.
1
Если окно Startup (Начало работы) не появилось и вы сразу попали в окно, показанное на рис. 1.6, то это означает, что система настроена на автоматический вход в новый рисунок со стандартными установками (см. далее описание режима Start from Scratch (Простейший шаблон)). О настройке системы см. главу 12.
Общие сведения
17
Opens with a 3D view using a 3D drawingtemplatefile. Displays an interface designed for >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 <Ж)\Щ р |
.-»;. ,f; \ Unsaved Current Vit'.^l--
v
( 3)
#
ffi
:№ ' Й a' ; SSI
'
©•".••
.
.\':- a |j
Л4|^*Й w : SEBfflffl
$; AutoCAD menu u t i l i t i e s Command; '626 3211. Э45Д936,0.0000
|V|.
ZH3i
©
loaded.
"3EF3 SNAPjlGRID ORTHOilPOLAB JOSNAP |0TRACK |DUCS |DYN L W T ) [ H | Д ' :
.*.£tf 8
Рис. 1.8. Элементы пользовательского интерфейса: 1 —строка меню; 2 — панели инструментов; 3 — пиктограмма осей системы координат; 4 — пульт управления (немодальное окно); 5 — зона командных строк; 6 — счетчик координат; 7 — кнопки режимов; 8 — меню настройки строки состояния; 9 — кнопки управления окном активного документа
Общие сведения
21
В центре графического экрана находится знак осей текущей системы координат (обо значен цифрой 3). Верхнюю строку экрана (1), состоящую из надписей: File (Файл), Edit (Правка), View (Вид), Insert (Вставка), Format (Формат), Tools (Сервис), Draw (Рисование), Dimension (Размеры), Modify (Редакт), Express (Экспресс), Window (Окно), Help (Справка) — будем называть строкой меню. Эта строка содержит наименования па дающих меню, раскрыть любое из которых можно, щелкнув по его имени. Графический экран может иметь горизонтальную и вертикальную полосы прокрутки. Нижняя часть экрана (5), в которой вы на рис. 1.8 видите приглашение в форме Command: (Команда:), — это область, где отображаются вводимые вами команды и ответы (или вопросы) AutoCAD. Эту часть будем называть зоной (окном) командных строк. Последняя строка, содержащая приглашение Command: (Команда:), называется командной строкой. В данной версии зона командных строк является необязательной частью интерфейса, поскольку имеется рассматриваемое далее динамическое ото бражение данных ввода, дублирующее содержимое командной строки. Ниже зоны командных строк находится строка состояния, в которой расположены счетчик координат (6) и прямоугольные кнопки режимов (7): SNAP (ШАГ), GRID (СЕТКА), ORTHO (OPTO), POLAR (ОТС-ПОЛЯР), OSNAP (ПРИВЯЗКА), OTRACK (ОТС-ОБЪЕКТ), DUCS1 (ДПСК), DYN (ДИН), LWT (ВЕС). При измене нии настроек в строке может появиться еще и кнопка MODEL (МОДЕЛЬ). Счетчик координат служит для ориентировки в поле чертежа — он изменяет свое трехкоординатное значение при движении указателя мыши по графическому экрану. Счетчик может быть удален с помощью меню настройки строки состояния (значок •»• вызова этого меню имеет номер 8). Описание основных режимов, кнопки которых показаны в строке состояния, приведено в главе 2. Правее кнопок режимов располагаются новые фафические кнопки переходов между вкладками: •
Н И — на вкладку Model (Модель);
•
1&'И — на первую вкладку пространства листа;
•
щ — на любую вкладку пространства листа (выбор имени вкладки из меню).
У каждой из этих кнопок есть контекстное меню, с помощью которого можно восста новить старое оформление строки состояния и графического экрана (с вкладками и кнопкой режима MODEL (МОДЕЛЬ) или PAPER (ЛИСТ)). Новый рисунок обычно имеет три вкладки: Model (Модель), Layoutl (Лист1) и Layout2 (Лист2). По умолчанию активной является вкладка Model (Модель), которая применяется для выполнения основных построений модели проектируемого объекта. Вкладки листов используются в дальнейшей работе для отображения фрагментов модели в листах чертежа (см. главу 11). 1
Новый режим.
22
Глава '
Кроме того, в правой части строки состояния могут отображаться значки различны> служб AutoCAD (печати, обновлений через Интернет, состояния панелей и т. д.) В самом конце расположен значок (ЕД операции очистки экрана (в результате щелчке по нему графический экран очищается от панелей инструментов и немодальны> окон). Повторный щелчок по этому значку восстанавливает убранные панели и немо дальные окна. Основным элементом пользовательского интерфейса всегда были кнопки панеле? инструментов. Две горизонтальные панели на рис. 1.8 расположены под строкой ме ню (они помечены цифрой 2). Их имена— Workspaces (Рабочие пространства) и Standard (Стандартная). Но постепенно, с каждой версией, все больше возрастает роль немодальных окон1. Под номером 4 на рис. 1.8 показан пульт управления— новое немодальное окно DASHBOARD (ПУЛЬТ УПРАВЛЕНИЯ), которое зафиксировано справа от графиче ского экрана. Немодальные окна могут содержать не только кнопки, но и другие эле менты управления (списки, скользящие шкалы и т. д.). Если вы подведете курсор к пиктограмме какой-нибудь панели или немодального окна, то пиктограмма сразу примет форму прямоугольной кнопки, а через несколько мгновений под курсором появится всплывающая подсказка с наименованием коман ды или функции AutoCAD, выполняемой с помощью этой кнопки. На рис. 1.9 показана подсказка, появляющаяся при положении верхней точки курсора команды PLOT (ПЕЧАТЬ), которая входит в панель инструментов над кнопкой Standard (Стандартная) (сама панель видна на рис. 1.8). Одновременно для кнопки в строку состояния выводится справочная информация к команде (рис. 1.10): Prints a drawing to a plotter, printer, or file: PLOT (Выводрисунка на плоттер, принтер или в файл: ПЕЧАТЬ)
"111— j j Command: Prints a drawing to s plotter.printer.or file; PLOT ; Рис. 1.9. Всплывающая подсказка
Рис. 1.10. Справка в строке состояния
Две панели, которые показаны на рис. 1.8, находятся в фиксированном горизонталь ном положении. При желании можно перенести их внутрь графического экрана, где они займут "плавающее" положение, принимая одновременно форму окон Windows (с заголовком). Для этого нужно аккуратно подвести курсор к краю панели (не зацеп ляя кнопок инструментов), нажать левую кнопку мыши и, удерживая ее, перетащить панель на свободное место экрана, после чего отпустить кнопку. В плавающем положении панели могут принимать разную форму, которую можно изменять, растягивая их за углы. Перемещение панели к одному из четырех краев
Немодальное окно не препятствует выполнению других команд и операций.
Общие сведения
23
графического экрана позволяет вернуть ее к фиксированному положению (горизон тальному или вертикальному). Таким образом, пользователь может сам найти для себя наиболее удобный способ расположения и формы панелей. Если курсор находится на выпуклых полосках [ i 3 j в начале панели, то в строку со стояния выводится подсказка с именем панели. Упомянутые полоски горизонтальны в вертикально фиксированных панелях и вертикальны (как на рис. 1.8)— в горизон тально фиксированных. Полоски используются для перемещения панели. Для вызова панелей на экран и удаления их с экрана имеются специальные средства, рассматриваемые в конце данной главы.
1.3.1. Пульт управления По сравнению с предыдущей версией в версии 2007 увеличилось количество немо дальных окон, которые также являются элементами графического интерфейса и ис пользуются для выполнения команд и задания параметров настроек. Окна могут иметь вкладки (палитры). На рис. 1.11 показано в нефиксированном положении упомянутое выше окно DASHBOARD (ПУЛЬТ УПРАВЛЕНИЯ), которое отличается от других немодальных окон своей структурой и внешним видом. ... _
i
Ч 0;Ш> -U
QО4 6
Г1
ft | Ш € D ® | i ' < •;
|*Г Ф ••> i
1» • ) # #
%щ\ 4 tf) '$,' {Unsaved Current View
jVJ
^
й|<зса
%
Щ 1 2D Wireframe
>
:
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 Workspaces Zoom Lock Location Customize...
Установка флажка около пункта запрещает изменение положения панелей, находящихся, соответственно, в плавающем или фикси рованном состоянии. Если какой-то из вариантов блокировки выбран, то в правой части строки состояния значок уведомления меняет свою форму с Щ на |fl|. Необходимо иметь в виду, что блокировка положения плаваю щих панелей не препятствует их удалению с помощью кнопки [*[}. Если блокированы панели, находящиеся в фиксированном поло жении, то у них исчезают упомянутые выше выпуклые полоски в начале панели (за эти полоски панель можно было бы перемес тить).
Напомним, что с помощью значка можно увеличить рабочую зону графического экрана за счет временного удаления панелей, заголовка окна AutoCAD и лотка рабочего стола Windows. В таком состоянии пользователю остают ся доступными падающие меню. Операциям расширения и восстановления экрана соответствуют команды CLEANSCREENON (ЧИСТЭКРВКЛ) и CLEANSCREENOFF (ЧИСТЭКРОТКЛ). В данной версии системы можно выполнять более сложные настройки интерфейса, для чего используется пункт меню Tools | Customize | Interface (Сервис | Адаптация | Интерфейс) (этому пункту соответствует команда CUI (CUI)). При этом открывается диалоговое окно Customize User Interface (Настройка интерфейса пользователя) (рис. 1.24). Это окно имеет две вкладки: Customize (Адаптация) и Transfer (Перевести). На вкладке Customize (Адаптация), приведенной на рис. 1.24, в левой верхней части по-
38
Глава :
казаны все элементы адаптации интерфейса (панели инструментов, падающие меню комбинации клавиш и т. п.). О работе с CUI-файлами адаптации см. главу 12. Сделанные настройки можно сохранить как именованное рабочее пространство. Для использования рабочих пространств в системе AutoCAD используется панель Workspaces (Рабочие пространства) (рис. 1.25). (ИЗ Customize User I n t e r f a c e
мз
З . у Customize I —» Transfer ]
spate Contents Customize Workspace Ф
В ?$ ACAD В t$ Workspaces
i <*f ai-'IPf SI РШ Ш- &$) ffl-ОП f+) S^j ffi " ^ i p ifi-ф
3D Modeling (current)
ffl-4|
Toolbars
Ш f 5 ! Menus
Ф AutoCAD Classic Default Toolbars Menus Shortcut Menus Keyboard Shortcuts Double Click Actions Mouse Buttons LISP Files Legacy
iiaa
Dockable Windows
Click-Customize Workspace to add content
m В Pa,lial cul Ftes *-o j~° • .x
rZ (Ъ
' ^ " " " " . / " • ' • • " " / ' • V :
Canwiand lists.
#l-ft,0 'v i i : 3 «ft ' * Й У с t£ A < > -« И > .«с © *Ы
E<*iC;:;:|
Catefloriesf' ]д|| Commands .: j -Command\; ; :.v: ; / ; " ; : ; ; > ч • ••
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
f.
Center, Start. Length
ACAD
Centered
ACAD
f^
Chamfer
ACAD
Change Space
ACAD
• General
jA
QK
l^am mo(e about Cu,^omi?ation
Cancel,
Рис. 1.24. Диалоговое окно Customize User Interface (Workspaces 3D Modeling
Dl |*r:
Si»
3D Modeling AutoCAD Classic Save Current As... Workspace settings...
-
Customize...
Рис. 1.25. Панель инструментов Workspaces
UPPV
Help'
Общие сведения
39
Раскрывающийся список этой панели показывает имя того рабочего пространства, которое является текущим. На рис. 1.25 таким пространством является 3D Modeling (ЗМ моделирование). Сохранение установок рабочего пространства выполняется командой WSSAVE (СОХРАНЕНИЕРП), а настройка множества рабочих пространств— командой WSSETT1NGS (ПАРАМЕТРЫРП). Другие элементы интерфейса (немодальные окна и т. п.) будут рассмотрены в сле дующих главах.
1.8. Упражнения к главе 1 1. Операции с двумя рисунками в многодокументном режиме: •
Откройте файл colorwh.dwg, расположенный в папке примеров системы AutoCAD 2007 (например, d:\AutoCAD 2007\Sample\colorwh.dwg). He закрывая этого рисунка, откройте еще один файл из той же папки '•— Plot Screening and Fill Patterns.dwg.
•
Расположите открытые рисунки в графическом экране сначала каскадом, затем один над другим (сверху вниз).
•
Поочередно активируйте каждый рисунок и сохраните под тем же именем, но во временной папке (например, d:\Temp).
2. Заполнение и редактирование свойств рисунков: •
Для каждого из рисунков, открытых в предыдущем упражнении, заполните на вкладке Summary (Документ) окна свойств рисунка поле Subject (Тема) произ вольным текстом (например, Упражнение к главе 1).
•
Сохраните рисунки во временной папке. Закройте AutoCAD. Проверьте, что задан ные вами свойства рисунков отображаются в Проводнике Windows.
3. Операции с рабочими пространствами: \ •
Установите рабочее пространство AutoCAD Classic (Классика AutoCAD). Как из менится форма знака ПСК?
ГЛАВА 2
Примитивы Отрезки, дуги, окружности и другие объекты являются элементами, из которых со стоит любой чертежный файл. В системе AutoCAD они носят название примитивов. В данной главе рассматриваются графические примитивы, используемые в двумер ных построениях (на плоскости), и средства их создания. На рис. 1.4 было показано окно, которое обычно открывается в начале сеанса работы системы AutoCAD и в котором выбирается рабочее пространство. В настоящей главе мы рекомендуем в этом окне выбрать рабочее пространство AutoCAD Classic (Клас • сика AutoCAD), которое лучше всего подходит для двумерных построений. Внешний вид окна приложения показан на рис. 2.1. Операции построения основной части примитивов могут быть выполнены с помощьк кнопок панели инструментов Draw (Рисование) (рис. 2.2) и рассматриваемых далее падающего меню Draw (Рисование), окна пульта управления и вкладки Draw (Рисо вание) немодального окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ). Нг рис. 2.1 панель инструментов Draw (Рисование) зафиксирована в вертикальном по ложении в левой части экрана. Второй аппарат создания двумерных примитивов — пункты падающего меню Draw (Рисование) (рис. 2.3). Слева от наименований пунктов падающего меню почти везде имеются те же пикто граммы, что и в одноименной панели инструментов. Пульт управления — это новое немодальное окно DASHBOARD (ПУЛЬТ УПРАВ ЛЕНИЯ), введенное в систему в данной версии (оно было приведено на рис. 1.8 v 1.11). Если окна на экране нет, то его можно вызвать с помощью пункта падающего меню Tools | Palettes | Dashboard (Сервис | Палитры | Пульт управления). По умолчанию в пульте управления скрыта палитра 2D Draw control panel (Панель управления 2М рисование), которая понадобится в текущей главе. Для того чтобы ее вызвать, следует сначала в немодальном окне правой кнопкой мыши вызвать контек стное меню, в котором есть подменю Control panels (Панели управления). Форма и состав этого меню зависит от двух вещей: от состояния пульта управления (находится ли он в фиксированном положении или нет) и от места, в котором выполнен щелчок
Примитивы
41
На рис. 2.4 показано контекстное меню, которое вызвано на заголовке окна, находя щегося в фиксированном состоянии (как на рис. 1.8). ЩAutoCAD 2007 - (Diamngl.dwgl ::'\&te;
£dit
'.
Yiew
*. il
insert
Fstmat
, L>> v
•ji:j AutoCAD Омие
<
Iools
fiiaw
Dimension jHodify . Eaptess
4 • -'. J-ii-fr
j^J\i
ft
] .
^tndow
шш
.lfflx)
H^3
5
• . 4 4* Ч •$. •Ц Ш L> 1
Й
sll
^fsiandaid
3
JEh;> € •;fi"eyL3j.e.
5 1
J
4 ; » : Mi\Modeljft^ieul.XLAyout2/
3
Command: Command: i 13lSl672.S7G?£7?",0..006G
RTtf" £G
:
. ; SNAP GRID; ORTHOf|POLAR. |0SNAP.|dTRACK.|0UCS [OVN LWT [MODEL
Рис. 2.1. Окно приложения с активным рабочим пространством AutoCAD Classic I'll'.l
В
,;/...:/. ^> О х з " Г 0. Q Н <s О/И «* • £ Ш [а Щ А Рис. 2.2. Панель инструментов Draw
Для активизации палитры двумерного рисования необходимо в подменю установить флажок около верхнего пункта 2D Draw control panel (Панель управления 2М рисо вание). Результат изменения состава пульта управления показан на рис. 2.5. Нужная нам палитра расположилась в самой верхней части немодального окна DASHBOARD (ПУЛЬТ УПРАВЛЕНИЯ). Первый ряд пиктограмм этой палитры идентичен панели инструментов Draw (Рисование) (см. рис. 2.2), а нижний— панели Modify (Редактирование), которая используется в операциях модификации объектов и видна в правой части окна на рис. 2.1. Поскольку количество пиктограмм достаточ но велико, то обычно видны только первые изображения, а для доступа к остальным необходимо щелкнуть по значку г, как это сделано на рис. 2.5.
Глава 2
42 Draw Dimension .Modify ;' Modeling /
L«e
/
a«y
/*
*
Consjfuction Line Multiline
- ? Eokfrie % 2D Polyline О
Polygon
CU Rectangle &
©
Hefe Ate
•
£trcle
•
fionut
f*J Spline
Ш
Ellipse
•
Blocfc
•
Table... Pfiint
• '..Close':..''':'
>
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 *•
Z
j С и Insert Block S [ 3 j Attach Xref
И
Рис. 2.6. Вкладка Draw окна TOOL PALETTES
2.1. Типы примитивов Примитивы могут быть простыми и сложными. К простым примитивам относятся следующие объекты: точка, отрезок, круг (окружность), дуга, прямая, луч, эллипс, сплайн, однострочный текст. К сложным примитивам относятся: полилиния, мультилиния, мультитекст (много строчный текст), таблица, размер, выноска, допуск, штриховка, вхождение блока или внешней ссылки, атрибут, растровое изображение, маска, область. Кроме того, есть пространственные примитивы, которые рассматриваются в главе 9, видовые экра ны, изучаемые в главе 10, и редкие примитивы, приведенные в разд. 2.20. Работа с большей частью примитивов рассматривается в данной главе, работа с бло ками, внешними ссылками, масками и растровыми изображениями — в главах 7 и 8, работа с трехмерными объектами — в главе 9.
2.2. Отрезки Начнем с рисования отрезков. Введите на клавиатуре LINE (В английской версии сис темы AutoCAD) или ОТРЕЗОК (в русской версии) и нажмите клавишу <Enter> (любой ввод с клавиатуры должен завершаться этой клавишей). Тем самым будет вызвана команда 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] : С
Command: П336.8231:348.0445.0.0000
; SNAP; GRID; 0RTH0; POLAR DSNAP OTRACK DUGS; DYN l
Рис. 2.9. Построение замкнутой ломаной линии из отрезков
Если вы не хотите строить замыкания отрезков, а хотите просто завершить команду LINE (ОТРЕЗОК), то нажмите клавишу <Enter>, которая всегда является признаком конца циклических операций. Разумеется, можно было нажать <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]: (Следующая точка или [Замкнуть/Отменить]:). Если теперь на жать клавишу <4>, то на экране в виде прямоугольной таблицы появятся опции те кущей команды. Если еще раз нажать клавишу <4>, то около верхней опции появится значок отметки (рис. 2.12).
Рис. 2.12. Вызов опций команды
Примитивы
49
Далее с помощью клавиш <-1> и <Т> можно перемещаться вниз и вверх по списку опций. После выбора нужной вам опции следует нажать клавишу <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<45
50
Глава ?
В этой форме записи уже нет запятых, зато появился символ "<", который интерпре тируется как знак угла. В данном примере новая точка задается относительно преды дущей, причем расстояние между ними в плоскости равно 33,5 мм (т. е. числу слев» от знака угла), а вектор из предыдущей точки в новую образует угол 45° с положи тельным направлением оси абсцисс (угол измеряется в текущих угловых единицах, которыми обычно являются градусы). Расстояние должно обязательно быть положи тельным, а угол может быть числом с любым знаком.
2.3.2. Динамический ввод В рассматриваемой версии системы окно (зону) командных строк можно скрыть с помощью команды COMMANDLINEHIDE (СКРЫТЬКОМАНДНУЮСТРОКУ), После этого вам будет доступен только динамический ввод в графическом экране. Восстанавливает скрытую командную строку команда COMMANDLINL (КОМАНДНАЯСТРОКА). Кроме того, для управления окном командных строк мож но пользоваться пунктом меню Tools | Command Line (Сервис | Командная строка) и комбинацией клавиш +<9>. Чаще всего система заставляет вас выполнять именно динамический ввод данных т. е. курсор в процессе ввода находится в графическом экране, а не в командно? строке. В этом случае первая координата первой точки команды LINE (ОТРЕЗОК' является абсолютной и отображается в первом прямоугольном окне около курсора Как только вы ввели число (целое или вещественное) и нажали клавишу с запятой (а запятая является разделителем между координатами), то окно первой координать закрывается и курсор ввода автоматически переходит в окно ввода второй абсолют ной координаты (рис. 2.13).
ЕЯВПВЯТЯЯЯТП B i i i w l нанят
Рис. 2.13. Ввод координат точки
Когда вы набираете вторую координату, в окне первой координаты присутствует зна чок закрытого замка. Переключение между координатами можно осуществлять с по мощью клавиши <ТаЬ> (в том числе по окончании ввода координаты X). Любой не допустимый ввод система блокирует, обводя неправильную координату красным прямоугольником.
(~
Замечание
^
Разделителем между целой и дробной частями является десятичная точка.
При динамическом вводе (около курсора в графическом экране, см. рис. 2.8) второй и последующих точек система предлагает вам уже ввод относительных координат.
Примитивы
51
В данном случае вы видите два окна ввода данных: окно расстояния и окно угла. В начальный момент активно окно расстояния. Переключение между этими окнами осуществляется с помощью клавиши <ТаЬ>. Если вы хотите вводить данные с клавиатуры в графическом экране, а не в командной строке и использовать другой тип координат, то перед первой координатой следует добавлять один из следующих символов: •
# — принудительный переход к абсолютным координатам;
•
@ — принудительный переход к относительным координатам.
Для отказа от динамического ввода следует отключить режим DYN (ДИН) — об этом см. разд. 2.4.
2.3.3. Функции объектной привязки Пятый способ ввода точек — это указание с помощью функций объектной привязки. Доступ к функциям объектной привязки осуществляется либо через панель Object Snap (Объектная привязка) (рис. 2.14), либо через контекстное меню, которое рас сматривается далее в этом разделе. lObiect Snap
** * : tr /'
Л,Д
-10
ИОН ЬЬ\ X # R> -• Л- ®„ 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 (Объектная привязка) кнопку
f 0 rJ
о О
Ш %
ш и
t> X
1< <1 Т
И Л Model /layout! X layoite/v
lommand: Command: _ l i n e S p e c i f y f i r s t J74&1039, 322.83S0 ,0.0000
p o i n t : _endp of
JU
SNAP GRID; ORTHpi POLAR OS NAP QTRACK DUCS DYN LW
Рис. 2.15. Выбор первой точки нового отрезка с помощью функции Endpoint
Примитивы
53
Тогда при подведении курсора к верхнему концу левого отрезка появляется оранже вый (при изменении настройки он может быть другого цвета) квадратный значок ра боты функции Endpoint (Конточка), а также чуть ниже в сером прямоугольнике — пояснение (см. рис. 2.15). Если вы считаете, что конечная точка выбрана правильно, то вам остается нажать левую кнопку мыши. Если AutoCAD выбрал не ту точку (а это может оказаться ко нечная точка другого близлежащего объекта), то необходимо переместить указатель мыши ближе к той точке, которая вам нужна. Аналогично, в ответ на запрос Specify next point or [Undo/: (Следующая точка или [Отменить]:) необходимо снова щелкнуть по кнопке Г панели Object Snap (Объектная привязка), а затем подвести курсор к верхнему концу отрезка в правой части экрана и после появления подсказки Endpoint (Конточка) нажать левую кнопку мыши. В ответ на очередной запрос Specify next point or [Undo]: (Следующая точка или [Отменить]:) можно уже нажать клавишу <Enter>, чтобы завершить команду 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 (Предыдущий) вынесена на кнопку <3£ панели Standard (Стандартная)
68
Глава 2
и Ш (см. рис. 2.29), соответственно, увеличивают или уменьшают изо Кнопки бражение в два раза относительно текущего.
2.5. Точки Интересным примитивом системы AutoCAD является точка. Для его построения ис пользуется команда POINT (ТОЧКА), которая, помимо набора на клавиатуре, может быть вызвана из пульта управления или панели Draw (Рисование) с помощью кноп ки » , а также из падающего меню, если выбрать пункт Draw | Point | Single Point (Рисование | Точка | Одиночная). Построенные заранее точки затем могут быть ис пользованы другими командами. Команда POINT (ТОЧКА) при вызове ее из панели инструментов Draw (Рисование) работает в цикле, выдавая вопрос: Current point modes: PDMODE = 0 PDS/ZE щ 0.0000 Specify a point: (Текущиережимы точек: PDMODE = 0 PDSIZE = 0.0000 Укажите точку:) Укажите с помощью левой кнопки мыши точку на экране. В указанном вами месте образуется точка, изображаемая в соответствии с теми установками, которые вам вы дала система AutoCAD (это значения системных переменных PDMODE и PDSIZE; подробнее о работе с системными переменными см. в главе 12). Дальше AutoCAD снова выдает вышеприведенный запрос об указании точки, и вы можете задать сле дующую точку и т. д. Когда вам нужно прервать команду POINT (ТОЧКА), то следу ет воспользоваться клавишей <Esc>.
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 : (Величина смещения или [Точка] <1.0000>.)
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
Выбор необходимого варианта осуществляется либо вводом буквы, выделенной в опции в верхнем регистре, либо с помощью клавиш <4-> и <Т>, либо щелчком мыши по соответствующей клетке таблицы опций. При клавиатурном выборе потребуется еще нажатие клавиши <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 <0.000O>: (Длина прямоугольников <0.0000>:) и Specify width for rectangles : (Ширина прямоугольников <0.0000>.) После ввода обоих размеров система 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 <4>: (Число сторон <4>:) Здесь вам нужно задать число сторон многоугольника (в скобках в качестве подсказ ки число сторон в предыдущем вызове команды 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 <10.0000>: (Внутренний диаметр кольца <10.0000>:) Внутренний (как и внешний) диаметр может быть задан числом или двумя точками, расстояние между которыми определяет диаметр. Второй запрос: Specify outside diameter of donut <20.0000>: (Внешний диаметр кольца <20.0000>:) После задания обоих диаметров размеры кольца уже могут быть вычислены, и 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 <2.S000>: (Высота <2.5000>:) Нужно ввести высоту (применительно к заглавным буквам) текста или указать эту высоту заданием второй точки. Далее появится следующий запрос: Specify rotation angle of text <0>: (Угол поворота текста <0>:) Задайте в градусах угол поворота нижнего основания надписи (при горизонтальном положении это 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 <8| » :••.**• о •••• #
Ц• «o O. f
{ • J j j ! J H : OK
i #/jo,oooo — j i ».e|i.oooo ^-{.[..оЬ.оооо ~^j
Рис. 2.69. Панель Text Formatting
По окончании набора текста нужно будет нажать кнопку ОК панели Text Formatting (Формат текста) или ввести комбинацию клавиш +<Enter>, после чего система 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: <~ Cpnveit.il, to a diagonal fraction ,<•" Convert it to a borizontal fraction Г" Don't show this dialog again; ajways use . these settings.
;;,'_/.
--. •"•'•"•,'• O K ' ^
'Cancel
Рис. 2.72. Диалоговое окно AutoStack Properties
В верхней части этого окна выведен вопрос: Do you want to automatically stack the text expressions x/y, x#y, andx^y as you type? (Преобразовывать выражения типа х/у, х#у и х*у в дробный текст при их вводе?) Далее следуют флажки и переключатели, отвечающие на заданный вопрос: •
Enable AutoStacking (Преобразовывать в дробный текст);
•
Remove leading blank: 1 х/у becomes lx/у (Удалять ведущие пробелы: 1 х/у стано вится 1х/у);
•
Convert it to a diagonal fraction (Дробь с косой чертой);
104
Глава 'с
•
Convert it to a horizontal fraction (Дробь с горизонтальной чертой);
•
Don't show this dialog again; always use these settings (Запомнить установки ^ больше не выводить это окно).
Третий и четвертый пункты относятся к интерпретации выражения вида х/у (преобра зовывать его в дробь с наклонной или с горизонтальной чертой). Остальные пункть задают соответствующие настройки, причем пятый пункт при установке флажка за ставляет систему далее не открывать диалоговое окно AutoStack Properties (Авто формат дробного текста). Линейка разметки окна редактора (см. рис. 2.73) может использоваться для настроим параметров мультитекста в целом или параметров отдельного абзаца. На рис. 2.7: показано, что при перемещении значка V изменяется настройка первой строки абзаца текста. [ First line: 22] ШИА | V
17^
-.—"*
' ' ' —L
Indents and Tabs... Set Mtext Width...
Рис. 2.73. Настройка первой строки абзаца
Рис. 2.74. Контекстное меню линейки разметки
Аналогично значок Д можно использовать для настройки общего отступа абзаца. Если щелкнуть левой кнопкой мыши внутри линейки, то система ставит на ней зна чок табуляции L. Этот значок используется редактором как граница табуляции, когда пользователь при вводе текста нажмет клавишу <ТаЬ>. Удобным дополнительным средством при работе с редактором мультитекста являют ся контекстные меню, вызываемые по щелчку правой кнопки мыши. При положении курсора в зоне линейки разметки вызывается контекстное меню, приведенное на рис. 2.74. Пункт Indents and Tabs (Отступы и табуляция) этого меню вызывает одноименное окно (рис. 2.75), в котором можно настроить отступы для первой строки и абзаца и целом, а также указать позиции, в которых будут расположены границы табуляции. m i n d e n t s and Tabs
BO Tab stop position
-г-Indentation 4
First line:
^__
_
i -.: 147.5 ' [ J23S
:
j Earagraph:
.(1° ;
Set
|
Cigar
•
OK
' Cancel
Рис. 2.75. Диалоговое окно Indents and Tabs
Примитивы
105
В этом окне расположены две области. В области Indentation (Отступ) в поле First line (Первой строки) задается отступ для первой строки абзаца, а в поле Paragraph (Абзаца) — отступ для всего абзаца. Область Tab stop position (Позиции табуляции) используется для указания позиций табуляции. Каждая новая позиция сначала вводится в текущих единицах измерения в верхнем поле и затем добавляется с помощью кнопки Set (Установить). Кнопка Clear (Отменить) очищает весь список табуляций. Пункт Set Mtext Width (Установить ширину МТекста) контекстного меню линейки разметки (см. рис. 2.74) дает возможность изменить размер мультитекста по ширине. При этом вызывается окно Set Mtext Width (Установка ширины МТекста) (рис. 2.76), в котором можно изменить текущую ширину мультитекста, введя новое значение в поле Width (Ширина). I g j S e t Mtext Width '•:••
Width:
v'.'-v.ok:. .'•';-.
'tfrvdo ' Redo
Hi
| Ё Ш Ш
Cut Copy Paste
' • •'• ••Cancel • ] •
ш + г
••••
CW»Y Orl+X Ctrl+C CtrkV
Learn about MTEXT
Рис. 2.76. Диалоговое окно Set Mtext Width
: v Show Toolbaf * Show Options у Show Ruler Insert Field.. Symbol , Import Text... I
Qrl+F
Indents and Tabs... Bullets and Lists Background Mask.:. Justification Find and Replace... Ctthfl
SelectAJ Ctrl+A "6; Change Case ' AutoCAPS •"/•".': Remove Formatting Ctrl+Space Combine Paragraphs
•
Character Set
• Рис. 2.77. Контекстное меню зоны текста
' Help
>
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х>:) Межстрочный интервал может быть задан либо фиксированным численным значени ем, либо в долях от одинарного интервала. Величина одинарного межстрочного интервала обозначается буквой х и равна высоте символов, умноженной на 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 (Автор) заносится в текст: %<\AcVar 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: %<\AcVar CreateDate \f "M/d/yyyy">%
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
%<\AcExpr (678. 93/73.7) V "%lu2%pr2" >%
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: %<\AcpbjProp Ob)ect(%<\_ObjId 2130247200>%).Area \f "%lu2">%
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: %<\AcExpr (Sum(A3:A10))>%
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 <3>: (Новое значение DIMATFIT <3>.) Задайте в качестве нового значения 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 <0>: (Ширина текста <0>:) Необходимо задать ширину полки текста (если выноска строится над линией полки, то полная ширина полки равна сумме введенного значения и ширины текста). Далее: 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 ,
Horizontal 90* 45' 30* 15'
Bottom of bottom line
r С :.-.•'.'; С
•
r .
Г" yndetlkie bottom line
OK . Рис. 2.108. Раскрывающийся список значений параметров области Angle Constraints
Text on right side
r
Cancel
и*
Рис. 2.109. Диалоговое окно Leader Settings, вкладка Attachment
Примитивы
131
Параметры третьей вкладки — Attachment (Выравнивание) — управляют положени ем мультитекста относительно выноски в вариантах левого и правого расположения (рис. 2.109). Для того чтобы текст разместился над полкой, необходимо установить флажок Underline bottom line (Разместить текст над полкой) вкладки Attachment (Выравнивание).
2.15.11. Допуск Команда TOLERANCE (ДОПУСК) формирует обозначение допуска в виде несколь ких рядов прямоугольников (от одного до четырех). Команде соответствует кнопка ВЗ панели Dimension (Размеры) и пункт Tolerance (Допуск) падающего меню Dimension (Размеры). Команда TOLERANCE (ДОПУСК) открывает диалоговое окно Geometric Tolerance (Допуски формы и расположения) (рис. 2.110). ЦчМ Geometric Tolerance
ВЕЗ
c-Sym-i nToleiancel -'".-
i •;;•!
i г Tolerance2
Щ\ШГ Height )
••• ••> ( - D a t u m 1 " ; ' D a t u m 2 - -. Datum 3"i
" • [ Г Щ1Г~:Щ Projected Tolerance Zone:
Щ
Qatum Identifier: Г
|С"1Ж1:1;1
• Cane el
j
Help
|
Рис. 2.110. Диалоговое окно Geometric Tolerance
Обозначение допуска строится с помощью этого диалогового окна, четыре строки которого соответствуют четырем строкам допуска. Если обозначение допуска содер жит меньше строк, то соответствующая строка диалогового окна не заполняется. Каждая строка диалогового окна рассчитана на максимальную длину (до 13 элемен тов). Ненужные элементы не заполняются и не включаются программой в формируе мый примитив допуска. Заполнение полей в диалоговом окне выполняется следующим образом. Черные поля являются полями выбора символов из специальных окон, а белые поля — текстовые, содержимое которых заполняет пользователь. Если щелкнуть левой кнопкой мыши по полю первой или второй строки раздела Sym (Симв), то раскроется окно Symbol (Символ) (рис. 2.111), в котором нужно выбрать один из предлагаемых вариантов. Если щелкнуть левой кнопкой мыши по верхнему левому или нижнему левому чер ному полю, являющемуся первой частью разделов Tolerance 1 (Допуск 1) или Tolerance 2 (Допуск 2), то в квадрате появится символ диаметра. Такой же щелчок удаляет символ диаметра, если это поле ранее уже было заполнено. Верхнее правое или нижнее правое черное поле Tolerance 1 (Допуск 1) либо Tolerance 2 (Допуск 2)
132
Глава.?
может быть заполнено одним из символов зависимого допуска с помощью окна Material Condition (Зависимый допуск) (рис. 2.112).
Рис. 2.111. Окно Symbol
Material Condition
£? ,005 А В
J_ 0005 А 1.000®
Рис. 2.113. Примеры выполнения команды TOLERANCE
Рис. 2.112. Окно Material Condition
Аналогично заполняются или пропускаются остальные поля. Пример результата дейст вия команды TOLERANCE (ДОПУСК) приведен на рис. 2.113. В команде QLEADER (БВЫНОСКА) можно в качестве выносного текста получать обозначение допуска (см. опцию Tolerance (Допуск) вкладки Annotation (Пояс нение)).
2.15.12. Маркер центра Команда DIMCENTER (РЗМЦЕНТР) позволяет проставить маркер центра окружно сти или дуги. Команде соответствуют кнопка (+) панели Dimension (Размеры) v пункт Center Mark (Маркер центра) падающего меню Dimension (Размеры). В зависимости от настройки текущего размерного стиля (см. главу 3), маркер центре окружности наносится одним из способов, изображенных на рис. 2.114.
Рис. 2.114. Маркер центра окружности
Примитивы
133
Остальные кнопки панели Dimension (Размеры) посвящены операциям редактирова ния размеров, которые рассмотрены в главе 3.
2.16. Штриховки и заливки Система AutoCAD предоставляет возможность построения в замкнутых областях на плоскости штриховок, одноцветных и градиентных заливок.
2.16.1. Штриховки Для штрихования замкнутых областей рисунка служит команда ВНАТСН (КШТРИХ), которая вызывается либо с помощью кнопки 44 панели Draw (Рисование), либо с помощью пункта Hatch (Штриховка) падающего меню Draw (Рисование). Команда ВНАТСН (КШТРИХ) позволяет создать штриховку или заливку области, ограниченной замкнутой линией (линиями), как путем простого указания точек внут ри контура, так и путем выбора объектов. Эта команда автоматически определяет контур и игнорирует примитивы, которые не имеют отношения к контуру. Она вызы вает диалоговое окно Hatch and Gradient (Штриховка и градиент) (рис. 2.115). Диалоговое окно имеет сменяющие друг друга вкладки в левой части. Вкладка Hatch (Штриховка) задает параметры штриховки. Заполняемая штриховкой зона задается с помощью параметров, расположенных вне вкладки, в правой части этого окна. Раскрывающийся список Туре (Тип) области Type and pattern (Тип и массив) пред лагает выбрать группу образцов штриховки: •
Predefined (Стандартный);
•
User defined (Из линий);
•
Custom (Пользовательский).
Система AutoCAD предлагает большой перечень стандартных штриховок. Выбор штриховки осуществляется либо по имени в раскрывающемся списке Pattern (Обра зец), либо визуально. Визуальный выбор доступен при нажатии кнопки [_], после чего открывается окно Hatch Pattern Palette (Палитра образцов штриховки), состоящее из четырех вкладок. Вкладки ANSI (рис. 2.116) и ISO (рис. 2.117) содержат образцы штриховок стандартов ANSI и ISO, поставляемые вместе с данной версией системы. Вкладка Other Predefined (Другие стандартные) (рис. 2.118) содержит образцы, не вошедшие в первые две вкладки. В четвертой вкладке Custom (Пользовательские) могут находиться образцы, созданные пользователем. В перечне других стандартных образцов есть штриховка с именем SOLID, которая является не штриховкой в прямом смысле слова, а заливкой (о заливках речь пойдет далее). Если в раскрывающемся списке Туре (Тип) выбрана опция User defined (Из линий), то образец строится с использованием текущего типа линий, угла и расстояния между
Глава 2
134
линиями (в полях Angle (Угол) и Spacing (Интервал) области Angle and scale (Угол л масштаб)).
ЕШ
Щ Hatch and Gradient Hatch
Boundaries ' " "
Gradient)
r Type and pattern Type: BRSTDNE
Pattern: .
3_J
Щ
АоУ; и с к points
-^4*
Add: Select objects
" ^ I Remove boundaries
Swatch: vfy | Recreate boundary
, Custorn psttern:
•A I М*6*4 Selections
Angle and scale :
Scale:
j Angle:
Options ~
3 h
P" ^ssociativei
' Г Doable
f
Sparing:
I
Dfajji Older:
I
J Send behind boundary
: ISO pen width
Rejalive to paper space
d
Hatch origin
Г" Create separate batches
_rj
j j L I. Inhetit Properties
: f~ Use currenj origm ; (* Specified origin Click to set new: origin. P
Default lo boundary events I - -
- '
• • • • • . • • • • • ! • « — — I V'..
j Bottom left
JJ
I j S S : 1J
, *j
Г" Store aco^fault origin Preview
OK
Cancel
Help
®
Рис. 2.115. Диалоговое окно Hatch and Gradient, вкладка Hatch
Выберите нужный вам образец штриховки. Имя образца отобразится в списке Pattern (Образец), а его графическая структура — в поле Swatch (Структура) окна Hatch ami Gradient (Штриховка и градиент). Можете задать также угол наклона и масштаб штриховки относительно эталонногэ изображения. При увеличении масштаба расстояние между линиями штриховки уве личивается, при уменьшении масштаба — уменьшается. В области Hatch origin (Ис ходная точка штриховки) можете задать дополнительный сдвиг линий штриховкг, если расположение линий по умолчанию в чем-то вас не устраивает. Если выбирается стандартный образец штриховки из вкладки ISO, то можно задать толщину пера в поле ISO Pen Width (Толщина пера по ISO). Флажок Relative ts Paper Space (Относительно листа) доступен только при работе в пространстве листа (см. главу 11).
Примитивы
135
ШШ
Hatch Pattern Palette MSI 'ISC
•••]
Other Predefined] Custom
I
—; ANSI31
ж ANS135
ANSI32
ANSI33
AN5I34
ISO02W100
IS003v/100
ISO04W100
ISO05W/10Q
ANSI37
ANSI38
ISO06W100
IS007W100
ISO08W10O
ISO0SW10O
ISO11W10O
IS01ZW100
IS013W100
ш ANSI36
—\
ч
IS010W100
—-
~; ISO14W100
IS015W100
Cancel
•й*
Рис. 2.117. Окно Hatch Pattern Palette, вкладка ISO
^ис. 2.116. Окно Hatch Pattern Palette, вкладка ANSI
шш
Hatch Pattern Palette ANSI 1 ISO
fOiFeiPiede'rined"|| Custom I _LI_L LLL LLL
ГЗ
SOLID
ANGLE
ARB81G
AR-B816C
AR-B88
AR-BRELM
AR-BRSTD
AR-CONC
AR-HBONE
AR-PARQ1
ARRROOF
AR-RSHKE
AR-SAND
BOX
d Help
Рис. 2.118. Окно Hatch Pattern Palette, вкладка Other Predefined
С помощью правой части диалогового окна Hatch and Gradient (Штриховка и гради ент) должны быть заданы параметры заполняемого контура. Кнопка л. позволяет в цикле указать внутренние точки областей, контуры которых AutoCAD вычислит (да-
Глава 'i
136
же если контур будет состоять из частей разных линий) (рис. 2.119). Выйти из цикл* указания точек можно нажав клавишу <Enter>.
Рис. 2.119. Выбор зоны штрихования с помощью внутренней точки
Кнопка Ц позволяет отметить объекты, пересечение которых и даст заполняемую штриховкой область. Все штрихуемые контуры могут быть получены комбинацией методов указания точек и выбора объектов. Кнопка Г? дает возможность при выборе большого количества объектов исключить случайно возникшие островки. Кнопка Ч позволяет временно покинуть окно Hatch and Gradient (Штриховка и градиент) для того, чтобы увидеть еще раз, какие зоны штрихования выбраны. Эти две кнопки недоступны пользователю (погашены), покг не указана штрихуемая область. Новая кнопка # ховки.
используется не при построении, а при редактировании штри-
Кнопка переносит параметры уже выполненной штриховки на новые объекты. В некоторых видах штриховки доступен флажок Double (Крест-накрест), который при штриховании сначала заполняет область обычным образом, а затем повторяет основной образец, но уже под наклоном 90° к исходному варианту. При создании штриховки или заливки можно указать порядок ее вывода на экран, что позволяет сделать так, чтобы заливка не закрывала нижележащих объектов. Для этого в области Options (Настройка) допустимые варианты собраны в раскрывающийся список Draw Order (Порядок рисования): •
Do not change (He назначать);
•
Send to back (На задний план);
•
Bring to front (На передний план);
•
Send behind boundary (Поместить за контуром);
• Bring in front of boundary (Поместить перед контуром). Большое значение имеет переключатель Associative (Ассоциативная), управляющий свойством ассоциативности штриховки. Ассоциативная штриховка привязывается к внешнему контуру. В этом случае при изменении контура штриховка будет автомати чески пересчитываться. Это распространяется и на заливки. Переключатель Separate
Примитивы
137
hatches (Создавать отдельные штриховки) позволяет создавать независимыми штри ховки для зон, не имеющих общих частей. Следующий уровень настройки свойств штриховки выполняется с помощью кнопки Q?), которая позволяет добавить в диалоговое окно Hatch and Gradient (Штриховка и градиент) еще пять областей с дополнительными параметрами (рис. 2.120). KJHalch and Gradient Hatch I Gradient | Type and pattern Type:
jPredelined
JJJ
Pattern:
j BRSTONE
j r j j •ц
; Swatch:
j
i
i
i
i
Angle
Add: Pick points
I*?. Island detection
Ml
Add: Select objects '
Ml
Remove boundaries
I siand display style:
121 IP (* H fflma '
Г Qutef
' С Ignore
Boundary retention ^iew Selections
P -Retain boundaries ...
S_caie:
1°
Zl Double
F
1 3
Ы ^ssociativej •
•F"
, | Polyline
J
Boundary set • :,
!
; Г".Create sepatatehatches.
j Current viewport
__*]
Jt> j
Draw.aidef;
1
ISfl pen width:
Obiecttype:
Options
Г""'.Rgletive to paper space '
Spacing'
J
Hatch origin f
ж!
3l
Angle and scale
Г
Islands; "
й! Becreate boundary
; ОМош pattern
на
Boundaries
| Send behind boundary
Tolerance.''& j Inherit Properties
Use currenj otigin
9
Gap tolerance" • (0
ut
Inherit options" " <• Use current origin .
(*" Specified origin
f~ Use source hatch origin
•4j Cfck to set new origin P DeJaurrt lo boundary events
I-—
d
Г" Store as default otigin Help
©
Рис. 2.120. Диалоговое окно Hatch and Gradient, расширенный вариант
Если в зоне штрихования есть вложенные друг в друга объекты, то важно правильно задать стиль штрихования, что определяется включением одного из переключателей группы Island display style (Тип отображения островков). При стиле Normal (Обыч ное) возможные зоны штрихования располагаются по порядку их движения от самой внешней зоны внутрь и штрихуются через одну. При стиле Outer (Внешний) заштри ховывается только внешняя часть, все внутренние выбрасываются. При стиле Ignore (Пропустить) штрихуется все, включая все внутренние зоны. Графические иллюстра ции всех вариантов стиля видны на рис. 2.120. Если штрихуемый контур является не единым объектом, а составляется из частей нескольких примитивов, то с помощью флажка Retain boundaries (Сохранение кон туров) появляется возможность сохранить этот контур либо в виде полилинии, либо
138
Глава 2
в виде области (об областях см. разд. 2.19). Тип формируемого при этом объекте устанавливается в списке Object type (Тип объекта). Если контур выбирался с помощью указания точек, и результат, который выдала система AutoCAD, не вполне вас устраивает, вы можете дополнительно указать только те объекты, из которых нужно набирать контур (остальные, ранее вы бранные системой, будут проигнорированы). Это делается с помощью кнопк и 4 (New (Создать)) области Boundary set (Набор контуров). В обычных условиях система AutoCAD создает штриховку (заливку) только для замкнутого контура и выдает сообщение об ошибке, если контур оказывается незамк нутым. Однако в данной версии есть область Gap tolerance (Допуск замкнутости), в которой можно задать допуск— положительное число в единицах рисунка. Система AutoCAD при обнаружении незамкнутого контура попробует его замкнуть, продлевая кромки на величину допуска, и затем уже выполнить штрихование. В области Inherit options (Наследовать параметры) размещены два переключателя, управляющие начальной точкой наследуемой штриховки при использовании кноп ки <£|: •
Use current origin (Использовать текущую начальную точку);
•
Use source hatch origin (Использовать исходную точку штриховки).
После формирования контура и задания параметров штриховки желательно просмот реть результат установок с помощью кнопки Preview (Образец), доступной в левом нижнем углу диалогового окна Hatch and Gradient (Штриховка и градиент). Как правило, трудно сразу подобрать подходящий масштаб для штриховки. Если масштаб слишком мал, то количество линий штриховки будет чрезмерно велико и штриховка будет слишком плотной. Если масштаб слишком велик, то количество линий штри ховки может оказаться очень малым (оно может оказаться даже нулевым) — напри мер, как на рис. 2.121.
Рис. 2.121. Штриховка, выполненная со слишком большим значением масштаба
Если в примере на рис. 2.121 масштаб уменьшить в несколько раз, то получится при емлемый результат (рис. 2.122).
Примитивы
139
Рис. 2.122. Штриховка, выполненная с правильным масштабом
Штриховка создается как единый примитив, поэтому при выборе штриховки как объ екта высвечивается только одна ручка (о ручках подробнее см. главу 3). Если нужно разложить штриховку на составляющие отрезки, то это делается командой EXPLODE (РАСЧЛЕНИТЬ). При расчленении штриховка распадается и утрачивает ассоциатив ность, если она была.
2.16.2. Одноцветные заливки Под именем SOLID на вкладке Other Predefined (Другие стандартные) (см. рис. 2.118) фигурирует не штриховка, а заливка. Используемый для заливки контур должен быть замкнутым и без самопересечений. Если заливается сразу несколько контуров, то они не должны пересекаться. Пример заливки приведен на рис. 2.123.
Рис. 2.123. Пример заливки
2.16.3. Градиентные заливки Заливки могут быть не только однотонными, но и градиентными. Для работы с таки ми заливками предназначена вкладка Gradient (Градиент) диалогового окна Hatch and Gradient (Штриховка и градиент) (рис. 2.124), которую можно открыть коман-
Глава.?
140
дой GRADIENT (ГРАДИЕНТ), а также кнопкой панели Draw (Рисование) или помощью пункта меню Draw | Gradient (Рисование Переход).
ИЗ
Hatch and Gradient
<~,C©lqr
;•••"
;
Boundaries
Hatch: •. Gradient'
•Jul
' '
; •**!,: fine c°faf
'•"^
С T,wo соки
-l l i Shade
'•?*.'• T i n t
;
*l ж! _У ^J
Add Pick points
!
Add; Select objects ;
j
Remove boundaries
•:
^iewSelections.
Options' f ? Associative Г" Create separate batches Draa order: j Send behind boundary
Orientation "P" ^entered
Preview
y'. Angle
J^J
tnheiii Properties
"3
Ж"
Cancel
Help
®
Рис. 2.124. Диалоговое окно Hatch and Gradient, вкладка Gradient
В верхней части диалогового окна с помощью двух переключателей нужно выбрать количество цветов заливки: One color (Один цвет) или Two color (Два цвета). Для одноцветной заливки необходимо указать основной цвет (его текущее значение ото бражается в поле ЩШШШШ/Ш~\ , расположенном чуть правее переключателей), а также с помощью скользящей шкалы выбрать соотношение между светом (Tint) и тенью (Shade). Для изменения основного цвета следует пользоваться кнопкой |... ]. щелчок по которой открывает диалоговое окно Select Color (Выбор цвета), имеющее три вкладки. На вкладке Index Color (Номер цвета) (рис. 2.125) можно выбрать цвет традиционным для предыдущих версий AutoCAD способом — по номеру (от 1 до 255). В диалоговом окне Select Color (Выбор цвета) есть еще две вкладки. Внешний вид вкладки True Color (Вся палитра) зависит от выбора в раскрывающемся списке Color
Примитивы
141
Index Color
. J
TiueColoi
j , Coloi Books
J AutoCAD Coiot Index (АО).
••••••ввей
I i
SSS5I
"I
Шог П31
Cancel
ок.
j
ti^lp
Рис. 2.125. Диалоговое окно Select Color, вкладка Index Color
ШSelect
Colo.
• •Index Color •
TrueColot
Hue: :"V-• .••'gafrufation:
j
Color Books
j
Luminance; ' Colot XQodet •
Hies"ziip d .:.;,.;:;;: F H
rj"
;.|HSL
True Color Stoted ; ; ',' ;asRSB;.;'';. • j — - i .:.•;• Red.'. "Я 43 ••.;• , ; : Green: 223 "• " ' Blue. 234
149.223.234
OK
Cancel
Help
Рис. 2.126. Диалоговое окно Select Color, вкладка True Color (модель HSL)
model (Цветовая модель) одного из двух значений: HSL или RGB. В первом случае (рис. 2.126) настройка цвета выполняется с помощью шкал Hue (Оттенок), Saturation (Насыщенность) и Luminance (Яркость). Изменять значения в каждой из шкал можно с помощью кнопок настройки Щ. Кроме того, для шкалы Luminance (Яркость) мож но пользоваться ее аналогом — вертикальной скользящей шкалой в центре. Выбран ный цвет иллюстрируется указателем =.«= в палитре, расположенной в левой части
Глава 2
142
вкладки. Местоположение указателя можно изменить, щелкнув левой кнопкой мыши внутри палитры. Для выбранного цвета дается также разложение на составляющие в модели RGB (Red (Красный), Green (Зеленый) и Blue (Синий)) (на рис. 2.126 это следующие значения: 149, 223, 234). Если установить в раскрывающемся списке Color model (Цветовая модель) значение RGB, то вкладка примет вид, изображенный на рис. 2.127.
ШШШШШШ \-\
| Ц Select Color Index Color
True Color
|
Color Books
- fled • |l49 £ ,
True Color.Stored as RGB
J
.1223 3 •• 'ШВяшяшшш:--'
|
Color дюе1е1:
П
и
• •..
.. Blue
Red'
149
Green;
223
Blue: •.•''••'•.234 . ' J
1234 ±j
0
"1
Color: . J 149.223.23*
|
OK
Cancel
Help
Рис. 2.127. Диалоговое окно Select Color, вкладка True Color (модель RGB)
i ••' сетчтзгчи Index Color
j
шяшшшшшшши*] f
: True.Color
CoIofBodks
.:".: Color book: :''JDICCOLORGUIDE(R) '":•'•
DIC 1
Л .
L
~~~l
DIC 2 DIC3 DIC 4
тшя
RGB.Equivalent: . '
Red: Green Blue:
:
H 9 ••,',•• 223 234
, ••
DIC 5 иЩ&ЙИ
DIC Б DIC 7
HI
DIC 8 DIC9 DIC10
1
Color:
>|m;:,4„ •' OK
\
Cancel
I".
(Help
.J
Рис. 2.128. Диалоговое окно Select Color, вкладка Color Books
Примитивы
143
Третья вкладка— Color Books (Альбомы цветов) (рис. 2.128)— диалогового окна Select Color (Выбор цвета) позволяет управлять общим стилем цветовых настроек, причем пользователь может подключать собственные альбомы цветов (о настройке см. главу 12). Если в диалоговом окне Hatch and Gradient (Штриховка и градиент), приведенном на рис. 2.124, выбрать переключатель Two color (Два цвета), то скользящая шкала оттенков заменится на поле с кнопкой для выбора значения второго цвета градиента. На рис. 2.129 показан пример градиентных заливок.
\А.
о
i
я
и
ISO Hatche
• I I
I
ш
L Рис. 2.129. Пример градиентных заливок
—т
Л
tf
Рис. 2.130. Окно TOOL PALETTES, вкладка Hatches
2.16.4. Использование инструментальных палитр Немодальное окно TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ) может быть использовано как инструмент быстрого создания наиболее употребительных штрихо вок^ и заливок. Это окно, если оно закрыто, может быть вызвано при помощи кнопки панели Standard (Стандартная). На рис. 2.130 показана вкладка Hatches (Штри ховки) с образцами штриховок и заливок. Вставка нужной штриховки или заливки выполняется простым перетаскиванием об разца внутрь той области, которую необходимо заполнить. Параметры вставляемой штриховки можно настроить. О настройке элементов окна см. главу 7.
Глава.1
144
2.17. Эллипсы Эллипс— это геометрическое место точек, сумма расстояний до которых от дву> фиксированных точек (фокусов) постоянна. Создание эллипсов и эллиптических дуг выполняется в системе AutoCAD с помощью команды ELLIPSE (ЭЛЛИПС), которая помимо ввода с клавиатуры, может быть вызвана кнопкой О пульта управления v панели Draw (Рисование), а также пунктом падающего меню Draw | Ellipse Axis, End (Рисование | Эллипс | Ось, конец). Первый запрос команды: Specify axis endpoint of ellipse or [Arc/Center]: (Конечная точка оси эллипса или [Дуга/Центр]:) Если вы указали первую точку оси эллипса, то следующий запрос системы таков: Specify other endpoint of axis: (Вторая конечная точка оси:) На этот запрос нужно указать вторую конечную точку оси эллипса. Система AutoCAD по первым точкам вычисляет центр эллипса (середина отрезка между пер вой и второй точками). Далее последует очередной запрос: Specify distance to other axis or [Rotation]: (Длина другой оси или [Поворот]:) В этот момент можно ввести длину второй оси эллипса. Если указать третью точку, то система вычислит расстояние от центра до этой точки, возьмет его в качестве дли ны второй полуоси и построит по этим данным эллипс (рис. 2.131).
Рис. 2.131. Построение эллипсов
Если в последнем случае вместо длины второй оси выбрать опцию Rotation (Пово рот), то эллипс будет построен как проекция окружности, повернутой в пространстве относительно плоскости XY (точнее, относительно главной оси) на указанный вами угол. Допустимый диапазон углов в градусах: 0—89,4 (если угол равен нулю, то по лучается обычная окружность). Отношение длин полуосей вычисляется как абсолют ная величина косинуса введенного угла. Если в ответ на запрос первой точки выбрать опцию Center (Центр) — этому вариан ту соответствует пункт падающего меню Draw | Ellipse | Center (Рисование | Эллипс | Центр), — то следующее сообщение AutoCAD будет таким:
Примитивы
145
Specify center of ellipse: (Центр эллипса:) После указания точки центра эллипса AutoCAD запрашивает: Specify endpoint of axis: (Конечная точка оси.) После этого выдается заключительный запрос, как и в рассмотренном нами ранее случае (Specify distance to other axis or /Rotation/: (Длина другой оси или [Пово рот]:)). Для построения эллиптической дуги нужно в команде ELLIPSE (ЭЛЛИПС) в ответ на запрос первой точки выбрать опцию Arc (Дуга). Такому же варианту работы команды соответствует кнопка О пульта управления и панели Draw (Рисование), а также пункт падающего меню Draw | Ellipse | Arc (Рисование | Эллипс | Дуга). Следующий запрос системы AutoCAD: Specify axis endpoint of elliptical arc or [Center]: (Конечная точка оси эллиптической дуги или [Центр]:) Далее: Specify other endpoint of axis: (Вторая конечная точка оси.) Следующий запрос: Specify distance to other axis or [Rotation]: (Длина другой оси или [Поворот]:) Теперь следует запрос на выделение дуги как части эллипса: Specify start angle or [Parameter]: (Начальный угол или [Параметр]:) Начальный угол задается числом или с помощью мыши относительно первой оси (отсчет производится против часовой стрелки, начиная с первой точки оси). Далее: Specify end angle or [Parameter/Included angle]: (Конечный угол или [Параметр/Внутренний угол]:) Можно задать конечный угол (рис. 2.132) или, выбрав опцию Included angle (Внут ренний угол), ввести внутренний (центральный) угол дуги. Если вы в ответ на этот или иной запрос выбираете опцию Parameter (Параметр), то тогда вы задаете углы с помощью значения параметра в параметрическом векторном уравнении эллипса. Как начало, так и конец эллиптической дуги могут быть заданы углами или значе ниями параметра.
146
Глава i'
Рис. 2.132. Построение эллиптической дуги
2.18. Сплайны Команда SPLINE (СПЛАЙН) позволяет чертить сплайн — гладкую линию, которая точно проходит через заданные точки или отклоняется от них в рамках допуска и мо жет удовлетворять условиям касания в начальной, конечной или обеих точках. Команда, помимо ввода с клавиатуры, может быть вызвана с помощью кнопки '£j: пульта управления и панели Draw (Рисование), а также пункта Spline (Сплайн) па дающего меню Draw (Рисование). Начальный запрос команды: Specify first point or [Object/: (Первая точка или [Объект],:) Если вы указали точку, то выдается запрос: Specify next point: (Следующая точка.) После ввода второй точки возможно или дальнейшее указание точек, или замыкание линии с помощью опции Close (Замкнуть), или ввод допуска (тогда линия получается более гладкой и может отклоняться от введенных точек на величину заданного до пуска): Specify next point or [Close/Fit tolerance] <start tangent>: (Следующая точка или [Замкнуть/Допуск] <касательная в начале>:) Точки могут задаваться и дальше, пока вы не нажмете клавишу <Enter> и не перейде те тем самым к запросу начального угла касания: Specify start tangent: (Касательная в начальной точке:) Если строится замкнутый сплайн (при выборе опции Close (Замкнуть)), то запрос на касание слегка поменяется: Specify tangent: (Направление касательной:) Угол может быть задан числом или с помощью мыши (точкой) (рис. 2.133).
Примитивы
147
Рис. 2.133. Задание начальной касательной к сплайну
Если нажать <Enter>, то в начальной точке граничного условия для построения линии не будет.
Рис. 2.134. Задание конечной касательной к сплайну
Если сплайн не замкнут (т. е. не использована опция Close (Замкнуть)), то после за проса о начальной касательной выдается запрос на указание направления касания в последней точке (рис. 2.134): Specify end tangent: (Касательная в конечной точке:) Примеры построенных сплайнов приведены на рис. 2.135.
Рис. 2.135. Построение сплайнов
Глава 2
148
Если вместо первой точки сплайна выбрать опцию Object (Объект), то система AutoCAD переходит в режим преобразования ранее построенных и сглаженных с по мощью опции Spline (Сплайн) двумерных или трехмерных полилиний (см. главы 3 и 9) в сплайны и выдает запрос: Select objects to convert to splines... Select objects: (Выберите объекты для преобразования в сплайны... Выберите объекты:) По окончании выбора объектов (полилиний) они преобразуются в сплайн.
2.19. Области Область — плоский объект, замыкаемый контуром. В области могут присутствовать отверстия. Области можно вычитать и складывать. Они непрозрачны для операций визуализации (кроме участков, которые являются отверстиями). Примером области является тонкая листовая деталь с вырезами. Области могут использоваться для по строения трехмерных тел сложной формы (с помощью выдавливания, вращения и др.). Любой плоский замкнутый контур (окружность, замкнутую полилинию, отрезки в форме замкнутой ломаной и другие подобные им объекты) можно сделать областью. Для этого используется команда REGION (ОБЛАСТЬ), которой соответствуют кноп ка Шь пульта управления и панели инструментов Draw (Рисование), а также пункт меню Draw | Region (Рисование | Область). Команда REGION (ОБЛАСТЬ) запрашивает объекты и по окончании их выбора со общает о количестве созданных областей. Одной командой может быть создано не сколько областей, если указанные пользователем объекты удовлетворяют необходи мым требованиям. На рис. 2.136 показаны примеры трех контуров, которые могут быть преобразованы в области. В то же время четыре отрезка в правой части графи ческого экрана не могут быть превращены в область, т. к. не образуют единого замк нутого контура (их нужно предварительно обрезать).
Рис. 2.136. Пример трех областей
Примитивы
149
2.20. Другие примитивы К редким примитивам могут быть отнесены полосы и фигуры. Команда TRACE (ПОЛОСА) вводится только с клавиатуры и предназначена для по строения полосы — ломаной линии постоянной ширины. Первый запрос команды: Specify trace width <J.0000>: (Ширина полосы <1.0000>.) Задайте ширину вводом числа с клавиатуры или указанием двух точек. Следующий запрос: Specify start point: (Начальная точка.) Укажите начальную точку осевой линии полосы. Далее: Specify next point: (Следующая точка.) Задайте в цикле очередные точки и завершите построение нажатием клавиши <Enter>. Результат выполненной операции изображен на рис. 2.137 вверху. Сегменты полосы не образуют единого объекта.
Рис. 2.137. Построение полос и фигур
Следующая команда— SOLID (ФИГУРА)— строит последовательно расположен ные закрашенные четырехугольники или треугольники. Вершины четырехугольника задаются точками: Specify first point: (Первая точка:) Затем следует запрос второй точки: Specify second point: (Вторая точка:)
Глава 2
150 Далее: Specify third point: (Третья точка:)
В качестве третьей точки четырехугольника нужно указать точку, расположенную по диагонали напротив второй (иначе фигура получится перекрученной). Далее следует запрос о четвертой точке: Specify fourth point or <exif>: (Четвертая точка ши <выход>.) Если вместо ввода четвертой точки нажать клавишу <Enter>, то строится TpeyrunbHaf фигура. Затем снова повторяется запрос третьей точки, поскольку первой и второ? точкой очередного четырехугольника становятся первая и вторая точки предыду щего. В тот момент, когда вы вместо ввода третьей точки нажмете клавишу <Enter>, вы полнение команды закончится. Пример выполненного построения приведен на рис. 2.137 внизу. Несколько фигур, построенных с помощью одной команды SOLID (ФИГУРА), не образуют единого объекта.
2.21. Получение справок В процессе работы очень полезными оказываются команды получения справочной ин формации о создаваемых объектах. На рис. 2.138 показана панель инструменте) J Inquiry (Справки), содержащая кнопки справочных операций. Перечислим эти кнопки в порядке их расположения в панели слева направо: •
Distance (Расстояние);
•
Area (Площадь);
•
Region/Mass Properties (Геометрия и масса);
•
List (Список);
•
Locate Point (Координаты).
Рис. 2.138. Панель Inquiry
К этим операциям можно также обратиться с помощью подменю Tools | Inquiry (Сервис | Сведения). Соответствующие кнопкам панели Inquiry (Сведения) команда имеют следующие наименования: •
DIST(flHCT)
•
AREA (ПЛОЩАДЬ)
Примитивы
•
MASSPROP (MACC-XAP)
•
LIST (СПИСОК)
•
ГО(КООРД)
151
Практически все эти команды запрашивают объекты (команда DIST (ДИСТ) — две точки) и выводят свои результаты в текстовое окно. Особое место среди справочных команд занимает команда LIST (СПИСОК) (ей соот ветствует кнопка ЗЛ )• Эта команда не только выдает координаты и другие данные, использованные при построении объектов, но и такую информацию, как площадь, периметр, цвет, уровень, угол наклона и др. Команда LIST (СПИСОК) является мощ ным средством контроля правильности введенных данных. В справочных командах наименования примитивов выводятся в следующем виде: LINE (отрезок), XLINE (прямая), RAY (луч), CIRCLE (круг), ARC (дуга), POLYLINE (полилиния или сеть), LWPOLYLINE (компактная полилиния), ACAD TABLE (таб лица), DIMENSION (размер), TOLERANCE (допуск), LEADER (выноска), ELLIPSE (эллипс), SPLINE (сплайн), REGION (область), TRACE (полоса), SOLID (фигура), 3DSOLID (тело), BLOCK REFERENCE (вхождение блока или внешней ссылки), IMAGE (растровое изображение), WIPEOUT (маска) и т. д. Система AutoCAD имеет развитую справочную систему, обратиться к которой можно либо с помощью функциональной клавиши , либо с помощью пункта меню Help | Help (Справка | Справка), либо щелчком по кнопке щ панели Standard (Стандартная), либо с помощью команды HELP (СПРАВКА). При вызове справочной системы открывается окно AutoCAD 2007 Help (Справка по AutoCAD 2007) (рис. 2.139), которое разделено на две части. В левой части отмечается наименование раздела или темы, а в правой высвечивается содержимое отмеченного раздела. Если пользователь нажимает клавишу во время выполнения какой-нибудь команды, то в правой части окна отображается контекстно-зависимая справка, т. е. справочная информация по текущей команде. Левая часть окна, приведенного на рис. 2.139, имеет три вкладки (названия некото рых вкладок выводятся по-русски в русской версии Windows): •
Содержание (Contents) — показывает список разделов;
•
Указатель (Index) — содержит наиболее употребляемые термины документации, по которым можно найти раздел;
•
Search (Поиск) — осуществляет поиск тем по любым словам.
Такая структура справочной системы характерна для большинства продуктов, интег рированных в Windows. В данной версии имеется еще один вид помощи— немодальное окно INFO PALETTE (ИНФОРМАЦИОННАЯ ПАЛИТРА), которое может быть вызвано либо командой ASSIST (ПОМОЩНИК), либо пунктом меню Help | Info Palette (Справка | Информационная палитра). Окно приведено на рис. 2.140.
152
Глава 2
ШШ
6? AutoCAD 2 0 0 7 Help
да .till • Скрыть
Домой
Печать
Параметры
' Содержание, Указатель |
т
AutoCAD 2007 Help
\ *^р Usee's Guide ] ^
Command Reference
i ^
Driver and Peripheral Guide
)^
Installation and Licensing Guides
W e l c o m e to AutoCAD 2007 Help
l 4 p Customization Guide Э
AutoLISP, Visual LISP, and DXF
\i] ActiveX Automation and VBA
AutoCAD 2007 Help provides complete information for using AutoCAD. Click the links on the right or use the Contents tab on the left to browse Help topics. V i e w the New Features Workshop
General Information Hew Features Workshop Use the Help System Efficiently View the Product Readme Help Files User'sGuide Command Reference
й.гшс..жи.Ееов!мМ.йшйй Installation and Liceiisinu Guides Customization Guide AutoLISP, Visual LISP, ami DXF ActiveX Automation and VBA Resources on the Web autodesk.com
Рис. 2.139. Окно справочной системы
\ip<
SPLINE Command command list
0
Fits a s m o o t h curve to a s e q u e n c e of points within a specified tolerance •
X.Q.sony.ej.L.a £J2iiD&£i£ polyline to a
Рис. 2.140. Окно INFO PALETTE
zl
Примитивы
153
Содержимое окна INFO PALETTE (ИНФОРМАЦИОННАЯ ПАЛИТРА) контекстнозависимо и меняется при переходе от одной команды к другой. На рис. 2.140 показа на справка к команде SPLINE (СПЛАЙН). Закрыть окно можно щелчком по знач ку Q в верхней части заголовка окна или с помощью команды ASSISTCLOSE (ПОМОЩНИКЗАКР). В области окна действует контекстное меню операций с этим окном.
2.22. Упражнения к главе 2 1. Построение полилиний, кругов и сплайнов. •
Постройте прямоугольник без сопряжений и фасок, задав в качестве двух угловых точек следующие: Jf =57.3, Y= 116.9 и Х- 204.8, Г =44.4.
•
Опишите круг около прямоугольника (круг пройдет через все вершины прямо угольника).
•
Постройте сплайн по двум точкам: с начальной точкой в левом нижнем углу пря моугольника и конечной точкой — в правом верхнем углу. В качестве начальной и конечной касательной выберите такие, чтобы сплайн касался нижней и правой сто рон прямоугольника.
2. Построение штриховок и заливок. •
Заштрихуйте область между сплайном, левой и верхней кромками прямоугольника стандартной штриховкой, имеющей наклон 45 градусов.
•
Постройте заливки для частей круга, выступающих за пределы прямоугольника.
3. Получение справок. •
Определите величину площади прямоугольника.
•
Узнайте радиус окружности, описанной около прямоугольника.
На рис. 2.141 показан примерный вид результата выполнения упражнений к главе 2.
Рис. 2.141. Результат выполнения упражнений к главе 2
ГЛАВА 3
Редактирование примитивов В данной главе рассматриваются операции редактирования геометрии объектов, про цесс создания которых описан в предыдущей главе: •
операции редактирования примитивов с помощью ручек (см. разд. 3.1);
•
команды общего редактирования — копирование, перенос, удлинение и т. л. (см. разд. 3.2);
•
специальные команды редактирования составных примитивов (см. разд. 3.3—3.10).
Операции редактирования свойств (цвета, слоя, типа линий, веса и др.) рассмотрены в главе 4.
3.1. Ручки и выбор объектов Как уже рассказывалось в главе 2, если в командной строке стоит приглашение Command: (Команда:), то можно отметить на экране видимые объекты, и на них пэявятся ручки— небольшие синие квадраты в характерных точках объектов. Ручки — очень удобный инструмент для быстрого изменения выделенного объекта. Все вы бранные в данный момент объекты образуют набор.
3.1.1. Редактирование с помощью ручек Посмотрим, какие ручки высвечиваются у разных примитивов и как можно ими поль зоваться для редактирования. Имена примитивов будут приведены такие, какие ълдаются командой LIST (СПИСОК). Для примитива LINE (отрезок) характерными точками являются конечные и средние точки. Подведите курсор к ранее построенному отрезку — система сразу же выделит его более жирным типом (рис. 3.1). Щелкните по отрезку (левой кнопкой мыши). Отрезок подсветится (получит пунк тирное изображение), а в конечных и средней точках появятся ручки (рис. 3.2), кото рые показывают, что объект выбран для некоторой операции (редактирования или получения справочной информации).
Редактирование
примитивов
155
Рис. 3.1. Автоматическое выделение объекта под курсором
Рис. 3.2. Ручки отрезка
Обычно ручки выбранных примитивов имеют синий цвет. Однако если вы подведете перекрестье курсора, например, к правой ручке, то цвет этой ручки изменится на зе леный. Это означает, что счетчик координат в строке состояния отображает коорди наты характерной точки объекта. На рис. 3.3 видно, что правая конечная точка отрез ка имеет координаты Х = 206.7987, У= 36.1107, Z = 0 . При положении курсора над конечной ручкой система AutoCAD показывает его текущие параметры: длину и угол наклона относительно оси X. О
о. «
ч •
*.
24'
г
л
Ш Ш 1 »х
147.9809
Н I .:< i•> i. И! \ Model X LayouU'£layou<2 / V " ч S p e c i f y next p o i n t o r I i Command:
[Undo]:
щCommand: ,2067387.36.1107.0,0000
SNAPi GRID:. ORTHOKE
Рис. 3.3. Параметры отрезка
Выберите первую ручку отрезка, для чего установите на ней перекрестье курсора, затем щелкните левой кнопкой мыши. Выбранная ручка изменит синий цвет на крас ный. Система AutoCAD выдает сообщение: ** STRETCH ** Specify stretch point or [Base point/Copy/Undo/eXit]: (**РАСТЯГИВАНИЕ ** Точка растягивания или [Базовая точка/Копировать/ОТменить/выХод]:) Одновременно основная часть запроса высветится возле курсора, а если нажать кла вишу <4->, то ниже появятся еще и опции. Введите на клавиатуре #250,175 и нажмите клавишу <Enter>. Отрезок сразу изменит ся: его левый конец переместится вправо в точку с координатами Х=250, Y- 175. При этом символ # в командной строке не отобразится (рис. 3.4).
156
Глава 1'
0 o. о
[< ; . ! ' . •
H~"\ Model /Layoull I l a y o u t g /
STRETCH «« S p e c i f y s t r e t c h p o i n t o r [Base p o i n t / C o p y / U n d o / e X i t ] :
250.175
Command: £37866, 10& 8975* 0.00Й"
Рис. З.4. Редактирование отрезка с помощью конечной ручки (указание новой точки вводом координат)
Замечание
~)
Если при вводе новых координат точки пропустить символ #, то это будет восприня то системой как относительное изменение (координата X увеличится на 250 мм, fi координата У— на 175 мм). Эта особенность появилась в версии 2006.
Координаты новой точки можно задать не только вводом их с клавиатуры, но и лю бым из способов, рассмотренных нами в главе 2. Система AutoCAD при этом выпол нит действие, аналогичное работе команды STRETCH (РАСТЯНУТЬ), которая опи сана в разд. 3.2. На рис. 3.5 отображен процесс редактирования, аналогичный процес су, приведенному на рис. 3.4, но результат получается с применением мыши. Старо* положение отрезка показано пунктирной линией, новое — сплошной линией выше Левой кнопкой мыши нужно сначала щелкнуть на ручке изменяемой конечной точки Затем переместить курсор и снова щелкнуть, когда отрезок достигнет нужного положения. Остальные опции операции редактирования с помощью ручки аналогичны опциям команды COPY (КОПИРОВАТЬ), которые рассмотрены в разд. 3.2. Если после выбора ручки вместо указания ее нового местоположения нажать клави шу <Enter> или пробел, то система AutoCAD предлагает аналогичный запрос, но от носящийся к команде MOVE (ПЕРЕНЕСТИ). После следующего нажатия на <Enter> запрос меняется и превращается в запрос команды ROTATE (ПОВЕРНУТЬ), затем — команды SCALE (МАСШТАБ), вслед за этим — команды MIRROR (ЗЕРКАЛО), да лее снова возвращается запрос команды STRETCH (РАСТЯНУТЬ). Эти операции предлагаются в циклическом порядке, они рассмотрены также в разд. 3.2. Если выбрать мышью не конечную ручку, а среднюю, то AutoCAD выдает текст с такими же опциями, как и в предыдущем случае. Укажите мышью новое положение
Редактирование
примитивов
157
средней точки (рис. 3.6). Отрезок переместится на новое место (перемещение выпол няется за среднюю точку).
6—>х
*'
I^i < • > ; И :Л Model/ГауоиИ Дауои12/ Command: *« STRETCH »* ..I S p e c i f y s t r e t c h p o i n t o r [Base p o i n t / C o p y / U n d o / e X i t ] : ;11S.S03S. 165.1352.00000
_> SNAP: GRID; OfilHO; POLAR; | OSNAP. fc
Рис. З.5. Редактирование отрезка с помощью конечной ручки (указание новой точки мышью)
Рис. 3.6. Редактирование отрезка с помощью средней ручки
Аналогичным образом ручки используются и у других примитивов — для указания нового положения выбранной точки объекта или переноса всего объекта на новое место. У примитива XLINE (прямая) высвечиваются базовая точка и две точки на прямой на небольшом расстоянии по обе стороны от базовой. Если переносить базовую (сред нюю) точку, то перемещается вся линия, а если переносить точки других ручек, то базовая точка остается на месте, но изменяется наклон прямой (рис. 3.7). Аналогично использование ручек для редактирования лучей (имя примитива — RAY). У луча высвечиваются две ручки: в базовой точке и в точке, определяющей направление. При перемещении базовой точки перемещается весь луч, при переме щении второй (направляющей) точки изменяется наклон луча. На окружности (имя примитива— CIRCLE) высвечивается пять ручек: в центре и квадрантах (т. е. крайней верхней, нижней, левой и правой точках). При попытке пе-
158
Глава,?
ремещения центральной ручки окружность перемещается на новое место, а в случае редактирования окружности за любую из остальных ручек окружность растягиваете:! или сжимается, меняя радиус (рис. 3.8).
Рис. 3.7. Редактирование наклона прямой с помощью ручки
Рис. 3.8. Редактирование радиуса окружности с помощью ручки
У примитива ARC (дуга) высвечиваются четыре квадратных ручки (в центре, серед iне и на концах) и три треугольных ручки (в середине и на концах). Перемещение це нтральной ручки приводит к перемещению всей дуги с сохранением геометрии. Пере мещение любой из квадратных ручек, расположенных на дуге, ведет к изменению дуги, с построением новой дуги по трем точкам, из которых одна стала новой (рис. 3.9). Интересно новое поведение объекта, связанное с редактированием с помощью тре угольных ручек. Если перемещать среднюю треугольную ручку, то изменяется ра диус дуги, но сохраняются точка центра, начальный и конечный углы (рис. 3.10). Если перемещать одну из конечных треугольных ручек, то центр, радиус и второй угол сохраняются, но изменяется угол, связанный с перемещаемой ручкой (рис. 3.11). Полилиния может быть представлена в информационном окне команды LIST (СПИСОК) с двумя наименованиями: LWPOLYLINE— компактная полилиния и
Редактирование примитивов
159
RTSvli'llSffS'rilil
Рис. 3.9. Редактирование дуги с помощью конечной квадратной ручки
1ЯГ
V
ж /
/ Шш
/
\ V•
a
\ "•...•••
/ /
1ш [
a.. . /1. // |И* j
• Л
Рис. 3.10. Редактирование дуги за среднюю треугольную ручку
!
ЯКм1
Рис. 3.11. Редактирование дуги за конечную треугольную ручку
POLYLINE— подробная полилиния (см. разд. 3.3). Компактную полилинию иногда называют легкой (от английского термина lightweight polyline). Ручки высвечиваются на полилинии в концах линейных сегментов и средних точках дуговых сегментов. При перемещении выбранной ручки на новое место прямолинейные сегменты меня ются аналогично изменению отрезков при их перемещении за конечные точки, а ду говые сегменты — аналогично изменению дуг (рис. 3.12). Примитив MLINE (мультилиния) редактируется с помощью ручек аналогично поли линиям. Примитивы TEXT (текст) и МТЕХТ (мультитекст) имеют ручки в тех точках, кото рые характеризуют положение или выравнивание текста. Любая из ручек может ис пользоваться как инструмент для перемещения текста на новое место (рис. 3.13). При некоторых способах выравнивания (Fit (Поширине), Aligned (впИсанный)) переме щение одной ручки может изменять также и наклон текста. Команды падающего меню Dimension (Размеры) создают примитивы DIMENSION (размер), LEADER (выноска) и TOLERANCE (допуск). Изменения примитивов могут выполняться за любую ручку, что приводит к их перемещению или изменению формы. Однако при редактировании размера с помощью ручек рекомендуется высвечивать ручки не только у размерного примитива, но и у объекта, для которого был простав-
Глава 3
160
96.1979
II
к Рис. 3.12. Редактирование полилинии с помощью ручки
Рис. 3.13. Редактирование текста с помощью ручки
лен размер. Если вы перемещаете ручку, к которой была привязана выносная линия размера, то происходит изменение не только основного объекта, но и его размерного примитива (на рис. 3.14 показан объект до редактирования, справа— после редакти рования с помощью верхней ручки). Как было сказано в главе 2, размеры обычно яиляются ассоциативными, поэтому изменение основного примитива вызовет и измене ние связанного с ним ассоциативного размера. Об изменении ассоциативности см. разд. 3.7. Примитив DIMENSION имеет ручки не только у базовых точек, но и на концах вы носных линий и у размерного текста. Эти ручки позволяют менять положение вынос ной линии и размерного текста (при этом общее оформление размера как единого целого сохраняется). Редактирование примитива HATCH (штриховка или заливка) с помощью ручек не эффективно, т. к. штриховка имеет всего одну ручку в центре и за эту ручку штрихонку можно перенести на новое место (что, как правило, не имеет смысла). В то же время следует вспомнить свойство ассоциативности штриховки, упомянутое в гла-
Редактирование
примитивов
161
ее 2. Благодаря этому свойству редактирование контура приведет к изменению штри ховки, которая к нему привязана.
Рис. 3.14. Одновременное редактирование объекта и связанного с ним ассоциативного размера
У эллипса и эллиптической дуги (оба объекта являются примитивами типа ELLIPSE) ручки высвечиваются в различных местах. У полного эллипса их поло жение аналогично положению ручек окружности. При перемещении центральной ручки перемещается и весь выбранный эллипс. А вот если перемещать централь ную ручку эллиптической дуги, то это приведет к изменению дуги (рис. 3.15), т. к. система AutoCAD старается сохранить конечные точки дуги на старом месте.
Рис. 3.15. Редактирование эллипса и эллиптической дуги
Процесс редактирования примитива SPLINE (сплайн) с помощью ручек похож на процесс редактирования полилинии, но при этом перемещение одной ручки оказыва ет влияние на форму и соседних участков сплайна (рис. 3.16). Если с помощью ручек редактировать примитив TRACE (полоса), то она при этом фактически превращается в фигуру (рис. 3.17). Аналогично редактируется и прими тив SOLID (фигура). Редактирование примитивов типа POINT (точка или узловая точка) с помощью ручек очевидно. Для областей ручки являются только средством перемещения, а не редак тирования геометрии. 6 Зак. 326
162
Глава 3
f*
и
—
-•-^
•
л \
и
~^~-а_1_ '••
1<;
п ЧШТ1 ЯИГА
ДЛЯ
/'
Рис. 3.16. Редактирование сплайна с помощью ручки
•**л Рис. 3.17. Редактирование полосы с помощью ручки
3.1.2. Контекстное меню редактирования Удобным инструментом при редактировании с помощью ручек является контекстно; меню. Если вы уже выбрали ручку для редактирования (т. е. на экране она изменила свой цвет на красный) и нажали правую кнопку мыши, то вызывается контекстно; меню, изображенное на рис. 3.18. В данном меню возможны следующие действия: • Enter— имитация нажатия клавиши <Enter> (циклический перебор команд обще го редактирования); • Recent Input (Недавний ввод)— выбор последних команд, точек или чисел для повторного использования (все они собраны в подменю); •
Dynamic Input (Динамический ввод) — замена стандартного относительного вво да на абсолютный (#), относительный (@) или ввод в мировых координатах (*\ По умолчанию вводимые координаты точек означают относительное изменение;
Редактирование
163
примитивов
Entei Recent Input
•
Dynamic Input
•
Absolute coordinates WCS coordinates
8 "
-]
Move до MjftOf Ofiotate Scale Q^ Stretch ;.', Base Point % Хору " Reference f
Undo
CTR UZ
•;У^'properties "'Est' Рис. 3.18. Контекстное меню при выбранной ручке
•
Move (Перенести) — перенос объектов (команда MOVE (ПЕРЕНЕСТИ));
•
Mirror (Зеркало) — симметрирование объектов (команда MIRROR (ЗЕРКАЛО));
Ф Rotate (Повернуть) — поворот объектов (команда ROTATE (ПОВЕРНУТЬ)); •
Scale (Масштаб)— масштабирование объектов относительно базовой точки (команда SCALE (МАСШТАБ));
•
Stretch (Растянуть) —• растягивание объектов (команда STRETCH (РАСТЯНУТЬ));
•
Base Point (Базовая точка)— задание другой базовой точки для выполнения команды STRETCH (РАСТЯНУТЬ);
•
Сору (Копировать) — копирование объектов (команда COPY (КОПИРОВАТЬ));
•
Reference (Ссылка) — выбор опции Reference (Опорный угол) для команды ROTATE (ПОВЕРНУТЬ) или Reference (Опорный отрезок) для команды SCALE (МАСШТАБ);
•
Undo (Отменить) — отмена действия последней команды (команда U (О));
•
Properties (Свойства) — управление свойствами объектов (команда PROPERTIES (ОКНОСВ));
•
Exit (Выход) — выход из режима редактирования с помощью ручек.
Команды общего редактирования, указанные в скобках, рассмотрены в разд. 3.2. Об управлении свойствами объектов сказано в главе 4. Если вы еще не выбрали конкретную ручку для редактирования (ни одна ручка не изменила свой цвет на красный) и в этот момент нажали на правую кнопку мыши, то вызывается несколько иное контекстное меню, изображенное на рис. 3.I9. Структура этого меню похожа на структуру предыдущего контекстного меню (см. рис. 3.18) тем, что в нем есть группа пунктов, связанных с редактированием (Move
164
Глава 3
(Перенести), Scale (Масштаб) и т. д.), но в нем появился пункт Erase (Стереть), кото рый удаляет выбранные объекты. Repeat QNew •
Recent Input (rJ Spjne JSMJ.CUJ
CTRL+X .
,
: Q Свд , / Copy with fiasePoint , & • £«to
CTRLtC CTRUSHIFbC CTRL+V
•
;;,;' • Paste as Block
CTRL•SHIFT+V
- Paste to Original Cootcjinates 'M E.'ass .-<|*: Move"..,',','-...''
;
iiSiC<W' Selection ! JScaJe 0
Ratate Draw Order
7:~k Deselect fill fluick Select.^ щ QuickCalc
1В
Bring to Front Send to Даек
Biing Above Obiects if 3 Send Under Objects
' 4 ' Find,. В И Properties
Рис. 3.19. Контекстное меню при отсутствии выбранных ручек
Первым в контекстное меню всегда вставляется пункт повтора последней команды. Вторым всегда идет рассмотренное выше подменю Recent Input (Недавний ввод). Далее идут пункты (или один пункт), связанные с редактированием объекта выбра> ного типа (на рис. 3.19 — сплайна). Их появление в меню связано с типом выделеьного объекта, поскольку у сложных объектов есть особые команды редактирования (см. разд. 3.3—3.10). Подменю Draw Order (Порядок следования) связано с командой DRAWORDER (ПОРЯДОК), которая позволяет управлять порядком вывода объектов (поскольку расположенные выше более поздние объекты закрывают ранее созданные нижеле жащие). Эта команда рассмотрена в главе 8 на примере растровых изображений. Пункт Properties (Свойства) соответствует команде PROPERTIES (OKHOCB) и вызь вает окно изменения свойств, рассмотренное в главе 4. Пункт Deselect All (Отменить выбор) позволяет отменить показ ручек, т. е. равноси лен их сбросу нажатием клавиши <Esc>. Остальные пункты обычно входят в контекстное меню, выводимое на экран при щелчке правой кнопкой мыши в тот момент, когда нет активных команд.
Редактирование примитивов
165
Пункт Quick Select (Быстрый выбор) соответствует команде QSELECT (БВЫБОР) и вызывает одноименное диалоговое окно Quick Select (Быстрый выбор) (рис. 3.20), позволяющее более тонко (по цвету, типу линий, слою и т. д.) подобрать объекты для включения в набор (или удаления). Полученный в результате набор объектов (у них высветятся ручки) будет участвовать в следующей команде редактирования.
ЕШ
SjQmtk Select Apply to:
" 3 ••".
Object type: j Circle Properties:
SfiSKSR Layer Linetype Linetype scale Plot style Uneweight Hyperlink Thickness Material Center X Center Y Center Z
Operator Yakje;
"*"
1 Ш
| = Equals ByLayer
г How to apply: ; *•* [ncrude in new selection set I
C Exclude Irom new selection set Г" Append to current selection set
OK
Cancel
Help
Рис. 3.20. Диалоговое окно Quick Select
Структура диалогового окна Quick Select (Быстрый выбор) позволяет составить уравнение выбора объектов с такими операциями, как = Equals (= Равно), о Not Equal ( о Не равно), > Greater than (> Больше), < Less than (< Меньше), Select АН (Выбрать все). Нужная операция устанавливается в раскрывающемся списке Operator (Оператор). Кроме того, используются следующие элементы окна: •
Apply to (Применить) — указывает, к чему применять операцию (Entire drawing (К целому рисунку) или Current selection (К текущему набору));
•
Object type (Тип объектов) — содержит перечень типов объектов (Line (Отрезок), Polyline (Полилиния) и т. п.) целого рисунка или текущего набора; Multiple (Не сколько) означает, что отмечены примитивы разных типов;
•
Properties (Свойства)— содержит перечисление свойств, по которым можно осуществлять операцию выбора (Color (Цвет), Layer (Слой), Linetype (Тип ли ний), Linetype scale (Масштаб типа линий), Plot style (Стиль печати), Lineweight
166
Глава 3
(Вес линий), Hyperlink (Гиперссылка)); если в текущем наборе уже есть какие-то объекты, то список может дополнительно содержать свойства объектов конкрет ных типов (Area (Площадь), Closed (Замкнуто), Thickness (Высота), Global widti (Глобальная ширина) и т. д.); о свойствах объектов рассказано в главе 4; •
Value (Значение)— значение, по которому будут отбираться объекты; список значений зависит от типа выбранного свойства (например, для свойства Color (Цвет) это список цветов).
Область How to apply (Отобранные объекты) с помощью переключателей Include in new selection set (Включить в новый набор) и Exclude from new selection set (Исклю чить из нового набора) позволяет либо добавить отобранные данным уравнением объекты в новый набор, либо по заданному критерию исключить из набора. Созда ваемый набор присоединяется к текущему набору, если установить флажок Append to current selection set (Добавить в текущий набор). Следующий пункт Find (Найти) контекстного меню (см. рис. 3.19) соответствует команде FIND (НАЙТИ) и вызывает диалоговое окно Find and Replace (Найти и за менить), которое позволяет найти (и, может быть, заменить) строку в текстовых примитивах, выносках и т. п. Группа пунктов меню посвящена традиционной работе с буфером операционной сис темы Windows, в который можно временно помещать объекты, а затем вставлять их и новое место того же рисунка или в другой файл (напомним, что AutoCAD позволяет открыть одновременно несколько рисунков). Пункт Cut (Вырезать) соответствует команде CUTCLIP (ВБУФЕР)— вырезает (удаляет) объект из чертежа и помещае" его в буфер. Пункт Сору (Копировать), соответствующий команде COPYCLIP (КБУФЕР)— копирует объект в буфер, но не удаляет его из рисунка. Пункт Сору with Base Point (Копировать с базовой точкой) тоже соответствует команде COPYCLIP (КБУФЕР), но позволяет еще уточнить и точку вставки (в предыдущем случае она находилась в левом нижнем углу изображения). Пункт Paste (Вставить) соответствует команде PASTECLIP (ВСТБУФЕР) для вставки объекта из буфера. Пункт Paste as Block (Вставить как блок) тоже вставляет объект из буфера, но это" объект оформляется как вставка блока. Пункт Paste to Original Coordinates (Вста вить с исходными координатами) позволяет перенести объект из буфера в новый файл, но в той же системе координат, что и в файле, из которого он был извлечен (системы координат изучаются в главе 9). Подробно операции вставки файлов и блоков и влияние базовой точки рассмотрены в главе 7. В падающем меню Tools (Сервис) есть пункт Options (Настройка), используемый для настройки ряда функций системы AutoCAD. Его работа аналогична вызову команды OPTIONS (НАСТРОЙКА) из командной строки или выбору пункта Options (На стройка) из контекстного меню, вызываемого с помощью правой кнопки мыши в мо мент, когда указатель мыши располагается в зоне командных строк, и нет выделен ных объектов. Подробнее команда OPTIONS (НАСТРОЙКА) рассмотрена в главе 12, а в данный момент важно то, что она вызывает диалоговое окно Options (Настройка), имеющее целый ряд вкладок, в частности вкладку Selection (Выбор) (рис. 3.21).
Редактирование примитивов
167
ИШ
giOpt.ons "Currentprofile:
«Unnamed Profile»
" ^ Current drawing:
Dtawingl.dwg
Files j Display j Open and Save] Plot and Publish | System) User Preferences | Drafting) 3D M o d e l i n g ' [ ^ й й ^ И Profiles rPjckboxSize :
GripSge
"J" r S election Pieview ' f > v? when a command \% active i
W ^rfhen no command is active
Grips IJ/iselected grip color
zl
(•Color 160 Selected grip jolor:
|
Visual Effect Settings..
г Selection Modes j j P Houn/vefb selection j Г" Use 5hj(t to add to selection
jd
Hover grip color: Ш Green
_^j
f ? Enable grips f~ Enable grips within blocks
| Г" Press and дгад P/ Implied windowing
| 7 Enable grip jips jlOO
P fibject grouping Г
(•Red
Object selection limit for display of grips
Associative Hatch
OH
Cancel
Help
Рис. 3.21. Диалоговое окно Options, вкладка Selection
В областях Pickbox Size (Размер прицела) и Grip Size (Размер ручек) можно изме нить, соответственно, размер квадратного прицела, который показывает система в режиме выбора объектов, и размер ручек. Область Grips (Ручки) вкладки посвящена настройке ручек. Во-первых, инструмент ручек можно вообще отключить, если сбросить флажок Enable grips (Включить руч ки). Во-вторых, можно установить удобные для вас цвета ручек с помощью раскры вающихся списков: Unselected grip color (Цвет невыбранных ручек), Selected grip color (Цвет выбранных ручек) и Hover grip color (Цвет ручки под курсором). По следний из этих списков управляет цветом, который приобретает ручка при прохож дении над ней курсора (по умолчанию зеленый). Ручки используются также для предварительного выбора объектов при таких опера циях общего редактирования, как стирание, копирование, перенос и т. п. Если объек ты предварительно не были выбраны, то тогда команды редактирования будут выда вать запрос на выбор объектов. Выбранные объекты образуют так называемый набор, т. е. подмножество объектов рисунка. Можно пополнять набор другими объектами, а можно исключать из него объекты (например, с помощью диалогового окна Quick Select (Быстрый выбор) (см. рис. 3.20)).
168
Глава 3
3.1.3. Средства выбора объектов В главе 2 мы уже рассмотрели вопрос выбора объектов тремя способами: непосред ственным указанием, простой рамкой и секущей рамкой. Если помечать объекты i ответ на запрос Command: (Команда:), то на самом деле это будет означать выполне ние команды SELECT (ВЫБРАТЬ), формирующей набор объектов для действий, оп ределяемых в процессе выполнения следующей команды. Сама команда SELEC" (ВЫБРАТЬ) может быть введена также с помощью клавиатуры и будет выдавать по вторяющийся запрос (пока не нажата клавиша <Enter>): Select objects: (Выберите объекты:) Существует много вариантов выбора. Чтобы получить подсказку с перечислением этих вариантов, необходимо на клавиатуре ввести знак "?" (нажав, разумеется, поел; него клавишу <Enter>). Подсказка выглядит так: Expects a point or Wiitdow/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon/Group/Add/Remove/ Multiple/Previous/Undo/A Uto/Single Select objects: (Требуется точка или Рамка/Последний/Секрамка/БОКС/Все/Линия/РМн-угол/СМн-угол/Группа/ Добавить/Исключить/Несколько/Текущий/Отменить/Авто/Единственный Выберите объекты:) Необходимо указать точку с помощью мыши или ввести одну из опций выбора. Если при указании точки с помощью мыши квадратная мишень (прицел) попадает на ли нию какого-то объекта, то он выбирается и подсвечивается. Если внутри мишени т оказывается линий объектов, то тогда указанная точка становится первой точкой рамки выбора и выдается следующий запрос: Specify opposite corner: (Противоположный угол:) Вторая точка, указываемая в этот момент, становится вторым углом рамки. Рамки является простой (выбирает только объекты, попавшие внутрь рамки), если вторая точка рамки была указана правее первой, и секущей рамкой (выбирает и объекты, попавшие внутрь рамки, и объекты, пересеченные рамкой) — если вторая точка ука зана левее первой. Простая рамка по умолчанию имеет сплошную линию контура и синюю внутренность (рис. 3.22), а секущая— пунктирный контур и зеленую внут ренность (рис. 3.23). Кнопка Visual Effect Settings (Параметры визуальных эффектов) области Selection Preview (Предварительный просмотр выбранной области) диалогового окна Options (Настройки) (см. рис. 3.21) позволяет вызвать специальное диалоговое окно, в кото ром задаются настройки отображения выбираемых объектов и внутреннего цвета ра мок выбора.
Редактирование примитивов
169
Рис. 3.22. Простая рамка выбора
Рис. 3.23. Секущая рамка выбора
Разберем опции выбора: • Window (Рамка)— позволяет две точки, указываемые далее, считать углами обычной рамки, независимо от их расположения; •
Last (Последний) — выбирает последний построенный объект из видимых на эк ране; • Crossing (Секрамка) — позволяет две точки, указываемые далее, считать углами секущей рамки, независимо от их расположения; •
BOX (БОКС) — переходит в режим указания рамки, которая становится обычной или секущей в зависимости от расположения углов рамки;
•
ALL (Все)— выбирает все объекты на незамороженных слоях рисунка (о слоях см. главу 4);
170
Глава 3
•
Fence (Линия) — позволяет построить разомкнутую (открытую) ломаную линик, и в набор включаются пересеченные ею объекты;
•
WPolygon (РМн-угол) — строит аналог рамки в форме замкнутого многоугольни ка, и выбираются только те объекты, которые попадают внутрь него;
•
CPolygon (СМн-угол)— является аналогом секущей рамки, но рамка имеет фор му многоугольника;
•
Group (Группа)— выбирает группу (набор с именем, сформированный ранее по команде GROUP (ГРУППА));
•
Add (Добавить) — позволяет перейти в режим добавления объектов в набор (за • вершает режим исключения объектов из набора); Remove (Исключить)— переходит в режим исключения объектов из набора (за вершает режим добавления объектов в набор);
• •
Multiple (Несколько) — не подсвечивает объекты при их выборе, ускоряя тем са мым работу;
•
Previous (Текущий)— позволяет выбрать объекты из набора, сформированного системой AutoCAD в предыдущий раз;
•
Undo (Отменить) — отменяет последнюю операцию добавления объекта в набор или его исключения;
•
AUto (Авто) — переходит в режим автоматического выбора. При этом если Е прицел в точке указания попадает объект, происходит его выбор. В противном случае, введенная точка становится первым углом обычной или секущей рамки, включается режим BOX (БОКС);
•
Single (Единственный) — позволяет перейти в режим выбора единственного объ екта. После обнаружения первого же объекта операция выбора прекращается.
Режимы AUto (Авто) и Add (Добавить) действуют по умолчанию.
3.1.4. Группы Если сформированный в результате операций выбора набор примитивов необходим в дальнейшей работе с рисунком, то такой набор следует оформить в виде группы, ко торая сохраняется внутри файла рисунка и доступна в следующих сеансах редактиро вания. Для создания групп используется команда GROUP (ГРУППА), которую следу ет вводить с клавиатуры. Команда GROUP (ГРУППА) открывает диалоговое окно Object Grouping (Группы объектов) (рис. 3.24). В верхней части окна находится список уже существующих в файле рисунка групп (на рис. 3.24 — это группа с именем КРО). В списке два столбца: Group Name (Имя группы) и Selectable (Выбираемая). В первом из них располагаются имена групп (до 31 символа длиной, в именах могут использоваться буквы и цифры, а также символы $, - (дефис) и _ (подчеркивание); пробелы не допускаются), а во втором — параметр выбираемости, который может принимать только два значения: Yes (Да) или No (Нет). В списке групп имена располагаются по алфавиту.
Редактирование примитивов
171
Object Grouping GrouflName
Selectable
r Group Identification-— jQtoupName:
KPO
! Eescrlption:: find Name <
HiaNigW <
Г" Include Unnamed
Selectable
Г" Unnamed
г Create Group \
;
New <
•
j
p
г Change Group I
Remove <
Add<
£escription OK
Rename £xplode Cancel
Selectable Help
Рис. 3.24. Диалоговое окно Object Grouping
Группа называется выбираемой, если при выборе любого элемента группы система AutoCAD подсвечивает сразу все остальные элементы группы, находящиеся на раз мороженных и неблокированных слоях. В первый раз, когда вы открываете окно Object Grouping (Группы объектов), спи сок групп еще пуст. Для того чтобы создать группу, нужно в области Group Identification (Идентификация группы) ввести имя в поле Group Name (Имя груп пы) и заполнить поле Description (Пояснение). Затем в области Create Group (Создание группы) надо установить или сбросить флажок Selectable (Выбираемая) и щелкнуть по кнопке New (Новая). Система AutoCAD временно закроет окно Object Grouping (Группы объектов) и выдаст запрос на указание объектов, кото рые будут включены в создаваемую группу. Окончанием выбора объектов будет нажатие клавиши <Enter>. Как только группа будет создана, ее имя сразу же появится в общем списке групп в верхней части окна. Можно создавать неименованные группы. Для этого перед щелчком по кнопке New (Новая) необходимо установить флажок Unnamed (Без имени) в области Create Group (Создание группы). Если пользователь создает группы без имени, имена таким группам система присваивает сама (*А1, *А2, *АЗ и т. д.). Для того чтобы в списке Group Name (Имя группы) присутствовали имена неименованных групп, нужно в области Group Identification (Идентификация группы) установить флажок Include Unnamed (Включая неименованные). В области Group Identification (Идентификация группы) расположены еще две вспо могательные кнопки. Кнопка Find Name (Найти имя) позволяет найти имена всех групп, которым принадлежит примитив. Система временно закрывает диалоговое окно Object Grouping (Группы объектов) и просит указать один объект:
172
Глава 3
Pick a member of group: (Укажите элемент группы:) После того как вы указали объект, система открывает окно Group Member List (Спи сок групп для объекта), в котором приводится список всех групп, которым принадле жит выбранный объект. Кнопка Highlight (Подсветить) диалогового окна Object Grouping (Группы объек тов) (см. рис. 3.24) позволяет подсветить все примитивы, входящие в группу, имя которой отмечено в общем списке групп. Область Change Group (Изменение группы) доступна, если в общем списке отмечено имя какой-либо группы. Кнопки этой области позволяют изменить любое свойство группы: •
Remove (Исключить) — исключение объектов из выбранной группы;
•
Add (Добавить) — добавление объектов в выбранную группу;
•
Rename (Переименовать) — замена имени группы на текущее содержимое поля Group Name (Имя группы) области Group Identification (Идентификация группы);
•
Re-Order (Порядок) — изменение порядка следования объектов внутри группы;
•
Description (Пояснение) — замена пояснения к группе на текущее содержимое поля Description (Пояснение) в области Group Identification (Идентификация группы);
•
Explode (Расчленить)— удаление группы из списка групп (сами объекты, вхо дившие в группу, из рисунка не удаляются);
•
Selectable (Выбираемая) — изменение свойства выбираемости группы.
Кнопка Re-Order (Порядок) вызывает диалоговое окно Order Group (Порядок объ ектов в группе), в котором можно изменить порядковые номера объектов выбранной группы. По умолчанию номера объектов начинаются с нуля и соответствуют порядку их вы бора при включении в группу. При особом использовании групп последовательность объектов внутри группы может иметь значение (например, в траектории движения инструмента). Если в рисунке созданы группы, то на запрос команды SELECT (ВЫБРАТЬ) можно указать объекты сразу всей группы, выбирая опцию Group (Группа) и вводя в ответ на следующий запрос имя этой группы.
3.2. Команды общего редактирования Кнопки команд общего редактирования объектов (копирование, перенос, удлинение и т. п.) расположены в панели Modify (Редактирование) (рис. 3.25) и в палитре 2D Drawing control panel (Панель управления 2М рисование) пульта управления (см. рис. 2.5).
Редактирование примитивов
173
пхлшшшшяшшшшшшшшшшшшишшшшв %& Ш 8§ Ф D' J О, - -/ • О -и- Г Г ИГ
•Att.:..'VQ,
Рис. 3.25. Панель Modify
Каждую из команд, рассмотренных в данном разделе, можно ввести по имени с кла виатуры, а также вызвать с помощью падающего меню Modify (Редакт). Многие команды данной группы работают либо с набором предварительно выбранных объек тов, либо при отсутствии такого набора выдают запрос Select objects (Выберите объ екты). Остальные команды запрашивают редактируемые объекты в соответствую щий момент. Кнопка -^L; , соответствующая команде ERASE (СТЕРЕТЬ), стирает с экрана выбран ные объекты и удаляет их из рисунка. Результат действия этой команды, как и любой другой операции системы AutoCAD, может быть отменен либо с помощью кнопки -С панели Standard (Стандартная), либо с помощью команд U (О) и UNDO (ОТМЕНИТЬ). Щелчок по расположенной рядом кнопке [11 позволяет раскрыть список последних операций и отметить в нем те (только подряд, начиная с последней операции), которые необходимо отменить. Кнопка "V панели Standard (Стандартная) оставляет возможность восстановить те действия, которые были отменены, причем можно раскрыть список доступных для восстановления операций. Аналогичную функцию выполняет команда MREDO (МПОВТОРИТЬ). Кнопка °<| команды COPY (КОПИРОВАТЬ) копирует выбранные объекты парал лельно вектору, который задается начальной и конечной точками. Если при запуске команды выбранных объектов нет, то задается вопрос о выборе объектов. После вы бора объектов нужно завершить выбор либо нажатием клавиши <Enter>, либо щелч ком правой кнопкой мыши. Первый запрос команды после того, как объекты для операции копирования вы браны: Specify base point or [Displacement] : (Базовая точка или [Перемещение] <Перемещение>:) Укажите первую точку. Это может быть любая точка чертежа, но удобнее указать одну из характерных точек копируемого объекта (например, начальную). В целом, результат операции копирования зависит не от первой или второй точки, а от их вза имного расположения, ибо результирующий сдвиг копии объекта от оригинала по оси X вычисляется как разность абсцисс между второй и первой точками вектора ко пирования, а сдвиг по оси Y — как разность ординат. Следующий запрос: Specify second point or <use first point as displacement: (Вторая точка или <считать перемещением первую точку>:)
174
Глава 3
Укажите вторую точку. В результате образуется копия выбранных объектов, которая будет смещена относительно оригинала на заданный вектор (рис. 3.26).
Рис. 3.26. Копирование объектов
На этом команда не заканчивается, потому что работает в цикле, и выдает запрос: Specify second point or [Exit/Undo] <Exit>: (Укажите вторую точку или [Выход/Отменить] <Выход>.) Вы можете указать следующую точку, и выбранные объекты скопируются со сдвигом на другой вектор, у которого начальная точка та же, а конечная — новая. Затем снова повторится запрос о второй точке. Если выбрать опцию Exit (Выход) или нажать кла вишу <Enter>, то команда завершит работу. Опция Undo (Отменить) отменяет по следнее копирование внутри текущей команды. Если вместо указания точки в ответ на первый запрос команды выбрать опцию Displacement (Перемещение), то последует запрос о перемещении (в скобках приводится перемещение в предыдущем копировании): Specify displacement <0.0000, 0.0000, 0.0000>: (Укажите перемещение <0.0000, 0.0000, 0.0000>:) Теперь необходимо указать (или ввести) двумерную или трехмерную точку, которая будет обработана как величина перемещения выбранных объектов. Например, если вы ввели юо,20, то объекты скопируются со смещением по осиХ 100 мм, а по оси Y—20 мм. Если вы начали работу в команде COPY (КОПИРОВАТЬ) с указания первой точки, а в ответ на запрос Specify second point of displacement or <use first point as displacement: (Вторая точка перемещения или <считать перемещением первую точку>:) нажали клавишу <Enter> или правую кнопку мыши, то координаты введен ной первой точки становятся координатами перемещения. Кнопка А команды MIRROR (ЗЕРКАЛО) позволяет зеркально отразить выбранные объекты относительно оси, которая определяется двумя точками.
Редактирование примитивов
175
После выбора объектов система AutoCAD запрашивает: Specifyfirstpoint of mirror line: (Первая точка оси отражения:) Затем, после вашего ответа, запрашивается вторая точка, а проходящая через обе точки прямая и будет осью отражения (симметрии): Specify second point of mirror line: (Вторая точка оси отражения:) Укажите вторую точку (рис. 3.27).
Рис. 3.27. Зеркальное отражение объектов
После этого остается только ответить, что сделать с исходными объектами (удалить или нет): Delete source objects? [Yes/No] : (Удалить исходные объекты? [Да/Нет] <Н>.) Если вы не хотите удалять объекты-оригиналы, то ответьте N (Н) или нажмите кла вишу <Enter>. В противном случае — ответьте Y (Д). Команда MIRROR (ЗЕРКАЛО) будет выполнена.
С
Замечание
Э
Если среди отражаемых объектов есть тексты, то, для того чтобы они не перевора чивались, нужно установить для системной переменной MIRRTEXT значение О (вместо другого возможного значения 1). Тогда точки привязки текста отразятся, а ориентация текста не изменится. О работе с системными переменными см. главу 12.
Следующая кнопка Щ; в пульте управления и панели Draw (Рисование) соответству ет команде OFFSET (ПОДОБИЕ). Команду можно также вызвать с помощью пункта меню Modify | Offset (Редакт | Подобие).
176
Глава 3
Команда предназначена для рисования параллельных линий к линейным объектам (отрезкам, лучам, прямым, полилиниям, дугам, окружностям, эллипсам и сплайнам). Есть возможность при этом новый объект поместить на другой слой, а старый — уда лить. Кроме того, для полилинии можно с помощью системной переменной задавать дополнительное сопряжение или дополнительную фаску в вершинах нового объекта. Возможны два варианта построения параллельной линии: по расстоянию (смещению) от оригинала и через заданную точку. Первый запрос команды: Current settings: Erase source=No Layer=Source OFFSETGAPTYPE=0 Specify offset-distance or [Througlt/Erase/Layer] <1.0000>: (Текущие настройки: Удалять исходные=Нет Слой=Источник OFFSETGAPTYPE=0 Укажите расстояние смещения или [Через/Удалить/Слой] <1.0000>:) В угловых скобках стоит значение предыдущего варианта выполнения команды OFFSET (ПОДОБИЕ), которое является либо положительным числом, либо именем опции Through (Через). Вначале рассмотрим случай, когда вы задаете величину смещения, что может быть сделано либо вводом числа с клавиатуры, либо указанием двух точек (AutoCAD измерит расстояние между точками и возьмет его в качестве величины смещения). Следующий запрос: Select object to offset or [Exit/Undo] <Exit>: (Выберите объект для смещения или [Выход/Отменить] <Выход>:) Укажите только один объект, к которому нужно построить параллельную линию. За тем AutoCAD попросит уточнить, в какую сторону от объекта нужно строить парал лельную линию: Specify point on side to offset or [Exit/Multiple/Undo] <Exit>: (Укажите точку, определяющую сторону смещения, или (Выход/Несколько/Отменить] <Выход>.) Вам достаточно указать любую точку на экране, которая находится по ту же сторону от объекта, что и будущая параллельная линия (на рис. 3.28 сначала был только один объект, затем рядом была построена параллельная линия). Далее в цикле повторяется запрос о выборе объектов для создания подобных с тем же смещением. Для окончания построения необходимо выбрать опцию Exit (Выход) или нажать клавишу <Enter>. Интересна опция Multiple (Несколько), которую можно выбрать вместо точки, опре деляющей сторону смещения. После этого появляется возможность строить парал лельные к создаваемым объектам в одном цикле. На рис. 3.29 показаны концентриче ские окружности, которые построены с постоянным смещением друг от друга — дос таточно при этом указывать точку стороны смещения вне объектов. Первоначально выбранная окружность отображается на рис. 3.29 пунктиром. Новая опция Undo (Отменить) позволяет внутри команды отменить последнее по строение.
Редактирование примитивов
177
/
^
\
Рис. 3.28. Построение подобного объекта
Рис. 3.29. Построение группы подобных объектов
Если в начале работы с командой OFFSET (ПОДОБИЕ) в ответ на запрос Specify offset distance or [Through]: (Величина смещения или [Точка]:) вы выбрали опцию Through (Через), то AutoCAD сначала запрашивает: Select object to offset or [Exit/Undo] <Exif>:: (Выберите объект для смещения или [Выход/Отменить] <Выход>:) И после выбора объекта запрашивает точку: Specify through point or [Exit/Multiple/Undo] <Exif>: (Укажите точку, через которую проходит объект, или [Выход/Несколько/Отменить] <Выход>:) Если вы указываете точку, то система через нее проводит линию, параллельную вы бранному объекту. Величина смещения рассчитывается автоматически. Если вы выбираете опцию Multiple (Несколько), то программа просит указывать точ ки (при этом из запросов опция Multiple (Несколько) уже исключается, но появляется
178
Глава 3
возможность нажать клавишу <Enter> для выбора другого примитива в качестве базы параллельности). Через указанные точки система AutoCAD строит параллельные к первому выбранному объекту и новым, построенным в команде. Опция Exit (Выход) используется для выхода, а опция Undo (Отменить) — для аннулирования последнего действия. При построении без опции Multiple (Несколько) снова выдается запрос о выборе объектов для создания подобных. По окончании построений в режиме Through (Че рез) нужно нажать клавишу <Enter> или выйти с помощью опции Exit (Выход). Кнопка да команды ARRAY (МАССИВ) предназначена для создания группы копий одних и тех же объектов, причем копии располагаются по определенному закону в гнездах прямоугольного или кругового массива. Команду, кроме того, можно также вызвать из падающего меню Modify (Редакт) с помощью пункта Array (Массив). В любом случае команда вызывает диалоговое окно Array (Массив), которое в левой части имеет изменяемую область. Содержимое этой области зависит от состояния двух переключателей: Rectangular Array (Прямоугольный массив) и Polar Array (Круговой массив), расположенных в верхней части окна (рис. 3.30).
ш <•" .fiectangulai Array
т
Г" £о1агАпау
irrei Select objects
1 objects selected 3 Hojas: •; J4
. jj Cfitumns:
Offset distance and direction Row offset;
p
%i Coiuffin offset .Angle of array: (1 j \j' T|
P
By default, if the row off set is negative. r o w are added downward lithe column offset is negative, columns are added to the left.
OK Cancel Preview <
НФ Рис. 3.30. Диалоговое окно Array в режиме прямоугольного массива
На рис. 3.30 показан вариант диалогового окна Array (Массив) для прямоугольного массива. Слайд в правой части иллюстрирует работу команды ARRAY (МАССИВ) с теми значениями, которые заданы в текущий момент для параметров Rows (Рядов), Columns (Столбцов), Row offset (Между рядами), Column offset (Между столбцами) и Angle of array (Угол поворота) и определяют размеры и положение прямоугольной матрицы, в гнездах которой будут расставлены копии выбранных объектов (матрица может иметь наклон относительно оси X). Если размножаемые объекты еще не вы-
Редактирование
примитивов
179
браны (или выбраны не все), то можно сделать выбор, щелкнув по кнопке Щ , распо ложенной в правой верхней части диалогового окна. Окно при этом временно свер нется и появится снова, когда вы завершите выбор объектов. Расстояние между рядами и столбцами, а также угол наклона массива можно задать числами или мышью. Для задания мышью нужно щелкнуть но кнопке -4 , располо женной напротив соответствующего поля, после чего на освободившемся экране ука зать две точки, которые и зададут значение параметра. Если щелкнуть по большой кнопке UJ;, то можно задать сразу же отступы рядов и отступы столбцов (будут использованы разность между абсциссами точек и разность между ординатами). Если отступы положительны, то объекты размножаются вправо по оси X и вверх по оси Y. Отрицательные значения меняют направление размножения по соответствую щей оси. Кнопка Preview (Просмотр), расположенная в правом нижнем углу диалогового окна, дает возможность оценить правильность задания параметров команды ARRAY (МАССИВ), прежде чем выполнить ее. На рис. 3.31 показано окно Array (Массив) режима просмотра (в качестве объектов размножения выбран прямоугольник и нахо дящиеся внутри него отрезок и заливка). Если вы согласны с результатом, то можете щелкнуть по кно.пке Accept (Принять), если не согласны — то по кнопке Modify (Из менить) и вернуться в диалоговое окно.
^PPHXI Accept'
']
Modify
)
Cancel
i
WMZ3
•EH
Рис. 3.31. Предварительный просмотр результата работы команды ARRAY в режиме прямоугольного массива
Другой вариант команды — размножение объектов по дуге окружности, который ра ботает при включении переключателя Polar Array (Круговой массив). На рис. 3.32 показано диалоговое окно Array (Массив) в режиме кругового массива. В этом окне нужно задать центр кругового массива (поле Center point (Центр)) и в раскрывающемся списке Method (Способ построения) выбрать способ заполнения: Total number of items & Angle to fill (Число элементов и угол заполнения), Total number & Angle between items (Число элементов и угол между элементами) или Angle to fill & Angle between items (Угол заполнения и угол между элементами).
180
Глава 3
В зависимости от выбранного способа, нужно будет заполнить два из трех следую щих параметров: Total number of items (Число элементов), Angle to fill (Угол запол нения) и Angle between items (Угол между элементами). Положительные значения углов означают движение против часовой стрелки, отрицательные — по часовой.
Ш | | Select objects
(•" £оЫ Array
Fjectangular Array
1 objects selected Center p o i n t ; X : jl76
Y: JTTs
~
3.1
• Method and values Method: j Total number or items & Angle to fill Total number of items: Angle to fill:.
: Hf"
360
4!
Angle between items: I j i
(j) gf -..
For angle to fir!, a positive value specifies counterclockwise rotation. A negative value specifies clockwise rotation.
OK Cancel
Preview < P. Rojate items as copied
Less
*
Help
Object base point^Г" Set to object's default Base point:
X; |0
Рис. 3.32. Диалоговое окно Array в режиме кругового массива
В зависимости от состояния флажка Rotate items as copied (Поворачивать элементы массива), размножаемые объекты будут поворачиваться параллельно касательным к дуге или нет. Если в области Object base point (Базовая точка объекта) установлен флажок Set to object's default (Как установлено в объекте), то дуга, относительно которой расставляются новые объекты, будет проходить через некоторую точку по следнего выбранного примитива (эта точка определяется системой по особому алго ритму— как правило, это первая или центральная точка). Если данный флажок сбро сить, то можно в полях Base point (Базовая точка) задать другую базовую точку. Если щелкнуть по кнопке Less (Меньше), то размер окна уменьшится, за счет исчез новения области Object base point (Базовая точка объекта), щелчок по той же кнопке раскроет скрытую область (при этом надпись на кнопке будет More (Больше)). На рис. 3.33 приведен результат работы команды ARRAY (МАССИВ) в режиме кру гового массива. Кнопка Щ соответствует команде MOVE (ПЕРЕНЕСТИ), которая позволяет пере местить выбранные объекты параллельно вектору, заданному двумя точками. Коман-
Редактирование примитивов
181
ду можно также вызвать из пункта меню Modify | Move (Редакт | Перенести). Запро сы и действия этой команды очень похожи на запросы и действия команды COPY (КОПИРОВАТЬ). Существенное отличие — команда MOVE (ПЕРЕНЕСТИ) работает не в цикле.
9
о еж
•
4>.
%
a
%
Рис. 3.33. Копирование объектов с помощью кругового массива
Первый запрос после выбора объектов: Specify base point or [Displacement/ : (Базовая точка или [Перемещение] <Перемещение>:) Задайте первую точку. Следующий вопрос: Specify second point of displacement or <use first point as displacement: (Вторая точка перемещения или <считать перемещением первую точку>:) Укажите вторую точку вектора перемещения (рис. 3.34). Если нажать вместо этого на клавишу <Enter>, то координаты первой точки рассматриваются как координаты пе ремещения. Кнопка \J команды ROTATE (ПОВЕРНУТЬ) дает возможность повернуть выбранные объекты относительно базовой точки на заданный угол. Команду можно также вызвать из падающего меню Modify (Редакт) с помощью пункта Rotate (Повернуть). Сначала команда информирует о режимах измерения углов: Current positive angle in UCS: ANGDlR=counterclockwise ANGBASE=0 (Текущие установки отсчета углов в ПСК: ANGDIR=npomue ч/с ANGBASE=0) Первый запрос после выбора объектов: Specify base point: (Базовая точка:) Укажите базовую точку, относительно которой будет выполняться поворот.
Глава;(
182
Рис. 3.34. Перенос объектов
Далее: Specify rotation angle or [Copy/Reference] <0>: (Угол поворота или [Копия/Опорный угол]:) Укажите угол вводом с клавиатуры или с помощью мыши (рис. 3.35).
Рис. 3.35. Поворот объектов
Если выбрать опцию Сору (Копия), то после поворота сохранятся и копия, и ори гинал. Вместо ввода возможно указание угла поворота с помощью опции Reference (Опор ный угол). Например, пусть треугольник с находящимся внутри него отрезком
Редактирование
примитивов
183
(рис. 3.36) нужно повернуть относительно точки 1 на такой угол, чтобы правая сто рона треугольника, отмеченная точками 1 и 2, стала горизонтальной. Задачу можно решить, воспользовавшись вышеупомянутой опцией и не вычисляя начального угла наклона.
L2 .+''''
/
ч. ч 1 Рис. 3.36. Поворот объектов с помощью опорного угла
Вызовите команду ROTATE (ПОВЕРНУТЬ). На запрос Select objects: (Выберите объекты:) отметьте треугольник и требуемый отрезок и завершите выбор объектов нажатием клавиши <Enter>. На запрос Specify base point: (Бтовая точка:) с по мощью объектной привязки укажите точку 1. Затем в ответ на запрос Specify rotation angle or [Copy/Reference]: (Угол поворота или [Копия/Опорный угол]:) выберите оп цию Reference (Опорный угол). Последует запрос: Specify the reference angle <0>: (Опорныйугол <0>.) Выберем способ ввода угла с помощью двух точек. Укажите точку 1 (с помощью объектной привязки) и в ответ на запрос Specify the second point: (Вторая точка.) укажите точку 2. Начальный угол тем самым определен. Далее AutoCAD запраши вает: Specify the new angle or [Points] <0>: (Новыйугол или [Точки]:) В качестве нового угла нужно ввести с клавиатуры о. Треугольник повернется до го ризонтального положения. Поставленная задача решена. Другие варианты задания нового угла: указать точку (будет измерен угол, образуемый отрезком, идущим из базовой точки в указанную) или выбрать опцию Points (Точки), после которой ука зать две точки, образующие отрезок, угол наклона которого будет вычислен. Кнопка Щ , соответствующая команде SCALE (МАСШТАБ), позволяет масштаби ровать выбранные объекты относительно базовой точки. Команду можно также вы звать из падающего меню Modify (Редакт) с помощью пункта Scale (Масштаб). На рис. 3.37 приведен пример, когда прямоугольник и описанный около него круг масштабируются относительно точки центра круга.
Глава 3
184
у V
f
Рис. 3.37. Масштабирование объектов
Команда SCALE (МАСШТАБ) после выбора объектов запрашивает: Specify base point: (Базовая точка:) Укажите базовую точку (например, точку центра круга). Далее: Specify scale factor or [Copy/Reference] <1.0000>: (Масштаб или [Копия/Опорный отрезок] <1.0000>:) Для увеличения объектов нужно ввести число больше 1, для уменьшения — положи тельное число меньше 1. Можно задать масштаб с помощью мыши: щелкнуть левой кнопкой и указать точку, расстояние (в миллиметрах) до которой от базовой точки будет взято системой как масштаб. Опция Сору (Копия) позволяет сохранить как но вые объекты, так и оригиналы (без выбора этой опции исходные объекты уничтожа ются). Если масштабирование нужно выполнить в дробное количество раз (например, 3/7), то можно воспользоваться опцией Reference (Опорный отрезок). В ответ на выбор этой опции система AutoCAD выдает запрос: Specify reference length >: (Длина опорного отрезка :) Введите число 7. Specify new length or [Points] <1.0000>: (Новая длина или [Точки] <1.0000>:) Введите число 3, и система выполнит требуемое преобразование (коэффициент пре образования будет вычислен как частное от деления второй длины на первую). Обе длины можно показывать и с помощью точек: сначала две точки, между которымр будет измерена длина опорного отрезка, а затем указать еще одну точку, до которо? будет измерена длина от начала опорного отрезка. Для задания второй длины можнс пользоваться также опцией Points (Точки), при которой задаются обе точки.
Редактирование примитивов
185
Команда STRETCH (РАСТЯНУТЬ), которой соответствует кнопка Ц § панели Modify (Редактирование), предназначена для изменения формы объекта методом рас тягивания. Команду можно также вызвать из падающего меню Modify (Редакт) с по мощью пункта Stretch (Растянуть). Команда обычно выполняется над полилинией (можно также растягивать отрезки, дуги, эллиптические дуги, сплайны), когда надо несколько вершин переместить вдоль вектора, а остальные вершины оставить на месте. В данном случае важен выбор с по мощью секущей рамки или секущего многоугольника, и первый запрос выглядит так: Select objects to stretch by crossing-window or crossing-polygon... Select objects: (Выберите растягиваемые объекты секущей рамкой или секущим многоугольником... Выберите объекты.) На рис. 3.38 показана полилиния в форме пятиугольника.
Рис. 3.38. Выбор вершин растягиваемого объекта секущей рамкой
Выберите секущей рамкой пятиугольник, но таким образом, чтобы внутри рамки (а рамка должна быть пунктирной с зеленым фоном!) оказались только правые вер шины полилинии (те из читателей, кто забыл способы выбора объектов, могут вернуться к разд. 3.1). Закончите выбор объектов нажатием клавиши <Enter> (или выберите секущей рамкой вершины другого растягиваемого примитива). Затем сле дует запрос о первой точке: Specify base point or [Displacement] : (Базовая точка или [Перемещение] <Перемещение>:) Укажите первую точку. Specify second point of displacement or <use first point as displacement: (Вторая точка или <считать перемещением первую точку>:) Укажите вторую точку вектора перемещения (рис. 3.39).
186
Глава gl
Рис. 3.39. Указание вектора перемещения в команде STRETCH
В результате выполнения команды вершины, не попавшие в рамку, остаются на ста рых местах, а выбранные секущей рамкой перемещаются параллельно заданному век тору. Объекты, выбранные без секущей рамки или секущего многоугольника, при этом просто переносятся. Команда LENGTHEN (УВЕЛИЧИТЬ), которой соответствует пункт Lengthen (Уве личить) падающего меню Modify (Редакт), увеличивает отрезки, дуги, эллиптические дуги и конечные сегменты полилиний на заданную величину (в единицах длины или угловых единицах). Первый запрос команды: Select an object or [DElta/Percent/Total/DYnamic]: (Выберите объект или [ДЕлъта/проЦент/Всего/ДИнстика]:) Если в этот момент выбрать объект, система AutoCAD выдаст те его параметры, ко торые можно увеличить (для отрезка, эллиптической дуги и полилинии— длину, а для дуги окружности — длину и центральный угол). Опции команды: I
• DElta (ДЕльта) — указывается величина удлинения (числом); • Percent (проЦент) — указывается новая длина в процентах от старой длины; • Total (Всего) — указывается новая полная длина в линейных или угловых еди ницах; •
DYnamic (ДИнамика)— величина удлинения указывается динамически, т. е. за данием одной точки с помощью мыши, а расстояние до следующей указанно} точки становится величиной удлинения.
В случае опции DElta (ДЕльта) система AutoCAD запрашивает: Enter delta length or [Angle] <0.0000>: (Приращение длины или [Угол] <0.0000>.)
Редактирование примитивов
187
На это вы задаете величину приращения в миллиметрах (положительную в случае увеличения длины и отрицательную в случае уменьшения длины), а система AutoCAD выдает следующий запрос: Select an object to change or [Undo]: (Выберите объект для изменения или [Отменить]':) Опция Undo (Отменить) отменяет предварительную установку способа увеличения и возвращает к более раннему запросу. Если вы указываете объект, то он изменяется (увеличивается или уменьшается, в зависимости от знака величины удлинения), при чем с того конца, ближе к которому вы указали изменяемый объект. Далее цикли чески повторяется запрос о выборе объекта для изменения, пока вы не нажмете кла вишу <Enter>. Если вместо приращения длины вы выберете опцию Angle (Угол), то система запро сит приращение угла (в угловых скобках при этом может выводиться предыдущее приращение): Enter delta angle: (Введите приращение угла:) Введите величину приращения (она может быть и отрицательной) и в ответ на сле дующий запрос выберите изменяемый объект. Аналогично работают остальные опции команды LENGTHEN (УВЕЛИЧИТЬ). На рис. 3.40 показан пример увеличения дуги в верхней части с помощью опции DYnamic (ДИнамика). Начало "резиновой нити" показывает конец дуги перед изме нением. Конец резиновой нити (с перекрестием) определяет новый центральный угол. Дуга строится системой AutoCAD с новой величиной, которая закрепляется фиксаци ей новой точки с помощью левой кнопки мыши.
\ Рис. 3.40. Увеличение дуги с помощью опции DYnamic команды LENGTHEN
соответствует команде TRIM (ОБРЕЗАТЬ), позволяющей обрезать объ Кнопка ект (объекты) с помощью пересекающих его (их) других объектов или удлинить его (их) до нужного объекта. Команду можно также вызвать из падающего меню Modify (Редакт) с помощью пункта Trim (Обрезать). -
/
•
188
Глава 3
Первый запрос команды: Current settings: Projection = UCS, Edge = None Select cutting edges... Select objects or <select alt>: (Текущиеустановки: Проекция = TICK, Кромки = Без продолжения Выберите режущие кромки... Выберите объекты или <выбрать все>:) В первой строке этого сообщения показаны текущие установки команды, которые при необходимости могут быть изменены. Разберем механизм действия команды на примере рис. 3.41, на котором в левой части экрана показано положение объектов дз операции обрезки, а справа — после нее.
\
\
*
1 Рис. 3.41. Обрезка объектов
Порядок указания объектов в данном случае очень важен. Сначала нужно указать "режущие кромки" — в нашем примере это один отрезок (если необходимо выбрать сразу все объекты, то следует нажать <Enter>). Окончание выбора режущих объе!тов — это нажатие клавиши <Enter>. Следующий запрос: Select object to trim or shift-select to extend or [Fence/Crossing/Project/Edge/eRase/UndoJ: (Выберите обрезаемый (+Shift—удлиняемый) объект или [Линия выбора'пеРечеркивание/Проекция/'Кромка/уДолиты'Отменить]:) В ответ на этот запрос необходимо выбрать объекты, которые будут обрезан,! (в данном примере— упомянутым отрезком), но при этом объекты следует указать именно в той части, которая должна удалиться в результате обрезки. На рис. 3.41 обре заемые объекты помечаются в точках, которые для наглядности оформлены узловыми точками. Вместо указания обрезаемых объектов можно изменить установки или отменить пре дыдущее действие (опция Undo (Отменить)). Опция Fence (Линия выбора) предна значена для выбора секущих объектов с помощью пересекающей временной ломансй линии, a Crossing (перечеркивание) — с помощью секущей рамки.
Редактирование примитивов
189
При выборе опции Project (Проекция) AutoCAD предлагает: Enter a projection option [None/Ucs/View] : (Задайте опцию проецирования [Нет/Пск/Вид] <Пск>:) Предлагаемые для выбора опции означают, что обрезка может производиться не только режущими кромками, но и их проекциями, а способ проецирования может быть установлен либо по текущей системе координат (опция Ucs (Пек)), либо по те кущему виду (опция View (Вид)). Эти опции будут понятны после разбора операций трехмерных построений. Опция None (Нет) отключает возможность обрезки в проек ции (т. е. режущие и обрезаемые объекты должны будут находиться в одной плос кости). При выборе опции Edge (Кромка) будет выведен запрос: Enter an implied edge extension mode [Extend/No extend] : (Режим продолжения кромки до воображаемого пересечения [С продолжением/ Без продолжения] <Без продолжения>:) Здесь определяется, участвуют ли в операции обрезки продолжения режущих кромок. При выборе режима Extend (С продолжением) обрезка выполняется не только вы бранными режущими кромками, но и их продолжениями. В случае режима No extend (Без продолжения) обрезка продолжениями режущих кромок не выполняется. Одни и те же линии при необходимости могут входить как в набор режущих кромок, так и в набор обрезаемых объектов. Например, если два пересекающихся отрезка должны быть взаимно обрезаны, то каждый из них должен быть включен в оба выше упомянутых набора. Тогда система выполнит взаимную обрезку за одну команду TRIM (ОБРЕЗАТЬ). При обрезке может происходить преобразование типов примитивов. Например, ок ружность может стать дугой, луч — отрезком, прямая — лучом или отрезком. Новая опция eRase (уДалить), выводимая при запросе об обрезаемых объектах, дает возможность прямо в команде TRIM (ОБРЕЗАТЬ) выполнить удаление лишних (вре менных) объектов (например, построенных только для операции обрезки). В последних версиях системы команда TRIM (ОБРЕЗАТЬ) фактически объединена с командой EXTEND (УДЛИНИТЬ), рассматриваемой далее. Это выражается в том, что при ответе на запрос Select object to trim or shift-select to extend or [Fence/Crossing/Project/Edge/eRase/Undo]: (Выберите обрезаемый (+Shift — удли няемый) объект или [Линия выбора/пеРечеркивание/Проекция/Кромка/уДалитъ /Отменить]:) вместо обычного выбора обрезаемых объектов можно нажать клавишу <Shift> и, не отпуская, отметить мышью объекты. Однако отмеченные таким образом объекты будут не обрезаться, а удлиняться до секущей кромки. Команда EXTEND (УДЛИНИТЬ), которой соответствует кнопка позволяет выбрать набор "граничных кромок", а затем указать объекты, которые удлиняются до этих кромок. Команду можно также вызвать из падающего меню Modify (Редакт) с помощью пункта Extend (Удлинить). Последовательность указания объектов очень важна, т. к. системе нужно различать граничные и удлиняемые объекты.
Глава;(
190
Первое сообщение содержит информацию о действующих режимах (режимы общие с командой TRIM (ОБРЕЗАТЬ)) и запрос граничных кромок, до которых нужно вы • полнить операцию удлинения: Current settings: Projection = UCS, Edge = None Select boundary edges... Select objects or <select all>: (Текущие установки: Проекция = ПСК, Кромки = Без продолжения Выберите граничные кромки... Выберите объекты или <выбрать все>:) Укажите объекты, которые должны образовать набор граничных кромок, и завершит: их выбор нажатием клавиши <Enter>. Далее: Select object to extend or shift-select to trim or [Fence/Crossing/Project/Edge/eRase/Undo]: (Выберите удлиняемый (+Shift — обрезаемый) объект или [Линия выбора/пеРечеркивание/Проекция/Кромка/у Долить/Отменить]:) Нужно указать объекты, которые будут удлинены до набора граничных кромок, при чем точка указания каждого удлиняемого объекта должна быть ближе к тому концу, в сторону которого будет выполнено удлинение. На рис. 3.42 пунктиром показана дуга, которая является граничной кромкой, а нижний удлиняемый отрезок указа ч в верхней своей части.
Рис. 3.42. Удлинение объекта
Если бы отрезок был помечен в нижней своей части, то система AutoCAD выдала 6?i сообщение: No edge in that direction. (В данном направлении кромки нет.) Команда EXTEND (УДЛИНИТЬ) интегрирована с ранее рассмотренной команден TRIM (ОБРЕЗАТЬ), поэтому если при выборе удлиняемых объектов нажата клавиша <Shift>, то объекты, выбранные в команде EXTEND (УДЛИНИТЬ), не удлиняются, а обрезаются.
Редактирование
191
примитивов
Команда BREAK (РАЗОРВАТЬ) предназначена для разрыва объекта в двух указы ваемых точках. Команду можно вызвать из падающего меню Modify (Редакт) с по мощью пункта Break (Разорвать). Кроме того, в пульте управления и панели инстру ментов Modify (Редактирование) ей соответствуют две кнопки. Кнопка вызывает команду BREAK (РАЗОРВАТЬ) в самом общем варианте. Этот вариант мы сначала и рассмотрим. Первый запрос команды:
и
Select object: (Выберите объект.) Укажите объект, причем, по умолчанию, точка указания будет и первой точкой раз рыва. Далее: Specify second breakpoint or /First point/: (Вторая точка разрыва ила [Первая точка]:) Укажите вторую точку разрыва. Результат операции виден на примере, приведенном на рис. 3.43 (в левой части — до разрыва, в правой — после разрыва; точки демонст рируют последовательность указания).
Рис. 3.43. Разрыв объекта
Возможен случай, когда точка указания объекта не должна быть точкой разрыва (на пример, если в точке разрыва есть пересечение с другой линией и указание этой точ ки может привести к неправильному выбору разрываемого объекта). Тогда в ответ на запрос второй точки разрыва следует воспользоваться опцией First point (Первая точка), что позволяет заново указать первую точку разрыва (не меняя выбора объекта): Specify first break point: (Первая точка разрыва:) Укажите первую точку. Specify second breakpoint: (Вторая точка разрыва.)
Глава 3
192
Нужно указать вторую точку, после чего команда будет выполнена. Если вы вместз указания второй точки введете на клавиатуре символ @, то это будет означать, чтэ координаты второй точки разрыва совпадают с координатами первой. Таким обргзом, видимого разрыва на экране не будет, но отмеченный вами объект разделится на два (этот вариант неприменим для целой окружности). Кнопка панели инструментов Modify (Редактирование) позволяет воспользо ваться вариантом команды BREAK (РАЗОРВАТЬ) в том случае, когда первая и втсрая точки разрыва совпадают, но точка указания объекта не является точкой разрыва Кнопка **•* панели инструментов Modify (Редактирование), а также пункт меню Modify | Join (Редакт | Соединить) соответствуют новой команде JOIN (СОЕДИ НИТЬ), являющейся обратной по отношению к команде BREAK (РАЗОРВАТЬ i. Команда JOIN (СОЕДИНИТЬ) может применяться к отрезкам, дугам, эллиптически)л дугам, сплайнам и полилиниям. Применение команды имеет следующие особенности: •
соединяемые отрезки должны лежать на одной прямой, могут иметь между собоЗ зазор или нахлест;
•
соединяемые дуги должны лежать на одной окружности, могут иметь между со бой зазор или нахлест;
•
соединяемые эллиптические дуги должны лежать на одном эллипсе, могут иметь между собой зазор или нахлест;
•
соединяемые полилинии не могут иметь между собой зазор или нахлест;
•
соединяемые сплайны не могут иметь между собой зазор или нахлест.
В случае сплайнов с помощью команды JOIN (СОЕДИНИТЬ) можно создавать сплайны со сломами (рис. 3.44).
Рис. 3.44. Создание сплайна со сломом
Еще одна интересная особенность команды JOIN (СОЕДИНИТЬ)— возможность преобразования круговых и эллиптических дуг в окружность или полный эллипс. Рассмотрим это на примере эллиптической дуги.
Редактирование примитивов
193
Первый запрос команды: Select source object: (Выберите исходный объект:) Выберите эллиптическую дугу. Далее: Select elliptical arcs to join to source or fcLoseJ: (Выберите эллиптические дуги, которые необходимо соединить с исходной, или [Замкнуть]:) Теперь в случае выбора опции cLose (Замкнуть) дуга будет преобразована в полный эллипс. Кнопка | | | вызывает команду CHAMFER (ФАСКА), которая выполняет операцию подрезки двух пересекающихся прямолинейных сегментов (отрезков, лучей, прямых) на заданных расстояниях от точки их пересечения (снятие фаски), строя при этом новый отрезок, соединяющий точки подрезки. Команду, кроме того, можно вызвать из падающего меню Modify (Редакт) с помощью пункта Chamfer (Фаска). Команда выполняется как над пересекающимися, так и над непересекающимися, но не парал лельными отрезками (при этом отрезки сначала удлиняются до пересечения). Команда CHAMFER (ФАСКА) сначала сообщает текущее состояние режимов, а за тем выдает запрос о выборе объекта: (TRIMmode) Current chamfer Distl = 0.0000, Dist2 = 0.0000 Select first line or [Undo/Polyline/Distance/Angle/Trim/mEthod/MultipleJ: ((Режим С ОБРЕЗКОЙ) Параметры фаски: Длина! = 0.0000, Длина2 = 0.0000 Выберите первый отрезок или [оТменить/полИлиния/Длина/Угол/Обрезка/Метод/ Несколько]:) Если действующие параметры фаски вас устраивают, то вы можете прямо перейти к указанию первого объекта. Но чаще всего сначала надо установить необходимые вам длины фасок. Это делается с помощью опции Distance (Длина), которая выдает свой запрос: Specify first chamfer distance <0.0000>: (Первая длина фаски <0.0000>.) Задайте первую длину •— например, 75 мм. Далее: Specify second chamfer distance <75.0000>: (Вторая длина фаски <75.0000>.) Введите вторую длину— например, еще раз 75 мм. Команда на этом не заканчивает работу, как это было в ранних версиях системы AutoCAD, а снова выдает запрос: Select first line or fUndo/Polyline/Distance/Angle/Trim/mEthod/MulnpleJ: (Выберите первый отрезок или [оТменить/полИлиния/Длина/Угол/Обрезка/Метод/ Несколько]:) 7 Зак. 326
194
Глава 3
Нужно отметить первый отрезок. Система AutoCAD тогда запрашивает: Select second line or shift-select to apply corner: (Выберите второй отрезок или нажмите клавишу Shift при выборе, чтобы создать угол.) Выберите второй обрезаемый отрезок. На рис. 3.45 приведен пример снятия фаски: в левой части изображены отрезки до операции, в средней части— после операции. В правой части рисунка показаны те же объекты, но при указании второго объекта была нажата клавиша <Shift> — для системы это означает, что необходимо продлить отрезки до пересечения, игнорируя текущие установки длин фаски.
Рис. 3.45. Снятие фаски с отрезков
Если в начале команды использовать опцию Multiple (Несколько), то тогда после построения первой фаски команда CHAMFER (ФАСКА) не завершит свою работу, а будет в цикле запрашивать очередную пару редактируемых объектов. При этом опция Undo (оТменить) позволит отменить последнее действие внутри текущей команды. Опция Trim (Обрезка) выдает запрос: Enter Trim mode option [Trim/No trim] : (Режим обрезки [С обрезкой/Без обрезки] <С обрезкой>:) В этот момент нужно выбрать один из двух режимов. Обычный режим— Trim (С обрезкой). В случае выбора режима No trim (Без обрезки) дополнительный отре зок, соединяющий точки подрезки, строится, а сами исходные сегменты, к которым применяется операция снятия фаски, остаются неизмененными (как, например, сто роны прямоугольника на рис. 3.46). Установка режима распространяется и на сле дующую команду FILLET (СОПРЯЖЕНИЕ). Другая опция команды CHAMFER (ФАСКА) — mEthod (Метод). В этом случае вы дается запрос: Enter trim method [Distance/Angle] : (Метод построения [Длина/Угол] <Длина>:) Команда может снимать фаску двумя методами. Первый — в случае задания опции Distance (Длина), когда задаются две длины, снимаемые с отрезков. Второй — в слу-
Редактирование примитивов
195
чае задания опции Angle (Угол), когда задается одна длина и угол, под которым стро ится дополнительный отрезок фаски относительно первого сегмента. Установки для обоих методов система AutoCAD хранит в системных переменных CHAMFERA, CHAMFERB (метод Distance (Длина)) и CHAMFERC, CHAMFERD (метод Angle (Угол)). Значения этих переменных выдаются при сообщении текущего состояния установок команды CHAMFER (ФАСКА) (о системных переменных см. главу 12). Задание значений переменных в команде CHAMFER (ФАСКА) выполняется с по мощью опций Distance (Длина) и Angle (Угол).
Рис. 3.46. Снятие фаски по всей полипинии
Можно в качестве сегментов для снятия фаски указывать конечные прямолинейные участки двух полилиний или отрезок и конечный прямолинейный сегмент полилинии, а также участки одной полилинии. В последнем варианте либо указываемые сегменты полилинии должны быть соседними, либо они могут быть разделены еще одним сег ментом (фаска снимается по обе стороны от точки пересечения их продолжений). Еще одна интересная опция — Polyline (полИлиния). С ее помощью можно снять фаску сразу во всех вершинах одной полилинии. На рис. 3.46 приведен пример такой операции над полилинией в форме прямоугольника (режим No trim (Без обрезки)). Команда FILLET (СОПРЯЖЕНИЕ) сопрягает объекты (например, отрезки, дуги и окружности) дугой заданного радиуса. Ей соответствуют кнопка г пульта управления и панели Modify (Редактирование) и пункт Fillet (Сопряжение) падающего меню Modify (Редакт). Команда по своим режимам аналогична команде CHAMFER (ФАС КА). Первое сообщение, выдаваемое командой, содержит информацию о текущих на стройках и запрос первого объекта: Current settings: Mode = TRIM, Radius = 0.0000 Select first object or [Undo/Polyline/Radius/Trim/Multiple/: (Текущие настройки: Режим = С ОБРЕЗКОЙ, Радиус сопряжения = 0.0000 Выберите первый объект или [оТменить/полИлиния/раДиус/Обрезка/Несколько]:) Опция Radius (раДиус) после выдачи соответствующего запроса дает возможность изменить текущее значение радиуса сопряжения: Specify fillet radius <0.0000>: (Радиус сопряжения <0.0000>:)
196
Глава.?
После установки величины радиуса снова повторяется запрос Select first object or [Undo/Polyline/Radius/Trim/Multiplej: (Выберите первый объект или [оТменит> /полИлиния/роДиус/Обрезка/Несколько]:). Если текущие настройки вас удовлетворя ют, отметьте первый объект для сопряжения. Далее: Select second object or shift-select to apply comer: (Выберите второй объект или нажмите клавишу Shift при выборе, чтобы создать угол:) Когда вы укажете второй объект, система AutoCAD либо построит требуемую дугу сопряжения, либо сообщит о том, что сопряжение с данным радиусом невозможнс. На рис. 3.47 приведен пример сопряжения двух дуг (слева — объекты до сопряжения, справа— после сопряжения). В качестве сопрягаемых объектов могут фигурировать два участка полилинии, которые либо являются соседними участками, либо разделя ются одним сегментом полилинии.
Рис. 3.47. Сопряжение объектов
Опция Multiple (Несколько) позволяет в цикле выполнять многократное сопряжение объектов. Опция Trim (Обрезка) управляет режимом обрезки (он интегрирован с режимом об резки в команде CHAMFER (ФАСКА)). Если выбран режим No trim (Без обрезки i, тогда сопрягающая дуга вычисляется и строится (если построение возможно), а ис ходные объекты остаются без изменения. Если же действует режим Trin (С обрезкой), то незамкнутые сопрягаемые объекты укорачиваются или удлиняются до точки начала сопрягающей дуги. Опция Polyline (полИлиния) позволяет скруглить заданным радиусом все вершины одной полилинии. Последняя кнопка # панели Modify (Редактирование), соответствующая команде EXPLODE (РАСЧЛЕНИТЬ), уже рассматривалась нами ранее. Она расчленяет на более простые объекты полилинии, таблицы, вхождения блоков, размеры и другие сложные объекты.
3.3. Редактирование полилиний Специальное редактирование двумерных полилиний выполняется с помощью коман ды PED1T (ПОЛРЕД), которой соответствуют кнопка jjjjf, входящая в панель инст рументов Modify II (Редактирование-2) (рис. 3.48), и пункт падающего меню Modifj |
Редактирование примитивов
197
Object | Polyline (Редакт | Объекты | Полилиния). Мы уже использовали эту команду в главе 2 для выполнения операции объединения в полилинию отрезков и дуг. Modify I I
Й £ fff ; Щ •& % ^ Рис. 3.48. Панель инструментов Modify II
Рассмотрим другие возможности команды PEDIT (ПОЛРЕД). После выбора полили нии в ответ на запрос Select polyline or [Multiple/: (Выберите попилинию или [Не сколько]:) система AutoCAD выдает следующий перечень опций: Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: (Задайте опцию [Замкнуть/Добавить/Ширина/Вершина/СГладить/СПлайн/ Убрать сглаживание/Типлин/Отменитъ]':) Перечислим опции команды с кратким описанием: •
Close (Замкнуть) — замыкает разомкнутую (открытую) полилинию; если же была отмечена замкнутая полилиния, то опция изменится на Open (Разомкнуть);
•
Join (Добавить) — добавляет новые сегменты к полилинии;
•
Width (Ширина) — изменяет ширину всех сегментов полилинии на новое посто янное значение;
•
Edit vertex (Вершина) — переходит в режим редактирования вершин полилинии (перемещение вершин, удаление вершин, добавление вершин, изменение ширины отдельных сегментов и т. д.); ,
•
Fit (СГладить) — сглаживает полилинию с помощью дуговых сегментов;
•
Spline (СПлайн)— проводит сплайн, проходящий через начальную и конечную точки полилинии по специальному уравнению;
•
Decurve (Убрать сглаживание) — убирает сглаживание, выполненное опциями Fit (СГладить) и Spline (СПлайн);
•
Ltype gen (Типлин) — управляет применением типа линий (для сегментов по от дельности или для всей полилинии в целом);
•
Undo (Отменить) — отменяет последнюю операцию, выполненную в данной команде PEDIT (ПОЛРЕД).
Кроме того, нажатие клавиши <Enter> (вместо выбора опции) завершает команду PED1T (ПОЛРЕД). Опция Close (Замкнуть) замыкает разомкнутую полилинию, добавляя сегмент, иду щий из конечной точки в начальную. Если последний сегмент полилинии был прямо линейным, то замыкание выполняется добавлением прямолинейного участка. Если последний сегмент был дуговым, то для замыкания строится дуговой сегмент, ка сающийся последнего сегмента. На рис. 3.49 приведены примеры замыкания двух
198
Глава 3
полилинии, отличие которых только в типе последнего сегмента: у первой полилини л он прямолинейный, у второй — дуговой. Точками 1 и 2 отмечены участки, добавляе мые системой с помощью опции Close (Замкнуть). Для наглядности эти участки вы делены штриховой линией.
Рис. 3.49. Варианты замыкания полилинии
Опция Open (Разомкнуть) действует очевидным образом: удаляет последний участок полилинии. Опция Join (Добавить) преобразует отрезок или дугу в односегментную полилинию или добавляет к полилинии новые смежные сегменты, которыми могут быть отрезки, дуги и другие двумерные полилинии. Разумеется, при этом не должен нарушаться основной принцип полилинии: начальная точка каждого последующего сегмента должна совпадать с конечной точкой предыдущего. Опция Width (Ширина) изменяет ширину всех сегментов полилинии на новое посто янное значение, которое запрашивается системой. Значения ширины всех сегментов до операции, даже если они были разными, утрачиваются. Опция Fit (СГладить) сглаживает полилинию с помощью дуговых сегментов, кото рые касаются друг друга. На рис. 3.50 приведен пример полилинии до сглаживания (состоит из прямолинейных сегментов) и после сглаживания (состоит из дуговыч сегментов). Исходные вершины полилинии остаются на старых местах, но к ним мс гут быть добавлены промежуточные, которые исчезают после ликвидации сглаживг ния (см. описание опции Decurve (Убрать сглаживание)).
Рис. 3.50. Сглаживание полилинии с помощью опции Fit
Редактирование примитивов
199
На рис. 3.51 приведена та же полилиния, но сглаженная с помощью опции Spline (СПлайн). Видно, что промежуточные вершины новой полилинии не совпадают с вершинами старой полилинии.
Рис. 3.51. Сглаживание полилинии с помощью опции Spline
Опция Decurve (Убрать сглаживание) убирает сглаживание, выполненное опциями Fit (СГладить) или Spline (СПлайн). Результирующая полилиния состоит только из прямолинейных сегментов. Для несглаженных полилиний данная опция заменяет ду говые сегменты прямолинейными, сохраняя вершины на старых местах. Как было уже сказано в разд. 3.1, полилиния может быть представлена в информацион ном окне команды LIST (СПИСОК) с двумя наименованиями: LWPOLYLINE — компактная полилиния и POLYLINE — подробная полилиния. Компактная полилиния превратится в подробную, если к ней применить операцию сглаживания с помощью опций Fit (СГладить) и Spline (СПлайн). Подробная полилиния может иметь допол нительные вершины, вычисленные системой AutoCAD, а компактная — не может. При отключении сглаживания подробные полилинии преобразуются в компактные по лилинии. Опция Ltype gen (Типлин) может использоваться в случае, когда тип линии выбран отличным от сплошной (в AutoCAD этот тип линии называется CONTINUOUS). Опция выдает следующий запрос: Enter polyline linetype generation option [ON/OFF] : (Генерация типа линии по всей полилинии [Вкл/Откл] <Откл>:) В этот момент можно включить режим генерации типа линии по всей полилинии (по умолчанию он выключен, что ускоряет расчет). На рис. 3.52 приведен пример поли линии с типом линии DASHED (штриховая) при Ltype gen=OFF (Типлин=Откл), а на рис. 3.53 — при Ltype gen=ON (Типлин=Вкл). На рис. 3.52 Ltype gen=OFF (Типлин=Откл), и тип линии, состоящий из штрихов и пропусков заданных размеров, применен к каждому сегменту отдельно. Поэтому при недостаточной длине (не хватает длины, чтобы начать второй штрих после пропуска) на сегменте вообще не образуются штрихи, как произошло со вторым, третьим и восьмым сегментами. При Ltype gen=ON (Типлин=Вкл), как на рис. 3.53, длины штрихов откладываются, начиная с самой первой вершины полилинии, по всей поли-
200
Глава ;i
линии в целом, поэтому штрихи присутствуют на всех сегментах. Недостатком второ • го режима является то, что пропуск между штрихами может попасть на вершину.
Рис. 3.52. Полилиния при Ltype gen=OFF
Рис. 3.53. Полилиния при Ltype gen=ON
Самая сложная опция — Edit vertex (Вершина), которая вызывает режим работы с вершинами полилинии, что дает возможность изменять положение вершин, удалять их, добавлять, а также менять ширину конкретного сегмента и разрывать полилинию на части. После выбора данной опции система AutoCAD выдает запрос: Enter a vertex editing option [Next/Previous/Break/Insert/Move/Regen/Straighten/Tangent/Width/eXit] : (Задайте опцию редактирования вершины [След/Пред/РАзорватъ/ВСтавить/ПЕренести/РЕген/ВЫпрямитъ/Касательная/ Ширина/выХод] <€>:) При этом в первой вершине полилинии появляется знак х (рис. 3.54), что означав" отметку текущей вершины, к которой будут относиться последующие операции редактирования. Порядок следования вершин аналогичен той последовательности, с которой эти вершины создавались при построении полилинии. В данном режиме доступны такие опции: •
Next (След) — перейти на следующую вершину;
•
Previous (Пред) — перейти на предыдущую вершину;
•
Break (РАзорвать) — разорвать полилинию, начиная с текущей вершины;
•
Insert (ВСтавить) — вставить новую вершину после текущей;
Редактирование примитивов
201
Рис. 3.54. Режим редактирования вершин полилинии
•
Move (ПЕренести) •— перенести текущую вершину на новое место;
•
Regen (РЕген) — регенерировать (перерисовать) полилинию с текущими установ ками;
•
Straighten (ВЫпрямить) — выпрямить полилинию на участке, начиная с текущей вершины (удаление соседних вершин);
•
Tangent (Касательная) — задать направление касательной к текущей вершине для будущей операции Fit (СГладить);
•
Width (Ширина) — задать ширину полилинии на участке, начинающемся в теку щей вершине;
•
eXit (выХод) — выход из режима редактирования вершин и возврат к запросу: Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: (Задайте опцию [Замкнуть/Добавитъ/Ширша/Вершина/СГладитъ/СПлайн/ Убрать сглажшание/Типлин/Отменить]':).
Опции Next (След) и Previous (Пред) дают возможность перемещаться между вер шинами полилинии, чтобы добраться до той вершины, которую надо редактировать. Опция Break (РАзорвать) предназначена для разрыва полилинии. Начало разрыва — в текущей вершине, а окончание разрыва нужно указать в ответ на запрос: Enter an option [Next/Previous/Go/eXit/ : (Задайте опцию [След/Пред/Выполнить/выХод] <С>:) Если разрыв нужно выполнить в текущей вершине (после этого полилиния разделит ся на две полилинии, имеющие общую точку в месте разрыва), то следует воспользо ваться опцией Go (Выполнить). При этом все сегменты исходной полилинии сохра няются, оказываясь в составе одной из двух новых полилиний.
202
Глава 3
Если разрыв нужно начать в текущей вершине, а закончить в другой, расположенной дальше или ближе текущей (и тем самым в результате разрыва удалить участки меж ду текущей и другой вершиной), то необходимо в режиме Break (Разорвать) сначала с помощью опций Next (След) и Previous (Пред) перейти на ту вершину, в которой разрыв будет закончен, и затем только воспользоваться опцией Go (Выполнить). Если режим редактирования вершин больше не нужен, то выйти из него с помощью опции eXit (выХод). На рис. 3.55 в левой части изображена полилиния до разрыва, а в правой части — после разрыва, с удалением одного сегмента.
Рис. 3.55. Разрыв полилинии
Для добавления в полилинию новой вершины нужно воспользоваться опцией Insert (Вставить). Перед тем как перейти к этой опции, нужно переместиться к вершине, по сле которой добавляется новая вершина. Затем с помощью клавиатуры ввести опцию Insert (ВСтавить). Система AutoCAD запрашивает: Specify location for new vertex: (Положение новой вершины:) Вы указываете положение новой вершины, вставляемой после текущей. На рис. 3.56 слева показан момент указания положения новой вершины, вставляемой между чет вертой и пятой вершинами, а справа — результат операции вставки.
Рис. 3.56. Добавление новой вершины в полилинию
Нельзя с помощью этой опции вставить вершину перед первой вершиной полилинии. Опция Move (ПЕренести) используется, когда текущую вершину нужно перенести на новое место. При использовании опции выдается запрос: Specify new location for marked vertex: (Новое положение помеченной вершины:)
Редактирование примитивов
203
Вы указываете новое положение текущей вершины (рис. 3.57). Справа на рисунке показан результат переноса вершины на новое место.
Рис. 3.57. Перенос вершины полилинии
Опция Regen (РЕген) позволяет, не выходя из команды PEDIT (ПОЛРЕД), перечер тить (регенерировать) полилинию с текущими изменениями. Если надо удалить какие-то вершины из полилинии, то следует воспользоваться оп цией Straighten (ВЫпрямить). Запрос, выдаваемый этой опцией, аналогичен запросу опции Break (РАзорвать): Enter an option [Next/Previous/Go/eXit] : (Задайте оп цию [След/Пред/Выполнить/выХод] <С>:). Опция выпрямляет полилинию на участ ке, начиная с текущей вершины и заканчивая той, в которую можно перейти, пере мещаясь по полилинии с помощью опции Next (След) и Previous (Пред). Опция Go (Выполнить) завершает операцию выпрямления. На рис. 3.58 в левой части изобра жена полилиния до выпрямления, а в правой части— после выпрямления, с удалени ем четырех вершин.
Рис. 3.58. Выпрямление полилинии
Опция Tangent (Касательная) дает возможность задать направление касательной на вершинах полилинии для будущей операции Fit (СГладить), что позволяет воздейст вовать на форму линии, получаемой после сглаживания. После выбора опции Tangent (Касательная) следует запрос: Specify direction of vertex tangent: (Направление касательной в вершине:) Направление задается углом в градусах или точкой. После задания на текущей вер шине появляется стрелка с указанным направлением (см. вершину полилинии в левой части рис. 3.59). Направление будет использовано только тогда, когда вы в данном
Глава 3
204
сеансе работы с системой AutoCAD выполните операцию сглаживания полилинии с помощью опции Fit (СГладить). В правой нижней части рис. 3.59 показан результат сглаживания, выполненного с учетом направления касательной в указанной ранее вершине. Для сравнения в правой верхней части рисунка приведена аналогичная по лилиния, которая была сглажена без задания направления касательной.
Рйс. 3.59. Направление касательной в вершине полилинии
Опция Width (Ширина) управляет шириной полилинии на участке, начинающемся в текущей вершине. Первый запрос: Specify starting width for next segment: (Начальная ширина следующего сегмента:) Нужно задать начальную ширину (обычно вводом с клавиатуры). Если вы в этот мо мент мышью укажете точку, то AutoCAD запросит вторую точку, а расстояние между точками возьмет в качестве значения ширины (если указание мышью произошло по недоразумению, то это может привести к непредсказуемому изменению ширины по лилинии). Далее: Specify ending width for next segment <0.0000>: (Конечная ширина следующего сегмента <0.0000>.) В угловых скобках по умолчанию предлагается значение, выбранное в качестве на чальной ширины сегмента (в нашем примере — 0.0000). После ввода второй ширины регенерируется текущий сегмент полилинии с новой шириной. Опция eXit (выХод) завершает режим редактирования вершин и возвращает запрос Enter an option [Next/Previous/Go/eXit/ : (Задайте опцию [След/Пред/Выполнить /выХод] <С>:). Опция Multiple (Несколько) доступна пользователю в самом первом запросе о выбо ре редактируемой полилинии и дает возможность выбрать сразу несколько полили ний для того, чтобы над ними выполнить однотипные операции (например, замкнуть или изменить глобальную ширину). Следует иметь в виду, что при таком выборе по лилиний недоступна опция Edit vertex (Вершина).
Редактирование
примитивов
205
3.4. Редактирование мультилинии Мультилиния — сложный объект, и для его редактирования имеется специальная команда MLEDIT (МЛРЕД), которой соответствует пункт падающего меню Modify | Object | Multiline (Редакт | Объекты | Мультилиния). Построение мультилинии с помощью стилей, имеющихся в вашем рисунке, описано в главе 2. Вам всегда доступен стиль STANDARD, создающий мультилинию из двух параллельных линий. О создании других стилей (из трех и большего количества ли ний, изменение свойств) см. в главе 5. Команда MLEDIT (МЛРЕД) вызывает диалоговое окно Multilines Edit Tools (Редак тирование мультилинии) (рис. 3.60). Еще один способ вызова данного окна— двой ной щелчок левой кнопкой мыши по мультилинии (при этом в рисунке не должны быть выделены другие объекты). Multilines Edit Tools То use a tool, dick on the icoa Object selection must be performed after the tool has been selected. Multilines Edit Tools "• У;1~ТГ~1
I J. Closed Tee
Comei Joint
Cut Single
jnrj
Hi;
ill 111-A
Open Tee
CutAB
!
!
Add Vertex
,aa MeroedDoss
no • MergedTee
!\\ПП
IJJJJJ;.
Delete Vertex Weld AH
I
Help
I
Close
Рис. 3.60. Диалоговое окно Multilines Edit Tools
В этом окне имеются кнопки 12 операций. В первом столбце окна расположены кнопки обработки пересечения двух мультилинии, во втором — оформления оконча ния одной мультилинии около другой, в третьем — обработки углового пересечения двух мультилинии или одной мультилинии (а также операций с вершинами) и в чет вертом — операций разрывов. Рассмотрим эти операции в порядке их следования, по столбцам (в каждом столбце— сверху вниз). Для вызова необходимой операции нужно щелкнуть по соответствующей пиктограмме. Окно автоматически закроется и работа будет продолжаться уже в графическом экране.
206
Глава 3
Операции Closed Cross (Закрытый крест) соответствует кнопка fe~=. Она запрашивает: Select first mline: (Выберите первую мультилинию:) Если на рисунке имеются две пересекающиеся мультилинии, то нужно указать ту из них, которая будет накрыта (разорвана) второй мультилинией (мишень курсора при этом должна попасть на одну из линий выбранной мультилинии). По возможности следует указывать мультилинию ближе к точке пересечения. Следующий запрос: Select second mline: (Выберите вторую мультилинию:) Укажите вторую мультилинию, которая будет верхней. В результате выполнения операции первая мультилиния будет скрыта под второй в области их пересечения (рис. 3.61).
Рис. 3.61. Результат операции Closed Cross
Далее следует запрос: Select first mline or [Undo]: (Выберите первую мультилинию или [Отменить]:) Вы можете указать следующую мультилинию в зоне другого пересечения или нажать клавишу <Enter> для выхода из команды. С помощью опции Undo (Отменить) вы можете отменить только что выполненную операцию над предыдущей парой мульти линии. Операция Open Cross (Открытый крест) (кнопка ™ ) работает аналогично, но в зоне пересечения убирает все внешние кромки и внутренние линии первой указанной мультилинии. Операция Merged Cross (Сплошной крест) (кнопка ) работает аналогично, но не убирает только внешние кромки. Операции Closed Tee (Закрытое Т) (кнопка
), Open Tee (Открытое Т) (кнопка
=jf=) и Merged Tee (Сплошное Т) (кнопка = р ) позволяют первую из указываемых
Редактирование примитивов
207
мультилинии закончить (обрезать) в области ее пересечения со второй мультилинией. Нюансы работы этих операций хорошо видны на пиктограммах. Операция Corner Joint (Угловой стык) (кнопка
) оформляет угловое пересечение конечных сегментов мультилинии, вычисляя все необходимые пересечения.
Операция Add Vertex (Добавить вершину) (кнопка *)|) позволяет добавить вершину внутри прямолинейного сегмента мультилинии. Для этого в ответ на запрос нужно отметить на одной из линий место стыка (новой вершины). Если в стиле редактируе мой мультилинии не было задано вычерчивание внутренних стыков в точках вершин, то появившаяся новая вершина ничем не будет отмечена. Чтобы увидеть все верши ны, в том числе и новую, нужно высветить ручки у мультилинии (рис. 3.62).
Рис. 3.62. Добавление вершины в мультилинию
Операция Delete Vertex (Удалить вершину) (кнопка Ж* |) позволяет удалить вершину мультилинии, выпрямляя соответствующий сегмент. Для удаления нужно в ответ на запрос выбора мультилинии указать одну из ее линий вблизи ликвидируемой верши ны. В результате система AutoCAD перестроит мультилинию без этой вершины. Операция Cut Single (Обрезать один) (кнопка ) разрывает одну из линий, входя щих в мультилинию. Как и в команде BREAK (РАЗОРВАТЬ), точка, в которой ука зывалась разрываемая мультилиния, является первой точкой разрыва. После указания второй точки система AutoCAD выполнит разрыв. !) разрывает все линии, входящие в Операция Cut All (Обрезать все) (кнопка мультилинию. Точка, в которой указывалась мультилиния, является первой точкой разрыва, и после указания второй точки AutoCAD разрывает всю мультилинию. Для ликвидации разрывов мультилинии служит операция Weld All (Соединить все) (кнопка (!'*!|). Для точности указания аннулируемого разрыва мультилинию нужно помечать вблизи места разрыва.
3.5. Редактирование надписей Операции редактирования текстов собраны в панели инструментов Text (Текст) (па нель приведена на рис. 2.59).
208
Глава i
Для редактирования надписей предусмотрены кнопка панели Text (Текст) и пункт падающего меню Modify | Object | Text | Edit (Редакт | Объекты | Текст | Редак тировать). Они вызывают команду DDEDFT (ДИАЛРЕД). Другой, более простой спо соб вызова этой команды — двойной щелчок по однострочному тексту (при этом в рисунке не должны быть выделены другие объекты).
С
Замечание
Э
Команда DDEDIT (ДИАЛРЕД) предназначена не только для редактирования текста, но и размерного текста, допусков и определений атрибутов. О редактировании до пусков — в разд. 3.7, об атрибутах — в главе 7.
Команда в цикле запрашивает: Select an annotation object or [Undo]: (Выберите объект-пояснение или [Отменить]':) Если указать однострочный текст, то система выделяет объект прямоугольной рамкой и темным фоном и предоставляет возможность его изменить (рис. 3.63).
Рис. 3.63. Редактирование однострочного текста
В выделенном тексте, используя появляющийся курсор, нужно внести необходимые изменения, затем нажать клавишу <Enter>. Другие параметры текста (высоту, тип выравнивания, точку привязки и т. д.) в данной команде изменить нельзя1. При редактировании текста можно пользоваться контекстным меню (рис. 3.64), в ко тором есть пункт Insert Field (Вставить поле) вставки параметрического поля (о по лях см. разд. 2.13). Пункты этого меню рассмотрены при изучении контекстного ме ню редактора мультитекста (см. главу 2). Если в редактируемый текст ранее было вставлено поле, то это поле можно выделить, а затем двойным щелчком вызвать диалоговое окно Field (Поле) и выполнить моди фикацию ранее введенного значения. Если в качестве редактируемого объекта в команде DDEDIT (ДИАЛРЕД) был указан мультитекст (многострочный текст), то вызывается окно редактора мультитекста, в котором нужно внести изменения, удовлетворяющие обычным правилам оформления мультитекста (см. главу 2). Кнопка панели Text (Текст) вызывает команду FIND (НАЙТИ), которая выпол няет операции поиска и замены в текстовых примитивах всего чертежа или выделен ного набора объектов.
1
Для этих целей удобно использовать окно PROPERTIES (СВОЙСТВА), рассмотренное в главе 4.
Редактирование примитивов
209
;=•'.'Undo
Ctri+2
,., Redo
CW+Y
Cut :
OrkX
Copy
•Ctrl+C
Paste
Ctrf+V
•..'/ Opaque Backgiounc Insert Field
Ctil+F
Find end Replace...
CW+R
.Select All
Dil+A
Change Case ;'.Help
UPPERCASE •'••• СЫ+SHft+U
F1
lowercase
CW+Shift+L
Cancel
Рис. 3.64. Контекстное меню редактирования однострочного текста
Кнопка }&_ соответствует команде STYLE (СТИЛЬ), создающей стили текста, кото рые рассмотрены в главе 5. Кнопка §Ш вызывает команду SCALETEXT (МАСШТЕКСТ), которая позволяет масштабировать текст. Команду можно также вызвать с помощью пункта падающего меню Modify | Object | Text | Scale (Редакт | Объекты | Текст | Масштаб). Команда просит выбрать объекты. Нужно указать однострочный или многострочный текст (возможно также указание атрибутов или определений атрибутов, рассмотрен ных в главе 7). После этого циклически повторяется запрос о выборе объектов. Окон чить выбор можно нажатием клавиши <Enter>. Далее: Enter a base point option for scaling [Existing/Left/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR] <Existing>: (Задайте опцию для базовой точки масштабирования [Имеющаяся/вЛево/Центр/сЕредина/впРаво/ ВЛ/ВЦ/ВП/СЛ/СЦ/СП/НЛ/НЦ/НП] <Имеющаяся>:) Необходимо выбрать опцию, определяющую точку, относительно которой будет масштабироваться текст. Список предлагаемых опций практически повторяет список опций выравнивания текста (см. главу 2). Следует, однако, иметь в виду, что надпись может быть позиционирована одним способом (например, за левую нижнюю точку), а масштабирована другим (например, относительно центральной точки). Опция Existing (Имеющаяся) означает, что масштабирование будет выполнено относитель но той же точки, что и действующая точка привязки текстового примитива. Следую щий запрос: Specify new height or [Match object/Scale factor] <15>: (Новая высота или [По объекту/Масштаб] <15>:)
210
Глава 3
Здесь можно либо указать новую высоту для выбранных надписей, либо выбрать одну из опций. Опция Match object (По объекту) позволяет отметить образец (текст), из которого будет взято значение новой высоты: Select a text object with the desired height: (Выберите текстовый объект нужной высоты:) Опция Scale factor (Масштаб) дает возможность ввести коэффициент масштабирова ния высоты: Specify scale factor or [Reference] <2>: (Масштаб или [Опорный отрезок] <2>:) В этом случае опция Reference (Опорный отрезок) имеет тот же смысл, что и одно именная опция команды SCALE (МАСШТАБ) (см. разд. 3.2). Если в команде SCALETEXT (МАСШТЕКСТ) были выбраны сразу несколько объек тов, то все они будут изменены по одному алгоритму (хотя базовые точки масштаби рования у каждого объекта, естественно, свои). Команда JUSTIFYTEXT (ВЫРТЕКСТ), которой соответствует кнопка И позволяет, не меняя внешнего вида надписи, изменить способ ее выравнивания (например, надпись привязана за нижнюю правую точку, а вы хотите, чтобы надпись была пере создана с опцией Fit (Поширине)). Команду можно также вызвать с помощью пункта меню Modify | Object | Text | Justify (Редакт | Объекты | Текст | Выравнивание). Изме нение способа выравнивания позволяет в дальнейшем редактировать надпись (даже с помощью ручек), но с сохранением новых свойств. Начальный запрос команды — обычный для команд редактирования: Select objects: (Выберите объекты:). По окончании выбора следует уже специфический запрос: Enter a justification option [Left/Align/Fit/CenterMiddte/Right/TL/TC/TRML/MC/MR/BL/BC/BRj: (Задайте опцию выравнивания [вЛево/впИсанный/Поширине/Центр/сЕредина/ впРаво/ВЛ/ВЦ/ВП/СЛ/СЦ/СП/НЛ/НЦ/НП] <вЛево>.) Вы выбираете с помощью опций новый способ выравнивания, и команда его тут же реализует. Внешне в вашем рисунке ничего не изменится. Изменения можно увидеть, если включить ручки. На рис. 3.65 показаны два текстовых примитива: первый имеет выравнивание за левую точку, а второй — за верхнюю правую.
ТЗТЬЯНЯ
гр
•
«IЭТЬЯНЭ.
Рис. 3.65. Изменение способа выравнивания текста
Последняя кнопка 2Р панели Text (Текст) соответствует команде SPACETRANS (ЕДПРОСТ), которая предназначена для пересчета длин между пространствами мо дели и листа.
Редактирование примитивов
211
Еще одно средство редактирования однострочных текстов, оставшееся от старых вер сий системы AutoCAD — команда CHANGE (ИЗМЕНИТЬ), вводимая с клавиатуры. Она позволяет изменить любые параметры надписи. Первый запрос команды — стандартный: Select objects: (Выберите объекты:). Ука жите однострочный текст и на повтор запроса о выборе объектов нажмите клавишу <Enter>. Далее: Specify change point or [Properties]: (Точка изменения или [Свойства]':) Опция Properties (Свойства) переходит к редактированию свойств (рассмотрено в главе 4). Укажите новую характерную точку для того способа выравнивания, которым позиционировался текст при его создании. Надпись переместится согласно вашему указанию. Если вы нажмете клавишу <Enter>, то будет выдан дополнительный за прос: Specify new text insertion point <no change>: (Новая точка вставки текста <не изменять>:) Укажите новую точку или нажмите клавишу <Enter>, если текст перемещать не надо. Далее: Enter new text style <Standard>: (Новый текстовый стиль <Standard>:) В угловых скобках выводится имя предыдущего стиля надписи (для примера — Standard). Вопрос о стилях текста изложен в главе 5. Если вы не хотите менять стиль, то снова нажмите клавишу <Enter>. Если в стиле высота букв не была зафик сирована, то выдается следующий запрос (в противном случае запрос пропускается): Specify new height <33.5000>: (Новая высота <33.5000>.) В угловых скобках указана действующая высота текста (для примера — 33,5). Введи те новую высоту, набрав число на клавиатуре или указав мышью две точки (расстоя ние между точками будет взято за новую высоту). Если высота не меняется, то на жмите клавишу <Enter>. Далее: Specify new rotation angle <30>: (Новый угол поворота <30>:) В угловых скобках указан действующий угол поворота нижнего основания надписи (для примера — 30). Укажите угол или нажмите <Enter>. Следующий запрос: Enter new text <...>: (Новый текст <...>:) В угловых скобках также будет указано действующее содержимое надписи. Введите новый текст или согласитесь с предложенным по умолчанию, нажав клавишу
212
Глава 3
<Enter>. Система AutoCAD изменит надпись в соответствии с вашими новыми установками. Команда CHANGE (ИЗМЕНИТЬ) не применяется для корректировки содержимого или положения многострочного текста. Кроме того, изменение текста и любых его параметров может быть сделано самой универсальной командой редактирования — PROPERTIES (OKHOCB), рассмотренной в главе 4. Для проверки орфографии служит команда SPELL (ОРФО), которой соответствует пункт меню Tools | Spelling (Сервис | Орфография). Впрочем, в английской версии она настроена на проверку английского языка.
3.6. Редактирование таблиц Система AutoCAD позволяет выполнять следующие операции редактирования в таб лицах: •
редактирование текста в ячейке;
•
изменение типа выравнивания текста в ячейке или в группе ячеек;
•
изменение свойств границ ячейки или группы ячеек;
•
редактирование свойств столбцов и строк;
•
добавление и удаление строк и столбцов;
•
объединение и разделение ячеек.
Команда редактирования таблицы — TABLED1T (ТАБЛРЕД). Ее необходимо ввести с клавиатуры (о других способах редактирования см. далее). Команда выдает запрос: Pick a table cell: (Выберите ячейку таблицы:) В ответ необходимо щелкнуть внутри ячейки, которая будет заполняться или редак тироваться. Цвет фона ячейки изменится на серый, ее границы подсветятся пункти ром, начнет мерцать вертикальная полоса курсора и появится панель Text Formatting (Формат текста) (рис. 3.66), используемая в редактировании мультитекста. Другая возможность перехода в режим редактирования текста ячейки — вместо вызова команды TABLEDIT (ТАБЛРЕД) выполнить двойной щелчок внутри ячейки таблицы. Теперь средствами редактора многострочного текста содержимое ячейки может быть изменено. Щелчок по кнопке ОК фиксирует изменения. В момент редактирования можно использовать контекстное меню (рис. 3.67), которое очень похоже на контекстное меню, приведенное на рис. 2.77. Для редактирования оформления можно щелкнуть внутри нужной ячейки. Границы выбранной ячейки подсветятся, и появятся четыре ручки (рис. 3.68).
Редактирование примитивов
213
iText Foimatting (Standard
^ | | Т г Verdana
U H l l - l t if *"'Ж JE '
'•
-A.'
*J)4.5
=:='??
.•.:•:•}••'•,•••••••••'.
•
j j ;B
I
U * •
€3 S- Й О ' & \ #/j
0 • ; . • • : • : • . " i л •• • v
(' 00000
'• G : - : . - : : . > ' \ - . | ' . : V
iv ' • ' • ] • z l i Й"! '
0 K
'
©
-rj!**h.000O —jj"c>|l.OOOO - j j - . Ж ' л ч - ;
• '-]:::•:
",;,:/:;:- / £ • - " - , ' . / • • .
Вспомогательные элементы
'•;1
f8
SK-4 PK-4A
SK-12
FFL
PWQ-0
3
1 la
AAJN81
FFL
PWQ-0
4
2
SK-4
SK-12
G7Y
-
5
3
SK-4
FFL
PWQ-0
4
SK-4
SK-12 KL7(2)
FFL
PWQ-0
4 6
Рис. 3.66. Редактирование ячейки
..".Undo"'Redo
ш + 2
CW+X
Cut Copy Paste
< Рис. 3.67. Контекстное меню режима редактирования ячейки
;•:••:.
CM+Y
CtrkC '
Ctrt+V
Learn about MT EXT ¥> Show Toolbar v Show Options Insert Field.. Symbol ...'.'. Import Text...: Justification Find and Replace...
CttkF
CW«fl
Ctrl+A Select AH Change Case AutoCAPS Remove Formattirg Ctrl+Space Combine Paragraphs
VvCancel ' : .
PWO-0
FFL FFL G7Y •
Character Set Help
элементы
Fl
I
FFL
PWQ-0
FFL
PWQ-0
Рис. 3.68. Ручки выделенной ячейки
За ручки можно изменять размеры строки или столбца отмеченной ячейки. При этом доступно и контекстное меню (рис. 3.69). Это же меню можно вызвать, если в таблице отметить несколько ячеек. Для выделе ния группы ячеек следует выбрать сначала одну ячейку (в одном углу группы), а за тем при нажатой клавише <Shift> — другую угловую ячейку. В меню на рис. 3.69 входят следующие пункты (отдельные пункты в некоторых си туациях могут отсутствовать): •
Cut (Вырезать) — вырезание в буфер обмена;
•
Сору (Копировать) — копирование в буфер обмена;
214
Глава 3 Cut Copy Paste Recent Input
•
Cell Alignment
•
Cell Borders... Format... Match Cell Insert Block... Insert Field,,,
: •
Insert Formula Edit Cell Text Insert Columns
i
>
Delete Columns.'..-',. Size Columns Equally •
Insert Rows ,.: Delete Rows 5ize Rows; Equally .
Remove All Property Overrides Delete Cell Contents •
Merge Cells Jnm'erge Cells S*jj ^roperciej
'.
Рис. 3.69. Контекстное меню при выделении ячеек
Ф Paste (Вставить) — вставка из буфера обмена; •
Recent Input (Недавний ввод)— последние варианты ввода, выполненного в командной строке;
•
Cell Alignment (Выравнивание) — подменю изменения типа выравнивания текста в ячейках (9 типов, от Top Left (Вверх влево) до Bottom Right (Вниз вправо));
•
Cell Borders (Границы ячеек)— вызов диалогового окна оформления границы ячеек;
•
Format1 (Формат) — вызов окна изменения формата содержимого ячеек;
•
Match Cell (Формат по образцу) — перенос форматирования выделенной ячейки на другие ячейки;
•
Insert Block (Вставить блок) — вызов диалогового окна вставки блока в ячейку (о блоках см. главу 7);
•
Insert Field (Вставить поле) — вызов диалогового окна вставки поля;
' Новый пункт.
Редактирование примитивов
215
•
Insert Formula (Вставка формулы) — вставка формулы в ячейку;
•
Edit Cell Text (Изменить текст)— вызов средств редактирования текста (см. рис. 3.66);
•
Insert Columns (Вставить столбцы) — подменю вставки столбцов справа (Right) или слева (Left) от выделенных ячеек;
•
Delete Columns (Удалить столбцы) — удаление столбцов, в которые входят выде ленные ячейки;
•
Size Columns Equally (Столбцы одного размера) — выравнивание размера столб цов, в которые входят выделенные ячейки;
•
Insert Rows (Вставить строки) — подменю вставки строк выше (Above) или ниже (Below) от выделенных ячеек;
•
Delete Rows (Удалить строки) — удаление строк, в которые входят выделенные ячейки;
•
Size Rows Equally (Строки одного размера)— выравнивание размера строк, в которые входят выделенные ячейки;
•
Remove All Property Overrides (Снять переопределения свойств) — отказ от ра нее сделанного переопределения свойств ячеек;
•
Delete Cell Contents (Очистить ячейки) — удаление текста из ячеек;
•
Merge Cells (Объединить ячейки) — подменю объединения всех (АН) выбранных ячеек, по строкам (By Row) или по столбцам (By Column) (остается текст только первой из объединяемых ячеек);
•
Unmerge Cells (Разделить ячейки) — разделение ранее объединенных ячеек;
•
Properties (Свойства)— вызов окна PROPERTIES (СВОЙСТВА) с возмож ностью редактирования свойств ячеек (рассматривается в главе 4).
Остановимся подробнее на трех пунктах. Пункт Cell Borders (Границы ячеек) вызы вает диалоговое окно Cell Border Properties (Свойства границ ячеек) (рис. 3.70). В этом окне для границ выделенных ячеек можно с помощью раскрывающихся спи сков задать новые значения веса (Lineweight) и цвета (Color) (о весах и цветах см. главу 4). Кнопки в правой части позволяют указать, на какие границы следует распро странить изменения: •
ЕВ — как на внешние, так и на внутренние;
•
а
• •
только на внешние;
|-'-г§] — только на внутренние; Я — ни на какие (т. е. отменить данное оформление).
Пункт Insert Block (Вставить блок) предназначен для вставки в ячейку таблицы бло ка, с возможностью масштабирования блока по размерам ячейки (о блоках см. главу 7).
Глава ;t
216 Cell Border Properties Border Properties
-Apply to •
Lineweight: • ByBlock
M Miil М-
d
Colon
Press the Border Type buttons or dick'on the preview to apply the . selected griclline properties
OK
Text
Text
Text
Text
Cancel
Help
Рис. 3.70. Диалоговое окно Cell Border Properties
Пункт Insert Formula (Вставка формулы) позволяет вставить в ячейку формулу одно го из следующих видов: •
Sum (Сумма);
Ф Average (Среднее);
• Count (Кол-во); • Cell (Ячейка); • Equation (Уравнение). В первых трех случаях система запрашивает интервал ячеек, который необходимо указать рамкой от первой до последней по диагонали группы ячеек. В четвертом слу чае следует щелкнуть внутри выбираемой ячейки. При вставке (написании) уравнение можно пользоваться некоторыми очевидными функциями (например, тригонометри чес ким и). Все формулы по внутренней организации являются полями. В рабочем виде формул:, в ячейке начинается со знака равенства. Если используется значение другой ячейки то она обозначается номером столбца и строки (например, С4). Интервалы ячеек обо значаются граничными ячейками, например: D2: F6. Если выделить всю таблицу (для этого следует щелкнуть на линии таблицы, а не внутри ячейки), то появятся ручки, которые предоставляют возможность изменять размеры таблицы в целом. Контекстное меню при этом имеет вид, приведенный на рис. 3.71. По сравнению с контекстным меню других выделенных в рисунке объектов данное меню имеет шесть пунктов, специфических для таблиц. Из них три (Size Columns Equally (Столбцы одного размера), Size Rows Equally (Строки одного размера), Remove All Property Overrides (Снять переопределение свойств)) рассмотрены и этом разделе ранее. Пункт Export (Экспорт) предназначен для экспорта данных таб-
Редактирование
примитивов
217
лицы в текстовый CSV-файл, в котором значения полей таблицы разделяются за пятыми. Repeat'. •
Recent Input лЦ Cut
CTRl+X
О £ору
CTRl+C
Copy with Base Point
&
CTRL+SHIFT+C
Easts , Paste as Blocfe
CTRL+V CTRl+SHIFT+V
Paste to Original Coordinates .(jC.
Erase
..«$»
Move Copy. Selection Scale
О Rgtate Draw. Order
•
Size Columns Equally Size Rows Equally Remove All Property Overrides Export... Table Indicator Color... Update Table Deselect All Quick Select...
1
QuickCelt
•*
End..;
N
Properties
Рис. 3.71. Контекстное меню при выделении таблицы
Пункт Table Indicator Color (Цвет индикатора таблицы) предназначен для управле ния цветом вспомогательных левого столбца и верхней строки, которые дополни тельно выводятся для облегчения нумерации ячеек. Пункт Update Table (Обновление таблицы) используется для обновления таблицы (например, в случае использования формул).
3.7. Редактирование размеров В панели Dimension (Размеры), которую мы рассмотрели в главе 2, есть еще не сколько кнопок с командами, позволяющими редактировать ранее созданные размер ные примитивы. Аналогичные операции имеются и в падающем меню Dimension (Размеры).
218
Глава 3
Команда DIMEDIT (РЗМРЕД), которой соответствует кнопка Д панели Dimension (Размеры), позволяет изменить размерный текст и его положение, а также наклонить выносные линии. Этой команде частично (в рамках одной опции) соответствует пункт Oblique (Наклонить) падающего меню Dimension (Размеры). Первый запрос команды выглядит так: Enter type of dimension editing [Home/New/Rotate/Oblique] : (Операция редактирования размеров [Вернуть/Новый/Повернутъ/нАклонитъ] <Вернуть>:) Доступны четыре варианта ответа. Опция New (Новый) дает возможность изменить текст с помощью окна редактора многострочного текста (рис. 3.72). Эта опция по дей ствию аналогична команде DDED1T (ДИАЛРЕД).
.Jstandad
~3]25
J]ji^ М :
ЩШ 3i : ' ' ¥ J i : S .' .=
!=*;.'; Q
d »
' ВС «
' jid:
'• OK: j &.:.:.
i «A A» u ' ~ ••••<& ••• "•(J/fo.OOOO r U i",,i,|1 0000 - H ' i . » j l OOOO - j - f
40,63
1 Рис. 3.72. Окно замены размерного текста
В данном окне 0 означает старый размерный текст, который можно сохранить, доба вив символы перед ним и после него, или полностью заменить. После закрытия ом а остается лишь указать те размерные примитивы, текст которых нужно изменить (в разных размерах о будет иметь разное значение). Опция Rotate (Повернуть) поворачивает размерный текст относительно размернсй линии. В этом случае выдается запрос: Specify angle for dimension text: (Угол поворота размерного текста:) После ввода угла выдается повторяющийся запрос Select objects: (Выберите объек ты:), в ответ нужно указать редактируемый размер (щелкнув левой кнопкой мыши по любому элементу этого размера). Клавиша <Enter> завершает работу команды. Опция Ноте (Вернуть) ликвидирует изменение, внесенное опцией Rotate (Повеэнуть). Опция Oblique (нАклонить) (этой опции соответствует пункт Oblique (Наклонить) падающего меню Dimension (Размеры)) позволяет задать угол наклона выносных линий относительно горизонтальной оси, запрашивая сначала объекты, а затем и угол:
Редактирование примитивов
219
Enter oblique angle (press ENTER for none): (Угол наклона (или ENTER, если без наклона):) Введите угол наклона. На рис. 3.73 приведен пример наклона выносных линий гори зонтального размера до 60°.
Рис. 3.73. Задание угла наклона выносных линий
Команда DIMTEDIT (РЗМРЕДТЕКСТ), которой соответствуют кнопка ^ панели Dimension (Размеры) и пункты подменю Align Text (Размерный текст) падающего меню Dimension (Размеры), позволяет изменить положение размерного текста и раз мерной линии. Команда вначале предлагает выбрать редактируемый размер, а затем запрашивает его новое положение: Specify new location for dimension text or [Left/Riglit/Center/Home/AngleJ: (Новое положение размерного текста или [вЛево/вПраво/Центр/Вернуть/Угол]:) Если в этот момент двигать по экрану курсор, то видно, как вместе с ним по экрану перемещаются размерный текст и размерная линия. Размерный текст может быть перенесен в любое место между выносными линиями или помещен вне их. На рис. 3.74 показан возможный результат редактирования положения размерного текста.
40, 63
Рис. 3.74. Изменение местоположения размерного текста
Опции Left (вЛево), Right (вПраво), Center (Центр) перемещают размер вдоль суще ствующей размерной линии, между размерными стрелками. Опция Angle (Угол) дает возможность повернуть размерный текст относительно размерной линии. Опция Ноте (Вернуть) ликвидирует сделанные с помощью данной команды перемещения и поворот размерного текста. Команде DIMSTYLE (РЗМСТИЛЬ) соответствует кнопка .; которая входит как в панель Dimension (Размеры), так и в панель Styles (Стили). Этой же команде соответ-
220
Глава 3
ствуют пункты Dimension Style (Размерные стили) падающего меню Dimension (Раз меры) и Dimension Style (Размерные стили) падающего меню Format (Формат . Команда позволяет создавать и редактировать размерные стили. Размерный стиль—это совокупность установок, описывающих форму размерных примитивов. Подроб нее о размерных стилях см. в главе 5. Однако кнопку j ^ удобно использовать еще и для внесения отдельных изменений з оформление размеров, не редактируя размерного стиля и не создавая нового. Рас смотрим диалоговое окно Dimension Style Manager (Диспетчер размерных стилей) (рис. 3.75), открываемое командой DIMSTYLE (РЗМСТИЛЬ), и работу с некоторым \ его элементами в самых употребительных случаях. Dimension Style Manager Current D'rmslyle: ISO-25 Styles: ' ••
Preview of: ISO-25 Set Current
14,11
New... Modify.. Qverride.. Compare...
list:. jAII styles
P Close
Help
Рис. 3.75. Диалоговое окно Dimension Style Manager
Если вы проставили какой-либо размер, и в результате он получился слишком мел ким, то все элементы оформления размеров можно легко увеличить пропорционал! но— например, в два раза. Для этого в окне Dimension Style Manager (Диспетчеэ размерных стилей) нажмем кнопку Override (Переопределить). После этого откроет ся следующее окно— Override Current Style (Переопределение текущего стиляг, имеющее семь вкладок: Lines (Линии), Symbols and Arrows (Символы и стрелки), Text (Текст), Fit (Размещение), Primary Units (Основные единицы), Alternate Units (Альтернативные единицы) и Tolerances (Допуски). Все указанные вкладки содержат значения размерных переменных и кнопки (ил л другие инструменты) для их изменения. Перейдите на вкладку Fit (Размещенж) (рис. 3.76) и найдите область Scale for dimension features (Масштаб размерных эле ментов). В этой области включен переключатель Use overall scale of (Глобальный масштаб), а справа в счетчике указано его значение (l). Измените это значение на 2 любым vi
Редактирование примитивов
221
ш
Override Current Style: ISO-25
Lines ] Symbols and Arrows] Text
[Fit
r£"t options—— — ~ ~
-
-
jjPrifnaryUnits] Alternate Units] Tolerances} -
14,11
Л If there isn't enough room to place both text and ! «tows inside extension lines, the first thing to i move outside the extension lines is: 1 ^
Either text or arrows (best fit)
! <~ Arrows •'ivT'j.f «*::,' :'] f
Both text and arrows
K'i ^
Always keep text between ext lines - Scale for dimension features
j Г" Suppress arrows if they don't fit inside i extension lines
(• Use overall scale of:
r Text placement
С Scale dimensions to layout
; j When text is not in the default position, place it
• Finejuning
|
-
;;! (* Reside the dimension Hne j f
Over dimension line, with Jeader
i С Over dimension line, without leader
Г" £lace text manually f? Draw dim line between ext lines
OK
Cancel
Help
Рис. 3.76. Диалоговое окно Override Current Style, вкладка Fit
способов: или нажатием на кнопку счетчика со стрелкой, направленной вверх, или, в данном случае лучше, введя новое значение в текстовое поле, как для редактируе мых текстовых полей. Затем закройте вкладку с помощью кнопки ОК. После этого вы вернетесь в окно Dimension Style Manager (Диспетчер размерных стилей), но в этом окне произошли изменения (рис. 3.77). В расположенной слева области Styles (Стили) вниз от имени стиля ISO-25 появилась ветка <style overrides> (<переопределения>). В средней части в графической иллю страции высота букв размерного текста стала больше по сравнению с высотой букв на рис. 3.75. В области Description (Пояснение) появилась отметка о переопределении стиля: ISO-25 + Overall scale = 2.0000. Нажав кнопку Close (Закрыть), закройте это окно. Выполненная операция изменила значение системной переменной DIMSCALE на 2. Теперь, если осуществить установ ку новых размеров, все элементы их оформления (цифры, стрелки, отступы и др.) будут в два раза больше, чем у предыдущих размеров. Можно ли распространить новые установки размерных переменных на ранее создан ные размерные примитивы? Можно. Для этого в панели Dimension (Размеры) есть кнопка Р4 , а в падающем меню Dimension (Размеры) — пункт Update (Обновить). При нажатии этой кнопки выдается запрос о выборе объектов. После того как вы от метите необходимые размерные примитивы, они будут перерисованы с новыми уста-
222
Глава 3
новками (в вышеприведенном примере с переменной DIMSCALE оформление разме ров укрупнится в два раза).
Рис. 3.77. Диалоговое окно Dimension Style Manager после изменения масштаба
В некоторых операциях помогает контекстное меню, вызываемое при отмеченное размерном объекте (рис. 3.78). Repeat Rttcent Input
•
Dim Te&t position
•
Ptedslon
•
; Pjm Style
•
Flip Arrow i*6 Cut
CTRL+X"
Рис. 3.78. Контекстное меню (верхняя часть) редактирования размера
В это меню входят следующие пункт и подменю, специфичные для размерного при митива: •
Dim Text position (Положение размерного текста)— подменю редактирования формы размера: •
Above dim line (Над размерной линией);
•
Centered (По центру);
•
Home text (Стандартное);
•
Move text alone (Перенести только текст);
Редактирование примитивов
223
•
Move with leader (Перенести с выноской);
•
Move with dim line (Перенести с размерной линией);
•
Precision (Точность) — подменю управления количеством знаков в дробной части размерного текста (значения: 0, 0.0, 0.00, 0.000, 0.0000, 0.00000 и 0.000000);
•
Dim Style (Размерный стиль) — назначение объекту другого размерного стиля;
•
Flip Arrow (Перевернуть стрелку)— перенос стрелки по другую сторону от вы носной линии.
Рекомендуем вам обратить внимание на второе сверху подменю, позволяющее быст ро изменять точность в размерном тексте. На рис. 3.79 приведен пример применения пункта Flip Arrow (Перевернуть стрелку) к правой стрелке размерного объекта (для этого при выборе объекта его необходимо было щелкнуть ближе к правой стрелке).
40,63 Рис. 3.79. Изменение направления правой стрелки
По умолчанию создаваемые размеры являются ассоциативными. Это означает, что если вы строили размерные примитивы с применением функций объектной привязки, то такие размеры зависят от определяющих их объектов. При изменении основного объекта будет автоматически изменяться и прикрепленный к нему размер.
3.8. Редактирование штриховок и заливок Для правки штриховок и заливок в панели Modify II (Редактирование-2) (см. рис. 3.48) есть кнопка Щ_, которая соответствует команде HATCHEDIT (РЕДШТРИХ). Другой способ вызова команды — пункт падающего меню Modify | Object | Hatch (Редакт | Объекты | Штриховка). Команда запрашивает: Select associative hatch object: (Выберите объект — ассоциативную штриховку:) После того как вы укажете штриховку или заливку SOLID, раскрывается диалоговое окно Hatch Edit (Редактирование штриховки), в котором будет активна вкладка Hatch (Штриховка) (рис. 3.80). Если вы укажете градиентную заливку, то окно от кроется на вкладке Gradient (Градиент). Это окно аналогично диалоговому окну Hatch and Gradient (Штриховка и градиент) (см. главу 2). У вас есть возможность поменять образец штриховки, масштаб и угол наклона, а также заменить контур границы. После выбора требуемых установок сис тема AutoCAD регенерирует штриховку в новом виде. То же относится и к редакти рованию параметров заливки.
224
Глава 3
Boundaries- -
Hatch J Gradient] Type and pattern-—Tips:
; -
31
Add: Pick points
Щ-l
Add: Select objects
Pattern: ;£y | Remove boundaries Swatch: $$" I Recreate boundary Angle and scale Ancjle:
Scale:
~H Г
1° Г
г Options
~B
1
г
!•? Associative
! Г" Separate batches i Dra$a ordef:
~n Hatch origin
di
\ | Do not change
j*J
Inherit Properties
Г* Use curren] origin *• Specified origin ^Ц j Click to set new origin Г" Default to boundary extents
Г" Store as default origi
Preview
OK
Cancel
Help
®
Рис. 3.80. Диалоговое окно Hatch Edit
Диалоговое окно Hatch Edit (Редактирование штриховки) можно также открыть двойным щелчком по штриховке (заливке). При этом в рисунке не должно быть др>гих выделенных объектов. Только один объект может быть выделен и иметь ручки — редактируемая штриховка.
3.9. Редактирование сплайнов Редактирование сплайнов выполняется с помощью команды SPLINEDIT (РЕДСПЛАИН), которой соответствуют кнопка [g^| панели Modify II (Редактирование-2) и пункт ш дающего меню Modify | Object | Spline (Редакт j Объекты | Сплайн). Первый запрос команды: Select spline: (Выберите сплайн:)
Редактирование
225
примитивов
Укажите сплайн. Можно выбрать и полилинию, сглаженную с помощью опции Spline (СПлайн) команды PEDIT (ПОЛРЕД). При этом примитив POLYLINE автоматически будет преобразован в примитив SPLINE. Система AutoCAD выдает список опций редактирования: Enter an option [Fit data/Close/Move vertex/Refine/rEverse/UnUoJ: (Задайте опцию [Определяющие/Заыкнуть/Перенести/Исправить/ОБратно/ОТменить]:) Одновременно с помощью ручек система AutoCAD высвечивает управляющие точки, которые лежат не на самом сплайне, а на каркасной полилинии, которую нужно сгла дить, чтобы получить сплайн данной формы (рис. 3.81). Определяющие точки (т.е. точки, которые задал пользователь, и через них был проведен сплайн) при этом не высвечиваются.
Рис. 3.81. Управляющие точки сплайна
Сначала дадим краткое описание приведенных опций: •
Fit data (Определяющие) — редактирует определяющие точки сплайна (эта опция отсутствует, если определяющие точки удалены из сплайна);
•
Close (Замкнуть) — замыкает сплайн;
•
Move vertex (Перенести) — изменяет положение управляющих точек (и удаляет определяющие);
•
Refine (Исправить) — изменяет гладкость линии сплайна;
•
rEverse (Обратно) — изменяет направление сплайна (переставляет точки в обрат ной последовательности);
•
Undo (ОТменить) — отменяет последнюю операцию редактирования сплайна.
Кроме того, нажатие клавиши <Enter> завершает работу команды. Если сплайн замкнут, то вместо опции Close (Замкнуть) выводится опция Open (Ра зомкнуть). При выборе опции Fit data (Определяющие) команда высвечивает опре деляющие точки сплайна (рис. 3.82) и переходит в режим их редактирования. 8 Зак. 326
\
226
Глава.?
Рис. 3.82. Определяющие точки сплайна
Выдается запрос: Enter a fit data option [AdaVClose/Delete/Move/Purge/Tangents/toLerance/eXit] <eXif>: (Задайте опцию [Добавить/Замкнуть/Удалить/Перенести/Очистить/ Касательные/ДОПуск/выХод] <выХод>:) Опции данного уровня имеют следующее назначение: •
Add (Добавить) — добавляет новую определяющую точку к сплайну;
•
Close (Замкнуть) — замыкает сплайн;
•
Delete (Удалить)— удаляет некоторые определяющие точки и пересчитывав'" сплайн по оставшимся определяющим точкам;
•
Move (Перенести) — перемещает определяющие точки;
•
Purge (Очистить) — удаляет информацию об определяющих точках сплайна, по сле чего они становятся недоступными;
•
Tangents (Касательные) — изменяет начальное и конечное граничные условия сплайна;
•
toLerance (ДОПуск)— изменяет допуск, задающий возможное отклонение сплайна от определяющих точек;
•
eXit (выХод) — выходит из режима редактирования определяющих точек.
Опция Add (Добавить) позволяет добавить определяющую точку к сплайну и выдае" запрос: Specify control point <exit>: (Управляющая точка <выход>:) Укажите определяющую точку, после которой вы хотите добавить новую точку. Сис тема AutoCAD отмечает ту точку, которую вы укажете, и следующую за ней (рис. 3.83). На экране эти точки будут красного цвета.
Редактирование
примитивов
227
Рис. 3.83. Указание участка, к которому добавляется определяющая точка
Очередной запрос: Specify new point <exit>: (Новая точка <выход>:) Укажите местоположение добавляемой определяющей точки или нажмите клавишу <Enter> для отказа от добавления. Если вы задали новую точку, то сплайн меняет свою форму с учетом нового состояния определяющих точек (рис. 3.84).
Рис. 3.84. Изменение сплайна после добавления определяющей точки
Можно сразу же на этом участке сплайна добавить еще точку (или точки), т. к. запрос о новой точке повторяется. После нажатия клавиши <Enter> режим добавления точек завершается. Если в качестве точки, после которой добавляется новая, выбрана последняя опреде ляющая точка сплайна, то она помечается только одна (на экране высвечивается красным цветом). Если выбрана первая определяющая точка, то AutoCAD меняет запрос: Specify new point or [After/Before] <exit>: (Новая точка или [После/До] <выход>:)
228
Глава 3
Опция Before (До) дает вам возможность вставить новую определяющую точку перед первой. Опция Close (Замкнуть) режима редактирования определяющих точек замыкает сплайн и делает доступной опцию Open (Разомкнуть). Опция Delete (Удалить) предназначена для удаления определяющей точки. В случаз применения этой опции выдается запрос: Specify control point <exit>: (Управляющая точка <выход>:) Указанная вами определяющая точка будет удалена из сплайна, а сплайн будет пере считан. Опция Move (Перенести) дает возможность задать новое положение определяющие точек. Система AutoCAD в этом случае запрашивает: Specify new location or [Next/Previous/Selectpoint/eXit] : (Новое положение или [След/Пред/Выбрать точку/выХод] <С>:) Система подсвечивает первую определяющую точку. У вас в этот момент есть воз можность указать новое положение данной точки, переместиться на следующую (предыдущую) точку или указать другую определяющую точку. Опция Purge (Очистить) удаляет информацию об определяющих точках сплайна. После этого у вас не будет доступа к определяющим точкам (только к управляющим точкам каркаса). Опция Tangents (Касательные) изменяет начальное и конечное граничные условии сплайна. Первый запрос системы: Specify start tangent or [System default]: (Касательная в начальной точке или [по Умолчанию]:) Укажите точку, определяющую направление касательной, или нажмите клавишу <Enter> для сохранения старого угла. Далее: Specify end tangent or [System default]: (Касательная в конечной точке или [по Умолчанию]:) Задайте направление касательной. Система AutoCAD возвращается к предыдущем;' выбору опций редактирования определяющих точек. Если сплайн замкнут, то в опции Tangents (Касательные) выдается всего лишь один запрос направления касательной. Опция toLerance (ДОПуск) изменяет допуск, задающий возможное отклонение сплайна от определяющих точек. При изменении допуска сплайн пересчитывается. Задание большего значения допуска позволяет построить более плавную кривую. При нулевом допуске сплайн точно проходит через определяющие точки. Запрос системы: Enter fit tolerance <1.0000E-10>: (Допуск <1.0000Е-10>.)
Редактирование примитивов
229
В скобках приводится предыдущее значение допуска. Введите новое значение или нажмите клавишу <Enter>. Опция eXit (выХод) завершает режим редактирования определяющих точек. Теперь продолжим разбор вариантов ответа на запрос Enter an option [Fit Data /Close/Move vertex/Refine/rEverse/Undo]: (Задайте опцию [Определяющие/Замкнуть /Перенести/Исправить/ОБратно/ОТменить/выХод]:). Следующая опция после Fit Data (Определяющие) — Close (Замкнуть). Она замыкает сплайн, одновременно удаляя из него данные определяющих точек. Опция Move vertex (Перенести) служит для изменения положения управляющих то чек каркаса сплайна. При этом следует первый запрос: Specify new location or [Next/Previous/Select point/eXit] : (Новое положение или [След/Пред/Выбрать точку/выХод] <С>:) Система AutoCAD подсвечивает первую управляющую точку каркаса. Можно в этот момент указать новое положение данной точки, переместиться на следующую (пре дыдущую) вершину либо выбрать другую управляющую точку. Опция (режим) Refine (Исправить) предназначена для улучшения качества линии сплайна. В этом случае следует такой запрос: Enter a refine option [Add control point/Elevate order/Weight/eXit] <eXit>: (Задайте опцию [Добавить управляющую точку/Повысить порядок/В ее/выХод] <выХод>.) Опция Add control point (Добавить управляющую точку) позволяет увеличить коли чество управляющих точек, не изменяя геометрии линии, что облегчает процесс управления формой сплайна. Затем следует запрос: Specify a point on the spline <exif>: (Точка на сплайне <выход>.) После указания ее система AutoCAD добавляет новую управляющую точку вблизи текущей и повторяет запрос о точке на сплайне. Опция Elevate order (Повысить порядок) изменяет количество управляющих точек сплайна. После чего следует запрос: Enter new order <4>: (Новое значение порядка <4>:) Если увеличить порядок, то увеличится количество управляющих точек. Максималь ное значение — 26. Опция Weight (Вес) позволяет изменить вес (влияние) управляющей точки. Enter new weight (current = 1.0000) or [Next/Previous/Select point/eXit] : (Новое значение веса (текущее = 1.0000) или [След/Пред/Выбрать точку /выХод] <С>:)
Глава 3
230
Самым важным точкам сплайна рекомендуется давать, соответственно, и большиГ вес. В обычной ситуации веса всех точек сплайна равны единице. Опция eXit (выХод) завершает работу в режиме опции Refine (Исправить). Опция rEverse (ОБратно) переставляет управляющие точки сплайна в обратной по следовательности. Опция Undo (Отменить) отменяет последнюю операцию команды.
3.10. Редактирование областей Над областями возможны специальные операции редактирования: объединение, вы читание и пересечение. Кнопки этих операций являются первыми тремя кнопками и панели инструментов Solid Editing (Редактирование тел) (рис. 3.85), поскольку такие же операции разрешаются над телами (см. главу 9). Эти же кнопки входят в палитру 3D Make (3M Построение) пульта управления. Solid Editing
щ:;Ш'Ш] SitflpviJ@)©"LV ФШ\ШЮ№Ш
£У
Рис. 3.8S. Панель инструментов Solid Editing
На рис. 3.86 показан пример объединения трех областей в одну (слева— объекты до объединения, справа— новая область). Соответствующие средства системы AutoCAD для объединения областей— это команда UNION (ОБЪЕДИНЕНИЕ) и пульта управления и панели инструментов Solid Editing (Редактирование кнопка •
: • >
тел).
Рис. 3.86. Объединение областей
Из рисунка видно, что области объединяются как плоские множества. Треугольник внутри области справа является отверстием. Область является единым объектом (да же если имеет вырезы, или если объединяются непересекающиеся объекты).
Редактирование
примитивов
231
Рис. 3.87. Вычитание областей
На рис. 3.87 приведен пример вычитания областей. Слева показаны три области до вычитания. Справа — результат вычитания (из мно гоугольной области вычитаются две круговых). Новая область имеет один круглый вырез. Соответствующие средства системы AutoCAD— команда SUBTRACT (ВЫЧИТАНИЕ) и кнопка \Ш\ пульта управления и панели инструментов Solid Editing (Редактирование тел). На рис. 3.88 приведен пример пересечения двух областей. Для операции пересечения используется команда INTERSECT (ПЕРЕСЕЧЕНИЕ) и соответствующая ей кнопка Ш панели инструментов Solid Editing (Редактирование тел).
Рис. 3.88. Пересечение областей
Объединением непересекающихся областей образуется область, имеющая многосвяз ный внешний контур (она подобна блоку). Команда EXPLODE (РАСЧЛЕНИТЬ) рас членяет область на простые примитивы (отрезки, дуги, окружности, эллипсы, сплай ны).
3.11. Упражнения к главе 3 1. Редактирование с помощью ручек: •
Постройте прямоугольник с соотношением сторон 1:2. Используя ручки, измените соотношение сторон с 1:2 на 3:2.
232
Глава .3
2. Применение команд общего редактирования: •
Постройте квадрат размером 50><50.
•
Скопируйте его на расстояние 100 мм вправо по оси X и на 100 мм вниз по оси У.
•
С помощью команды построения прямоугольного массива размножьте первый квадрат таким образом, чтобы получился большой прямоугольник размером 600 мм по горизонтали и 300 мм по вертикали, в котором верхняя сторона каждого нижнего квадрата точно совпадала бы с нижней стороной вышерасположенного квадрата, а правая сторона совпадала бы с левой стороной ближайшего квадрата справа.
3. Переопределение настроек размеров: •
Постройте прямоугольник с шириной 500 мм и высотой 400 мм. Проставьте верти кальный и горизонтальный размеры.
•
Измените масштаб элементов оформления размеров (букв, стрелок и др.) с 1 на . в текущих установках размерного стиля. Обновите размеры, связанные с прямо угольником.
•
Измените форму размеров, заменив стрелки засечками. Обновите размеры, связан ные с прямоугольником.
•
Измените количество знаков в размерах после десятичной точки (например, с че тырех до одного). Обновите размеры, связанные с прямоугольником.
ГЛАВА 4
Свойства До сих пор мы строили объекты, не заботясь об их оформлении. Однако у каждого примитива могут быть свои цвет, слой, тип линии, масштаб типа линии, материал1, стиль печати, вес линии, гиперссылка и высота — все это в данной версии AutoCAD отнесено к общим свойствам. Кроме того, у каждого примитива могут собственные свойства, связанные с его геометрией (например, площадь или радиус). Следует на помнить, что определить текущие значения свойств объекта можно, например, с по мощью команды LIST (СПИСОК). Основной панелью инструментов, предназначенной для работы со свойствами, явля ется панель Properties (Свойства). Эта панель приведена на рис. 4.1. ^523S2]^J • ByLayei •
•
-
1
'
-
-
1
••
ByLayei ••
:
• • • •
; _ ;
ByLayet
_
-••;''
'
; ;
:
Ш i
3 1****<
i '• 'я?.-'.
Рис. 4.1. Панель Properties
В данной панели расположены четыре раскрывающихся списка (слева направо): •
Color Control (Цвета);
•
Linetype Control (Типы линий);
•
Lineweight Control (Веса линий);
•
Plot Style Control (Стили печати).
Значения, установленные в списках, определяют текущие установки данных общих свойств— именно такие значения будут присваиваться новым объектам, пока эти значения не будут изменены. Список Plot Style Control (Стили печати) может быть у вас отключен, и в нем в качестве действующего значения тогда фигурирует ByColor (ПоЦвету). Это означает, что в рисунке не используются именованные стили печати (о стилях печати см. главу б).
Новое свойство.
Глава 4
234
Еще две панели, которые будут предметом рассмотрения в данной главе, — Layers (Слои) (рис. 4.2) и Layers II1 (Слои-2) (рис. 4.3).
ггдя
Ш ио
„„.J • jr-*
./"%
Layers II
%^;^|Г'4 : '!Ы^ '&;% V
Рис. 4.2. Панель Layers
Рис. 4.3. Панель Layers II
В панели Layers (Слои) расположены три кнопки, которые будут рассмотрены и разд. 4.3. Кроме того, в панель входит раскрывающийся список слоев, которые показывает имя и основные характеристики текущего слоя. Панель Layers Г (Слои-2) перешла в ядро системы из дополнительного пакета Express Tools и предна значена для операций с большим количеством слоев. Первые пять пунктов падающего меню Format (Формат) (рис. 4.4) также управляют текущими значениями свойств. Format
Tools
Draw
Dimension
At
S g Layer... Layer tools
Щ
Modify
•
Express
1 at Q* Ш. « I S I f i
р ё Make Object's Layet Current
Color...
•Щ. Layer Previous
Linetype...
%
Layer JValk...
Щ
Layer tjatch
Linew.eight,.. Seals List... fe
Text Style,..
^
pjmenston Style..',
ЙГTable Style,.. PtotStyle...
....
Window.. Help
" ^ Change to Current Layer *§, Cogy Objects to New Layer ^
Layer Isolate ' Isolate Layer to Current Viewport
t$$ Layer Unijolate
Point Style... CJultiline Style...
&
Layer p.ff TurQ All Layers On
Units... '*3*; Ihlckness.
% i Layer Егееге Ihaw All Layers ,
Drawing Limits Rename,,, ,
Q
Layer Lock,
:
-^£ Layer Unlock Laye/ Merge ; Layer D_elete
Рис. 4.4. Меню Format
В меню появилось новое подменю Layer tools (Сервис слоев), которое по своим функциям аналогично панели Layers II (Слои-2).
Новая панель инструментов.
Свойства
235
4.1. Цвета Первый (слева направо) раскрывающийся список (см. рис. 4.1) панели Properties (Свойства) называется Color Control (Цвета). Основное его назначение — устанавли вать текущее значение цвета. По умолчанию текущим значением обычно является ByLayer (ПоСлою), т. е. значение цвета объектов берется из свойств текущего слоя. Текущим слоем на рис. 4.2 является слой с именем 0, и в данный момент у слоя 0 ос новным цветом является черный. Поэтому создаваемые вами новые объекты рисуют ся на слое 0 черными линиями на белом или сером фоне (если фон черный, то цвет объектов будет белым). Подробнее об этом рассказано в разд. 4.3. Если вы хотите в качестве текущего установить конкретное значение цвета, не зависящее от слоя, то можно это сделать, раскрыв с помощью кнопки Ц[] список Color Control (Цвета) (рис. 4.5).
Рис. 4.5. Раскрывающийся список Color Control
Щелкните по строке с тем цветом, который вы хотите сделать текущим (например, красным). Список закроется и покажет новое текущее значение цвета. Попробуйте теперь нарисовать прямоугольник (полилинию) — он будет иметь красный цвет. Раскрывающийся список Color Control (Цвета) может также использоваться для из менения цвета существующего объекта. Чтобы изменить цвет только что нарисован ного вами красного прямоугольника на синий, выделите сначала этот объект (у него появятся ручки). При наличии в рисунке выделенного объекта список цветов сразу же покажет значение цвета этого объекта. Если в рисунке выделены сразу несколько примитивов, то список покажет их цвет, если цвет у них одинаков, или покажет пус тое значение, если цвета не всех отмеченных объектов совпадают. После выделения прямоугольника раскройте список цветов и щелкните по строке с цветом Blue (Синий) (рис. 4.6). Список закроется и у примитива будет новый цвет— Blue (Синий). Пока ручки у прямоугольника подсвечены, список Color Control (Цвета) показывает цвет выде ленного объекта. Если с помощью нажатия клавиши <Esc> сбросить выделение ру чек, в поле опять восстановится текущее значение цвета для новых объектов. Если вас интересуют более тонкие оттенки цвета, то вы можете воспользоваться строкой Select Color (Выбор цвета) в раскрывающемся списке Color Control (Цвета).
Глава 4
236
Она вызывает диалоговое окно Select Color (Выбор цвета) (рис. 4.7), в котором при ведена полная палитра цветов, доступных в данной версии системы AutoCAD. t f f l AutoCAD 2007 - [Drawingl.dwg] ^
file
Edit View
Insert
Format
Tools
Draw
Dimension
Modify
Express
il О ¥• Я ! hi gi & .$>• -4 В f v # .If'.*I Red AutoCAD Classic ЗШ Ж • • • • Щ Ш
/\
,p\ •
Window
Help
\М,Щ'-^.^\ШЛ ByLaye
ByLayer ByBlock Red Yellow Green Cyan
Ш Magenta Я White EJ3 Select Color..
r
0 Q H о О
Рис. 4.6. Изменение цвета объекта с помощью раскрывающегося списка Color Control
Index Color
J
True Color
Color Books
AutoCAD Color Index (ACI):
• • • в Х а » № 1 Ш Й Ш 1 Н Н Н М
••••••iiSSiiSSSSS&SSSSSBSS •••шшаишвнышышщшнна Bytayer
ByBlock
£olor:
110 OK
Cancel ,
Help
Рис. 4.7. Диалоговое окно Select Color, вкладка Index Color
Это окно нам уже встречалось в главе 2, но там были заблокированы кнопки со слу жебными значениями цветов ByLayer (ПоСлою) и ByBlock (ПоБлоку). Цвет можно выбрать на любой из трех вкладок — Index Color (Номер цвета), True Color (Вся
Свойства
237
палитра) и Color Books (Альбомы цветов). Работа с этими вкладками рассмотрена в главе 2. Выбранный вами цвет появится в списке Color Control (Цвета). Наименование цвета зависит от того, на какой вкладке он был выбран, и может быть одного из четырех видов: •
английское название основного цвета (например, Red (Красный));
•
номер цвета из вкладки Index Color (Номер цвета), от 8 до 255;
•
тройка чисел, в соответствии со схемой представления цвета RGB (например, 64,134,191);
•
название из альбома цветов (например, PANTONE 873 С).
Основными цветами в системе AutoCAD являются первые семь цветов с номерами от 1 до 7: •
1 — Red (Красный);
•
2 — Yellow (Желтый);
•
3 — Green (Зеленый);
•
4 — Cyan (Голубой);
•
5 — Blue (Синий);
•
6 — Magenta (Фиолетовый);
•
7 — White (Белый), может быть, на самом деле, черным или белым, в зависимо сти от цвета фона графического экрана.
Эти семь цветов всегда присутствуют в списке Color Control (Цвета). Другие будут появляться в списке по мере того, как вы их будете выбирать в диалоговом окне Select Color (Выбор цвета). Пункт Color (Цвета) падающего меню Format (Формат) (см. рис. 4.4) также вызывает диалоговое окно выбора цвета. Команда COLOR (ЦВЕТ), вводимая с клавиатуры, является еще одним способом за дания текущего цвета. Она опять-таки вызывает диалоговое окно Select Color (Выбор цвета).
4.2. Типы линий и масштабы Тип линий и масштаб типа линий — еще два важных свойства линейных объектов. Раскрывающийся список Linetype Control (Типы линий) является вторым слева спи ском в панели Properties (Свойства). Откройте его и посмотрите, какие типы линий содержатся в нем. Окажется, что список почти пуст (рис. 4.8). В нем, помимо двух служебных значений ByLayer (ПоСлою) и ByBlock (ПоБлоку), которые рассмотрены далее, есть только тип линий Continuous, используемый в ка честве имени для обычной сплошной тонкой линии. Чтобы загрузить другие типы
Глава '•
238
линий, щелкните по строке Other (Другой). Раскроется диалоговое окно Linetypr Manager (Диспетчер типов линий) (рис. 4.9).
Рис. 4.8. Раскрывающийся список Linetype Control
Linetype Manage!
Г?|х|
Linetype filters
-Ц" *j
: | Show all linetype$
}
load..
'
Current
Show Retails
Delete
tnveftfiltei
'Current Linetype. ByLayer Linetype
I Арршапсйш
Deiciipiign
ijiiock Conlinuous
Continuous
Рис. 4.9. Диалоговое окно Linetype Manager
Это окно позволяет назначить новый текущий тип линий, удалить существующий и загрузить новый тип линий. В центральной части окна в форме списка приводятся имена типов линий, которые уже загружены в файл вашего рисунка. К каждому типу линий имеется соответствующее пояснение и приведен внешний вид. Чтобы загру зить новые типы линий, нажмите кнопку Load (Загрузить). После этого на экране появится диалоговое окно Load or Reload Linetypes (Загрузка/перезагрузка типов линий) (рис. 4.10). В верхней части окна показано имя файла (acadiso.lin), из которого читаются доступ ные типы линий. Опытные пользователи могут создавать типы линий, сохраняя их в файлах с расширением lin. Кнопка File (Файл) служит для того, чтобы выбрать файл, из которого будет подгружаться новый тип линий. С помощью вертикальной полосы прокрутки можно найти и затем отметить левой кнопкой мыши нужный вам тип линий, например, DASHDOT (штрихпунктирная).
Свойства
239
После этого следует нажать кнопку ОК, и выбранный тип линий будет добавлен в список типов линий окна Linetype Manager (Диспетчер типов линий). Однако если вы хотите загрузить сразу все типы линий, то нужно в диалоговом окне Load or Reload Linetypes (Загрузка/перезагрузка типов линий) установить курсор внутри таб лицы, в которой перечисляются имена типов линий, и нажать правую кнопку мыши. Появится контекстное меню, в котором имеются всего две строки. В нем нужно вы брать строку Select All (Выбрать все) (рис. 4.11).
ШИ
§&]Load or Reload Linetypes
£_.
IIU-HHH
Available Linetypes j Description ISO dash ISO dash space _ _ _ ISO long-dash dot . ISO long-dash double-dot ISO long-dash triple-dot
Linetype .''.. • ACAD ISO02W1O0 ACAD IS003W100 ACAD IS004W100 ACAD IS005W100 ACAD IS006W100 • ACAD IS007W100 ACAD ISO0SW1O0 ACAD ISO09W1O0 ACAD IS010W100 ACAD IS011W100
^*| _ _ _ . . .. .. ... ...
~J:. ._ .
ISO dot ISO long-dash short-dash ISO long-dash double-short-dash ISO dash dot _ . _ . _ . _ . _ . _ . _ ISO double-dash dot . . .
J 1 vj
Cancel
Help
Рис. 4.10. Диалоговое окно Load or Reload Linetypes
Select All Clear All
Рис. 4.11. Контекстное меню выбора типов линий
Система AutoCAD помечает синим цветом все типы линий, а нажатие кнопки ОК загружает их в ваш рисунок. Теперь, после закрытия диалогового окна Linetype Manager (Диспетчер типов линий), в списке типов появилось большое количество новых наименований. Отметьте в раскрывающемся списке Linetype Control (Типы линий) тот тип, который вы хотите сделать текущим, например, ZIGZAG (Зигзаг). Нарисуйте четыре новых отрезка. Они будут созданы с тем цветом и тем типом ли ний, которые установлены текущими в панели Properties (Свойства) (рис. 4.12). Если на одном или нескольких примитивах рисунка высветить ручки, то раскрываю щийся список Linetype Control (Типы линий) может быть использован для измене ния типов линий выделенных объектов (аналогично использованию раскрывающего ся списка Color Control (Цвета) для изменения цветов объектов). Вызов диалогового окна Linetype Manager (Диспетчер типов линий) может быть осуществлен также пунктом меню Format | Linetype (Формат | Типы линий) и коман дой LINETYPE (ТИПЛИН), вводимой с клавиатуры.
Глава 4
240
Рис. 4.12. Установка и использование текущего типа линий
Еще одно свойство примитива — масштаб типа линий. Если вы назначили объекту какой-то тип линий и хотели бы изменить размеры составляющих элементов (штри хов, точек, пробелов между штрихами, звеньев зигзагообразной линии и др.), то вы можете изменить масштаб типа линий для этого объекта. По умолчанию масштаб типа линий равен 1, и размеры элементов типа линий совпадают с описанными в эта лоне этого типа. На рис. 4.13 показаны два одинаковых отрезка с одинаковыми типа ми линий, но разными масштабами.
\
\
X
«
\
%
% \
> \
\ \ Рис. 4.13.Влияние масштаба типа линии
\
Свойства
241
Значение масштаба типа линий объекта получается как произведение двух масшта бов: глобального и собственного. Глобальный масштаб распространяется сразу на все объекты чертежа, а собственный назначается каждому объекту индивидуально. Получить доступ к действующим значениям обоих масштабов (Global scale factor (Глобальный масштаб) и Current object scale (Текущий масштаб)) можно воспользо вавшись кнопкой Show details (Вкл подробности) окна Linetype Manager (Диспетчер типов линий), которая добавляет в нижней части окна дополнительную информацию (рис. 4.14).
Рис. 4.14. Глобальный и текущий масштабы типа линий в диалоговом окне Linetype Manager
Изменение глобального масштаба окажет влияние на все элементы рисунка. Так, если предыдущее значение масштаба было равно 1, а новое — 2, то все элементы, отобра жающие типы линий (штрихи и т. п.), объектов чертежа сразу увеличат свои размеры в два раза. Реальная величина масштаба типа линий новых объектов будет произведе нием глобального и собственного масштабов. Глобальный масштаб является наследием более ранних версий системы AutoCAD, в которых не было индивидуального (собственного) масштаба. Команда LTSCALE (ЛМАСШТАБ) позволяет с клавиатуры изменить глобальный масштаб типов линий. Его значение хранится в системной переменной LTSCALE (о системных переменных см. главу 12). Значение текущего (собственного) масштаба заносится в системную переменную CELTSCALE.
Глава 1
242
4.3. Слои При создании больших рисунков возникает необходимость присвоения имен отдель ным объектам или множествам объектов, чтобы ими можно было удобнее опериро вать в дальнейшей работе. Особенно это важно при разработке сложных чертежей и собственных приложений, функционирующих в среде AutoCAD. Данной цели служит еще одно свойство примитивов— слой. Более того, слой обладает неоценимой воз можностью замораживания (выключения), когда ряд второстепенных в данный мо мент объектов можно, не удаляя, сделать невидимыми, что позволит успешнее рабо тать с главными объектами. В системе предусмотрен инструмент для создания слоев, которые хранятся в специальной внутренней таблице. Слой может быть пустым (не содержащим объек • тов) или содержать какие-то примитивы рисунка. Любой графический объект имее" слой и только один. Основной командой работы со слоями является команда LAYER (СЛОЙ), которой соответствуют кнопка --_. панели Layers (Слои) и пункт меню Format | Layer (Формат | Слои). Команда LAYER (СЛОЙ) открывает диалоговое окно Layer Properties Manager (Диспетчер свойств слоев) (рис. 4.15). Слои входят в группы (один слой может входить в несколько групп). В левой час™ окна Layer Properties Manager (Диспетчер свойств слоев) располагается область структуры, в которой показано дерево групп слоев. Корнем дерева является групш АН (Все). Для того чтобы развернуть соответствующую группу (ветвь дерева), следу ет щелкнуть по значку В слева от имени группы.
Ё Layer Piopeilies 1
Managei
s # All Used Layers
±i
Я К-ЭГСП rtr й«5>
АЛ 1 layers displayed of 1 totallayws , Г" invetUiItet
i ~ Indicate layers in yse
f p Apply to layers Joolbar
OK
Cancel
Help
Свойства
243
В дереве всегда присутствует группа All Used Layers (Все используемые слои), кото рую нельзя удалить или изменить. К используемым относятся те слои, на которых располагаются какие-нибудь объекты рисунка. Каждой группе соответствует свой фильтр слоев. В определение фильтра записыва ется, какие слои входят в его группу. Управление фильтрами осуществляется с по мощью кнопок, расположенных над областью структуры (работа с ними будет рас смотрена далее). В правой части окна Layer Properties Manager (Диспетчер свойств слоев) распола гается табличная область, в которой показаны имена и свойства слоев, относящихся к группе, выделенной в данный момент в области структуры. Для начала будем счи тать, что в табличной области отображаются все слои. Один слой в рисунке является текущим (активным). Его имя отображается в правом верхнем углу окна Layer Properties Manager (Диспетчер свойств слоев), например: Current layer: О (Текущий слой: 0) Текущий слой — это слой, на котором будут создаваться новые объекты. Над табличной областью расположены следующие кнопки: создает новый слой;
X
удаляет из рисунка слой (это возможно только в том случае, если слой является неиспользуемым и не является текущим); м — устанавливает имя другого слоя в качестве текущего, это имя заносится в системную переменную CLAYER. В самой табличной области находится список слоев рисунка и их характеристик (свойств). В новом чертеже обязательно присутствует слой 0, который по умолчанию является текущим и который нельзя удалить. Каждый слой имеет характеристики, которые выводятся в виде заголовков столбцов. Если наименования столбцов не вид ны полностью, можно, устанавливая курсор на разделитель между столбцами, дви гать его влево или вправо до такого положения, чтобы нужные наименования хорошо читались. Другой способ— щелкнуть правой кнопки мыши на строке заголовков столбцов, после чего откроется контекстное меню с двумя пунктами (рис. 4.16). : Maximize all columns Maximize column Рис. 4.16. Контекстное меню заголовков таблицы слоев
Пункт Maximize column (Развернуть столбец) позволяет так изменить ширину столб ца, на котором был выполнен щелчок, чтобы значения этого столбца были видны полностью, без сокращений. Пункт Maximize all columns (Развернуть все столбцы)
244
Глава Л
выполняет то же действие, но по отношению ко всем столбцам таблицы слоев (при этом часть столбцов может уйти вправо за пределы окна). Характеристики слоев следующие: •
Status (Статус)— статус элемента таблицы (слоя или группы). В этом столбце могут быть следующие значки: •
4 — текущий слой;
•
*ф> — использованный слой (слой, на котором есть объекты рисунка);
•
- • — неиспользованный слой;
•
*Ш — группа, созданная с помощью фильтра по свойствам (о группах будегг. сказано далее);
•
Щ, — группа, созданная с помощью группового фильтра (перечислением имег слоев);
•
Name (Имя) — имя слоя, длиной от 1 до 255 символов;
•
On (Вкл) — состояние включения слоя (включен или выключен);
•
Freeze (Заморозить) — состояние замороженности относительно всех видовых экранов одновременно (заморожен или разморожен);
•
Lock (Блокировать) — состояние блокировки (блокирован или разблокирован);
•
Color (Цвет) — текущий цвет для объектов слоя, у которых в качестве цвета зада но значение ByLayer (ПоСлою);
•
Linetype (Тип линий) -— текущий тип линии для объектов слоя с установкой цвета ByLayer (ПоСлою);
•
Lineweight (Вес линий) — текущий вес линии для объектов слоя с установкой веса ByLayer (ПоСлою); Plot Style (Стиль печати)
•
стиль печати, применяемый к слою; Plot (Печать)— состояние объектов слоя относительно вывода на внешнее уст ройство (печатать или не печатать);
•
Description (Пояснение) — текстовый комментарий к слою или группе.
При работе с видовыми экранами в пространстве листа к перечисленным характери стикам добавятся и другие, они рассмотрены в главе П. Разберем приведенные ос новные характеристики более подробно. Имя слоя назначается пользователем и может иметь длину от 1 до 255 символов (символы — латинские и русские буквы, цифры и некоторые знаки1). Не допускаются в именах запятые, точки, звездочки и др. Пробелы в именах допускаются, но могут вызвать трудности в некоторых операциях. Для создания нового слоя нажмите кноп ку 'С-, после чего будет добавлена строка нового слоя с условным именем Layerl При создании новых слоев выявлена программная ошибка, препятствующая использованию неко торых букв в именах слоев.
Свойства
245
(Слой1) (а по мере создания слоев номер в имени будет увеличиваться). Имя слоя в этот момент выделено и доступно для редактирования (рис. 4.17). lEgLajiei Piopeities Manage!
;fel ol
НЕЛ
e j i K J V j
H -..-„ All
iCurent layer: 0
Stat Nam • i On . Freeze 1 Lock! Color, .•.* | Linetype
^ g . AH Used Layers
:
О
'h
Ш white
; Lineweight
Continuous
Default
• Plot Style i Plot; Desciipttor i,«<
g,
:
•f:
.1
| I
• 1
. у
.
<1
:
. I
.1
'1
Help
г
All: 2 layers displayed of 2 total layers : f~ Invert filter
J7 Indicate layers in use
Ж.
W Apply to layers toolbar
P ис.
Cancel
I
&>ply
J
4.17. Задание имени нового слоя при его создании
Вы можете изменить> имя на любое удобное вам'. Следует иметь в виду, что имена
слоев в одном рисунке не должны повторяться. Давайте согласимся с именем Layerl (Слой1) нового слоя, нажав кнопку ОК. Новый слой будет создан с теми же характеристиками, что и слой 0. Следующая после имени характеристика слоя — On (Вкл). Если у слоя в этом столб це стоит значок ч (желтая лампочка), то слой считается включенным, если значок ¥ (синяя лампочка) — выключенным. У групп, содержащих как включенные, так и вы ключенные слои, стоит значок 4. Объекты, расположенные на слое, который выключается, становятся невидимыми (до тех пор, пока слой не будет включен). Любой слой, даже текущий, может быть вы ключен (для текущего слоя система AutoCAD при выключении выдает предупрежде ние). Третья характеристика слоя — Freeze (Заморозить). Если у слоя в этом столбце стоит значок О (желтое солнце), то слой считается размороженным, если значок Щ (синяя снежинка) — замороженным. У групп, содержащих как размороженные, так и замо роженные слои, стоит значок Щ.
' В данной версии системы не удается ввести в имя слоя строчную букву "б". В то же время, про писная буква "Б" работает. Регистр в имени слоя не имеет значения, т. к. имена, отличающиеся только регистром, считаются системой одинаковыми.
Глава 4
246
Объекты, расположенные на слое, который замораживается, становятся невидимым 1 (до тех пор, пока слой не будет разморожен). Любой слой, кроме текущего, можег быть заморожен.
(
Примечание
j
Таким образом, объекты на данном слое видны только в том случае, если слой 1 включен, и разморожен одновременно. Объекты слоя, который выключен или замо рожен, не выводятся на печать.
Следующая характеристика слоя— Lock (Блокировать). Если у слоя в этом столбц; стоит значок •% (открытый замок), то слой считается разблокированным, если значо < ^ (закрытый замок) — то блокированным. На блокированном слое вы можете созда вать новые объекты, но существующие примитивы редактировать или удалять нельзя. У групп, содержащих как разблокированные, так и блокированные слои, стоит зна чок %. Характеристика Color (Цвет) говорит о реальном цвете объектов с установкой цвета ByLayer (ПоСлою). Если в диалоговом окне Layer Properties Manage* (Диспетчер свойств слоев) щелкнуть по квадратному значку цвета слоя или на именованию цвета, то раскроется диалоговое окно Select Color (Выбор цвета), которое нам уже известно (см. рис. 4.7). При изменении цвета слоя изменится значение установки цвета ByLayer (ПоСлою) (это значение тоже присутствует в диалоговом окне Select Color (Выбор цвета)). Следующая характеристика— Linetype (Тип линий). Она задает реальный тип линии объектов с установкой типа ByLayer (ПоСлою). Если в диалоговом окне Layer Properties Manager (Диспетчер свойств слоев) щелкнуть по значку типа линий или наименованию типа линий (чаще всего, это Continuous), то раскроется диалоговое окно Select Linetype (Выбор типа линий) (рис. 4.18), в котором необходимо выбрать нужный тип линий. Select Linetype Loaded linetjipes linetype ACADJS014W100 *.C4D_IS015W100 BATTING BORDER B0RDER2 B0RDERX2 CENTER CENTER2 CENTERX2
OK
Appearance
\
•
Cancel'
Description. ISO dash triple-dot _ . . . _ • ISO double-dash triple-dot _ / Baiting SSSSSSSSSSSSSS-J — Bolder . . • —Border f.5x) . . . • — Border (2x] Center Center (.5xj Center (2x).
Load.
t№
Рис. 4.18. Диалоговое окно Select Linetype
Свойства
247
Если такого типа линий в окне нет, то его можно загрузить с помощью кнопки Load (Загрузить). Очередная характеристика слоя — Lineweight (Вес линий). Она задает реальный вес (толщину) линий, которым будут нарисованы объекты этого слоя, имеющие в качест ве веса значение ByLayer (ПоСлою). Если в диалоговом окне Layer Properties Manager (Диспетчер свойств слоев) (см. рис. 4.15) щелкнуть по значку веса линий, то раскроется окно Lineweight (Вес линий) (рис. 4.19), в котором вы можете установить нужный вес. О весах см. разд. 4.4.
m
Lineweight Lineweights:
0.00 m m 0.05 m m 0.09 m m 0.13 m m 0.15 m m 0.18 m m 0.20 m m 0.25 m m 0.30 m m 0.35 m m
Oiiginal:
Default;
New:
Default
OK
Cancel
zl
Help
Рис. 4.19. Диалоговое окно Lineweight
Характеристика Plot Style (Стиль печати) (см. рис. 4.15) описывает стиль печати, применяемый при выводе слоя. О стилях печати см. главу б. Характеристика Plot (Печать) указывает, будут ли выводиться на печать объекты слоя, если даже он включен и разморожен. Значок <Ц* (незачеркнутый принтер) пока зывает, что объекты слоя будут печататься, а значок Ц$ (зачеркнутый принтер) — не будут. Вспомогательные слои или слои, которые в данный момент не нужны, можно таким образом отсекать от вывода на графопостроитель или принтер. Разумеется, если слой выключить или заморозить, то его объекты тоже не будут распечатываться. У групп, содержащих как печатаемые, так и непечатаемые слои, стоит значок Щ. Слои имеют также характеристику Description (Пояснение), в которой можно задать текстовый комментарий к слою. Список слоев в табличной области сортируется по столбцу со значком треугольника в заголовке (по умолчанию— столбец Name (Имя)). Повторный щелчок по тому же заголовку изменяет порядок сортировки на противоположный, а щелчок по другому заголовку приводит к сортировке по значениям этого столбца.
Глава Л
248
Группы слоев— это понятие, позволяющее объединять слои по функциональному назначению, для удобства последующего использования. Для создания новых групп слоев применяются кнопки, расположенные над областью структуры. Кнопка < , диалогового окна Layer Properties Manager (Диспетчер свойств слоев) (см. рис. 4.15) вызывает диалоговое окно Layer Filter Properties (Свойства фильтра слоев) (рис. 4.20), в котором описывается фильтр по слоям с заданными свойствами.
ЕЕ
Щ Layer Fillet Properties ;FHtei rtarne: MyPiopFillerl
ShawfiKarnpte
ffief definition:' \ Statue: Narne :. .
On
Freeze ' Lockj Color
iJt~
]. j Linetype.
; Linewaight \ Plot Style -Plot '.
j
;
,
•
il'
™
•- Fitter pfeyiew:;' S tatus
: Nome.
'tay' Layer* Layer2
On
.; Freeze Lock i Color
Q ® Q
0 j§ 3)
m 122 В white В white
-rbnetype
v. bneweight
PHANTOM FEN.JNE1 TRACKS
. Plot Style Plot 0,..m KLeen 0._ra Default Solid
m is
a OK
j'
Cancel
j
• Ш
Рис. 4.20. Диалоговое окно Layer Filter Properties
В этом окне в поле Filter name (Имя фильтра) вводится имя создаваемого фильтра Для фильтра в таблице Filter definition (Описание фильтра) заполняется строка (воз • можно использование для одного фильтра нескольких строк с разными определения ми), в столбцах которой перечисляются необходимые свойства. Основным является столбец Name (Имя) — в нем с применением групповых символов * и ? задается мае ка имен слоев, например, Lay*, что означает все слои, имена которых начинаются < Layer. В других столбцах задаются дополнительные свойства слоев. Для заданш свойства следует щелкнуть в соответствующем столбце и с помощью значка [7J ИЛ1; [ 3 сделать выбор значения. Кнопка (St диалогового окна Layer Properties Manager (Диспетчер свойств слоев) (см. рис. 4.15) создает в области структуры новый групповой фильтр с условным именем, которое пользователь может изменить (рис. 4.21). По умолчанию новый групповой фильтр вообще не содержит имен слоев, поэтому для добавления элементов к такому фильтру следует выделить в области структуры имя фильтра и использовать пункт Select Layers | Add (Выбрать слои | Добавить) контекстного меню области структуры (рис. 4.22). Система просит указать объекты, и слои указанных объектов добавляются в группу. Контекстное меню фильтра по свойствам (рис. 4.23) несколько отличается от меню группового фильтра (рис. 4.22).
249
Свойства
ШЗ
§й] Layer Properties Manager iCurrent layer: 0 E -3S All *4& All Used Layers j j 1ЙИИИ1НЯ [ |—»S MyPropFiUeil ' - • « j MyPiopFilter3
StatNa
On Fie Loc Cola
llnetype ;
'! Lirteweight
Plot Style
Plot Description В
H
J
1 1
jj
1
..,.,.,,
<|
,.,
:,;::. | >|
iGiGup Filter!' 0 layers displayed of 6 total layets Г" invert liltef
P Indicate layer* in yse Apply
OK
17 Apply to layers toolbar
Help
Рис. 4.21. Создание группового фильтра • Visibility Lock Viewport Isolate Group
• • • >
Visibility. Lock Viewport, , Isolate Group
New Properties Filler.. New Group Fitter
; New Properties Fiitei... Convert to Group FHtei ••;
Rename
Rename
Delete
HEE22EE
HO L
Delete
•Add';"".'
Properties...
,;•- 'RepidC?.;'.'
Рис. 4.22. Контекстное меню группового фильтра
Рис. 4.23. Контекстное меню фильтра по свойствам
Перечислим пункты и подменю контекстных меню на рис. 4.22 и 4.23. •
•
Visibility (Видимость)— подменю операций изменения в'идимости над всеми слоями группы: •
On (Вкл) — включение всех слоев группы;
•
Orf (Откл) — отключение всех слоев группы;
•
Thawed (Разморозить) — размораживание всех слоев группы;
•
Frozen (Заморозить) — замораживание всех слоев группы;
Lock (Блокировать) — подменю операций изменения блокировки над всеми слоя ми группы: •
Lock (Блокировать) — блокирование всех слоев группы;
•
Unlock (Разблокировать) — разблокирование всех слоев группы;
250
•
•
Глава Л
Viewport (Видовой экран) — подменю операций изменения видимости в видовом экране над всеми слоями группы, используется только в пространстве листа (о пространстве листа и видовых экранах см. главу 11): •
Freeze (Заморозить) — замораживание всех слоев группы в текущем видовом экране;
•
Thaw (Разморозить) — размораживание всех слоев группы в текущем видовом экране;
Isolate Group (Выделить группу)— подменю операций выделения группы в ви довом экране (замораживание всех слоев, не входящих в данную группу): •
All viewports (Все ВЭкраны) — выделение группы во всех видовых экранах;
•
Active viewport only (Только активный ВЭкран)— выделение группы в теку щем видовом экране;
•
New Properties Filter (Новый фильтр по свойствам) — создание нового фильтра по свойствам (см. рис. 4.20);
•
New Group Filter (Новый групповой фильтр)— создание нового группового фильтра; Convert to Group Filter (Преобразовать в групповой фильтр)— преобразование фильтра по свойствам в групповой фильтр;
• •
Rename (Переименовать) — переименование фильтра;
•
Delete (Удалить) — удаление фильтра;
•
Properties (Свойства) — изменение настроек, только для фильтра по свойствам (см. рис. 4.20);
•
Select Layers (Выбрать слои) — подменю изменения состава, только для группо • вого фильтра: •
Add (Добавить) — добавление слоя;
• Replace (Заменить) — замена слоя. Внутри фильтра по свойствам можно создавать другие фильтры по свойствам, i. внутри группового фильтра — как групповые фильтры, так и фильтры по ceoHCTBaiv (рис. 4.24). Поэтому при создании новой группы обращайте внимание, какая групш в области структуры в данный момент выделена.
\ *$ All Used Layers j - % G11 ё И # Properties Filter"! : "*j$ Properties Filter2 В-Щ^ Стены В-Щ, 1 этаж ''••••sjjt 1 этаж Filte(3
Рис. 4.24. Вложенные фильтры
251
Свойства
Кнопка fig диалогового окна Layer Properties Manager (Диспетчер свойств слоев) (см. рис. 4.15) вызывает диалоговое окно Layer States Manager (Диспетчер конфигу раций слоев) (рис. 4.25), с помощью которого можно создавать, изменять и удалять конфигурации состояний слоев. [ЛI L a y e i
ШЗ
Status Managei
Laygr slates ] Space
Name
1 Description
1Ш№?Ш1 Model
Ier4
p_ele!e
Import. Expert. .
'
;
: : : ; '
;
: . : • . . : .
Lava settings toiestoie ••" R Qn/Otf
P
P \ £югвп / Thawed ..
К
CO|M
Select All
Ljnetype Cleat & l
Jv? Locked / Unlocked " PBot/NoRot' ' Г" Current VP Frozen/Thawed
W Plotstste Г" New VP Fio^en^ Thawed
Г" Juin off takers not found in layer state Best are
Close
Help
Рис. 4.25. Диалоговое окно Layer States Manager
Новая конфигурация образуется в рисунке с помощью кнопки New (Создать). Для удаления отмеченных в левой части окна конфигураций используется кнопка Delete (Удалить). В конфигурации запоминаются те характеристики слоев, которые помече ны флажками в области Layer settings to restore (Сохраняемые состояния слоев). Можно с помощью кнопки Export (Экспорт) экспортировать конфигурации, имею щиеся в рисунке, в файлы с расширением las (с целью последующего импорта в тот же или другой рисунок с помощью кнопки Import (Импорт)). По сохраненной конфигурации можно восстановить требуемое состояние характери стик слоев рисунка с помощью кнопки Restore (Восстановить). Если в момент вос становления в рисунке появились новые слои, не учтенные в конфигурации, их мож но сразу выключить, установив перед восстановлением флажок Turn off layers not found in layer state (Отключить слои, отсутствующие в конфигурации). В табличной области диалогового окна Layer Properties Manager (Диспетчер свойств слоев) можно выделять один или несколько слоев и выполнять над ними раз личные действия (делать текущим, переименовывать, удалять непустые и т. д.) с по мощью трех кнопок основных операций. Основной инструмент операций со слоями — контекстное меню (рис. 4.26).
Глава 4
252 v Show Filter Tree у Show filters in Layer List Set current New Layer Delete Layer • Change Description Remove From Group Filter Select All . Clear All Select All but Current Invert Selection :
Invert Layer Filter
К 23Q3HH ШВ Save Layer States... . Restore Layer State..,
,
A »
••;••;.
Properties Filter! Properties Filter2 . •' G i l
•
Стены 1 этаж . 1 этаж Filters All Used Layers
Рис. 4.26. Контекстное меню табличной области
Это контекстное меню состоит из следующих пунктов: •
Show Filter Tree (Показать дерево фильтров) — показывает или убирает в левой части окна область структуры (отображается флажком);
•
Show Filters in Layer List (Показать фильтры в списке) — показывает или убирг ет в табличной области имена фильтров (отображаются флажком); список фильт ров всегда выводится выше списка слоев и не сортируется;
•
Set current (Установить) — делает выбранный слой текущим;
•
New Layer (Новый слой) — создает новый слой;
•
Delete Layer (Удалить слой) — удаляет выбранные слои, если они не используют ся в рисунке (текущий слой не может быть удален);
•
Change Description (Изменить пояснение) — редактирует пояснение к слою (есл л выбрано несколько слоев, то операция выполняется над последним выбранным);
•
Remove From Group Filter (Удалить из группового фильтра)— удаляет слой из группового фильтра, выделенного в области структуры;
•
Select All (Выбрать все) — выбирает все слои, имена которых отображены в таб личной области;
•
Clear All (Очистить все) — снимает отметку с выбранных слоев;
•
Select All but Current (Выбрать все, кроме текущего) — помечает как выбранные все слои, кроме текущего;
•
Invert Selection (Инвертировать выбор) — инвертирует текущий выбор (снимает ся отметка выбора с выбранных слоев, а невыбранные становятся выбранными);
Свойства
253
•
Invert Layer Filter (Инвертировать фильтр) — отображает перечень слоев, кото рые не удовлетворяют текущему фильтру;
•
Layer Filters (Фильтры слоев) — показывает в виде подменю список имеющихся в рисунке групп (фильтров); выбор фильтра в этом подменю равносилен его вы бору в области структуры;
•
Save Layer States (Сохранить конфигурацию)— сохраняет текущее состояние в конфигурации слоев;
•
Restore Layer State (Восстановить конфигурацию)— восстанавливает состояние по ранее сохраненной конфигурации слоев.
В панели Layers (Слои) расположен раскрывающийся список Layer Control (Слои) (рис. 4.27), который содержит имена слоев текущего рисунка и их основные характе ристики, согласно активному фильтру (если текущий слой не входит в активный фильтр, то он тоже добавляется к списку). В закрытом виде список показывает имя текущего слоя и значки его основных характеристик. Я Q :й ' » • о
-
9 Q S 3 ^BAWD-GLAZE У G ! 2rl3HAWD-MULL V Q '-J ' У И AWD-SILL * J j i « CEILG V О г й 1 3 В CONDUIT S> © * & * & • DOORS v Q \ J '.'ЮЕ-ТЕХТ V О ' J НИ FLOORCOMMON 9 G % 6 a LOGO , О J '.ilffl M-TEXT-BOLD * ч / J 1'Q MECHANICAL Q О % "4® MEOIUMUSER i 0 \ V ~ ' < B SHTINFO VO^^BSMLTENAN 9 G < t b % B TITLE_BORD , Q J"JHTITLE_HEAD . ' О О Г Ш TITLE_TEXT V Q W S B VIEWPORTS ЯШЩ*ЬШ WALLTYPE12 У О ' Й ' Э И WALLTYPE2 ^ Q U IBWALLTYPE3 , 0'JJ:«WALUYPE4 9Qa%SWALLTYPE5
В
'/;
>
Рис. 4.27. Раскрывающийся список Layer Control
Можно назначить новый текущий слой, щелкнув левой кнопкой мыши по имени слоя в списке слоев. Тот же список дает возможность быстрой корректировки основных характеристик любого существующего слоя: надо открыть список и щелкнуть по значку слоя для переключения вида на противоположный. Для того чтобы закрыть измененный раскрывшийся список, необходимо щелкнуть левой кнопкой мыши в любой свободной области графического экрана. Однако раскрывающийся список Layer Control (Слои) нельзя использовать для соз дания нового слоя.
254
Глава
Если на одном или нескольких примитивах рисунка высветить ручки, тогда раскры • вающийся список Layer Control (Слои) может быть использован для изменения слоя (т. е. переноса на другой слой) выделенных объектов, аналогично использовании! раскрывающегося списка Color Control (Цвета) для изменения цвета объектов. В новом подменю Format | Layer tools (Формат | Сервис слоев) (см. рис. 4.4) собрано большое количество новых операций со слоями. Некоторые пункты имеют кнопки • аналоги в панелях Layers (Слои) (см. рис. 4.2) и Layers II (Слои-2) (см. рис. 4.3). Пе речислим пункты подменю (при наличии аналогов в панелях приведены кнопки этго: аналогов; кроме того, указаны наименования соответствующих команд AutoCAD): •
Make Object's Layer Current (Сделать слой объекта текущим, ,_]) — устанавли• вает в качестве текущего слой того объекта, который будет указан (команда LAYMCUR1 (СЛОЙУСТЕК2));
•
Layer Previous (Предыдущее состояние слоев, 0 ) — позволяет вернуться к пре дыдущему состоянию слоев (команда LAYERP (СЛОЙП));
•
Layer Walk (Обход слоев, [%]) — показывает объекты только тех слоев, которые отмечены в диалоговом окне (команда LAYWALK (СЛОЙОБХОД));
•
Layer Match (Слой по образцу, = t ) — переносит объекты на слой указанного примитива (команда LAYMCH (СЛОИОБР));
•
Change to Current Layer (На текущий слой, N^J)— переносит объекты на теку щий слой (команда LAYCUR (СЛОЙТЕК));
•
Copy Objects to New Layer (На новый слой, Цц.) — копирует объекты на другое слой, с возможностью создания этого слоя (команда COPYTOLAYEF. (КОПИРОВАТЬНАСЛОЙ);
•
Layer Isolate (Отделение слоя, ^J,) — выключает все слои, кроме слоев выбран ных объектов (команда LAY1SO (СЛОЙОТД));
•
Isolate Layer to Current Viewport (Отделение слоя в видовом экране) — замора живает в текущем видовом экране пространства листа все слои, кроме слоев вы бранных объектов (команда LAYVPI (СЛОЙОТДВЭ)); включает слои, которые были Layer Unisolate (Отмена отделения слоя, 0) выключены операцией отделения слоя (команда LAYUNISO (СЛОЙОТДОТМ)); Layer Off (Выключение слоя, j # ) — выключение слоев выбранных объектов (команда LAYOFF (СЛОЙОТКЛ)); Turn All Layers On (Включение всех слоев)LA YON (СЛОЙВКЛ));
1
включает все слои (команда
В предыдущих версиях команда имела наименование AI_MOLC. Для новых русских команд дается предполагаемый перевод.
Свойства
255
Layer Freeze (Замораживание слоя, % ) — замораживает слои выбранных объек тов (команда LAYFRZ (СЛОЙРЗР)); Thaw All Layers (Размораживание всех слоев) — размораживает все слои (коман да LAYTHW (СЛОЙРМР); Layer Lock (Блокировка слоя, [ % ) — блокирует слои выбранных объектов (команда LAYLCK (СЛОЙБЛ)); Layer Unlock (Разблокировка слоя, '4t ) — разблокирует слои выбранных объек тов (команда LAYULK (СЛОИРАЗБЛ)); •
Layer Merge (Перенос со слоя на слой) — переносит все объекты с одного слоя на другой, с удалением первого слоя (команда LAYMRG (СЛОЙОБЪЕД));
•
Layer Delete (Удаление слоя) — стирает все объекты на выбранном слое и удаля ет слой (команда LAYDEL (СЛОЙУДАЛ)).
Кнопка | f. | и соответствующая ей команда LAYERP (СЛОЙП) позволяют вернуться к предыдущему состоянию слоев, но со следующими ограничениями: •
имена переименованных слоев не восстанавливаются;
•
удаленные слои не восстанавливаются;
•
новые слои не удаляются.
Замечание
~}
Работой команды LAYERP (СЛОЙП) управляет другая команда — LAYERPMODE (СЛОЙПРЕЖИМ), которая разрешает или запрещает работу LAYERP (СЛОЙП).
4.4. Веса линий Вес линии — интересное свойство примитивов. Это толщина, с которой объект будет выводиться на устройство печати'. Вы можете нарисовать объекты тонкой линией, но задать ненулевой вес и получить при этом жирные линии на листе бумаги. На графическом экране объекты отображаются без весов, если кнопка режима LWT (ВЕС) выключена, и с весами, если включена. На рис. 4.28 приведены два одинако вых объекта, но в левой части экрана объект имеет нулевой вес, а в правой — отли чающийся от нулевого. Веса не оказывают влияния на те объекты или их части, у которых есть другие спосо бы назначения толщины: участки полилиний с ненулевой шириной, полосы, фигуры, заливки, надписи со шрифтами типа TrueType, растровые изображения (о вставке растровых изображений см. главу 8).
' Стандартный вариант использования веса. Существуют дополнительные средства управления весом при печати. См. главу 6.
256
Глава 4
Рис. 4.28. Объекты с различными весами
Текущее значение веса, которое присваивается новым объектам, устанавливается с помощью раскрывающегося списка Lineweight Control (Веса) (рис. 4.29), находяще гося третьим слева в панели Properties (Свойства) (см. рис. 4.1), сразу после списка Linetype Control (Типы линий). Текущее значение веса линий может быть также задано с помощью команда LWEIGHT (ВЕСЛИН) и соответствующего ей пункта меню Format | Lineweiglit (Формат | Вес линий). Команда LWEIGHT (ВЕСЛИН) вызывает диалоговое окю Lineweight Settings (Параметры весов линий) (рис. 4.30). • ByLayerИ
' i i i i I I I I I I I I I
ByBlock Default 0.00 mm 0.05 mm 0.09 mm 0.13 mm 0.15 mm 0.18 mm 0.20 mm 0.25 mm 0.30 mm 0.35 mm 0.40 mm 0.50 mm 0.53 mm 0.60 mm 070 mm 0.80 mm 0.30 mm 1.00 mm 1.06 mm 1.20 mm 1.40 mm 1.58 mm 2.00 mm 2.11 mm
Рис. 4.29. Раскрывающийся список Lineweight Control
N
Lineweight Setting» UnfcWetghts :
Units fot Listing' " <•" MjNimeters (mm)
ByBlock Default 0.00 mm • 0.05 mm 0.09 mm 0.13 mm
"**t
'4*
* ' С Inches (in)
T " Display Lineweight Default ..
)
0.25 mm V j •
. Adjust Display Scale 2J
i Min;
- J
> — — -
Cuttent Lineweight: ByLayer OK
\
Cancel
Hetp
Рис. 4.30. Диалоговое окно Lineweight Settings
Май j
Свойства
257
В данном диалоговом окне можно выбрать новое текущее значение веса линий из списка допустимых значений (от 0 до 2,11 мм). Установка флажка Display Lineweight (Отображать линии в соответствии с весами) равносильна включению кнопки режима LWT (ВЕС). Ползунок шкалы Adjust Display Scale (Масштаб экранного отображе ния) позволяет управлять масштабом весов при отображении их на графическом эк ране (эта настройка не влияет на величины весов, используемых при печати). Раскрывающийся список Default (По умолчанию) задает величину веса для особого значения DEFAULT (ОБЫЧНЫЙ). Вес с наименованием DEFAULT (ОБЫЧНЫЙ) чаще всего принимается равным 0,25 мм (0,01 дюйма). Это значение используется для веса, который применяется для основной массы элементов чертежа. Если на одном или нескольких примитивах рисунка высветить ручки, то список Lineweight Control (Веса линий) может быть использован для изменения веса линий выделенных объектов (аналогично использованию раскрывающегося списка Color Control (Цвета) панели Properties (Свойства) для изменения цвета объектов— вы брать в списке новое значение и затем отключить ручки).
4.5. Другие свойства Среди других общих свойств примитивов рисунка прежде всего отметим материалы и гиперссылки. Материал* в системе AutoCAD— это именованная графическая ими тация материала, которая применяется в объектах, имеющих поверхность или объем. Материалы видны в операциях визуализации и анимации. Подробнее речь об этом пойдет в главе 10. Гиперссылка — свойство графического объекта ссылаться на другой рисунок, доку мент, электронную таблицу и любой другой файл, а также адрес страницы сети Ин тернет (URL, Universal Resource Locator), адрес электронной почты или вид текущего рисунка. Вставка и редактирование гиперссылок выполняется с помощью команды HYPERLINK (ГИПЕРССЫЛКА), которой соответствует пункт меню Insert | Hyperlink (Вставка | Гиперссылка). Команда запрашивает объекты и, если выбрать объекты, не имеющие гиперссылок, вызывает диалоговое окно Insert Hyperlink (Вставка гиперссылки) (рис. 4.31). В поле Text to display (Пояснение к гиперссылке) нужно задать текст, который будет отображаться при прохождении курсора над объектом, имеющим данную гиперссыл ку. На рис. 4.32 показан значок гиперссылки ^ , появляющийся на экране с выводи мым текстом Сохранить направление (гиперссылка привязана к отрезку). Тип объекта, связываемого с примитивом рисунка с помощью гиперссылки, может быть выбран из левой колонки Link to (Ссылка на) диалогового окна Insert
Новое свойство. 9 Зак. 326
258
Глава 4
Hyperlink (Вставка гиперссылки) (см. рис. 4.31), в которой находятся наименовав я трех крупных кнопок: •
Existing File or Web Page (Имеющийся файл или Web-страница);
•
View of This Drawing (Вид из этого рисунка);
•
E-mail Address (Адрес электронной почты). Щ
Insert Hyperlink , Link to:.
I
J
lext to display: j Презентация на Developer Day 20051 Щуре the file or VVeb pagehame:y: " ^ 4
.-.-.'•
''".
Exi-tinc? Ffc or
; JG:\ADN\Moscow Developer Day April 2005 and other 2005\l_a_Corp Or select from list;
a vnswufThe
F \ Browsed i * * Pages
1
E-maJ Address
Recent Files
Inserted Unks
•''
Browse for: D:\Bhvl5 (Loskutov)\OT Лоскутова\ВНУ 2000,dt«.[ £jle,., G:\ADN\ADN work\01 Glossary\autocad_glossary i • . G:\ADN\ADN workt.01 Glossary\autocad_glossary ^ebPage;. G: \Home\Peterlink-Cad\Win\2006 January\a2006 G:\_Pol\A\25sp\25spvtabjpc
ИЕВ5ЕВ G:\Bookl8 (AutoCAD 2007 - Самоучитель (2006.. СДФотографии и клипы\Новые\Портреты Кол-—J Tarcjet.,
Path: (a \ADN\Moscow Developer Day April 2005 and ot. <. Г7 , . 17 Convert DWG hyperlinks to DWF
^.i;pbject:setected..' 'О objects with hyperlinks. OK
Cancel
Help,..
Рис. 4 . 3 1 . Диалоговое окно Insert Hyperlink с нажатой кнопкой Existing File or Web Page
Рис. 4.32. Пояснение к гиперссылке
Внешний вид окна Insert Hyperlink (Вставка гиперссылки) зависит от того, какая из кнопок колонки Link to (Ссылка на) в данный момент выбрана. На рис. 4.31 окн з показано с нажатой кнопкой Existing File or Web Page (Имеющийся файл или Wehстраница). В этом режиме основным является поле Type the file or Web page name (Введите имя файла или Web-страницы), в котором можно с помощью клавиатуры набрать имя файла или страницы Интернета. Для облегчения этой операции в право А части диалогового окна предусмотрены кнопки с общим заголовком Browse for (Чтэ искать):
Свойства
259
•
File (Файл) — открывает окно Browse the Web — Select Hyperlink (Обзор Web — Выбор гиперссылки), в котором можно указать имя файла или одну из стандарт ных Web-страниц;
•
Web Page (Web-страница)— открывает окно Browse the Web (Навигация в Интернете), в котором можно ввести URL-адрес нужной Web-страницы;
•
Target (Позиция) — в случае выбора для гиперссылки DWG-файла открывает окно Select Place in Document (Выбор позиции в документе) с иерархической структурой. В этом окне можно указать имя вида или вкладки, открываемых по гиперссылке.
Имена файлов или Web-страниц также можно указать с помощью списка Or select from list (Или выберите из списка) (см. рис. 4.31), в котором отображается один из трех вариантов списков (выбором варианта управляют расположенные слева кнопки): •
Recent Files (Последние файлы) — список последних использованных файлов;
•
Browsed Pages (Просмотренные страницы) — список последних открытых стра ниц Интернета;
•
Inserted Links (Вставленные ссылки)— список последних вставленных гипер ссылок.
Если в качестве имени файла гиперссылки пользователь введет имя файла без полно го пути, в поле Path (Путь) будет отображено имя найденного файла с путем. Если установить флажок Use relative path for hyperlink (Использовать относительный путь), то имя файла будет отображено без полного пути (каждый раз при поиске дан ной гиперссылки система будет брать относительный путь, а не абсолютный). Уста новка флажка Convert DWG hyperlinks to DWF (Преобразовывать гиперссылки из DWG в DWF) заставляет систему при печати или публикации в DWF (о публикации в DWF-формате см. главу 6) преобразовывать файлы ссылок в формат DWF. Диалоговое окно Insert Hyperlink (Вставка гиперссылки) с нажатой кнопкой View of This Drawing (Вид из этого рисунка) предлагает в поле Select a view of this (Выбери те вид чертежа) выбрать вид чертежа, который будет открываться по гиперссылке. Диалоговое окно Insert Hyperlink (Вставка гиперссылки) с нажатой кнопкой E-mail Address (Адрес электронной почты) позволяет в качестве гиперссылки выбрать опе рацию отправки сообщения по электронной почте. Здесь нужно заполнить строки E-mail address (Адрес электронной почты) и Subject (Тема). В качестве помощи при вводе адреса электронной почты предлагается поле Recently used e-mail addresses (Последние использованные адреса), из которого можно выбрать адрес. Гиперссылка, связанная с каким-нибудь примитивом, сработает по щелчку на нем и последующему вызову контекстного меню с помощью правой кнопки мыши. В этом меню должно появиться подменю Hyperlink (Гиперссылка) (рис. 4.33). Далее щелчок по верхнему пункту контекстного меню Open (Открыть) позволит системе AutoCAD открыть окно, вид или файл, которые привязаны в качестве гиперссылки (для этого автоматически вызывается программа открытия файла нужного типа, браузер или программа электронной почты).
260
Глава 4 0 r f i f l t a ! e . .•;•• Draw Aider Deselect Ajl jJuick.Select.. H
QuickCalc
Щ
Find...•••'.'•
|*j( Properties Hyperlink
Open "Презентация на Developer Dey: 2005'' Copy Hyperlink Add to Favorites... Edit Hyperlink...
Рис. 4.33. Контекстное меню редактирования объекта, имеющего гиперссылку
Если вы в команде HYPERLINK (ГИПЕРССЫЛКА) в ответ на запрос о выборе объектов указываете примитив, у которого уже есть гиперссылка, то открывается окно Edit Hyperlink (Редактирование гиперссылки). Структура этого окна анало гична структуре окна Insert Hyperlink (Вставка гиперссылки), поэтому с ним можно выполнить операции, которые были только что рассмотрены. Дополни тельной является кнопка Remove Link (Удалить ссылку), которая расположена в левой нижней части диалогового окна и предназначена для ликвидации сущест вующей гиперссылки. Другие свойства примитивов, заслуживающие упоминания— высота и уровень. Вы с о т а — это свойство примитива, применяемое в трехмерных построениях. Оно зада ет величину выдавливания вдоль оси Z, расположенной перпендикулярно осям X и У. Например, чтобы круг преобразовать в цилиндр, его нужно выдавить на ненулевую высоту. Уровень — это сдвиг плоскости, в которой создан объект, относительно основной плоскости XY (вдоль оси Z). Подробнее об этом см. в главе 9.
4.6. Редактирование свойств Основные свойства (слой, цвет, тип линий, вес), как было сказано ранее, можно ре дактировать с помощью ручек и раскрывающихся списков Layer Control (Слои], Color Control (Цвета), Linetype Control (Типы линий), Lineweight Control (Веса ли ний) панелей Layers (Слои) и Properties (Свойства). Универсальная команда PROPERTIES (ОКНОСВ) дает возможность редактировани л любых свойств объектов, а также элементов геометрии. Команде соответствует кноп ка Ш панели Standard (Стандартная), а также пункты меню Tools | Palettes | Properties' (Сервис | Палитры | Свойства) и Modify | Properties (Редакт | Свойства]. Еще один способ вызвать команду— ввести на клавиатуре комбинацию клавиш
Изменилось расположение этого пункта меню.
Свойства
261
+. Команда PROPERTIES (OKHOCB) после своего вызова открывает немо дальное окно PROPERTIES (СВОЙСТВА) (рис. 4.34).
В
d
I No selection
щд ъ
U ^ЯНШМЙРЯИ ',„
. Color
'•
Layer
Ш ByLayei 0
| Linetype
ByLayei
Linetype scale $
1
: Lineweight
ByLayei
I Thickness
0
И ByLayei
'I
Shadow display
Casts and F eceives Sh...
Plot style
ByColor
i
•
! Plot style table
•None | Plot table attac. !Model Not availab! Plot table type
. 3
3
Center X
1765 5109
i Center Y
> 876.7503
, Center Z
:o
Height
1056.9388
Width
2128.3562
;
Specifies the current material
Рис. 4.34. Окно PROPERTIES при отсутствии выбранных объектов
Существует возможность быстрого вызова этого окна. Если в рисунке нет выделен ных объектов, то двойной щелчок по объекту, являющемуся отрезком, прямой, лу чом, полилинией, дугой, окружностью, сплайном, эллипсом, областью, тоже выводит на экран окно PROPERTIES (СВОЙСТВА). Если в рисунке был выделен объект или объекты, то двойной щелчок по любому из них также откроет рассматриваемое окно. Содержимое окна PROPERTIES (СВОЙСТВА) существенно зависит от того, какие объекты в данный момент выделены в рисунке. Если нет выбранных объектов, то в раскрывающемся списке в верхней части окна написано No selection (Нет набора) (см. рис. 4.34), и окно показывает текущие уста новки рисования. Если в графическом экране отметить объект, то содержимое окна PROPERTIES (СВОЙСТВА) изменится и будет показывать свойства выбранного примитива, а раскрывающийся список укажет имя примитива. Когда выбраны сразу несколько объектов, то окно показывает только свойства, характеризующие все эти объекты (например, если у какого-то примитива нет радиуса, то это свойство не ото бражается).
262
Глава 4
Если какое-то свойство (например, цвет) у этих объектов имеет разные значения, то в поле свойства выводится значение *VARIES* (*разные*). Справа от раскрывающегося списка находятся три следующие кнопки: % — для быстрого выбора объектов с помощью фильтров в насыщенном рисунке (соответствующая команда QSELECT (БВЫБОР) рассмотрена в главе 3);
•
4
для выбора объектов заново;
•
Ш\— изменяет значение системной переменной PICKADD с 1 на 0; если значение переменной PICKADD равно 1, то окно PROPERTIES (СВОЙСТВА) отображает свойства, общие для всех выбранных в данный момент объектов, а если 0 — толью последнего из выбранных; если переменной PICKADD присвоено значение 0, тэ рассматриваемая кнопка имеет другое изображение - :]..! (щелчок по этой кнопкг изменит значение системной переменной PICKADD с 0 на 1). Можно помечать примитивы, перемещая плавающее окно свойств по экрану и щел кая левой кнопкой мыши по нужному объекту. Открытое окно PROPERTIES (СВОЙСТВА) не препятствует вводу других команд системы AutoCAD. Окно свойств, как и все немодальные окна, имеет еще возможность свертывания. Ес ли щелкнуть по значку Щ . расположенному в левом нижнем углу окна, то окно свер нется до вертикальной полосы с заголовком. После этого для временного развертывания окна PROPERTIES (СВОЙСТВА) нужно только подвести курсор к полосе заголовка свернутого окна (при уходе курсора окно снова свернется), а для постоянного развертывания необходимо щелкнуть по знач ку ЦД. Щелчок по значку £Ц, расположенному в самом низу диалогового окна, приводи" к вызову контекстного меню, которое управляет характеристиками самого окнг. (рис. 4.35). Это же меню появится, если щелкнуть правой кнопкой мыши по cmreft вертикальной полосе заголовка. Move
'
Size 4:'".Close. У* Allow Docking Anchor Left < Anchot Right >
Auto-hide у Description Рис. 4.35. Контекстное меню свойств окна PROPERTIES
Контекстное меню имеет такие пункты: •
Move (Переместить);
•
Size (Размер);
Свойства
•
Close (Закрыть);
•
Allow Docking (Разрешить закрепление);
•
Anchor Left1 < (Закрепить слева <);
•
Anchor Right > (Закрепить справа >);
•
Auto-hide (Автоматически убирать с экрана);
•
Description (Пояснение).
263
Если пункт Auto-hide (Автоматически убирать с экрана) выбран (слева от пункта стоит флажок), то это указывает, что окно автоматически свернется, как только кур сор уйдет из зоны окна. Если пункт не выбран, то это говорит, что окно PROPERTIES (СВОЙСТВА) находится в развернутом виде. Если выбран пункт Allow Docking (Разрешить закрепление), то окно может быть пе реведено из плавающего состояния в фиксированное на левом или правом краю гра фического экрана. Быстрое закрепление окна слева или справа от графического экра на выполняется с помощью пунктов Anchor Left < (Закрепить слева >) и Anchor Right > (Закрепить справа >). Выбор пункта Description (Пояснение) позволяет нижнюю часть окна использовать для подсказок, описывающих свойство, соответствующее помечаемой клетке при редактировании (например, Specifies the current color (Задание текущего цвета)). Если пункт не выбран, то подсказки не выводятся. Центральная часть окна PROPERTIES (СВОЙСТВА) оформлена в виде таблицы, имеющей вкладки. Список вкладок зависит от того, что в данный момент выбрано. Если нет выбранных объектов, то в качестве вкладок выводятся General (Общие), 3D Visualization2 (ЗМ визуализация), Plot Style (Стиль печати), View (Вид) и Misc (Разное). Если на графическом экране есть выбранные объекты (с ручками), то выво дятся вкладки General (Общие) и 3D Visualization (3M визуализация), к которым, в зависимости от типов объектов, добавлена Geometry (Геометрия) или другие вкладки (влияет сложность объектов). Справа от наименования вкладки стоит значок 3 или Q , щелчок по которому позволяет развернуть или свернуть свойства, распо ложенные в данной вкладке. Если вы хотите изменить значение какого-нибудь свойства или геометрической ха рактеристики объекта, прочитанного в окне PROPERTIES (СВОЙСТВА), щелкните по соответствующей строке. Затем введите новое значение, если это цифровое поле, или откройте раскрывающийся список с перечнем допустимых значений данного свойства (например, Color (Цвет)) и выберите новое значение (рис. 4.36). Во всех цифровых полях присутствует значок калькулятора Ц, щелчок по которому вызывает модальное окно QuickCalc (QuickCalc), рассмотренное в главе 2. Необхо димое значение можно вычислять с помощью формул, вводимых в калькуляторе.
Этот и следующий пункты — новые. 2
Новая вкладка.
Глава 4
264 Circle
3
+
-* %
Ш Green шшшшя •~ВуШоск Layer
! Linetype
• Red
; Linetype scale
D Yellow
Plot style
В Cyan
; Hyperlink
• Blue
Material
; Center X
*& _^
п ШЕЯМНМ
i Lineweight Thickness
:
Щ Magenta В White • Select Color... ByLayer
> ;
957.118
Returns the true color of the object.
/ Рис. 4.36. Выбор нового значения свойства
В полях, связанных с координатами точек, система показывает также кнопку Щ с помощью которой можно интерактивно указать ту точку, из которой следует взять координату (при этом меняются все три координаты, а не только отмеченная в окш PROPERTIES (СВОЙСТВА)). Для перемещения длинного содержимого окна следует пользоваться вертикально? полосой прокрутки. После корректировки свойств можно закрыть окно PROPERTIES (СВОЙСТВА^ щелчком по значку Q в верхнем углу окна. Команда CHPROP (СВОЙСТВА) позволяет изменять свойства объекта из командной строки. После запроса на выбор объектов будет выдан следующий запрос: Enter property to change /Color/LAyer/L Type/ltScule/L Weight/Thickness/MateriatJ: (Укажите изменяемое свойство [Цвет/Слой/Тип лший/Лмасштаб/ вЕс линий/Высота/Материал]':) Опции, используемые для изменения, очевидны. При корректировке цветов пользова телю будут доступны обычные цвета AutoCAD с номерами от 1 до 255, а также цвета полной палитры и цвета из альбомов цветов (стандартные альбомы цветов распола гаются в папке Color внутри папки Support программного обеспечения системы AutoCAD). Команда CHANGE (ИЗМЕНИТЬ)— еще одна команда внесения изменений с по мощью командной строки. Она запрашивает объекты, если они не были предвари тельно выбраны. Выбранные объекты должны быть параллельны плоскости текущей
Новая опция.
Свойства
265
пользовательской системы координат (о системах координат см. главу 9). Это усло вие не касается отрезков с нулевой высотой. Затем выдается запрос: Specify change point or [Properties]: (Точка изменения или [Свойства]':) Если указать точку, то она становится изменяемой точкой выбранного объекта (на пример, одна из конечных точек отрезка переносится в новую). В случае опции Properties (Свойства) выдается запрос: Enter property to change [Color/Elev/LAyer/LTypeAtScale/LWeight/Thickness/Materia?]: (Укажите изменяемое свойство [Цвет/Уровень/Слой/Тип линий'Лмасштаб/ вЕс линий/Высота/Материал]:) По сравнению с опциями команды CHPROP (СВОЙСТВА) здесь есть еще одна — Elev (Уровень). Эта опция позволяет изменить расстояние от объекта до плоскости XY текущей системы координат (уровень по оси Z). Подробнее об уровне сказано в главе 9. В системе AutoCAD есть команда, позволяющая перенести свойства одного объекта на другой (даже если эти объекты расположены в разных рисунках)— команда MATCHPROP (КОПИРОВАТЬСВ). Кнопка J' , соответствующая команде, находится в панели Standard (Стандартная). Команду можно вызвать также с помощью пункта меню Modify | Match Properties (Редакт | Копирование свойств). Первый запрос команды: Select source object: (Выберите исходный объект:) На этот запрос необходимо указать объект, все или некоторые свойства которого бу дут переноситься на другие объекты. После выбора объекта выводится сообщение о текущих настройках команды MATCHPROP (КОПИРОВАТЬСВ): Current active settings: (Текущие активные настройки:) Сообщение продолжается перечислением тех свойств, которые команда собирается перенести на другой объект. Максимальный набор этих свойств показан на рис. 4.37 в виде флажков диалогового окна Property Settings (Настройки свойств): Color (Цвет), Layer (Слой), Linetype (Тип линий), Linetype Scale (Масштаб типа линий), Lineweight (Вес линий), Thickness (Высота), PlotStyle (Стиль печати), специальные свойства объектов Dimension (Размер), Text (Текст), Hatch (Штриховка), Polyline (Полилиния), Viewport (ВЭкран), Table (Таблица), Material2 (Материал) и Shadow display (Показ теней). ' Новая опция. 2
Это и следующее свойства — новые.
266
Глава Л I H p ' ° P e | l y Sellings Basic; Properties OK , P Color
Г"]
Cancel
P
layer.
0
p
tjrretype
HQT_..._SUPPLY
: f ? Unetjipe Scale P
Unea«ight
: ; p Ihickness :
48.207.172
! 7 MolStyJe
Help
1 0.90 mm 0 Normal
: Special Properties p 1 J^irrierision \ . P Eolyine • P Material
P Teat P Viewport - -
P Tatle
•P Shadow display
Рис. 4.37. Диалоговое окно Property Settings
Далее запрашивается: Select destination object(s) or [Settings]: (Выберите целевой объект(ы) или [Настройки]:) При этом курсор принимает форму кисти, по аналогии с такой же операцией в про граммах Microsoft Office. Можно указать объект или объекты, на которые будут пе ренесены перечисленные свойства, или выбрать опцию Settings (Настройки). Опция Settings (Настройки) вызывает диалоговое окно Property Settings (Настройки свойств) (см. рис. 4.37). В этом окне нужно установить флажки тех свойств, которые будут копироваться, и нажать кнопку ОК. Затем вновь повторяется запрос о выборе целевых объектов, за кончить который следует клавишей <Enter>. Система AutoCAD предоставляет возможность простого создания таких свойств, как слои и типы линий, копированием их в свой рисунок из другого файла чертежа. Этой цели служит специальное окно DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ), рас сматриваемое в главе 5.
4.7. Упражнения к главе 4 1. Редактирование свойств: •
Постройте прямоугольник со сторонами 500 и 400 мм.
•
Измените его цвет на 71,184,130.
•
Измените тип его линий на штрихпунктирную с двумя точками.
Свойства
267
• •
Измените глобальный масштаб всех объектов рисунка с 1 на 1,5. Создайте слой Прямоугольники и перенесите на него прямоугольник.
•
Установите прямоугольнику вес 2 мм. Включите отображение веса. Отключите отображение веса.
2. Работа с окном PROPERTIES (СВОЙСТВА): •
Откройте окно PROPERTIES (СВОЙСТВА) и выделите в рисунке прямоугольник.
•
Измените координаты второй и третьей вершин прямоугольника.
•
Измените цвет прямоугольника на красный.
ГЛАВА 5
Стили построения и стандарты В рисунках системы AutoCAD могут присутствовать описания стилей некоторых объектов, что, конечно, облегчает оформление чертежа. К таким стилям относятся текстовые, размерные, стили мультилиний и таблиц. Стили печати, используемые для вывода, рассмотрены в главе 6. Кроме того, система дает возможность создавать свои стандарты оформления, сохранять их и проверять в случае необходимости. В системе AutoCAD есть панель Styles (Стили) (рис. 5.1) для быстрого доступа к тек стовым стилям, размерным стилям и стилям таблиц.
HJ
•ШШМ
£r|su«j*d
3 ^Fo3
3 -Я'»*^
3
Рис. 5.1. Панель Styles
5.1. Текстовые стили Текстовые стили являются очень важным инструментом, который употребляется в однострочных текстах и оказывает влияние на многие другие объекты (размерные стили, определения атрибутов и др.). Мы уже встречались с текстовыми стилями при рассмотрении однострочных текстов в главе 2, где говорилось, что имеется текущий текстовый стиль (по умолчанию— Standard), который применяется к создаваемым надписям. Имя текущего текстового стиля отображается в первом раскрывающемся списке панели инструментов Styles (Стили) (см. рис. 5.1). Текстовые стили хранятся внутри рисунка. С помощью Центра управления (см. разд. 5.5) можно импортировать текстовые стили из других рисунков. Работа с текстовыми стилями осуществляется с помощью команды STYLE (СТИЛЬ), которой соответствует пункт меню Format | Text Style (Формат | Текстовые стили) и панелей Text (Текст) и Styles (Стили). Команда STYLE (СТИЛЬ) вызывакнопка ет диалоговое окно Text Style (Текстовые стили) (рис. 5.2).
269
Стили построения и стандарты
. £tyleName ! jMyspecial '
с
ЙРР|У [Jew..
d
Bename...
fielete
| I j Verdana
i
|
Close ''' 1
1
v.'" •
Help Height
Font Stale:
; EcntName'.
.
j
d
J Обычный
d
I0 oo°o
. Г . Use Big Font
.. .' Г" Upsidg down
V£idthFecioi j 1 0000
! Г" Backwards
Jbtique Angle |0
;
T Vertical
„AaBbCcD AaBbCcD
:
£ieview
Рис. 5.2. Диалоговое окно Text Style
В левом верхнем углу диалогового окна находится раскрывающийся список стилей, имеющихся в данном рисунке. В примере, приведенном на рис. 5.2, имя текущего стиля — Myspecial. В области Font (Шрифт) описываются параметры шрифта, ис пользованные в текущем стиле: имя шрифта, начертание и высота букв. В области Effects (Эффекты) описываются различные эффекты (переворачивание, растяжение и др.). Если поменять параметры в средней и нижней части диалогового окна, то эти изменения могут быть внесены в действующий стиль с помощью кнопки Apply (Применить), расположенной в верхнем правом углу окна, которая в этом случае бу дет доступна. Воспользуемся кнопкой New (Новый) и создадим для примера в рисунке новый стиль. Нажатие на эту кнопку вызывает небольшое диалоговое окно New Text Style (Новый текстовый стиль) (рис. 5.3), в котором нужно ввести имя нового стиля. По умолчанию предлагается имя styiel, а при создании следующих новых стилей номер будет увеличиваться. IfflNew Text Style '••/..Style Name:
]ЕШ1
•ЕЁ Of. Cancel
Рис. 5.3. Диалоговое окно New Text Style
Откорректируйте имя стиля на NewT (или другое, состоящее из букв и цифр, без про белов) и нажмите клавишу <Enter>. Система AutoCAD создаст стиль с этим именем. Все характеристики, кроме имени, созданный стиль переймет у текущего стиля. В диалоговом окне вы можете изменить их по своему усмотрению.
270
Глава 5
В диалоговом окне Text Style (Текстовые стили) (см. рис. 5.2) откройте раскрываю щийся список Font Name (Имя шрифта)— список шрифтов, доступных в данной версии AutoCAD (рис. 5.4). p. Font.—:..'..--.
;:'-— ' •-.-
i Font Name: A
)A ixuhx
-.
•-•«-— Fonts
"
УУ]"Л-;:[':;*;:-^
!:', |"»r TwCenMT CondensedExliaBold
j
,
1 % TypoUpiightBT '-T UniversalMatM ВТ f[ Verdana
| -: J -\l S]
Рис. 5.4. Раскрывающийся список шрифтов
Имена, слева от которых нарисован значок ДА, — это имена традиционных SHXшрифтов AutoCAD, которые хранятся в папке Fonts программного обеспечения сис темы AutoCAD, в файлах с расширением shx. Имена, слева от которых нарисован значок Т?£, — это шрифты типа TrueType, установленные в вашей версии Windows. Оба типа шрифтов доступны для использования в текстовом стиле. Стиль Standard, базирующийся на шрифте txt.shx и действующий по умолчанию в новом рисунке, не может быть ни удален с помощью кнопки Delete (Удалить), ни переименован с по мощью кнопки Rename (Переименовать) диалогового окна Text Style (Текстовые стили) (см. рис. 5.2). Этот стиль может быть лишь изменен (путем редактирования параметров стиля или имени файла шрифта). Другие стили можно не только менять, но и удалять (если они не использованы в надписях рисунка), а также и переимено вывать. Изменим, например, характеристики стиля NewT. Откройте список Font Name (Имя шрифта) и установите имя Arial. Сразу же активизируется раскрывающийся список Font Style (Начертание), который не был доступным для шрифта txt.shx. Если рас крыть этот список, то в нем присутствуют четыре варианта: Italic (Курсив), Regular (Обычный), Bold (Полужирный) и Bold Italic (Полужирный курсив). Эти варианты доступны для большинства шрифтов типа TrueType. Установите в качестве начерта ния Bold Italic (Полужирный курсив). Поле Height (Высота) служит для того, чтобы всем надписям данного стиля устано вить одну и ту же высоту шрифта. В случае ненулевой высоты команда TEXT (ТЕКСТ) при использовании такого стиля не будет выдавать запроса о высоте букв, поскольку она уже заранее зафиксирована.
(
Примечание
)
Если нет особой необходимости, рекомендуем высоту сохранять нулевой. Тогда вы можете одним стилем создавать надписи с разной высотой букв. При ненулевой вы соте шрифта могут быть проблемы, например, при простановке размеров, когда размерные надписи будут неудобной высоты или выходить на размерную линию.
Стили построения и стандарты
271
Если в качестве шрифта выбран один из стандартных SHX-шрифтов системы AutoCAD, можно установить флажок Use Big Font (Использовать большой шрифт). Флажок меняет наименование списка Font Style (Начертание) на Big Font (Большой шрифт). В этом списке можно выбрать вариант большого шрифта, используемого в алфавитах, имеющих несколько десятков тысяч символов (например, иероглифов). Область Effects (Эффекты) содержит несколько возможностей влияния на шрифты или стиль написания. Флажок Upside down (Перевернутый) переворачивает буквы вверх ногами. Флажок Backwards (Справа налево) заставляет писать буквы справа налево. Флажок Vertical (Вертикальный) размещает буквы надписи столбцом, хотя сами буквы располагаются обычным горизонтальным образом. Такой вариант ис пользуется, например, в традиционном японском иероглифическом письме. Флажок Vertical (Вертикальный) для многих шрифтов недоступен. Параметр Width Factor (Степень растяжения) служит для растяжения или сжатия шрифтов относительно их эталонного написания. Значения больше 1 растягивают символы шрифта по ширине, значения меньше 1 — сжимают. Параметр Oblique Angle (Угол наклона) задает угол наклона букв относительно вер тикали (не влияя на наклон всей надписи!). Положительный угол наклоняет буквы в их верхней части вправо, отрицательный— влево. Поэтому для того, чтобы, напри мер, задать принятый в конструкторских чертежах наклон букв, равный 15°, нужно ввести 15 в качестве значения параметра Oblique Angle (Угол наклона). Следует только учитывать, что при выборе начертания Italic (Курсив) или Bold Italic (Полу жирный курсив) угол наклона дает дополнительный наклон к тому, который создает курсивное написание. Допустимые значения для угла наклона находятся между -85° и +85°. В правом нижнем углу диалогового окна Text Style (Текстовые стили) находится об ласть Preview (Образец) с кнопкой Preview (Показать). Слева от кнопки Preview (Показать) находится поле ввода, в котором написаны четыре первых буквы латин ского алфавита (в верхнем и нижнем регистрах), отображаемые в поле просмотра выше кнопки Preview (Показать). Если вы хотите проверить, как выглядят несколько букв в данном стиле, вы можете ввести эти буквы в поле ввода и нажать кнопку Preview (Показать), чтобы увидеть их в зоне просмотра. После всех изменений текстового стиля следует нажать кнопку Apply (Применить) (она погаснет) и закрыть диалоговое окно с помощью кнопки Close (Закрыть), кото рая находится в правом верхнем углу диалогового окна. Созданный описанной последовательностью действий текстовый стиль может быть в дальнейшем использован для новых или редактирования уже имеющихся в рисунке однострочных текстов. На рис. 5.5 показан пример надписи, выполненной вышеупо мянутым стилем NewT (шрифт Arial, написание Bold Italic (Полужирный курсив)).
Динамика Рис. 5.5. Пример текста, использующего шрифт Arial (полужирный курсив)
272
Глава 5
5.2. Размерные стили Как вы уже знаете из главы 3, установки оформления размерных примитивов состав ляют размерный стиль. Работа с размерными стилями выполняется с помощью команды DIMSTYLE (РЗМСТИЛЬ), которой соответствуют кнопка н*и панелей Styles (Стили) и Dimension (Размеры), а также пункт меню Dimension | Style (Разме ры | Стиль) и пункт меню Format | Dimension Style (Формат | Размерные стили). Все размерные стили имеют имена. Список стилей, имеющихся в текущем рисунке, содержится в панели Dimension (Размеры), а также в среднем раскрывающемся спи ске панели Styles (Стили) (см. рис. 5.1). Если какая-то из этих панелей зафиксирована в вертикальном положении, то список стилей в ней не отображается. В новом рисунке всегда присутствует, по крайней мере, один стиль — ISO-25. Если вы создаете новый рисунок с помощью простейшего шаблона (см. главу 1), то в рисунке будет лишь один размерный стиль с именем ISO-25. В главе 11 рассказано, как при использовании стандартных шаблонов системы AutoCAD можно создавать новые рисунки с уже готовыми размерными стилями Standard (ANSI), DIN, JIS' и различными видами стилей ISO. С помощью Центра управления (см. разд. 5.5) поль зователь имеет возможность импортировать размерные стили из других рисунков. Команда DIMSTYLE (РЗМСТИЛЬ) открывает диалоговое окно Dimension Style Manager (Диспетчер размерных стилей) (рис. 5.6). §Ц Dimension Style Manager
Current Dimstyle: ISO-25 Review of: ISO-25
.14,11
SeVtUffenl Mew.. Jv|0C%.,.
fiventde.. Compare,..
Щ U* | All styles
V7 uon'tjist styles in Xtefs
3
Help
Рис. 5.6. Диалоговое окно Dimension Style Manager
Строка Current Dimstyle (Текущий размерный стиль) показывает имя того размерно го стиля, который является активным (текущим) — им выполняется оформление но1
Japanese Industrial Standards.
273
Стили построения и стандарты
вых размеров в рисунке в данный момент. Перечень стилей отображается в левом списке Styles (Стили). Ниже перечня находится раскрывающийся список фильтра стилей List (Вывести в список). В нем можно выбрать опции All styles (Все стили) или Styles in use (Задействованные стили). Флажок Don't list styles in Xrefs (Исклю чить стили Вн-ссылок) позволяет не включать в перечень стили, порожденные встав кой в рисунок внешних ссылок (о внешних ссылках см. главу 7). В центральной части диалогового окна зона просмотра Preview of (Образец стиля) показывает внешний вид размеров, создаваемых данным стилем. Ниже, в области Description (Пояснение), приводится комментарий к действующему стилю. В правой части окна находятся следующие кнопки: •
Set Current (Установить);
•
New (Новый);
•
Modify (Изменить);
•
Override (Переопределить);
•
Compare (Сравнить).
I
Если вы хотите выбрать другой стиль из числа имеющихся в рисунке в качестве те кущего, то отметьте его в перечне Styles (Стили) и затем нажмите кнопку Set Current (Установить). Имя текущего стиля изменится на новое. Чтобы создать новый стиль, следует нажать кнопку New (Новый). В этом случае по явится диалоговое окно Create New Dimension Style (Создание нового размерного стиля) (рис. 5.7).
N.ew Style Name:
|йИЕ1И!ВЩ
£ t « t W i t h ; | ISO-25
*J;.\ w
yselot: | All dimensions ]
Continue ••
Cancel
\
J
.Help
J
Рис. 5.7. Диалоговое окно Create New Dimension Style
В этом окне в поле New Style Name (Имя нового стиля) нужно ввести имя нового стиля. Если текущим стилем был стиль ISO-25, то в качестве имени по умолчанию предлагается Copy of ISO-25 (Копия ISO-25). Измените имя на свое (например, Стильн). Если вы хотите большую часть установок взять не из текущего стиля, а из другого имеющегося в рисунке, вы должны открыть раскрывающийся список Start With (На основе) и выбрать имя базового стиля. Новый стиль является самостоятельным и действительно новым только в том случае, если в раскрывающемся списке Use for (Размеры) выбрана опция All dimensions (Все размеры). Если выбрать одну из других опций: Linear dimensions (Линейные разме ры), Angular dimensions (Угловые размеры), Radius dimensions (Радиусы), Diameter
Глава t
274
dimensions (Диаметры), Ordinate dimensions (Ординатные размеры) или Leaders and Tolerances (Выноски и допуски), то это будет означать, что вы не хотите создавать новый стиль, а хотите сделать несколько переопределений текущего стиля в группе параметров, определенных этой выбранной опцией. Тогда поле с именем нового сти ля гаснет и становится недоступным. После задания в диалоговом окне Create New Dimension Style (Создание нового раз мерного стиля) всех необходимых установок нужно нажать кнопку Continue (Далее). Вслед за этим появится диалоговое окно New Dimension Style (Новый размерный стиль), имеющее семь вкладок. Как правило, первой активизируется вкладка Lines (Линии) (рис. 5.8). Ш\Haw Dimension Style: СтильН Lines j Symbols and Anows j •""Pi'
''
ч
j Pmnary Un щ -Alternate Units j Tolerances]
wtt. | Fit
.
'"tU-
' Uneweabt
•.•••.•.• !
F~ J3.75
Baseline spacing: ' Suppress:
j Color
4
J B ByBlock Г
' : LineHeighi: ' Suppress:
| Г" Ext line 1
- ByBlock
Zi\:
- ByBlock
d d
- ByBlock Г
16,6
(
\ .A
\ft
s^
4y " . ' . ' ' .
r
\
ЛуУ у \
-H Hi
Г" Qjm line 2
!~ Dirn line 1
r
dl
- ByBlock
i Extend beyond licks:
LL
JHiUBi Ш '1 ByBlock
,
14,11
Ifpta' ••' ••: kr'iL ' ;, ynetype;
••
'
;
'
:
•
'
Extend beyond dim
fines:
Hi
11.25
5
Щ
f™ Fixed length extension lines L ength'
TJI
Ext line 2
OK
.Cancel.
Help
Рис. 5.8. Диалоговое окно New Dimension Style, вкладка Lines
Рассмотрим параметры простановки размеров, собранные в этой вкладке. Область Dimension lines (Размерные линии) содержит следующие установки построения раз мерных линий: •
Color (Цвет);
•
Linetype (Тип линий);
•
Lineweight (Вес линий);
•
Extend beyond ticks (Удлинение за выносные);
•
Baseline spacing (Шаг в базовых размерах);
Стили построения и стандарты
275
• Suppress Dim line 1 (Подавить 1 -ю РЛ); • Suppress Dim line 2 (Подавить 2-ю РЛ). Назначение параметров соответствует их наименованию. Для цвета, типа и веса раз мерных линий может быть использовано специальное значение ByBIock (ПоБлоку), которое при простановке размеров принимает текущее значение цвета, типа и веса линий рисунка. Область Extension lines (Выносные линии) содержит похожие установки, но уже для выносных линий: •
Color (Цвет);
• Linetype ext line 1 (Тип 1-й ВЛ); • Linetype ext line 2 (Тип 2-й ВЛ); • Lineweight (Вес линий); • Suppress Ext line 1 (Подавить 1-ю ВЛ); • Suppress Ext line 2 (Подавить 2-ю ВЛ); • Extend beyond dim lines (Удлинение за размерные); • Offset from origin (Отступ от объекта); • Fixed length extension lines (Выносные линии фиксированной длины). Последний параметр позволяет строить размеры с фиксированной длиной выносных линий. Если он используется, то длина задается в поле Length (Длина). Пример раз меров такого типа приведен на рис. 5.9.
Рис. 5.9. Размер с фиксированной длиной выносных линий
Следующая вкладка диалогового окна New Dimension Style (Новый размерный стиль) называется Symbols and Arrows (Символы и стрелки) (рис. 5.10). Область Arrowheads (Стрелки) содержит соответствующие раскрывающиеся списки допустимых значений формы стрелок размерных линий и выноски, а также поле, определяющее величину стрелок:
Глава 5
276
•
First (Первая);
•
Second (Вторая);
•
Leader (Выноска);
•
Arrow size (Величина). § У New Dimension Style: СтияьН Lines
~:Лг.Ь;.ц and At,(;«s'j Text
:wAttpwneads'''~
] Fit
j Piwmtj/ Units] Alternate Units) Tolerances
ни
' '"" '
.;! ;:.Fu*J:j S Closed filled
j Ш Closed filled
Leadet: j 8* Closed filled Anowsize:
"3 Arc length symbol
Center marks
*•" Receding dimension text <"" &bove dimension text Г* None
** ' M a * • :: f~" Line
Radius dimension jog' Jo og angle: Щ
-.OK-
•.•Cancel'"
МФ
Рис. 5.10. Диалоговое окно New Dimension Style, вкладка Symbols and Arrows
Область Center marks (Метки центра) определяет тип маркера центра и осевых ли ний окружностей и дуг, а также размер маркера или выступа осевых линий за окруж ность. Переключатели в левой части задают вариант типа: None (Нет), Mark (Метка) или Line (Линия). Во втором и третьем вариантах используется параметр Size (Раз мер). В области Arc length symbol (Символ длины дуги) указывается способ оформления размера с длиной дуги (место для символа о ) : •
Preceding dimension text (Перед текстом размера);
•
Above dimension text (Над текстом размера);
•
None (Нет).
Область Radius dimension jog (Ломаная размера радиуса) предназначена для зада ния угла слома размерной линии при нанесении радиуса командой DIMJOGGED (ЛОМЛИНРАЗМ).
Стили построения и стандарты
277
Вкладка Text (Текст) (рис. 5.11) диалогового окна New Dimension Style (Новый раз мерный стиль) описывает установки размерного текста.
Рис. 5.11. Диалоговое окно New Dimension Style, вкладка Text
Область Text appearance (Свойства текста) содержит следующие установки: •
Text style (Текстовый стиль) — имя стиля размерного текста;
•
Text color (Цвет текста) — цвет размерного текста;
•
Fill color (Цвет заливки) — цвет заливки фона размерного текста;
•
Text height (Высота текста) — высота символов;
•
Fraction height scale (Масштаб дробей) — масштаб символов дробей.
Кроме того, установка флажка Draw frame around text (Текст в рамке) задает рамку вокруг размерного текста. Область Text placement (Выравнивание текста) определяет положение размерного текста относительно размерной линии: Vertical (По вертикали) (допустимые значе ния — Centered (По центру), Above (Над линией), Outside (Снаружи), JIS (Стандарт JIS)) и Horizontal (По горизонтали) (допустимые значения — Centered (По центру), At Ext Line 1 (У 1-й выносной), At Ext Line 2 (У 2-й выносной), Over Ext Line 1 (Над 1-й выносной), Over Ext Line 2 (Над 2-й выносной)), а также задает для текста отступ от размерной линии с помощью счетчика Offset from dim line (Отступ от раз мерной линии).
278
Глава 5
Область Text alignment (Ориентация текста) содержит три переключателя, задающих варианты ориентации размерного текста: Horizontal (Горизонтально), Aligned with dimension line (Вдоль размерной линии) и ISO standard (Согласно ISO). Вкладка Fit (Размещение) (рис. 5.12) определяет варианты оформления размеров в случаях, когда текст и стрелки не помещаются между выносными линиями. New Dimension Style: СтильН U*r
| Symbol» and Arrows) lex!
jR
jPtim*ry Utat|j Alternate Unit») tolerances}
£it Options
;
; It lliere un'r enough room to place both. text «low. яг.-ide extension lme». the diil thing I (• Either taxi or stows (best (it)
:
С Ajrows:':.'
•
||||t
f~ AJway* I eep te4 between e*r line.': :
:,J~ Suppress arrows tt they don't Я bade extension lines: •
. ... .. .<•" Use overall pealed,
у
r.::Scafe dimensions to layout J S When text i; rot m the default portion, place | : Щ ШЩ ШШ.Ш drrrwnsion line <" O.er d"iraen«orilr».«*hleader : Г Over dimension trie withaul leader
Fine junina ;••;';-'• Г
• ЩрЩЯййК;
Elsee text manualy '
17 fitaw dim line between extlines::
01'.
;. \
Cancel
;
Р и с . 5.12. Д и а л о г о в о е о к н о N e w D i m e n s i o n S t y l e , в к л а д к а Fit
Область Fit options (Опции размещения) содержит текст "If there isn't enough roon to place both text and arrows inside extension lines, the first thing to move outside tin extension lines is" ("Если текст и стрелки одновременно не могут быть размещены между выносными линиями, то сначала вынести за выносные линии") и соответст вующие переключатели: •
Either text or arrows (best fit) (Либо текст, либо стрелки (оптимально));
•
Arrows (Стрелки);
•
Text (Текст);
•
Both text and arrows (Текст и стрелки);
•
Always keep text between ext lines (Текст всегда между выносными).
В этой области имеется также флажок Suppress arrows if they don't fit inside extension lines (Подавить стрелки, если они не помещаются между выносными).
279
Стили построения и стандарты
Область Text placement (Выравнивание текста) содержит текст "When text is not in the default position, place it" ("При отводе текста с позиции по умолчанию") и вари анты выбора с помощью трех переключателей: •
Beside the dimension line (Перемещать размерную линию);
•
Over dimension line, with leader (Строить выноску);
•
Over dimension line, without leader (He строить выноску).
Знакомая нам уже по главе 3 область Scale for dimension features (Масштаб размер ных элементов) содержит два переключателя: Use overall scale of (Глобальный мас штаб), влияющий на все элементы оформления размеров, и соответствующий счет чик, с помощью которого задается этот масштаб, а в качестве альтернативы — пере ключатель Scale dimensions to layout (Масштаб размеров по листу), который масштабирует размеры относительно пространства листа (о пространстве листа см. главу 11). Последняя область вкладки Fit (Размещение) с названием Fine tuning (Подгонка эле ментов) содержит два флажка: Place text manually (Размещение размерного текста вручную) и Draw dim line between ext lines (Размерная линия между выносными). Вкладка Primary Units (Основные единицы) (рис. 5.13) определяет параметры на стройки единиц размерных чисел.
шш
New Dimension Style: СтильН
1jnes
j Symbols and Arrows Test
1 Fit
Primary Units]] Alternate Units | Tolerances | 14,11
Precision Fraction
щ
J 0.00 format
|rtcft>uf*a!
Decimal separator:
.:,|0
Pie%:
1
Suffix:
I
Scale, factor:
. '.'(Comma
Bound off: ,
;
zlj
;. (Decimal
\v
16,6
tjnitformat;
A
^
KYJ V \ \
zli Щ
л
&/
¥
"Ahgulafdim ensions
"
|1
j Г" Apply to layout dimensions only
Units fofrn$t:
Decimal Degrees
4-
Precisian:
о
jtjj
-Щ j Zero suppression
;: Zero suppression j f~ Reading
Г*
i Jy ^railing
Г"
V '
Leafjng
Г" ТгаЙщд
OK
Cancel
Help
Рис. 5.13. Диалоговое окно New Dimension Style, вкладка Primary Units
280
Глава .5
Область Linear dimensions (Линейные размеры) включает в себя следующие на стройки:
• • • • • • •
Unit format (Формат единиц); Precision (Точность); Fraction format (Формат дробей); Decimal separator (Десятичный разделитель); Round off (Округление); Prefix (Префикс); Suffix (Суффикс).
Кроме того, внутри области Linear dimensions (Линейные размеры) находятся еще две внутренние области. Первая область Measurement scale (Масштаб измерений! содержит масштабный множитель Scale factor (Масштаб), на который умножаются все линейные размеры. Этот множитель применяется только к пространству листа, если установлен соответствующий флажок Apply to layout dimensions only (Только для размеров на листе). Другая внутренняя область Zero suppression (Подавление нулей) с помощью уста новки соответствующих флажков позволяет управлять подавлением ведущих или хвостовых нулей, а также выводом нулей в 0 футов и 0 дюймов: •
Leading (Ведущие);
•
Trailing (Хвостовые);
•
0 feet (0 футов);
•
0 inches (0 дюймов).
Область Angular dimensions (Угловые размеры) настраивает формат и точность угловых размеров. Здесь тоже есть возможность подавления ведущих и хвостовы? нулей. Следующая вкладка называется Alternate Units (Альтернативные единицы) (рис. 5.14). Она содержит установки для того случая, когда размеры проставляются сразу в ос новных и альтернативных единицах— например, помимо миллиметров нужны еще i дюймы. Элементы .этой вкладки доступны только в том случае, если установлен фла жок Display alternate units (Разрешить альтернативные единицы). Область Alternate units (Альтернативные единицы) управляет форматом и точ ностью, коэффициентом пересчета, округлением линейных размеров, префиксом *: суффиксом альтернативных единиц. Она содержит соответствующие поля настроек: •
Unit format (Формат единиц);
•
Precision (Точность);
•
Multiplier for alt units (Коэффициент пересчета);
•
Round distances to (Округление длин);
281
Стили построения и стандарты
•
Prefix (Префикс);
•
Suffix (Суффикс).
ГШ
m j N e w Dimension Style: СтильН Ones | Symbols and AIIOWS] Text
] Fit
j Ptvraiy Units Alternate Units j Tolerances
W'''iQisplay alternate units;
i
•-Alternate units : Unit fofmat. ;
Precision
E
(Decimal
jo ooo
14,11 Гй,55ЙЭ
3
g| dj
; ^uftiplief fot alt units:
; J0.039370 «14!
Oound distances to:
1° u\
; Prefer. •
f Placement
i S'umjf
.:::::... '.
f'Zeio suppression j Г™ Reading
Г
| Г" X*aiiing
P
(* eft® primaiy value f " £elow primaiy value
OK
Xancel
: 'ttelp
Рис. 5.14. Диалоговое окно New Dimension Style, вкладка Alternate Units
Область Zero suppression (Подавление нулей) полностью соответствует аналогичной области для вкладки Primary Units (Основные единицы) (см. рис. 5.13). Область Placement (Размещение) с помощью двух переключателей позволяет располагать альтернативные размерные единицы в соответствии с названиями переключателей, т. е. After primary value (За основным значением) или Below primary value (Под основным значением). Вкладка Tolerances (Допуски) (рис. 5.15) определяет форму простановки допусков в размерах. Область Tolerance format (Формат допусков) содержит следующие параметры управления допусками: • Method (Способ) — определяет способ задания допусков; • Precision (Точность) — задает точность (количество десятичных знаков) для до пуска; • Upper value (Максимальное значение) — определяет предельное значение допус ка в большую сторону; • Lower value (Минимальное значение) — определяет предельное значение допуска в меньшую сторону;
282
Глава .5
•
Scaling for height (Масштаб высоты) — устанавливает масштаб высоты текста дл \ отклонений;
•
Vertical position (Выравнивание) — управляет выравниванием текстов отклонений.
Рис. 5.15. Диалоговое окно New Dimension Style, вкладка Tolerances
Кроме того, внутренняя область Zero suppression (Подавление нулей) управляет по давлением ведущих и хвостовых нулей. В раскрывающемся списке Method (Способ) можно выбрать такие значения: •
None (Нет) — без показа допуска;
•
Symmetrical (Симметрично)— допуск с одинаковыми предельными отклонени?ми в обе стороны (его значение вводится в поле Upper value (Максимальное зна чение), при выводе содержит символ "±");
•
Deviation (Отклонения) — различные значения отклонений, выводятся отдельно
•
Limits (Предельные размеры)— вывод двух предельных размеров, больший рас полагается над меньшим;
•
Basic (Номинальный) — размерный текст принимает форму номинального разме ра, который заключается в рамку.
После выбора параметра в раскрывающемся списке Method (Способ) система AutoCAD, соответственно, изменяет в окне просмотра иллюстрирующий рисунок, на котором видна устанавливаемая форма размерного примитива.
Стили построения и стандарты
283
Если в качестве способа выбран вариант Symmetrical (Симметрично), параметр Lower value (Минимальное значение) не используется. В раскрывающемся списке Vertical position (Выравнивание) можно выбрать сле дующие значения: •
Bottom (Вниз) — выравнивание отклонения и номинального размера по низу;
•
Middle (Посредине) — выравнивание посередине размерного текста;
•
Тор (Вверх) — выравнивание по верху.
Область Alternate unit tolerance (Допуски для альтернативных единиц) управляет точностью с помощью раскрывающегося списка Precision (Точность) и подавлением нулей с помощью флажков, расположенных во внутренней области Zero suppression (Подавление нулей), только в том случае, если используются альтернативные еди ницы. После назначения всех установок нового стиля следует закрыть все вкладки нажатием кнопки ОК, а диалоговое окно Dimension Style Manager (Диспетчер размерных сти лей) — нажатием кнопки Close (Закрыть). Кнопка Modify (Изменить) диалогового окна Dimension Style Manager (Диспетчер размерных стилей) (см. рис. 5.6) позволяет внести и сохранить изменения в сущест вующий размерный стиль. Она вызывает диалоговое окно Modify Dimension Style (Изменение размерного стиля), которое аналогично окну New Dimension Style (Но вый размерный стиль), и также содержит шесть вкладок. Операции с этим диалого вым окном такие же, как и операции с диалоговым окном New Dimension Style (Но вый размерный стиль), только что рассмотренным. Аналогично кнопке Modify (Изменить) диалогового окна Dimension Style Manager (Диспетчер размерных стилей) (см. рис. 5.6) работает и кнопка Override (Переопре делить), которая открывает соответствующее диалоговое окно Override Current Style (Переопределение текущего стиля). Работа этой кнопки рассматривалась в при мере главы 3. Все изменения отображаются в перечне стилей диалогового окна Dimension Style Manager (Диспетчер размерных стилей). Кнопка Compare (Сравнить) диалогового окна Dimension Style Manager (Диспетчер размерных стилей) (см. рис. 5.6) вызывает соответствующее диалоговое окно Compare Dimension Styles (Сравнение размерных стилей). Как уже было сказано в главе 3, все установки записываются в размерные системные переменные AutoCAD. Изменение размерной установки для переопределения теку щего стиля может быть выполнено обычным образом — посредством окна диспетче ра размерных стилей. Но самый быстрый способ — это прямо изменить соответст вующую системную переменную. Например, если вы хотите изменить глобальный масштаб оформления размеров, которому соответствует системная переменная DIMSCALE, то вы в ответ на подсказку Command: (Команда.) можете ввести в командной строке DIMSCALE, ЧТО система AutoCAD воспримет как команду изменения переменной с таким именем и выдаст следующий запрос (при этом в угловых скобках будет указано текущее значение):
284
Глава 5
Enter new value for DIMSCALE <1.0000>: (Новое значение DIMSCALE <1.0000>.) С помощью Центра управления (см. разд. 5.5) можно импортировать размерные сти ли из другого DWG-файла.
5.3. Стили мультилиний В главе 2 мы рассмотрели построение мультилиний с помощью стиля STANDARD, который создается в новом рисунке автоматически и является действующим стиле л по умолчанию. Теперь же рассмотрим процесс формирования других стилей мульти линий. Создание нового стиля осуществляется с помощью команды MLSTYLE (МЛСТИЛЬ I, которой соответствует пункт Multiline Style (Стили мультилиний) падающего меню Format (Формат). Команда MLSTYLE (МЛСТИЛЬ) вызывает диалоговое окно Multiline Style (Стили мультилиний) (рис. 5.16). Верхняя строка окна показывает имя текущего стиля. В списке Styles (Стили) приве дены Имена всех стилей мультилиний рисунка. Справа расположены следующее кнопки управления стилями, перечисленными в списке: •
Set Current (Установить);
•
New (Создать); i f Multiline Style Curent MuMine Style: STANDARD £tyles:
•una
STANDARD
SetCijrfenl New,.. Modify...
Rename • Description:
delete Load. Save:.
Previewof: OTHER
Eelp
A Рис. 5.16. Диалоговое окно Multiline Style
Стили построения и стандарты
•
Modify (Изменить);
•
Rename (Переименовать);
•
Delete (Удалить);
•
Load (Загрузить);
•
Save (Сохранить).
285
Поле Description (Пояснение) содержит соответствующий выделенному стилю ком ментарий пользователя, длиной до 255 символов. В области Preview of (Образец) диалогового окна Multiline Style (Стили мультили ний) отображаются свойства выбранного стиля. Стили мультилиний можно сохранять в файлах с расширением mln и затем из этих файлов загружать. Кнопка Load (Загрузить) вызывает диалоговое окно Load Multiline Styles (Загрузка стилей мультилиний). После операции загрузки выбранный стиль появится в рисунке и станет текущим. При необходимости сохранения созданного вами стиля мультилиний в стандартном файле acad.mln или другом файле с расширением mln вы можете в диалоговом окне Multiline Style (Стили мультилиний) (см. рис. 5.16) воспользоваться кнопкой Save (Сохранить). Теперь создадим в нашем рисунке новый стиль мультилиний. Будем считать, что дру гих стилей в рисунке пока нет, поэтому текущим является стиль STANDARD, со стоящий из двух параллельных ломаных линий. Щелкните по кнопке New (Создать). Откроется диалоговое окно Create New Multiline Style (Создание нового стиля мультилиний) (рис. 5.17).
ят
1КЯ Create New Multiline Style New Style Name: .•; Start With: Continue
|TRIPLE
d
| STANDARD •
Cancel
Н.Ф
IA
Рис. 5.17. Диалоговое окно Create New Multiline Style
Введите в верхнем поле имя, которое вы хотите присвоить новому стилю — напри мер, TRIPLE (в английской версии рекомендуется пользоваться латинскими буквами). Откроется следующее окно — New Multilne Style (Новый стиль мультилиний) (рис. 5.18). В поле Description (Описание) введите свой комментарий— например, три линии. Пока что новый стиль взял все свои характеристики (количество элементов и их свойства) от предыдущего стиля STANDARD. В области Elements (Элементы) показаны линии, входящие в текущий стиль, и их свой ства. К свойствам относятся: Offset (Смещение), Color (Цвет), Linetype (Тип линий).
Глава 5
286
В стиле TRIPLE сначала находятся только две линии, которые были в стал г STANDARD. Линии смещены на полмиллиметра в ту и другую сторону относительна оси мультилиний. Изменим смещение первой линии на 2 мм, а второй — на -1 мм. Для этого щелчком мыши отметим сначала строку первой линии, а в поле Offset (Смеще ние), расположенном ниже списка Elements (Элементы), изменим прежнее значение на 2 (не забудьте щелкнуть левой кнопкой мыши внутри поля Offset (Смещение), чтобы оно стало доступно). •
| | Э N e w Multiline Style: TRIPLE Descrietion
;• Т ри л н н и ^
Start
•End j™" " .
Line:: i 0_utef «re;:
xl
T
:
'''•''
; Irrnet arcs:
г
у Angle:
J90 0C
Г
Offset
^olor ,.
ft5-i-'-Jv" •0.5
BYLAYER .:%Lay« BYLAYER ByLayer
Linetype
г ' |90.00
&dd
1
uetete
|
. ; / ' " • ;
:rf*fef/4 ,;• 0 1 color: • •
JDNone
'•X Display joints: - Г
•
zJ :
Offset' Color Linetype'
;;;С
OK : ,
: j0.500 ] • ByLayer Linotype...
Cancel
d i
>"HHelp
|
Рис. 5.18. Диалоговое окно New Multiline Style
Щелкните в списке Elements (Элементы) по строке второго элемента, имеющего смещение -0,5 мм. При этом в верхней строке смещение сразу изменится на значе ние 2, которое мы перед этим задали в поле Offset (Смещение). А значение в поле Offset (Смещение) уже будет показывать смещение второго элемента, т. е. -0,5 мм. Измените содержимое поля Offset (Смещение) на - 1 . Это значение вступит в силу, как только мы выполним любую другую операцию в диалоговом окне. Зададим те перь новый цвет обоим элементам мультилиний, изменив его со значения BYLAYER (ПОСЛОЮ) на красный. Для этого сначала щелкните по одной из двух строк в спис <е элементов, затем в списке Color (Цвет) установите красный цвет. Далее то же самое проделайте с цветом второй линии. Добавим к двум элементам стиля мультилиний третий. Для этого нажмите кноп<у Add (Добавить). После нажатия в списке элементов появится третий, имеющий зьачения по умолчанию: нулевое смещение, цвет BYLAYER (ПОСЛОЮ) и тип линий ByLayer (ПоСлою). У этой линии можно отредактировать величину смещения. №iveним у нее тип линий на другой. Для этого отметьте строку, соответствующую новому элементу, и нажмите кнопку Linetype (Тип линии). Откроется уже знакомое для нас окно выбора типа линий. В нем загрузите новый тип линий (например, BATTIING
Стили построения и стандарты
287
(Изоляция)). Закройте окно выбора типа линий. В окне свойства элемента новая ли ния будет иметь уже требуемый тип. Затем измените цвет этой линии на синий. В левой части окна для стиля мультилиний можно задать следующие параметры: •
Display joints (Показать стыки);
•
Caps (Торцы);
•
Fill (Закрашивание).
Если установить флажок Display joints (Показать стыки), то в местах изломов муль тилиний отрезками будут показаны стыки. Область Caps (Торцы) управляет оформлением концов (торцов) мультилиний. В лю бом из торцов может быть задано соединение внешних кромок отрезками (флажок Line (Отрезок)), а также дугами (флажок Outer arc (Внешняя дуга)). Флажок Inner arcs (Внутренние дуги) соединяет попарно дугой внутренние элементы, если общее количество элементов четыре или больше. Угол, которым срезается торец мультили ний, задается в поле Angle (Угол). Область Fill (Закрашивание) определяет цвет за ливки внутренности мультилиний, а также с помощью флажка On (Вкл) может вклю чать или выключать саму заливку. В нашем примере установите флажок Display joints (Показать стыки), задайте соеди нение торцов в начале мультилиний отрезками, а в конце — внешними дугами. Оба угла укажите равными 90°. Область Fill (Закрашивание) трогать не будем, т. к. не удачный выбор цвета заливки может затенить внутреннюю часть мультилиний. Закройте окно New Multilne Style (Новый стиль мультилиний), нажав кнопку ОК. Убедитесь, что в диалоговом окне Multiline Style (Стили мультилиний) новые свой ства правильно отобразились в поле просмотра, а затем закройте окно. Нарисуйте с помощью команды MLINE (МЛИНИЯ) мультилинию новым стилем. Результат бу дет аналогичен примеру, приведенному на рис. 5.19.
Рис. 5.19. Мультилиния с новым стилем
288
Глава 5
5.4. Стили таблиц Для таблиц в системе AutoCAD тоже предусмотрены стили. В правом списке панели Styles (Стили) (см. рис. 5.1) отображается имя текущего стиля для табличных объе[тов. В новом рисунке всегда присутствует хотя бы один стиль с именем Standard, ко торый нельзя удалить. Команда TABLESTYLE (ТАБЛСТИЛЬ), которой соответствует кнопка панел и Styles (Стили), а также пункт Table Style (Стили таблиц) падающего меню Format (Формат), вызывает диалоговое окно Table Style (Стили таблиц) (рис. 5.20).
Current Taolestyle: Standard Preview of: Standard
Styles:
ш
Set Cerent
New...,
Title Header Data Data Data Data Data
Data Data Data
Header Data Data Data Data Data Data Data Data
Header Data Data Data Data Data Data Data Data
Modify..
List:
3 Close
Help
Рис. 5.20. Диалоговое окно Table Style
В этом окне параметр Current Tablestyle (Текущий стиль таблиц) показывает имя текущего стиля, а в списке Styles (Стили) отображаются имена всех стилей данного рисунка. Если в раскрывающемся списке List (Вывести в список) выбрано не обы1 ное значение АН (Все), a Styles in use (Задействованные стили), то список Styhs (Стили) показывает не все стили таблиц, а только те, которые использованы в ри сунке. В зоне Preview of (Образец) система демонстрирует внешний вид таблиц, создавае мых текущим стилем. Справа расположены четыре кнопки: •
Set Current (Установить) — устанавливает в качестве текущего стиль, отмечен ный в списке Styles (Стили);
•
New (Создать) — создает новый стиль на основе отмеченного;
•
Modify (Изменить) — изменяет свойства выделенного стиля;
•
Delete (Удалить) — удаляет стиль, выбранный в списке Styles (Стили).
Стили построения и стандарты
289
Рассмотрим процедуру создания нового стиля на основе стиля Standard. Для этого отметьте в левой части окна имя данного стиля (если оно еще не отмечено) и щелкни те по кнопке New (Создать). Откроется диалоговое окно Create New Table Style (Создание нового стиля таблиц) (рис. 5.21).
ШШШПШ
{ИCreate New Table Style Hew Styte Name: }Табличный1| Stail With:
Continue
(standard
Cancel
•a j
И*
Рис. 5.21. Диалоговое окно Create New Table Style
По умолчанию система предлагает в качестве имени нового стиля стандартное Сору ofStandard (Копия Standard), но вы в поле New Style Name (Имя нового стиля) введи те свое (например, табличный!.). Если вы не хотите создавать новый стиль на базе стандартного, то можете в раскрывающемся списке Start With (На основе) выбрать другое. Затем щелкните по кнопке Continue (Далее). Откроется диалоговое окно New Table Style (Новый стиль таблиц), у которого в заголовке присутствует имя созда ваемого стиля. Окно разделено на три вкладки: оформление ячеек данных, ячеек за головков столбцов и строки заголовка таблицы в целом. Первой является вкладка Data (Данные) (рис. 5.22). Расположенные справа области не зависят от вкладок. Графическое поле справа вверху оперативно отражает изменения стиля таблиц. В области General (Общие) находится раскрывающийся список Table direction (Направление построения), в ко тором присутствуют только два значения, управляющие положением заголовка таб лицы и заголовков столбцов: •
Down (Вниз) — для таблиц с заголовком вверху;
•
Up (Вверх) — для таблиц с заголовком внизу.
В области Cell margins (Отступ в ячейках) задаются отступы текста от границ ячеек: Horizontal (По горизонтали) и Vertical (По вертикали). На самой вкладке Data (Данные) расположены две области: •
Cell properties (Свойства ячеек);
• Border properties (Свойства границ). В области Cell properties (Свойства ячеек) находятся следующие параметры ячеек строк с данными: •
Text style (Текстовый стиль) — задает стиль текста; с помощью кнопки | у можно вызвать диалоговое окно Text Style (Текстовые стили) (см. рис. 5.2) и модифици ровать существующий текстовый стиль или создать новый;
•
Text height (Высота текста) — задает высоту букв;
ЮЗак. 326
290
Глава 5
•
Text color (Цвет текста) — задает цвет текста;
•
Fill color (Цвет фона) — задает цвет фона в ячейках;
•
Alignment (Выравнивание) — указывает тип выравнивания для всех ячеек данньи (Top Left (Вверх влево), Top Center (Вверх по центру), Top Right (Вверх вправо), Middle Left (Середина влево), Middle Center (Середина по центру), Middle Right (Середина вправо), Bottom Left (Вниз влево), Bottom Center (Вниз по центру), Bottom Right (Вниз вправо));
•
Format1 (Формат) — формат данных (задает тип данных и формат отображения).
т
New Table Style. Табличный!
Data
j Column Heads | TRte
Ceti pioperties —
Title
Foi all data row: Text $tyfe.
ИШВЯИИЯЫ'.У
Text hgiflbt:
J4.5
T 6x1 £olof:
(•ByBlock
fit) color
] • None
Alignment:
) Top Center
Fcrmat
General
,. M j
d
Header Data Data Data Data Data Data
Data Data
Header Data Data Da-la Da-ta Da-ta Data Data Da-ta
Header Da-ta Data Da-ta Data Data Data Data Data
• General
M Л1 ±1 J J Giid jine weight; &rid cole»:
"3
Table g%ection
Вoidei properties
ByBlock • ByBlock
i CeH margins jrj .
3
Horizontal' . Vertical.
OK
Cancel-
Help
Рис. 5.22. Диалоговое окно New Table Style, вкладка Data
Область Border properties (Свойства границ) вкладки Data (Данные) предназначена для индивидуального оформления линий границ ячеек. В этой области пять кнопок и два раскрывающихся списка. В раскрывающихся списках пользователь задает значе ния свойств одного из двух типов (Grid lineweight (Вес линий границ) и Grid color (Цвет линий границ)), а к каким границам ячеек эти значения применить, определяем ся кнопкой, которую следует нажать после выбора значений:
1
Новый элемент.
Стили построения
и стандарты
291
ЕВ — ко всем границам (внутренним и внешним);
D
только к внешней границе ячеек данных;
| +1 — только к внутренним границам ячеек; Ц — для скрытия линий границ; | Щ — к нижним границам. Если в качестве значения веса или цвета выбрать ByBlock (ПоБлоку), то тогда факти ческое значение будет взято из значения веса или цвета примитива таблицы в целом. Вторая вкладка — Column Heads (Заголовки столбцов) (рис. 5.23).
ПЕ1
New Table Style: Табличный! Data Г И й п Heads]] Tide i Cell properties | К include Header tow
Title
Text style;
j Standard
Text height:
145
TextcxjJor:
] • ByBlock
' JDNone
j
£ffl color: '
\
Alignment:
| Middle Centet
!
Ffiimat
General
~3_J | •
. .
•
,
"ii.-i 3
3.'
A[
Border properties
Header Data Data Data Data Data Data Data. Da-to
Header Data Data Data Data Data Data
Header Data Data Da-to Data Data Data Data Data
Data Data
General °
JDown
Table (jjirectibh:
Tj„
jij. _Oj _+J _j Ceff margins ' Grid lineiiveight: Grrd color:
] • ByBlock
3 3
Horizontal:
h-5
Vertical:
11-5;
OK
Cancel
Help
Рис. 5.23. Диалоговое окно New Table Style, вкладка Column Heads
На этой вкладке также располагаются области Cell properties (Свойства ячеек) и Border properties (Свойства границ), но они относятся только к ячейкам заголовков столбцов. Если сбросить флажок Include Header row (Заголовки столбцов), то табли ца рассматриваемого стиля будет формироваться без строки заголовков столбцов. Третья вкладка Title (Заголовок таблицы) (рис. 5.24) содержит области Cell pro perties (Свойства ячеек) и Border properties (Свойства границ), которые задают
292
Глава .5
свойства заголовка самой таблицы. Если не установлен флажок Include Title row (За головок таблицы), то таблица выводится без заголовка. New Table Style: Табличный! Data
I Column Heads Title
Cell properties P indude.Trtle row Text jtyle:
Title
~3_J
[Standard
Text height:
¥~
Text £obt:
(•ByBlock
zl
FiH cola:
JD None
zl
Alignment:
| Middle Сentec
Famac
Те.
я
Header Da-to Da-to Da-ta Da-ta Da-ta Data Da-ta Dai a
Data Da-to
a •
Border properties
Heoder Data Data Data Do-to Do-to Data
General
Header Da-ta Data Data Daia Data Da-ta Data Data
т
[Down3
ТаЫефеЫгап;
Gj СеЙ margins
Grid lineweight:
1
ByBlock
find color:
! • ByBlock
Horizontal:
|iF Cancel
Help
Рис. 5.24. Диалоговое окно New Table Style, вкладка Title
После задания всех настроек стилей следует щелкнуть по кнопке ОК, а затем кноп кой Close (Закрыть) закрыть диалоговое окно Table Style (Стили таблиц). Созданны \ стиль появится в правом раскрывающемся списке панели Styles (Стили) (см. рис. 5. Г. Индивидуальные свойства любой ячейки, отличающиеся от настроек стиля, можнз задать с помощью команды TABLED1T (ТАБЛРЕД), рассмотренной в главе 3. Кромг того, удобным средством редактирования ячейки является окно PROPERTIES (СВОЙСТВА), представленное в главе 4. Операция изменения стиля таблиц с помощью кнопки Modify (Изменить) диалоговс го окна Table Style (Стили таблиц) выполняется аналогично операции создания новс го стиля. Открываемое при этом диалоговое окно Modify Table Style (Изменение стиля таблиц) аналогично окну New Table Style (Новый стиль таблиц). Кнопка Delete (Удалить) окна Table Style (Стили таблиц) позволяет удалять ненуж ные стили. Нельзя удалить уже использованные в рисунке стили и Standard.
293
Стили построения и стандарты
5.5. Центр управления В системе AutoCAD имеется интересное средство — Центр управления. Это немо дальное окно (рис. 5,25), вызываемое по команде ADCENTER (ЦУВКЛ), которой панели инструментов Standard (Стандартная) и пункт месоответствуют кнопка ню Tools | DesignCenter (Сервис | DesignCenter). Центр управления можно вызвать также с помощью комбинации клавиш +<2>.
mm •лыеш Foktes jOpertDiawngs
Histoiji
Folder List' :
•
Ш Ш
x | Ex
Press
d
^
Analog • i Integrated. S Q Help H ! ir£ Plot Styles 11 r £ 3 p|otters 0"C2i Sample Fasteners i ф £ 3 ActiveX Metric, dwg Ш *r^) Database Connect •. L+; О DestgnCentei Ш &2& Dynamic Blocks I Ш -£Э Sheet Sets
: Ф £3 I : II
DC Online
i
I]
Щ^
Ш-Щ Ш Ml Ш ?M Ш-'ll ffl- * l i
VBA 3D House.dwg Blocks and Tables Blocks and Tables colorwh.dwg rth swnn Hwn
J_
AutoCAD Textstylesa..
Fasteners • US.dwg
Basic Electronics..
CMOS Integrated...
Home - Space House Planner, dwg Designer, dwg
Electrical Power, dwg
i icating
Ventilation Air Conditioning, d
zl
fSas •Last saved by: Autodesk
^
ОМи*оСЖ12007\Затр1е\Ое51дпСепкеУ(1бйет£?^
Л
Рис. 5.25. Окно DESIGNCENTER, вкладка Folders
Закрыть окно DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ) можно либо повторным I, либо командой ADCCLOSE (ЦУОТКЛ), либо щелчком по щелчком по кнопке расположенной в верхнем углу заголовка окна кнопке Q . Структура окна DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ) изменяется в зависимо сти от того, какая из четырех вкладок активна. Перечислим эти вкладки: •
Folders (Папки)— показывает диски и папки компьютера, для выбора файла и просмотра его элементов;
•
Open Drawings (Открытые рисунки) — показывает в левой части окна неграфиче ские элементы отмеченного открытого рисунка, а в правой части — имена этих элементов;
•
History (Журнал) — показывает журнал последних операций в Центре управле ния;
•
DC Online (DC Online)— осуществляет доступ в Интернете в прямом режиме к библиотекам стандартных элементов на сайте Autodesk; при этом передаются дан-
294
Глава 5
ные об экземпляре системы AutoCAD, с помощью которой выполняется соед!-нение. Над вкладками располагаются кнопки, которые облегчают работу с Центром управ ления: — загружает отмеченный рисунок (в том числе и со страницы в сети Интер нет); Ф> — переходит на предыдущий загруженный элемент (рисунок); — переходит на следующий загруженный элемент (рисунок); '€ — переходит в дереве на один уровень вверх; *Д. — ищет файл по заданным признакам (слоям, блокам и др.); |— показывает содержимое папки Autodesk, которую AutoCAD создает внутри папки Favorites (Избранное); - показывает содержимое папки DesignCenter, расположенной внутри папки Sample программного обеспечения системы AutoCAD; - показывает или убирает в левой части окна структуру требуемого типа (тип определяется вкладкой); - добавляет или убирает в правой части окна зону просмотра образцов эле ментов (зона особенно удобна для блоков, с которыми в рисунке хранятся образ цы для просмотра); - добавляет или убирает в правой части окна зону просмотра текстовые комментариев для отмеченных элементов (например, блоков); Щ " — устанавливает форму для вывода элементов графического списка (Large icons (Крупные значки), Small icons (Мелкие значки), List (Список) или Details (Таблица)). При включении кнопки AutoCAD делит окно DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ) на две части по горизонтали и показывает в левой части древовид ную структуру рабочего стола, выбранного файла рисунка либо журнала работы (со держимое зависит от выбранной вкладки). Правая часть окна DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ) может делиться по вертикали на одну, две либо три части, а также показывать или не показывать образец и пояснение выбранного элемента, что управляется кнопками gjf На вкладке Open Drawings (Открытые рисунки) щелчок в левой части окна DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ) по значку с плюсом слева от значка ри сунка раскрывает иерархию неграфических элементов этого рисунка, к которым от носятся: Blocks (Блоки), Dimstyles (Размерные стили), Layers (Слои), Layouts (Лис ты), Linetypes (Типы линий), Tablestyles (Стили таблиц), Textstyles (Текстовые сти ли), Xrefs (Внешние ссылки).
Стили построения и стандарты
295
Любые элементы, отображаемые в окне DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ), могут быть перенесены в текущий рисунок простым перетаскиванием с помощью мыши. Можно создавать такие элементы чертежа, как текстовые стили, размерные стили, стили таблиц, а также слои и типы линий, копируя из файла-прототипа. Копи рование можно выполнить также двойным щелчком по выбранному элементу. Окно DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ) обладает таким же свойством свертывания, как и окно PROPERTIES (СВОЙСТВА). Кнопка Q позволяет свернуть окно до одной вертикальной полосы заголовка. Окно снова раскроется, если вы за держите курсор над полосой заголовка или щелкнете по кнопке [ТД. Щелчок левой кнопкой мыши по кнопке ^ или щелчок правой кнопкой мыши по полосе заголовка вызывает контекстное меню управления свойствами окна. Окно DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ) можно использовать для добавле ния элементов в окно TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ) (см. главу 7).
5.6. Стандарты Группы проектировщиков с достаточно большим опытом работы создают свои пра вила оформления чертежей, регламентируя имена и свойства слоев, типов линий, тек стовых и размерных стилей и прочих элементов. Это позволяет делать чертежи одно го или разных проектов максимально понятными и совместимыми. Можно говорить о стандартах структуры чертежных файлов. Команда SAVEAS (СОХРАНИТЬКАК), рассмотренная в главе 2, позволяет сохранить проектную информацию из текущего рисунка в DWS-файле — файле формата, по явившегося в версии AutoCAD 2002. В качестве элементов проектирования, храня щихся в DWS-файле, который можно назвать файлом стандарта, выступают: •
слои;
•
типы линий;
•
текстовые стили;
•
размерные стили.
Для работы со стандартами используется панель инструментов CAD Standards (Стандарты оформления) (рис. 5.26).
Н.УКПГЧ &, Рис. 5.26. Панель инструментов CAD Standards
На этой панели расположены три кнопки: соответствует команде STANDARDS (СТАНДАРТЫ), которая настраивает стандарты текущего чертежа;
296
Глава 5
- соответствует команде CHECKSTANDARDS (НОРМОКОНТРОЛЬ), которая проверяет текущий чертеж на соответствие выбранным стандартам; - соответствует команде LAYTRANS (СЛОЙТРАНС), которая предназначе на для трансляции слоев в соответствии со стандартом. Хорошим примером для демонстрации работы этих команд является файт MKMPlan.dwg, который поставлялся вместе с системой AutoCAD 2005 в папке Sample. Этот файл ассоциирован с другим файлом — MKMStd.dws, который является файлом стандарта: в нем нет никаких примитивов, но присутствуют слои, типы ли ний, текстовые и размерные стили, составляющие суть данного стандарта. Команда STANDARDS (СТАНДАРТЫ) при своем вызове открывает вкладк/ Standards (Стандарты) окна Configure Standards (Настройка стандартов) (рис. 5.27) НConfigure Standards Standards jpiug-tns], Standards J3es associated with the current drawing:.
description:
±1
Standards File D:\AutoCAD2005\Sampte \MKMStd.dw$ T ille MKMStddws Comments CAD Standards sample standard file Last Modified 25 января 2003 r Lact Saved By
|ШЩШ«г Check Standards..:
"^fefeJMl Settings..
OK
Cancel
zJ Help
Рис. 5.27. Диалоговое окно Configure Standards, вкладка Standards
Вкладка Standards (Стандарты) показывает перечень тех стандартов, которые под ключены к данному чертежному файлу. Один рисунок может быть ассоциирован сра зу с несколькими стандартами. Стандарт, расположенный в списке в правой части окна Configure Standards (Настройка стандартов) выше, имеет приоритет по сравне нию со стандартом, находящимся ниже. Это правило применяется в тех случаях, ко гда имя какого-то элемента (слоя, типа, стиля) одного стандарта совпадает с именем элемента (слоя, типа, стиля) другого стандарта. Если слои вашего рисунка удовлетво ряют стандарту, свойства слоев (цвет, тип и т. п.) будут точно такими же, как свойст ва слоев с теми же именами в файле стандарта. Аналогичное правило распространя ется и на типы линий, текстовые стили, размерные стили. В диалоговом окне, показанном на рис. 5.27 вы можете добавить стандарт к списку (кнопка НИ), удалить стандарт (кнопка | X |), переместить выше в списке стандар тов (кнопка ".'£•• ) или ниже в списке (кнопка 3V). Когда вы добавляете новый стан-
297
Стили построения и стандарты
дарт, то система открывает окно Select standards file (Выбор файла стандартов), в котором вы можете найти и выбрать нужный файл с расширением dws. На рис. 5.28 показана вкладка Plug-ins (Надстройки) диалогового окна Configure Standards (Настройка стандартов).
ПШ
Ё Н Configure Standards
Plug-ins. used when checking standards:
description; Purpose Checks-that names and properties of dimension styles in a drawing match those in en associated standards file.
0 ВД Dimension Styles P I %5 Layers p i T.-.viLineti'Des E3 4b» Tex* Styles
Version 20 • Publisher Autodesk, inc., http:/Avww.autQdesk.com
Check Standards..
..•Settings..
OK.
Cancel
Help
Рис. 5.28. Диалоговое окно Configure Standards, вкладка Plug-ins
На этой вкладке вы видите список типов обнаруженных элементов — Dimension Styles (Размерные стили), Layers (Слои), Linetypes (Типы линий), Text Styles (Тек стовые стили). Их можно проверить на соответствие стандартам с помощью кнопки Й которая выполняет ту же операцию, что и рассматриваемая ниже команда CHECKSTANDARDS (НОРМОКОНТРОЛЬ). Команда CHECKSTANDARDS (НОРМОКОНТРОЛЬ) предназначена для проверки чертежа на соответствие стандартам. Команда выполняет проверку и выводит резуль таты в диалоговое окно Check Standards (Нормоконтроль). Вы можете принять предлагаемые изменения по одному или отказаться от них. Кнопка Settings (Параметры), расположенная в нижней части окна Configure Standards (Настройка стандартов) (см. рис. 5.28), открывает окно CAD Standards Settings (Параметры нормоконтроля) (рис. 5.29). Диалоговое окно CAD Standards Settings (Параметры нормоконтроля) разделено на две области. Область Notification settings (Параметры уведомлений) с помощью трех переключателей задает порядок вывода уведомлений, связанных с нарушениями стандартов (настройка сохраняется в системной переменной STANDARDSVIOLATION): • Disable standards notifications (Отменить уведомления о стандартах) — отключа ет уведомление о нарушении стандартов или отсутствии файлов стандартов;
298
Глава 5 CAD Standards Settings Notification settings С ^tsable standards notifications С Display ajeit upon standards violation < (* Display standards status bar icon
, Check Standards settings : V Automatically fix non-standatd properties :
(7 jShow ignored problems
: Preferred standards file to use for replacements: | JMKMStddws
m Рис. 5.29. Диалоговое окно CAD Standards Settings
•
Display alert upon standards violation (Предупреждать при нарушениях стандар тов) — включает вывод предупреждений о нарушении стандартов, причем пользова телю предоставляются варианты исправления нарушений;
•
Display standards status bar icon (Отображать значок стандартов в строке состоя ния) — выводит в строку состояния значок [|§|. когда пользователь открывает файл, связанный со стандартами.
Область Check Standards settings (Параметры нормоконтроля) содержит два флажка и один раскрывающийся список, определяющие действия при обнаружении наруше ний стандартов: •
Automatically fix non-standard properties (Автоматически исправлять нестан дартные свойства) — включает или отключает автоматическое исправление нару шений стандартов;
•
Show ignored problems (Показывать проигнорированные нарушения) — включает или отключает показ нарушений, которые были выявлены, но пропущены при проверке;
•
Preferred standards file to use for replacements (Предпочтительно использовать для замены) — устанавливает имя того файла стандарта, который будет использо ваться в первую очередь.
В состав программного обеспечения системы AutoCAD входит специальный модуль DwgCheckStandards.exe, который позволяет, не открывая сеанса работы AutoCAD, выполнить проверку группы чертежей на соответствие выбранным стандартам. Для запуска этого модуля следует в системном меню Start (Пуск) использовать пункт Programs | Autodesk | AutoCAD 2007 | Batch Standards Checker (Программы Autodesk | AutoCAD 2007 | Утилита пакетного нормоконтроля).
Стили построения и стандарты
299
Команда LAYTRANS (СЛОИТРАНС), которой соответствует кнопка Jp панели ин струментов CAD Standards (Стандарты оформления) (см. рис. 5.26), предназначена для трансляции слоев (замены имен и свойств слоев на требуемые).
5.7. Упражнения к главе 5 1. Работа с окном DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ): • Перенесите в текущий рисунок все текстовые стили из файла True Type.dwg, располо женного в папке Sample с примерами системы AutoCAD. •
Вставьте в текущий рисунок все блоки из файла Home — Space Planner.dwg, располо женного в папке Sample\DesignCenter.
2. Работа с текстовыми стилями: •
Создайте свой текстовый стиль на основе шрифта Arial.
•
Примените новый стиль к ранее построенным надписям (однострочным текстам).
•
Измените свойства стандартного стиля Standard, заменив в нем шрифт txt.shx на Wingdings. Создайте однострочный текст Русский текст таким стилем. Что полу чится?
ГЛАВА 6
Печать и публикация В этой главе рассмотрены вопросы вывода чертежей на внешние устройства и публи кации. Под публикацией обычно имеется в виду конвертация файла рисунка в специ • альный нередактируемый DWF-формат, который просматривается с помощью специ альных бесплатных утилит.
6.1. Добавление плоттера Любое устройство (локальное или сетевое), к которому вы обращаетесь для ВЫВОДЕ чертежа из AutoCAD, должно быть специальным образом конфигурировано (описа но) в системе AutoCAD. Операция по установке плоттеров или редактированию и> настроек требует специальных знаний. Ее лучше выполнять опытным пользователям или системным администраторам, обслуживающим вычислительные комплексы, на которых функционирует AutoCAD. Поэтому данный раздел содержит лишь самую основную информацию о процессе добавления плоттера. Дополнительную информа цию можно найти либо в справочной системе AutoCAD, либо в документации, по ставляемой вместе с системой. Автономная настройка (т. е. не зависящая от связи с AutoCAD) самого устройства выполняется с помощью документации, поставляемой вместе с плоттером. Для того чтобы определить, настроена ли ваша версия AutoCAD, а если настроена, то на плоттеры каких марок, следует воспользоваться командой OPTIONS (НА СТРОЙКА). Эту команду можно вызвать либо с помощью пункта Options (Настройка) падающего меню Tools (Сервис), либо с помощью контекстного меню, появляющегося при нажатии правой кнопки мыши, если курсор расположен в этот момент в зоне ко мандных строк. Команда OPTIONS (НАСТРОЙКА) вызывает диалоговое окно Options (Настройка) (рис. 6.1). Это окно имеет десять' вкладок, которые управляют настройкой системы AutoCAD и рассматриваются в главе 12. Сейчас же мы представим только вкладку Plot and
В предыдущей версии было девять вкладок.
Печать и публикация
301
Publish (Печать/Публикация) (рис. 6.2), которая позволяет настраивать две операции вывода чертежей: печать и публикацию. Публикация — это способ сохранения чер тежей в специальном DWF-формате, который можно выкладывать в Интернете, пере давать заказчику и т. д. О публикации см. далее.
I
ШШШШШШШШШШШШЯШШШШШШШШШШШЯШШЯШШШЕШ Current profile:
<>
'*ч Current drawing:
Drawmgl.dwg
j • fife*_ j l Display) Open and Save j Plot and Publish | System} User Preferences] Drafting) 3D Modeling, J Selection j Profiles] Search paths,file names, and file locations'. growse...
":•; '+• ^ j Support File Search Path i±i fe Working Support File Search Path •- Ш !±] ^ + '•"Я:
Ц
i±i 0
H
Project Files Search Path Customization Files
;+г ^
Help and Miscellaneous File Names
l±l 0
Text Editor. Dictionary, and Font File Names
ffi
0
••:'•'?: i+i Q
Add...
Device Driver File Search Path
1_J
Print File, Spooler, and Prolog Section Names Printer Support File Path
iS fe Automatic Save File Location Hrj f ^ | Color Book Locations +"• 1 ^ Data Sources Location ffl
0
Template Settings
+r ^ ] Tool Palettes File Locations •+' ^ .
.
'
•
'
•
Authorinq Palette File Locations .
,
. ' . .
'
;
"
•
JZj
:
Specify the folders in which AutoCAD should look for text fonts, customization files, plugins, ... drawings fo hsert, linetypes, and hatch patterns that ate not in the current folder. OR .; 1:
'Cancel.'
..'..:,. Apply ••: " " ' ' . . ' tWp
Рис. 6.1. Диалоговое окно Options, вкладка Files
Область Default plot settings for new drawings (Параметры печати для новых рисун ков по умолчанию) управляет установкой конкретного плоттера, который будет ис пользован по умолчанию для вывода чертежей. В этой области действуют два пере ключателя: Use as default output device (Устройство вывода по умолчанию) и Use last successful plot settings (Последнее успешно использованное устройство). Первый переключатель сопровождается раскрывающимся списком, содержащим перечень плоттеров, которые уже подключены к данной версии системы AutoCAD (рис. 6.3). В примере, приведенном на этом рисунке, показаны семь строк принтеров: Lexmark X74-X75, CAPTURE FAX BVRP, Default Windows System Printer.pc3, DWF6 ePlot.pc3, DWG To PDF.pc3, PDF.pc3, PublishToWeb JPG.pc3. Некоторые из них позволяют не выводить рисунки, а сохранять файлы в некотором формате, от личном от стандартного формата DWG (в частности, в формате PDF').
Новая возможность.
302
Глава 6 kytipiions
B Q
^Current profile:: ' • "'4<>
*\
Currentdrawing:
DrawingVdwg
Files j Display] Open and Save [-PS* an'dPubTshjj s y s («, j UserPrefeiences 1 Drafting] 30 Modelingj Selection] Profiles]
: d Use as default output device '•'.';-уФLem
••'.'•;
,
: ' When changing the plot device:
.
-2Ц': •.'•^'J •.;'"'.•' ^^'-Se^brtiieMxA'ifewitjV':*»»
-;::'t:X:Uielast^^pW*ii»"-
Г Use the plot de vitas paper sije
Add or.Configure plotters...
1
System printej spool alert:. r
•
.
.
•
"•"
.
.
.
.
—•••«..ii
, . , ,
OLE plotauality:'
•i fiefauit location fa plot to We operations: :
'y'.'l/j/jCADocunentsatxlSettingsVAdmiriistratotLINIvER. .'•'. •'":•••'' .'
i _ •
-
::ip-}$:'.
• ,
'
'
"
'
.
"
'„,'
• • ' : .
:
! •
"
•
'
.
"
;
Г
Plotting ;
i
f~
Use OLE application when plotting OLE . bbiects ,
Г~ Hjd®system printers.
P? Publishing
/ Plot and publish log file, •-; !
'"**.
]
,
..'/.• Enable background plot when: .J
v
] Automatically select ; i ::
f* Printable area, -
С Edge of paper
;
R Automatical save plot and publish tog \
Plot Stamp Settings...
t^ Save one sontinuous plot log (~Savedne.logper plot
' ' PotS_tyle Table Settings..;
. ' ,,; OK
Cancel
, „ : , Apply
•::'Hetp' :
Рис. 6.2. Диалоговое окно Options, вкладка Plot and Publish Ф
Lexmark X74-X75
§S> CAPTURE FAX BVRP Default Windows System Printer.pc3 DWF6 ePlot.pc3 DWG To PDF.pc3 PDF.pc3 PublishToWebJPG.pc3
Рис. 6.З. Список подключенных плоттеров
Как правило, уже сразу после инсталляции системы AutoCAD выполняется конфигу рирование плоттеров, установленных в Windows и используемых другими задачами, и добавляются конфигурации для сохранения графики в форматах DWF, PDF, JPG, PNG. Если в списке нет требуемой конфигурации плоттера, вы можете воспользоваться кнопкой Add or Configure Plotters (Добавление и настройка плоттеров) (см. рис. 6.2). Кнопка открывает системную папку Plotters, которая содержит значки уже созданных конфигураций (рис. 6.4). Работа с этой папкой обсуждается далее, при рассмотрении вопроса об установке но вого плоттера. В области Plot to file (Печать в файл) диалогового окна Options (Настройка) (см. рис. 6.2) задается папка, в которой будет сохраняться файл с образом печати (в даль-
Печать и публикация
303
нейшем оператор может уже без системы AutoCAD послать этот файл прямо на порт, к которому подключено устройство печати).
^ис. 6.4. Папка Plotters
Область Background processing options (Параметры фоновой обработки) предназна чена для установки флажков тех операций (печати (Plotting) и публикации (Publishing)), которые системе AutoCAD будет дозволено выполнять в фоновом ре жиме, не приостанавливая работу по редактированию рисунка. В области Plot and publish log file (Файл журнала для печати и публикации) пользо ватель может установить флажок Automatically save plot and publish log (Вести жур нал автоматически), что заставит систему вести журнал операций печати и публика ции. При этом следует выбрать один из двух переключателей: •
Save one continuous plot log (Общий журнал для всех операций) — один файл с протоколом вывода;
•
Save one log per plot (Отдельный файл для каждой операции) — отдельные файлы для каждого вывода.
Область General plot options (Общие параметры печати) управляет общими парамет рами поведения плоттера при печати. В этой области имеется два переключателя When changing the plot device (При смене устройства печати): •
Keep the layout paper size if possible (Сохранять (если возможно) размеры листа);
•
Use the plot device paper size (Использовать размеры листа из устройства).
Переключатели управляют выбором размера листа при смене плоттера. Раскрывающийся список System printer spool alert (Предупреждать о буферизации) влияет на выбор способа регистрации ошибок системного принтера, возникших в результате конфликта входного или выходного порта. В раскрывающемся списке по-
304
Глава 5
ля присутствуют четыре варианта регистрации ошибок. Буферизация— это опцш, позволяющая пересылать задания на печать в специальную папку, откуда они затем выводятся в фоновом режиме. Фоновый режим используется, когда объем печати достаточно велик, что при недостаточной скорости вычерчивания плоттера можег препятствовать эффективной работе компьютера, который в основном будет занят ожиданием окончания вывода. Настройка буферизации может быть выполнена в про цессе установки нового плоттера при настройке портов (для более детальной инфор • мации, необходимой опытным читателям, следует обратиться к справочной системе AutoCAD). Раскрывающийся список OLE plot quality (Качество печати OLE) и флажок Use OLE application when plotting OLE objects (Печатать OLE-объекты в OLE-приложениях i управляют процессом вывода при наличии в рисунке объектов, созданных другимг приложениями (Microsoft Word, Microsoft Excel и др.). О вставке объектов другш приложений см. главу 8. Флажок Hide system printers (He показывать системные принтеры) позволяет не показывать в списке принтеров (см. рис. 6.3) устройства, на строенные в операционной системе Windows (в нашем примере это будут Lexmark Х74-Х75 и CAPTURE FAX BVRP). Область Specify plot offset relative to (Отсчет смещения чертежа) задает с помощью переключателей, относительно чего при печати рассчитываются отступы: Printable area (От области печати) или Edge of paper (От края листа). Две длинные кнопки в правом нижнем углу вкладки Plot and Publish (Пе чать/Публикация) предназначены для настройки штемпеля (о нем речь идет в сле дующем разделе) и стилей печати (о них рассказано в разд. 6.3). После корректировки настройки с помощью вкладки Plot and Publish (Пе чать/Публикация) следует щелкнуть кнопку Apply (Применить), которая фиксирует сделанные изменения. Для работы с наиболее распространенными плоттерами и форматами графических файлов в системе AutoCAD присутствуют специальные программы (драйверы), обес печивающие передачу данных на устройства или в соответствующие форматы. Сис тема AutoCAD в стандартной поставке поддерживает большое количество перьевых и струйных типов плоттеров таких фирм, как Hewlett-Packard, Xerox, Осе и CalComp, a также формат PDF, наиболее распространенные форматы растровых файлов (JPEG, BMP, PNG, TGA) и форматы PostScript, применяемые в лазерных устройствах печати. При необходимости добавить настройку нового плоттера или отредактировать суще ствующую настройку следует пользоваться специальным инструментом — Autodesk Plotter Manager (Диспетчер плоттеров Autodesk). Обратиться к этому инструменту можно с помощью команды PLOTTERMANAGER (ДИСППЕЧ) или пункта меню File | Plotter Manager (Файл | Диспетчер плоттеров). Команда PLOTTERMANAGER (ДИСППЕЧ), используя Проводник Windows, открывает папку Plotters (см. рис. 6.4), расположенную глубоко внутри папки Documents and Settings. Указанную папку те кущего пользователя можно открыть иначе: в Control Panel (Панель управления) Windows щелкнуть по значку у р Autodesk Plotter Manager (Диспетчер плоттеров Autodesk).
Печать и публикация
305
В папке Plotters значок ЩЩ Add-A-Plotter Wizard (Мастер установки плоттеров) — вызывает программу установки новых плоттеров. Самый короткий путь вызвать про грамму — это обратиться к пункту падающего меню Tools | Wizards | Add Plotter (Сер вис | Мастера | Установки плоттеров).
6.2. Параметры вывода После того как нужный плоттер установлен в системе AutoCAD, вы можете перейти к настройке непосредственного вывода. Для этого предназначены кнопка панели Standard (Стандартная) и пункт меню File | Plot (Файл | Печать). Они соответствуют команде PLOT (ПЕЧАТЬ). При вызове команды PLOT (ПЕЧАТЬ) появляется диалоговое окно Plot (Печать) (рис. 6.5). ЩА Plot
ЕШ
Model
Page setup ft
3
Мадя
\0 Lexmark X74-X75
Plotter:
Lexmark X74-X7S • windows System Dwet - b? Autodesk^
...!». v :
i.r.L'.U;
4d,..
jjj
|
Priorities
'g Oescripttofir ': \ Г|Шо|1в! Number of copies
'• Paper ж<5 IA4
'i
П
"71 Plot ЩШ • :
V ец to paper iDisplay Pl:t offset (origin set to pUntatfc ьшь,
: : Щ.[о.оо
•:mm j
Г:£ettetheplot
-J
'
I
,
J
-
Рис. 6.5. Диалоговое окно Plot
Это диалоговое окно предназначено для полного определения вывода: конфигурации плоттера, листа бумаги и части рисунка, которую нужно вывести. Окно разделено на
Глава о
306
две части по горизонтали, причем правая часть, по умолчанию, не показывается. Дгш того чтобы ее увидеть (рис. 6.6), следует щелкнуть кнопку ( j ) в правом нижнем углу или использовать комбинацию клавиш <АИ>+<8Ып>+символ ">". И
Щ]
Plot- Model
• " - ) . - ' t e a m about Plotting''.-' .''" • Page setup
•;:•'";'"'"'.
Name: .
~Б
|
..Printer/plotter'"" : yWarjje;
J monochrome
"
stb
Zl£>\'\ -i j
Shaded viewport options"'-""" '
\$& Lexmark X74-X75
Plotter:. Where;
Ptot style table (pen assignments)
••' Shade plot '
Lexmark X74-X75 - Wintfows System Driver - b y Autodesk
-,
; Quality
ею мм |e—
. USB001
JAs displayed . J Custom
r
DPI
к
17 Plot in background
ТГ'' Jj;v'(
1300
}• Deserlptioh: .-.'... Г" Plot t o £ile
SPaper'sfge
Number of copies P
"3
|A4
Plot area :
Г
What to plot: ^Display
Plat with plot stylgs
Г
I "~3
•
F(t to paper
К 7 Plot stamp op,
zl
Scale: l : t
1
5a^a changes to layout
Drawing orientation
Plot offset '{origin.set to printable area)
<~ Portrait
{".Renter the plot •
УГ*
(* Landscape
0.00
Г" Plot upside;down
P/evieW
j
Apply to layout
' .Cancel
I
• Help
I®
Рис. 6.6. Диалоговое окно Plot (расширенный вариант)
Область Page setup (Набор параметров листа) предоставляет возможность сохранять с именем набор параметров листа (о настройке параметров вкладки листа для печа ти см. главу И) и вызывать их затем по имени. Расположенная здесь кнопка Add (Добавить) открывает диалоговое окно Add Page Setup (Добавление набора парамет ров листа) (рис. 6.7).
шшшиш
Щ А с И Page Setup tjew раде setup name:
\шш |
QK
Cancel
Help
Рис. 6.7. Диалоговое окно Add Раде Setup
Печать и публикация
307
В этом окне можно дать имя новому набору параметров, введя его в поле New page setup name (Имя набора параметров листа). Новый набор сохраняется в рисунке. В раскрывающемся списке Name (Имя) области Page setup (Набор параметров листа) (см. рис. 6.6) пользователь может выбрать в качестве параметров печати сохраненный ранее набор, с помощью пункта (<Предыдущая печать>) использо вать настройки предыдущей печати, либо с помощью пункта Import (Импорт) им портировать именованный набор параметров листа из другого рисунка. В области Printer/plotter (Принтер/плоттер) пользователь с помощью раскрывающе гося списка Name (Имя) должен задать устройство вывода. После этого поля Plotter (Плоттер), Where (Подключение) и Description (Пояснение) будут показывать свой ства выбранной конфигурации устройства. Кнопка Properties (Свойства) позволяет вызвать окно Plotter Configuration Editor (Редактор параметров плоттера), в кото ром можно редактировать и сохранять файл конфигурации плоттера (с расширени ем рсЗ). Если печать откладывается, то следует установить флажок Plot to file (Пе чать в файл). При этом путь к папке файлов печати будет взят из настроек, сделан ных в диалоговом окне Options (Настройка) (см. рис. 6.2). Далее необходимо с помощью раскрывающегося списка области Paper size (Формат) выбрать форму и размеры листа, а в области Number of copies (Число экземпляров) задать количество выводимых экземпляров чертежа. В области Plot area (Печатаемая область) с помощью раскрывающегося списка What to plot (Что печатать) пользователь должен указать, какая часть текущей вкладки ри сунка должна быть направлена на печать (возможные варианты указаны для вкладки Model (Модель)): • •
Display (Экран) — выводится только то, что видно в данный момент на графиче ском экране; Extents (Границы) — выводится зона границ, т. е. наименьшая прямоугольная зона, охватывающая в данном виде все элементы чертежа (экономичный вариант получения полного изображения);
•
Limits (Лимиты) — выводится зона лимитов;
•
View (Вид) — выводится выбранный именованный вид (о задании видов см. гла ву 10); при выборе варианта View (Вид) справа появляется еще один раскрываю щийся список с именами видов, созданных в текущем рисунке;
•
Window (Рамка) — выводится прямоугольная часть рисунка, которая определяет ся двумя точками по диагонали; справа появляется кнопка Window (Рамка), с по мощью которой можно изменить ранее введенные параметры рамки для вывода (при этом система AutoCAD цветом фона демонстрирует предыдущие границы рамки).
В случае выбора опции Window (Рамка) выдается сообщение: Specify window for printing Specify first corner: (Очертите выводимую область рамкой Первый угол:)
308
Глава 5
Нужно указать мышью (или ввести с помощью клавиатуры) первый угол рамки. Да лее следует Specify opposite corner: (Противоположный угол.) На этот запрос нужно указать второй угол рамки. После ответа система AutoCAD возвращает диалоговое окно Plot (Печать). Если печать выполнять не из вкладки Model (Модель), а из вкладки листа, то в рас • крывающемся списке What to plot (Что печатать) вместо вариантов Limits (Лимиты j и View (Вид) появится вариант Layout (Лист). Область Plot offset (Смещение от начала) при сброшенном флажке Center the ploi (Центрировать) задает дополнительный сдвиг от левого нижнего угла доступной об ласти печати на листе (значения сдвига в миллиметрах нужно записать в поля X и Y) Если флажок Center the plot (Центрировать) установлен, то система AutoCAD сам£ расположит чертеж точно по центру листа бумаги. При положительных значениях i полях X и Y сдвиг осуществляется к центру листа бумаги (отрицательные значения также допускаются). Область Plot scale (Масштаб печати) (см. рис. 6.7) задает масштаб вывода чертежа нг плоттер. Если установить флажок Fit to paper (Вписать), то другие настройки этой области будут отключены, и масштаб печати будет рассчитан программой, исходя из размеров выводимой зоны чертежа и размеров доступной области листа бумаги, при чем система AutoCAD попытается максимально использовать всю площадь листа. Если флажок Fit to paper (Вписать) сброшен, то в раскрывающемся списке Scale (Масштаб) пользователь может выбрать один из стандартных масштабов: 1:1, 1:2, 1:4, 1:8, 1:10, 1:16, 1:20, 1:30, 1:40, 1:50, 1:100,2:1,4:1, 8:1, 10:1, 100:1 и др. О редакти ровании списка стандартных масштабов см. далее. Нестандартные масштабы обозначаются Custom (Польз.). По умолчанию на вкладке Model (Модель) предлагается масштаб Fit to paper (Вписать), а на других вклад ках— 1:1. Рассчитанный (или введенный пользователем) масштаб отображается в двух расположенных ниже полях. Если вам необходимо, например, обеспечить вывод чертежа в нестандартном мас штабе 1:27.5, то вы должны в первом поле задать 1, в раскрывающемся списке ря дом — выбрать mm (мм), а во втором поле — задать 27.5 (units (ед. рис.)). Флажок Scale lineweights (Масштабировать веса линий) области Plot scale (Масштаб печати) позволяет при выводе масштабировать не только размеры объектов, но и их веса. Если флажок сброшен, то линия при выводе рисуется с заданным весом (задан ной толщиной линии), независимо от масштаба чертежа. Еще четыре области настройки параметров вывода доступны, если диалоговое окно Plot (Печать) расширено (см. рис. 6.6). Область Plot style table (pen assignments) (Таблица стилей печати) дает возможность с помощью раскрывающегося списка выбрать таблицу стилей печати из перечня
Печать и публикация
309
(о стилях печати см. следующий раздел). Кнопка / j позволяет отредактировать таб лицу. Если необходимо создать новую таблицу, то следует воспользоваться пунктом New (Новая) раскрывающегося списка. Область Shaded viewport options (ВЭкраны с раскрашиванием) отражает возможно сти печати тонированных и раскрашенных видов. В раскрывающемся списке Shade plot (Способ вывода) доступны следующие опции: As displayed (Обычный), Wireframe (Каркас), Hidden (Скрытие линий), 3D Hidden' (3M скрытие), 3D Wire frame1 (ЗМ каркас), Conceptual1 (Концептуальный), Realistic' (Реалистический), Rendered (Тонирование), Draft1 (Черновой), Low' (Низкое разрешение), Medium1 (Среднее разрешение), High1 (Высокое разрешение), Presentation1 (Презентацион ный). Опция As displayed (Обычный) позволяет осуществить вывод рисунка в том виде, в каком он в данный момент находится (каркасном, концептуальном, с удалени ем невидимых линий, тонированном и т. п.). Остальные опции предоставляют воз можность печати в другом виде, независимо от текущего состояния. В связи с богатством возможностей раскрывающийся список Quality (Качество) до полнительно управляет качеством вывода тонированных и раскрашенных видов. В этот список входят следующие элементы: •
Draft (Черновое)— раскраска и тонирование игнорируются, печать выполняется в каркасном виде;
•
Preview (Просмотр)— раскраска и тонирование выводятся с использованием только 25% возможностей устройства, но не выше 150 dpi (точек на дюйм);
•
Normal (Нормальное)— раскраска и тонирование выводятся с использованием только 50% возможностей устройства, но не выше 300 dpi (точек на дюйм);
•
Presentation (Презентационное) — раскраска и тонирование выводятся с исполь зованием 100% возможностей устройства, но не выше 600 dpi (точек на дюйм);
•
Maximum (Максимум) — максимально возможное разрешение для данного прин тера;
•
Custom (Пользовательское) — разрешение задает пользователь.
Для последнего варианта необходимо в поле DPI (Т/дюйм) еще задать разрешение в точках на дюйм. Область Plot options (Опции печати) имеет следующие флажки: •
Plot in background (Печать в фоновом режиме) — задает режим печати в фоновом режиме, который не мешает работе с текущим рисунком;
•
Plot object lineweights (Учитывать веса линий) — позволяет учитывать веса ли ний; данный флажок доступен только при сбросе флажка Plot with plot styles (Учитывать стили печати);
•
Plot with plot styles (Учитывать стили печати) — использует стили печати;
Эта и еще восемь опций списка — новые.
310
Глава l5
•
Plot paperspace last (Объекты листа последними)— указывает, что печатати в первую очередь: объекты пространства листа или объекты пространства модели (о пространствах см. главу 11);
•
Hide paperspace objects (Скрывать объекты листа) — скрывает невидимые линии при печати видовых экранов пространства листа (см. главу 11);
•
Plot stamp on (Штемпель вкл) — задает вывод дополнительных надписей (штем пеля); при включении флажка справа появляется кнопка -•£ для вызова диалого вого окна настройки штемпеля;
•
Save changes to layout (Сохранить параметры) — сохраняет настройки печати и параметрах листа.
Область Drawing orientation (Ориентация чертежа) управляет положением чертежа на листе бумаги. Здесь пользователю доступны два переключателя ориентации чер тежа: Portrait (Книжная) или Landscape (Альбомная). Можно повернуть изображе ние еще на 180°, если установить флажок Plot upside-down (Перевернуть). После того как вы задали все установки окна Plot (Печать), необходимо просмотреть образ будущей печати. Кнопка Preview (Просмотр) диалогового окна Plot (Печать) (см. рис. 6.6) показывав" образ листа бумаги с результатом будущей печати без надписей штемпеля (рис. 6.8).
——— Рис. 6.8. Окно просмотра результатов вывода
В этом окне вам сразу же будет доступна операция зумирования, наличием значка лупы со знаками плюс и минус в качестве курсора. Вы можете, нажав левую кнопку
Печать и публикация
311
мыши, перемещать курсор вверх или вниз, изменяя тем самым масштаб отображения чертежа. Выход из операции —- с помощью клавиши <Esc> или <Enter>. При просмотре образа печати доступно контекстное меню, приведенное на рис. 6.9. В этом меню, помимо обычных операций панорамирования и зумирования, есть пункт Exit (Выход)— для возврата в диалоговое окно Plot (Печать), и пункт Plot (Печать) — для осуществления непосредственной печати. Exit Plot Pan щ/ Zoom Zoom Window Zoom Original Рис. 6.9. Контекстное меню просмотра образа печати
-Cancel Sheet, К Cancel Entire Job.:. View Plot and.Publish DetaSs,, ViewDWFFSe., v Enable Balloon Notification Рис. 6.10. Контекстное меню значка печати
Окно просмотра образа печати можно вызвать не только из диалогового окна Plot (Печать), но и с помощью кнопки панели инструментов Standard (Стандартная) или с помощью пункта меню File | Plot Preview (Файл | Предварительный просмотр), а также с помощью команды PREVIEW (ПРЕДВАР). Кнопка Apply to Layout (Применить к листу) сохраняет параметры печати в настройках данной вкладки. После того как вы убедились в правильности результатов предстоящего вывода, можно в диалоговом окне Plot (Печать) (см. рис. 6.6) нажать кнопку ОК и отправить чертеж на плоттер. Как только начнется операция печати, в зоне уведомлений по явится значок щ ] . Если щелкнуть правой кнопкой мыши по этому значку, то появит ся контекстное меню процесса печати (рис. 6.10). В этом меню находятся пункты управления процессом вывода: • • •
Cancel Sheet (Прервать вывод листа) — прерывает печать текущего листа под шивки; Cancel Entire Job (Прервать все задание) — прерывает все задание на печать (оно может включать печать нескольких листов); View Plot and Publish Details (Подробности о печати/публикации) — вызывает окно с результатами вывода;
•
View DWF File (Просмотр DWF-файла) — позволяет просмотреть DWF-файл (когда выбрана публикация в DWF-файл); • Enable Balloon Notification (Разрешить уведомления) — разрешает вывод желтых уведомлений с сообщениями печати.
Первые два пункта позволяют прервать печать. По окончании печати значок в области уведомлений заменится на Щ|. С помощью третьего пункта контекстного меню можно вызвать окно Plot and Publish Details
312
Глава 5
(Подробности о печати/публикации) (рис. 6.11). Другая возможность вызвать то жг окно без контекстного меню — щелкнуть левой кнопкой мыши по значку y j . Окно Plot and Publish Details (Подробности о печати/публикации) отображает сооб щения о ходе печати. Щелкнув по кнопке Copy to Clipboard (Копировать в буфер], пользователь может направить текст окна в буфер обмена Windows и затем использо вать в текстовом редакторе. Если в окне необходимо просмотреть только информа цию об ошибках печати, то в раскрывающемся списке View (Вид) следует вместо АН (Все) выбрать значение Errors Only (Только ошибки). Plot and Publish Details ^ Copy to Clipboard Q j o b : -Plotted Job ID: 1 Sheet set name: Date and time started: 02,04.2006 19:21:47 Date and time completed: 02.04.2006 19:24:19 UserlD: Administrator Profile ID: <
il
Help
Рис. 6.11. Окно Plot and Publish Details
Если в области Printer/plotter (Принтер/плоттер) диалогового окна Plot (Печать) вь установили флажок Plot to file (Печать в файл), то вместо вывода на плоттер будет сформирован PLT-файл.
6.2.1. Штемпель Предварительное формирование штемпеля, выводимого в чертеж при установке флажка On (Вкл) в области Plot stamp (Штемпель) (см. рис. 6.6), выполняется либо i окне Plot (Печать) кнопкой Щ, либо вне окна командой PLOTSTAMP (ШТЕМ ПЕЛЬ). Эта команда открывает диалоговое окно Plot Stamp (Штемпель чертежа), приведенное на рис. 6.12. В этом окне область Preview (Образец) в условном виде показывает, где будет распо ложен формируемый штемпель при действующих установках.
Печать и публикация
313
шз
Plot Stamp • Preview-:
Plot stamp .fields !•? Dfavwigrjame
W Device name
Г iayout name
I
Is? Ёate and Time
Г" PlotscaJe
Papet size
. Г" Login паще
. Use* defined fields' {Выставочный
H
з
j Черно
Add/Edit
• Plot stamp pararnetei file . CADocuments and Settings\Administiator.UNIVERSAL\Appli
Advanced
Load
Cancel
Save As
Help
Рис. 6.12. Диалоговое окно Plot Stamp
Содержимое штемпеля является текстовой строкой, элементы которой разделяются при выводе запятыми. Таких элементов может быть до девяти. Основные элементы (до семи) задаются установками соответствующих флажков в области Plot stamp fields (Информация для штемпеля): •
Drawing name (Имя рисунка);
•
Layout name (Имя вкладки);
•
Date and Time (Дата и время);
•
Login name (Пользователь);
•
Device name (Устройство);
•
Paper size (Формат листа);
•
Plot scale (Масштаб чертежа).
Назначение элементов соответствует их наименованию. В качестве имени чертежа берется полное имя вычерчиваемого файла вместе с путем. В штемпель можно включить не более двух пользовательских элементов, которые выбираются из раскрывающихся списков, расположенных в области User defined fields (Дополнительная информация). Для занесения в эти списки новых элементов или редактирования старых используется кнопка Add/Edit (Добавить/Изменить), ко торая открывает диалоговое окно User Defined Fields (Дополнительная информация) (рис. 6.13). В этом окне задаются поля, которые можно добавить при выводе к стандартным по лям. Кнопка Add (Добавить) дает возможность внести новый элемент в список, кноп-
Глава 6
314
ка Edit (Изменить) — отредактировать, и кнопка Delete (Удалить) — удалить элемент из списка. liter Defined Fields Usei defined field? Nair.e
Add
ГГЫУИЛШ Черновик
Edit/. Celete
±J OK
Cancel
Help
Рис. 6.13. Диалоговое окно User Defined Fields
Если вы не хотите к стандартным элементам штемпеля добавлять пользовательские, тогда в обоих списках поля User defined fields (Дополнительная информация) (см. рис. 6.12) вы должны выбрать элементы с именем <попе> (<нет>). Область Plot stamp parameter file (Файл параметров штемпеля) показывает имя те кущего файла с расширением pss, в котором хранятся параметры надписи штемпеля. При необходимости загрузить другой файл следует воспользоваться кнопкой Loal (Загрузить), а при необходимости сохранить текущие установки в другом PSSфайле — кнопкой Save As (Сохранить). Установки последнего сохраненного PSS-файла параметров штемпеля становятся установками, действующими по умолчанию в следующей операции печати чертежа. Более тонкие установки штемпеля (положение, шрифт и т. д.) могут быть сделаны с помощью кнопки Advanced (Дополнительно) (см. рис. 6.12).
6.2.2. Список стандартных масштабов Команда SCALELISTEDIT (СПИСМАСШТРЕД) позволяет редактировать список стандартных масштабов, которые используются при задании, например, масштаба печати. Команда SCALELISTEDIT (СПИСМАСШТРЕД) открывает диалоговое окно Edit Scale List (Изменение списка масштабов) (рис. 6.14). Вы можете внести в этот список необходимые изменения, убрав ненужные масштабы (например, с футами и дюймами) и добавив свои. При добавлении масштаб можно
Печать и публикация
315
вводить как десятичным числом (например, 0.333), так и с двоеточием (напри мер, 1:27). Редактирование списка выполняется с помощью расположенных справа кнопок: •
Add (Добавить) — добавляет новый масштаб;
•
Edit (Изменить) — редактирует выбранное значение;
•
Move Up (Вверх) — перемещает выделенный элемент внутри списка на одну по зицию вверх;
•
Move Down (Вниз) — перемещает выделенный элемент внутри списка на одну позицию вниз;
•
Delete (Удалить) — удаляет отмеченный масштаб;
•
Reset (Сброс) — восстанавливает список масштабов в стандартном для системы виде.
Рис. 6.14. Диалоговое окно Edit Scale List
6.3. Стили печати Стиль печати — это свойство, которое позволяет отображать графические объекты при выводе на плоттер специальным образом. В результате примитив рисунка может на экране выглядеть совсем не так, как он будет нарисован плоттером на бумаге. Для печати могут быть изменены цвет, тип, а также вес линии. Можно задать специальное оформление концов и заливки линии. Все такие установки заносятся в таблицы сти лей. Система AutoCAD при установке программного обеспечения создает ряд стан дартных таблиц стилей печати, которые доступны пользователю. Стили печати могут быть двух видов: именованные и цветозависгшые. Именованный стиль печати может быть назначен любому объекту, а цветозависимый стиль исполь зуется в зависимости от цвета примитива.
Глава 6
316
На вкладке Plot and Publish (Печать/Публикация) диалогового окна Options (На стройка) (см. рис. 6.2) устанавливается, какие из двух типов стилей печати будут ис пользоваться в новых рисунках. Для этого необходимо щелкнуть по кнопке Plot Style Table Settings (Таблицы стилей печати), расположенной в правом нижнем углу вкладки. Откроется диалоговое окно Plot Style Table Settings (Параметры таблиц стилей печати) (рис. 6.15).
Ш
ftffiPlot Style Table Settings Default plot style behavior for new drawings С Use cola dependent plot styles (* :Use Darned plot -styles!
ш&т pioc styte
zJ
jNone Default plot style for Jayef ft
:
к
I J Normal Default plot style for objects.
d
JByLayer
Add or Edit Plot Style Tables..
OK
Cancel
Help
Рис. 6.15. Диалоговое окно Plot Style Table Settings
В области Default plot style behavior for new drawings (Стили печати по умолчанию для новых рисунков) этого окна нужно включить один из двух переключателей: Use color dependent plot styles (Цветозависимые стили печати) или Use named plot styles (Именованные стили печати). Сделанное изменение будет распространяться толькэ на следующий новый рисунок и не будет действовать на текущий. По умолчанию ус танавливаются цветозависимые стили печати. Если используете именованные стили печати, то тогда вам будет доступен раскры вающийся список Plot Style Control (Стили печати) панели инструментов Properties (Свойства). Если в рисунке используются цветозависимые стили, то список Plot Style Control (Стили печати) недоступен. Область Current plot style table settings (Настройка текущей таблицы печати) диало гового окна Plot Style Table Settings (Параметры таблиц стилей печати) содержит тр^ раскрывающихся списка: •
Default plot style table (Таблица стилей печати по умолчанию) — задает имя фай ла таблицы стилей печати по умолчанию для новых рисунков (файл имеет расши рение ctb для таблицы цветозависимых стилей печати и stb — для таблицы имено ванных стилей);
Печать и публикация
317
•
Default plot style for layer 0 (Стиль печати по умолчанию для слоя 0) — задает имя таблицы стилей печати по умолчанию для слоя 0 новых рисунков и рисунков, преобразуемых из формата AutoCAD ранних версий;
•
Default plot style for objects (Стиль печати по умолчанию для объектов) — задает имя стиля печати, присваиваемого по умолчанию новым примитивам, из активной таблицы стилей печати текущего рисунка.
Для добавления новой или редактирования существующей таблицы стилей печати следует щелкнуть по кнопке Add or Edit Plot Style Tables (Таблицы стилей печати) диалогового окна Plot Style Table Settings (Параметры таблиц стилей печати). То же действие вне диалогового окна можно выполнить с помощью команды STYLESMANAGER (ДИСПСТИЛЬ) или с помощью пункта меню File | Plot Style Manager (Файл | Диспетчер стилей печати). Откроется папка Plot Styles (рис. 6.16).
ШШ
Plot Styles Файл
Правка
Вид
Избранное *> •
-
Сервис
^правка Папки.:,'-1
Поиск
' Адрес j _, caiiun Da'^utodeskUuloOD 20074R17 ihenuSPIol Stylet J
. j
Переход
[ acad
acad pendent Plot
Add-A-Plot Style Table Wizard
Ы S i * T »-'. File
iX) Plot SSi
S ? i Autodesk-Color J AutoCAD Pi,;,; Stj.ie Table File
П
I DWF Virtual Pens | J " y \ I Auto ..,,•,.'.!' I'-..-, -"«.penden' Plot.
I Grayscab I AutoCAD C^b! dependent Rot. ' 5 КБ
to-dependent Pit
"7
| monochrome Au!oL*<> hr<-j. '• H * i ••>.Ые НЦ
i monochrome AutoCAC Cotoideperetentf
2/ [ Screening 50% M-.teD»r.d
1 Screening 25£ | " " " j AutoCAD nior-deperident Plot. ) . ,:.:.:' , -;v.i , :j.A
Г~~ ~*Ш Screening 752; i * " " 1 AutoCAD O-ia•dependent Plot
•'
"] Screening 100Л " \0 Cokx-
i"Z7' Рис. 6.16. Папка Plot Styles
В этой папке имеются значки [i^j ранее созданных файлов с таблицами цветозависимых стилей (с расширением ctb) и значки y|5J файлов с таблицами именованных сти лей (с расширением stb). Кроме того, присутствует значок Щ>(Ц Add-A-Plot Style Table Wizard (Мастер стилей печати), вызывающий мастер создания таблицы имено ванных стилей.
318
Глава 6
В подменю Tools | Wizards (Сервис | Мастера) имеются также пункты Add Plot Style Table (Создания таблиц стилей печати) и Add Color-Dependent Plot Style Table (Цветозависимых стилей печати) (или Add Named Plot Style Table (Именованных стилей печати)) для создания таблиц стилей обоих видов. Как вы уже знаете из разд. 6.2, в раскрывающемся списке области Plot style table (pen assignments) (Таблица стилей печати) диалогового окна Plot (Печать) можно выбрать текущий стиль печати из перечня существующих (например, acad.ctb), а с помощью кнопки £> отредактировать выбранный стиль или перейти к созданию нового стиля с помощью пункта New (Новая) раскрывающегося списка. Цветозависимые стили, которых в каждой таблице 255 (по количеству основных цве тов системы AutoCAD), описывают, каким образом нужно выводить на плоттер объ екты, имеющие данный цвет. Такие стили удобны для вывода на перьевой плоттер, который имеет ограниченное количество цветов и размеров перьев. По умолчании), когда имя таблицы действующего цветозависимого стиля не задано, действует стил ., который выводит объекты в том виде, в каком они созданы в рисунке. В случае применения в рисунке цветов типа True Color (Вся палитра) и цветов м, Color Books (Альбомы цветов) (см. главу 4) система AutoCAD подбирает в качестье цветозависимого стиля печати стиль одного из основных цветов (с номером из диапа зона 1—255), который ближе всего к используемому. Рассмотрим для примера таблицу цветозависимых стилей acad.ctb, для открытия ко торой нужно дважды щелкнуть по значку acad.ctb в папке Plot Styles (см. рис. 6.16). После щелчка открывается диалоговое окно Plot Style Table Editor (Редактор таблиц стилей печати), вкладка General (Общие). На данной вкладке содержится справочнЕя информация и имеется флажок Apply global scale factor to non-ISO linetypes (При менить глобальный масштаб к типам линий, не относящимся к ISO), при установи е которого пользователю становится доступным поле Scale factor (Масштаб) для зада ния глобального масштаба. Две следующие вкладки диалогового окна Plot Style Table Editor (Редактор таблиц стилей печати) равноправны. Вкладка Table View (Таблица) показывает характери стики стилей для каждого цвета рисунка в табличной форме (рис. 6.17). Цвета в данной таблице расположены по столбцам (Color 1 (Цвет 1), Со1ог2 (Цвет2),...), а свойства стиля по строкам. К свойствам относятся следующие характеристики: • Name (Имя); •
Description (Пояснение);
• Color (Цвет); • Enable dithering (Разрешить размывание);
• • • •
Convert to grayscale (Печатать оттенками серого); Use assigned pen # (Номер назначенного пера); Virtual pen # (Номер виртуального пера); Screening (Интенсивность);
Печать и
публикация
319
•
Linetype (Тип линий);
•
Adaptive adjustment (Подстройка масштаба);
•
Lineweight (Вес линий);
•
Line End Style (Стиль окончаний линий);
•
Line Join style (Стиль соединений линий);
•
Fill Style (Стиль заполнения). 0 3 Plot Style Table Editoi - acad.ctb eneial I Table'View]] Form View)
| Name
Ш Color 1
П
Color
Use object coloi
Use object color
Enable dithering,
On
On
On
Convert to grayscale
Off
Off
lOff ! Automatic]
Color 2
:
Ш Color
Description
Use assigned pen Й
Automatic
Automatic
Virtual pen ft
Automatic
Automatic
Screening
100
100
j Useob|ec;.
Automatic I И 00
Linetype
Use object linetype
Use object linetype
Adaptive adjustment
On
On
Lrieweight
Use object lineweight Use object lineweight j Useobjec
Use ob|ecf | On
Line End Style
Use object end style I Use object end style : Useob|ftc
Line Join style
Use object join style
. U se object join style
U se ob|ec.;
Fifl Style
Use object fill style
;Use object fill style
Use obiecs
К
-ill
(
.
|
Editynevseights... I
Save Ь Close •'
Cancel',
Save As.,.
1
Metp
Рис. 6.17. Диалоговое окно Plot Style Table Editor, вкладка Table View
Смысл приведенных параметров достаточно прозрачен. Виртуальное перо может быть сгенерировано у струйных плоттеров для имитации пера. Обычное значение номера виртуального пера — Automatic (Авто). Для редактирования характеристики стиля, соответствующего цвету, щелкните по нужной клетке таблицы. Система AutoCAD предложит вам список допустимых зна чений с линейкой прокрутки или шкалой справа. С помощью линейки или шкалы можно установить требуемое значение. Третья вкладка — Form View (Карточка) — показывает свойства стиля в форме кар точки (рис. 6.18).
320
Глава 6 H I Plot Style Table Editor - acad.ctb General] Table View E ? I ^ ? ^ | . £ i o t S t y l e s : ' •,••
Ш Zl Я • HI Ш • • Zl Щ El • • H Я
Color 1 Color 2 Color 3 Color 4 Color b Color 6 Color 7 Color 8 Color 9 Color 10 Color 11 Color 12 Color 13 Color 14 Color 15
Properties
Ш
r
E u l w : |lJseobje :t colot
l ,|
;
BJhen: ''J0n J Off
3
Penjt:
(Automatic
Virtual pen Й:
[Automatic
3: 3
grayscale:
Screening: j ioo
3
Lmejype; / j и se object «retype • Adaptiye:. j
zl
• Qeseiiptferr
Line and style: j
"3
0
n
Uneseight: juseobje ct lireweight U s e object e n d s
ye
Line join, s t * j Use object join style И style: Juseobject fill style
Edit Ljneweights...
':? S a w * s
3 3 3 H 3 I
Save t* Close
Рис. 6.18. Диалоговое окно Plot Style Table Editor, вкладка Form View
Работа с этой вкладкой аналогична работе с вкладкой Table View (Таблица). Внесегные изменения всех вкладок закрепляются с помощью кнопки Save & Close (При нять & Закрыть). Если вы задали в рисунке применение именованных стилей, то их использование i редактирование выполняются, как и для цветозависимых стилей, однако каждьн стиль имеет свое имя. Нередактируемый стиль Normal (Обычный) обязательно при сутствует и выводит на плоттер все свойства объектов в том виде, в каком они при своены объектам, без изменений.
6.4. Публикация Печать и публикация — это два варианта результатов окончания работы. В первом случае— это бумага, во втором— файл специальной структуры. Термин "публика ция" постепенно вытесняет термин "печать", поскольку твердая копия не всегда обя зательно нужна. Для передачи файлов сторонним организациям (а иногда и заказчику) предусмотрен специальный формат сохранения— DWF. В этом формате файлы нельзя уже редак тировать (в отличие от DWG-файлов), а для просмотра следует использовать другую
Печать и публикация
321
программу — Autodesk DWF Viewer, которая распространяется бесплатно и автома тически устанавливается на компьютере одновременно с системой AutoCAD.
6.4.1. Команды публикации Новая команда 3DDWF и соответствующая ей кнопка V панели инструментов Standard (Стандартная) позволяют вывести модель DWG-файла (т. е. содержимое вкладки Model (Модель)) в DWF-файл. Система запрашивает имя и папку для DWF-файла и сразу же после вывода предлага ет посмотреть результаты. В случае положительного ответа вызывается программа Autodesk DWF Viewer, в окне которой показывается та модель, которая была экспор тирована (на рис. 6.19 показан результат экспорта для файла 3D House.dwg из папки Sample системы AutoCAD). latAutodesk DWF Viewei - CADocuments and Settings\Adminisliatoi UNIVERSALAMcm документы^...
ЕИШЕЗ
File Edit View lools Help i
©
О
4
;**• «% *ч
«Ч
11 J.3D House
Рис. 6.19. Просмотр DWF-файла
Особенность режима просмотра — богатый выбор средств для изучения трехмерной модели, которые дают кнопки и меню в верхней части окна, приведенного на рис. 6.19. Пользователю предоставляются возможности не только панорамирования и зумирования, но и установки любого вида, в том числе стандартного (сверху, снизу и т. д.), а также задания плоскости сечения (сечения рассматриваются в главе 10). Вывод в DWF-файл можно выполнять с помощью печати в файл (в качестве принтера выбирается DWF6 ePlot.pc3). Другие возможности публикации — команда PUBLISH
Ранее команда называлась 3DDWFPUBLISH. 11 Зак. 326
322
Глава 3
панелл (ПУБЛ), пункт меню File | Publish (Файл | Публикация в DWF), кнопка Standard (Стандартная). При работе с листами можно опубликовать листы, а при работе с подшивками — всю подшивку. О листах см. главу 11, о диспетчере подшивок — главу 12.
6.4.2. Autodesk DWF Viewer Программа Autodesk DWF Viewer автоматически инсталлируется на компьютер npi установке системы AutoCAD и запустить ее можно с помощью пункта системного меню Start | Programs | Autodesk | Autodesk DWF Viewer (Пуск | Программы | Autodesk | Autodesk DWF Viewer). Даже при отсутствии системы AutoCAD программ/ просмотра DWF-файлов можно бесплатно скачать из Интернета.
6.4.3. DWF-подложка Еще одно новшество рассматриваемой версии системы— возможность применения DWF-файла листа в качестве подложки в DWG-рисунке. Для вставки в рисунок подложки (DWF-файла) используется команда DWFATTACH' (ДВФВСТАВИТЬ), пункт меню Insert | DWF Underlay2 (Вставка | DWF-подложка) или кнопка3 laJ панели инструментов Insert (Вставка). Команда открывает диалогевое окно Attach DWF Underlay (Вставить DWF-подложку) (рис. 6.20). Каждая подложка хранится в рисунке как особый объект с именем, совпадающим : главной частью имени DWF-файла (т. е. без пути и расширения). Поэтому в раскры вающемся списке Name (Имя) необходимо задать имя либо выбором из существую щего списка, либо указанием с помощью кнопки Browse (Обзор), открывающей диа логовое окно поиска файла. Ниже в диалоговом окне показывается, где была найдена подложка и путь к ее файлу. Сохранять полный путь к файлу подложки или нет, зависит от установки, сделанной з раскрывающемся списке Path Type (Задание пути), который содержит три варианте: Full path (Полный путь), Relative path (Относительный путь), No path (Путь не за дан). Если полный путь к подложке не сохранять, то при загрузке текущего рисунка система будет пытаться найти файл подложки по списку стандартных путей поиска системы AutoCAD (о настройке путей см. главу 12). Поскольку DWF-файл может быть многолистовым, то в левом списке диалогового окна (см. рис. 6.20) необходимо выбрать лист, изображение которого и будет загру жено в качестве подложки. При вставке подложки необходимо сообщить точку вставки, масштабы по осям X, Y и Z и угол поворота. Эти параметры либо сразу задгются в диалоговом окне в областях Insertion point (Точка вставки), Scale (Масштаб), 1
Новая команда. Новый пункт меню. 3 Новая кнопка. 2
Печать и публикация
323
g j J A U a c h D W F Undeilay .Jti^rnw J Manufacturing Sheet Set Found, irr.
~\
firowse,,
D:\AutoCAD2007\SamfleSSheet Sets\Manufa..AManufacturing Sheet Seldwf
Saved path; . D;SAutoCAD2007NSample\SheetSets\M..AManufactwinB Sheet Seldwf Select a sheet from (he DWF Irk
з
PatoType
01 Cover Sheet 02 Drive Roller Asly Lower 03 Drive Roller Sub Assy 04 Brush Rollers ub Assy
.| Full path
06 Roller Drive Assly 07 Intermittent Roller Sub Assy, of 08 Floating Ball Sub Assy 09 Drive Roller (Brush) 10 Drive Roller (Fix) 11 Bearing Block_Slide 12 Bearing Sprt Plate 13 Top Plate Zi
Scale" Гу Spficify on-screen
Insertion Doint Гу Specify on-screen X:
v
Rotation:
[0
f~ Specify on-screen
Г
• Angle: Ш"
OK
Help
Cancel
Рис. 6.20. Д и а л о г о в о е окно A t t a c h D W F U n d e r l a y
ЩAutoCAD
2007 - fDiawingl.dwg]
h
%:£4e £dt Yrevy Insert Fsrmat look £rew О.впевгюп Modify Express Window; Help
4 ~ Vj У & V -« Л ,-i S J f • ffl AutoCAD Classic
j i | • ByLayer
« * 4
d
I 4 *. t *jt U L\
il:
3,.'
'I ByLayetVjij
ByLayer^]jj
ByLayer
orumand: Command: 32738381.29448*47,00000
J SNAP: GRID' 0RTH0 |POLAR OSNAP-|oTRACK JDUCS [BYN LWT;|MODEL Рис. 6.21. DWF-подложка
A>^an^
U!
Vj'
7
324
Глава 5
Rotation angle (Поворот), либо для каких-то из них или для всех устанавливается флажок Specify on-screen (Указать на экране) и соответствующие значения будут запрошены после закрытия диалогового окна Attach DWF Underlay (Вставить DWFподложку). На рис. 6.21 показана вставленная в рисунок DWF-подложка. Особенностью такой подложки является то, что ее невозможно редактировать. Если курсор находится над линией какого-то из объектов подложки, как на рис. 6.21, то система выделяет жирной линией только прямоугольную границу подложки. При этом с помощью функций объектной привязки вы можете пользоваться в своих по строениях характерными точками объектов подложки.
6.5. Формат PDF В составе версии 2007 поставляется специальный драйвер, с помощью которого можно выполнять печать в файл формата PDF, разработанного фирмой Adobe. Если этот драйвер недоступен по умолчанию в списке плоттеров (см. рис. 6.3), то для того чтобы им воспользоваться, необходимо с помощью мастера добавления плоттерон добавить плоттер типа Autodesk ePlot (PDF).
6.6. Упражнения к главе 6 1. Печать вкладки Model рисунка 3D House.dwg (из папки Sample с примерами системы AutoCAD) в разных режимах без редактирования самого рисунка: •
Напечатайте в раскрашенном виде (как в самом рисунке).
•
Напечатайте в каркасном виде (без раскраски).
•
Напечатайте со скрытием невидимых линий.
2. Варианты печати объектов, имеющих веса линий: •
Создайте свой рисунок с весами линий.
•
Напечатайте его с использованием весов.
•
Напечатайте его без использования весов.
3. Использование цветозависимых стилей печати: •
Напечатайте свой рисунок, имеющий объекты разных цветов и со стандартным цветозависимым стилем печати.
•
Назначьте объектам рисунка новый цветозависимый стиль печати, использующий оттенки серого цвета (таблица Grayscale.ctb), и напечатайте рисунок.
ГЛАВА 7
Блоки и DWG-ссылки Важным инструментом автоматизации процесса разработки чертежей и моделей яв ляется использование блоков и внешних ссылок. Блок— это сложный именованный объект, для которого создается описание, включающее любое количество примитивов текущего рисунка. Блок имеет базовую точку и может применяться для вставки в лю бое место чертежа, причем в процессе вставки возможен его поворот и масштабиро вание с различными коэффициентами по разным осям. Блок может содержать атри буты — переменные надписи, задаваемые пользователем. Примитив, который обра зуется от операции вставки блока, называется вхождением блока. В рисунке может быть любое количество вхождений одного и того же блока. Блоки могут быть статическими и динамическими. Динамический блок— это дву мерный параметрический объект, изменение параметров которого приводит к появ лению в рисунке похожего объекта, но с другими размерами, углами наклона внут ренних элементов, их количеством и т. д. Статические блоки с помощью специального редактора можно превратить в динамические. Динамические блоки при необходимо сти можно вернуть к их первоначальному статическому состоянию. Внешняя DWG-ссылка — это изображение внешнего DWG-файла в текущем рисунке, причем файл, на который вы таким образом ссылаетесь, не переписывается в основ ной рисунок. В результате текущий рисунок может быть насыщен большим количе ством внешних изображений новых объектов, но размер текущего файла от этого практически не увеличится. Примитив, образующийся от операции вставки внешней ссылки, будем называть вхождением внешней ссылки или просто внешней ссылкой. Оба упомянутых инструмента являются средством автоматизации труда конструктора и чертежника. С помощью блоков можно строить однотипные объекты, описывая полностью только один из них и получая остальные вставкой блока или изменением параметров. Внешние ссылки дают возможность пользоваться ранее созданными файлами стандартных графических элементов. В данной главе также рассмотрены вопросы вставки фрагментов из других рисунков, в том числе с использованием буфера обмена Windows.
326
Глава 7
7.1. Блоки Первый шаг к использованию блока — создать его описание. Для этого нужно опре делиться, из каких примитивов будет состоять блок и где у него будет базовая точка.
7.1.1. Описание блока Предположим, в нашем рисунке есть полилиния с шириной I мм в форме правильно го шестиугольника (радиус описанной окружности— 10 мм). Внутри шестиугольни ка нарисованы три отрезка и касающаяся их окружность (ее радиус равен 5 мм). В качестве базовой точки блока возьмем точку центра окружности. Конструируемому блоку дадим имя Element6. На рис. 7.1 показаны примитивы, которые будут участво вать в создании блока.
Рис. 7.1. Примитивы, включаемые в блок Element6
Для того чтобы образовать описание блока, нужно применить команду BLOCK (БЛОК). Команде соответствуют кнопка Э пульта управления и панели инструментов Draw (Рисование), а также пункт падающего меню Draw | Block | Make (Рисова ние | Блок | Создать). Команда BLOCK (БЛОК) вызывает диалоговое окно Block Definition (Описание бло ка). Заполним его поля данными для нашего примера (рис. 7.2). В поле раскрывающегося списка Name (Имя) нужно ввести имя создаваемого (ту переопределяемого) описания блока, в нашем случае— Element6. Имена блоков мо гут содержать русские и латинские буквы, цифры и отдельные знаки (подчеркивание минус и некоторые другие). Все буквы в составе имени автоматически переводятся системой AutoCAD в верхний регистр. Не допускаются знак плюс и большая часть других символов, не являющихся буквами и цифрами. Длина имени не должна пре вышать 255 символов. Если значение системной переменной EXTNAMES равно С (а обычное значение— 1), то длина имени блока будет ограничиваться 31 символом (о системных переменных см. главу 12). Знак пробела допускается в составе имени Е системе AutoCAD, но опыт показывает, что без большой нужды его лучше не упот реблять. В качестве заменителя пробела лучше использовать символ подчеркивания Также с осторожностью применяйте русские имена в английской версии AutoCAD. Область Base point (Базовая точка) предназначена для задания базовой точки блоке (за эту точку блок будет позиционироваться на поле рисунка при вставке). Координа-
Блоки и DWG-ссылки
327
ты точки можно ввести с клавиатуры, заполнив поля X, Y и Z. В нашем примере вы берите эту точку мышью, для чего необходимо сначала нажать кнопку -4 Pick point (Указать). Затем с помощью объектной привязки укажите точку центра окружности (эту точку мы предварительно решили выбрать в качестве базовой). После указания точки возвратится диалоговое окно, в котором поля X, Y и Z будут отображать коор динаты выбранной точки (в нашем примере — 0,0,0). Область Objects (Объекты) предназначена для того, чтобы указать объекты, вклю чаемые в описание блока. Нажмите кнопку J$ Select objects (Выбрать объекты) или ; (операция быстрого выбора) и выберите пять примитивов (см. рис. 7.1), которые войдут в блок. Группа переключателей, расположенных под кнопкой Select objects (Выбрать объек ты), позволяет задать действие над объектами в блоке, которое будет выполнено по сле создания описания блока: •
Retain (Оставить) — сохранить объекты в рисунке в том виде, в каком они были до создания описания блока;
•
Convert to block (Сделать блоком)— заменить указанные объекты на вхождение блока; Delete (Удалить) — удалить объекты из рисунка.
•
По умолчанию, как правило, предлагается вариант Convert to block (Сделать блоком). [Л7Block Definition Name.
3
|Element6 , Base point
• Objects •;-:-.;;
J[J Pick poult
; jft Г
i 1-
Selec] objects.
t>
£etdin
f* , £onveit to block
0
Г
fielete 5 objects selected
: Settings -
i
f
Block ynit: ] Millimeters
£cale unifotmiy
ГУ Allow expjoding
Description: Блоке главе?
zl Hypefjbk... f fipen in block editor OK
J
Cancel
Help
Рис. 7.2. Диалоговое окно Block Definition
328
Глава 7
После выбора объектов сообщение No objects selected (Объекты не выбраны) в ниж ней части области Objects (Объекты) заменяется сообщением n objects selected (Вы брано объектов: п), где п — число выбранных объектов. В нашем примере количество выбранных объектов должно равняться пяти. После выбора объектов в правом верх нем углу диалогового окна Block Definition (Описание блока) появится растровый образец с изображением блока, описание которого создается. При использовании средств просмотра в Центре управления рядом с именем блок! будет также показываться его графический образец. О Центре управления рассказано в главе 5. В раскрывающемся списке Block units (Единицы блока) области Settings (Настройки) необходимо выбрать единицы для блока при перемещении в другие рисунки. Обыч ное значение— Millimeters (Миллиметры). Справа от списка расположены два флажка: •
Scale uniformly (Одинаковый масштаб)— запрещает вставку блока с разными значениями масштабных коэффициентов по разным осям;
•
Allow exploding (Разрешить расчленение) — разрешает расчленение вставленного блока на составные элементы.
В списке Description (Пояснение) можно ввести комментарий к создаваемому описа нию блока. Кнопка Hyperlink (Гиперссылка) позволяет связать с блоком гиперссыл ку. Если установить флажок Open in block editor (Открыть в редакторе блоков), то сразу после закрытия окна Block Definition (Описание блока) откроется окно редак тора динамических блоков (нам это пока не нужно). После заполнения параметров и нажатия в диалоговом окне кнопки ОК внутри ри сунка образуется описание статического блока с именем Element6. Описание являета невидимым компонентом, к которому можно обращаться для операции вставь блока. Если в области Objects (Объекты) выбрать переключатель Convert to blocl (Сделать блоком), то примитивы, из которых мы составили описание блока, сразу заменятся на вхождение блока. Блоки, для которых в рисунке имеется описание, можно вставлять в чертеж, образу? вхождение блока (поначалу статического, а затем по мере задания параметров — и динамического). Вхождение статического блока (часто его называют просто бло ком) в рисунке имеет всего одну синюю квадратную ручку, т. к. является единым объектом для операций общего редактирования (стирания, перемещения и т. п.). Ди намические блоки имеют дополнительные ручки (обычно голубого цвета), которые могут быть не только квадратной формы. Далее будет показано, как при необходимо сти можно превратить статический блок в динамический. Если блок разрешено расчленять, то это можно выполнить командой EXPLODE (РАСЧЛЕНИТЬ) (та же команда, которая расчленяет и полилинии).
7.1.2. Вставка блока Рассмотрим операцию вставки блока. Для нее используется команда INSERT (ВСТАВИТЬ), которой соответствуют пункт Block (Блок) падающего меню Insert (Вставка), а также кнопка @ пульта управления и группы (подменю), находящейся
Блоки и
DWG-ссылки
329
под групповой кнопкой H I панели инструментов Draw (Рисование). Кроме того, этой команде соответствует аналогичная кнопка J&) панели инструментов Insert (Вставка) (рис. 7.3).
S3,;
5"-, ?..:! US
Рис. 7.3. Панель инструментов Insert
На кнопке Ri в правом нижнем углу стоит черный треугольник — это означает, что кнопка групповая, и если нажать левой кнопкой мыши на такую кнопку и не отпус кать ее, то раскроется ряд кнопок, объединенных в одну группу (все эти кнопки вхо дят также в панель Insert (Вставка)). Первая из кнопок этой группы соответствует команде INSERT (ВСТАВИТЬ). Отпустите левую кнопку мыши в тот момент, когда курсор будет находиться на В этот момент начнет работать команда INSERT (ВСТАВИТЬ), которая кнопке вызывает диалоговое окно Insert (Вставка блока) (рис. 7.4). Данное окно позволяет вставлять в текущий рисунок описанные в нем статические и динамические блоки (а также файлы из других рисунков). В раскрывающемся списке Name (Имя) нужно выбрать имя вставляемого блока. По умолчанию в данном поле обычно высвечивается имя последнего вставленного блока. В нашем примере (см. рис. 7.4) высвечивается имя Element6, потому что это единственный описанный блок рисунка. Сразу после выбора имени справа появляется растровая картинка с изобра жением блока. Если блок динамический, то на изображении справа внизу присутству ет значок ф. Кнопка Browse (Обзор) используется для выбора файла, если данное диалоговое окно было открыто для вставки файла. В этом случае параметр Path (Путь) отобразит пол ный путь к файлу, который вы выберете для вставки.
Ыате:
JElemenlG
~3
\3И:
Srowse
Path: г Insertion point : Г" [Specify Qn-scteeri
F 1 i~~ Specify On-screen
jr
; * |о
&Ж |i
i Angle:
jo
J I f~
•'! X
г Е 1 In i t :
[Millimeters
| Factor:
h
l с jo
|i
I
! 2: i1 Г" Uniform Scale
f " Explode
OK
|
Specjfy On-screen ;
Cancel
Рис. 7.4. Диалоговое окно Insert
j
. Help
1
330
Глава 7
В области Insertion point (Точка вставки) нужно задать точку текущего рисунке, в которую будет помещена базовая точка блока. Если установить флажок Specify On-screen (Указать на экране), то после закрытия окна точка вставки будет отдельно запрошена системой. Если этот флажок сброшен, то для ввода доступны поля X, У и Z, в которых необходимо заполнить координаты точки вставки. Чаще всего используется указание точки на экране. Для двумерных чертежей параметр поля 55 задается нулевым. Область Scale (Масштаб) предназначена для ввода по каждой из трех осей масштаб ных коэффициентов, с которыми блок будет вставляться. Если все три масштабны:; коэффициента (по осям Л", Yи 2) равны 1, то блок будет вставлен с теми же размерами, какие были у объектов, использованных в описании блока. Если по какой-то оси мас штабный коэффициент меньше 1, то блок при вставке сжимается вдоль этой оси, если больше 1 — растягивается с таким коэффициентом. Масштабные коэффициенты мо гут быть и отрицательными (тогда изображение блока по данной координате перево рачивается). Установленный флажок Specify On-screen (Указать на экране) означает, что по закрытии окна можно будет ввести масштабные коэффициенты или вместе! них можно будет указать трехмерную точку, три координаты смещения (в миллимет рах) которой от точки вставки блока станут тремя коэффициентами масштабирована блока. Если установлен флажок Uniform Scale (Равные масштабы), то поля Y и 2, становятся недоступными (гасятся), а значение, заданное в поле X, становится значе нием масштабных коэффициентов по всем трем осям. В области Rotation (Угол поворота) задается угол поворота блока относительно точ ки вставки (положительные значения — при повороте против часовой стрелки). Есл* значение угла поворота будет равно нулю, то блок не поворачивается. Установке флажка Specify On-screen (Указать на экране) означает, что после закрытия диалого вого окна угол будет указан мышью. Поле Angle (Угол) используется для задания угла числом с помощью клавиатуры. В области Block Unit (Единицы блока) показано, какие единицы измерения и коэф фициент пересчета размеров были заданы в описании блока. Последний флажок — Explode (Расчленить), расположенный в левом нижнем углу диалогового окна Insert (Вставка блока), предназначен для расчленения блока сразу после его вставки. В этом случае изображение блока вставляется с заданными пара метрами масштабных коэффициентов и угла и тут же раскладывается на отдельные примитивы. Изображение вставленного блока при этом уже не будет единым объек том (т. е. не будет вхождением блока). После задания всех параметров следует закрыть диалоговое окно Insert (Вставка блока) с помощью кнопки ОК. Если вы в области Insertion point (Точка вставки) установили флажок Specify On-screen (Указать на экране), то после закрытия диало гового окна Insert (Вставка блока) система AutoCAD выдает запрос1:
1 По сравнению с версией 2006 исключены последние пять опций: PScale/PX/PY/PZ/PRotate (ПМасштаб/ПХ/nY/nZ/nnoBopoT).
Блоки и DWG-ссылки
331
Specify insertion point or [Basepoint/Scale/X/Y/Z/Rotate]: (Точка вставки или [Базовая точка/Масштаб/X/Y/Z/nOeopom]':) Если в этот момент перемещать курсор по графическому экрану, то вместе с перекре стием, указывающим на базовую точку блока, начинает перемещаться изображение блока в натуральную величину (как это показано на рис. 7.5).
ЖЕЁЗЕЗИО ш ВЕН Рис. 7.5. Перемещение изображения блока
Вы можете либо указать точку вставки блока (в данную точку будет помещена базо вая точка блока, и относительно нее будут выполнены масштабирование и поворот), либо выбрать одну из опций. Напомним, что везде, где вам предстоит выбор из не скольких опций, вы можете для облегчения выбора вызвать список опций с помощью клавиши или вызвать контекстное меню с опциями правой кнопкой мыши внут ри графического экрана. Опции позволяют задать параметры вставки блока в наибо лее удобной для пользователя последовательности: •
Basepoint (Базовая точка)— выбор другой базовой точки для вставки текущего экземпляра блока (при этом перемещаемое изображение "застывает" на месте);
•
Scale (Масштаб) — ввод единого масштабного коэффициента по всем трем осям;
•
X (X) — ввод масштабного коэффициента по оси X;
•
Y (Y) — ввод масштабного коэффициента по оси Y;
•
Z (Z) — ввод масштабного коэффициента по оси Z;
•
Rotate (ПОворот) — ввод угла поворота блока.
Если в диалоговом окне Insert (Вставка блока) вы не задали масштабные коэффи циенты вставки, то следующий запрос системы будет таким: Enter X scale factor, specify opposite corner, or [Corner/XYZJ <1>: (Введите масштаб по осиХ, укажите второй угол или [Угол/XYZ] :) Если ввести ненулевое число, то оно будет воспринято как масштабный коэффициент по оси X. Если указать точку, то координаты ее смещения в миллиметрах от точки вставки бу дут взяты в качестве масштабных коэффициентов по всем осям. Например, если вто рая точка смещена от точки вставки на 6,2 мм по оси X, на 3,97 мм по оси У и на 0 мм по оси Z, то в качестве масштабных коэффициентов будет принята следующая тройка
332
Глава 7
чисел: 6.2, 3.97, 1.0. Таким образом, нулевое значение по оси Z заменится назначениз по умолчанию, т. е. на 1. Опция Corner (Угол) запрашивает вторую точку и работает аналогично предыдуще му случаю. Опция XYZ запрашивает масштабные коэффициенты вставки. Если вы задали число в качестве масштаба по оси X, то появится запрос на масшта 5 вставки по оси У: Enter Y scale factor <useXscale factor>: (Масштаб no оси Y <равен масштабу по Х>:) После указания масштабных коэффициентов выдается заключительный запрос на угол поворота блока относительно точки вставки: Specify rotation angle <0>: (Угол поворота <0>.) На рис. 7.6 показан блок Element6, вставленный с разными углами поворота и раз личными масштабными коэффициентами.
Рис. 7.6. Примеры вставки блока Element6
Если перед именем команды вставки добавить знак минус (-INSERT (-ВСТАВИТЬ)), то команда вставки будет работать в режиме командной строки, т. е. без диалогового окна. Первый запрос — это запрос имени вставляемого объекта: Enter block name or [?J <ELEMENT6>: (Имя блока или [?] <ELEMENT6>:) В качестве значения по умолчанию в скобках предлагается имя предыдущего встав ленного блока. Нужно либо согласиться со значением по умолчанию, нажав клавишу <Enter>, либо ввести имя другого блока, или знак вопроса для просмотра списка имен блоков, описанных в текущем рисунке. После указания имени блока остальные за просы команды вставки совпадают с рассмотренными ранее. Есть еще одна команда вставки блока, которую можно выполнить из командной строки. Это команда MINSERT (МВСТАВИТЬ). Она вставляет блок в одну точку, л
Блоки и DWG-ссылки
333
затем копирует его, как элементы прямоугольного массива (аналогично команде ARRAY (МАССИВ)). Команда MINSERT (МВСТАВИТЬ) сначала выдает такие же за просы, как и команда INSERT (ВСТАВКА), но затем появляются дополнительные: Enter number of rows (—) <]>: (Числорядов (—) <}>:) Нужно задать число рядов (строк) в будущей прямоугольной матрице из вхождений блока. Enter number of columns (\\\) <1>: (Число столбцов (\\[) :) Здесь требуется указать количество столбцов. Enter distance between rows or specify unit cell (—): (Расстояние между рядами или размер ячейки (—):) В этом случае, если ввести число, то оно будет воспринято как расстояние между ря дами, а если ввести точку, то координаты ее смещения относительно точки вставки блока станут расстоянием между рядами и расстоянием между столбцами. Если зада но только одно число (т. е. расстояние между рядами), то выдается следующий за прос: Specify distance between columns (\\\): (Расстояниемежду столбцами (\\\):) Результат работы команды показан на рис. 7.7 (угол поворота задан отличным от ну ля). Массив блоков, созданных командой MINSERT (МВСТАВИТЬ), является еди ным объектом и не расчленяется командой EXPLODE (РАСЧЛЕНИТЬ).
Рис. 7.7. Вставка массива блоков
334
Глава 7
Команда INSERT (ВСТАВИТЬ) может быть использована и для вставки в текущий рисунок файлов других рисунков с образованием описаний блоков, одноименньк вставляемым файлам. Данной цели в диалоговом окне Insert (Вставка блока) служит кнопка Browse (Обзор) (см. рис. 7.4), которая вызывает диалоговое окно выбора фаРла. В этом окне вы можете указать графический файл (с расширением dwg), которы 1 будет импортирован в текущий рисунок. Предположим, вы выбрали для вставки файл с полным именем d:\our\buildO\zim.dwg. Тогда система AutoCAD образует в вашем рисунке новое описание блока с именем ZIM, а в поле Path (Путь) диалогового окн \ Insert (Вставка блока) будет занесено значение d:\our\buildO\zim.dwg. После закрытие диалогового окна с помощью кнопки ОК на поле текущего рисунка окажется вхож дение блока с изображением вставленного файла. В качестве базовой точки встав ляемого блока берется точка с нулевыми координатами (изменить координаты базо вой точки можно с помощью системной переменной INSBASE). Если в диалоговом окне Insert (Вставка блока) установлен флажок Explode (Расчле нить), то описание блока не образуется, а новый файл просто копируется в текущие рисунок с параметрами вставки. Таким образом, мы разобрали операцию вставки файла в текущий рисунок с по мощью команды INSERT (ВСТАВИТЬ). Центр управления, рассмотренный в главе 5 позволяет вставлять в текущий чертеж блоки, описанные в файлах других рисунков простым перетаскиванием с помощью мыши.
7.1.3. Вхождение блока При выборе мышью объекта вхож вхождения статического блока на нем высвечивается распола; только одна ручка, которая располагается в точке вставки. К этой точке можно привязаться с помощью функции Snap to Insert (Точка вставки), которой соответствует кнопка Ф панели инструментов Object Snap (Объектная привязка). Объекты, включенные в блок при его описании, сохраняют свои основные свойства (слой, цвет, тип линий, вес) и во вставленном блоке. Исключением является специ альное значение ByBlock (ПоБлоку), которое может быть дано цвету, типу линий и весу. Использование значения ByBlock (ПоБлоку) рассмотрено в разд. 7.3. В описа ние блока могут включаться вхождения других блоков. Вхождение блока тоже имеет такие свойства, как цвет, слой и др. Они внешне обычно никак не проявляются. Однако если выключить или заморозить слой, на котором на ходится вхождение блока, то весь вставленный блок станет невидимым (независимо от того, на каких слоях были составляющие его элементы). Если примитивы, из кото рых образован блок, имели разные слои, то они во вхождении блока становятся неви димыми при выключении или замораживании их слоя.
7.1.4. Экспорт блоков и фрагментов рисунка Любой фрагмент рисунка (например, описание блокг блока) может быть с помощью команды WBLOCK (ПБЛОК) выведен в отдельный файл. IЭта команда вызывает диалоговое окно Write Block (Запись блока на диск) (рис. 7.8).
Блоки и DWG-ссылки
335
•нгтш
| § | ] Write Block
. | Г .fibck; •\,C
I
£ntire drawing
•J
• . (• Qbjects I • Objects -— - :
; Г Base point. •
\ [
| j " Щ 1 Pick point
| l <•" fietain
; jj 00
j ) P i £onvertloblock
• ! ! £ |o
| ! *~ P_elete from drawing
j; j [ о n
-i
;
"м
JV j Select objects
} ' ^ j j No objects selected
.•
j
Eile name and path:
j
Inseltunits:
j •
"3
(Millimeters OK
Cancel
|
Help
j
Рис. 7.8. Диалоговое окно Write Block
В области Source (Источник данных) диалогового окна с помощью группы переклю чателей задается тот фрагмент рисунка, который нужно сохранить в виде нового фай ла рисунка. Возможен один из трех вариантов: •
Block (Блок) — позволяет ввести или выбрать с помощью раскрывающегося спи ска имя блока, описание которого будет взято в качестве выводимого фрагмента;
•
Entire drawing (Весь рисунок) — дает возможность в качестве фрагмента взять весь рисунок в его текущем состоянии (аналогично операции сохранения рисунка под другим именем, но при этом не выводятся такие неиспользованные элементы, как слои, типы линий и т. п.);
•
Objects (Объекты) — позволяет с помощью мыши отметить те объекты, которые будут выведены в новый файл.
Если выбран переключатель Objects (Объекты), то становятся доступными области Base point (Базовая точка) и Objects (Объекты), назначение которых аналогично на значению таких же полей диалогового окна Block Definition (Описание блока) (см. рис. 7.2), рассмотренного ранее. В области Base point (Базовая точка) (рис. 7.8) зада ется базовая точка для выводимого файла или создаваемого описания блока. Кнопки области Objects (Объекты) позволяют выбрать выводимые примитивы, а также ука зать, что сделать с выбранными объектами после завершения команды WBLOCK (ПБЛОК): •
Retain (Оставить) — сохранить в текущем рисунке выбранные объекты в том ви де, в каком они были ранее;
336
Глава 7
•
Convert to block (Сделать блоком)— создать в текущем рисунке описание блока (в качестве имени блока взять имя файла из области Destination (Размещение)), i выбранные объекты заменить вхождением этого блока;
•
Delete from drawing (Удалить из рисунка)— удалить выбранные примитивы и! текущего рисунка.
Нижняя часть области Objects (Объекты) показывает, какое количество объектов вы брано для вывода. В области Destination (Размещение) определяется имя и местоположение создавае мого файла, в который выводится фрагмент текущего рисунка: •
File name and path (Имя файла и путь) — позволяет ввести имя и папку создавае мого файла (по умолчанию — new block.dwg); это же имя (без расширения) стано вится именем образуемого описания блока, если в области Objects (Объекты) вы бран переключатель Convert to block (Сделать блоком); путь можно выбрать с помощью кнопки (Tj;
•
Insert units (Единицы вставки) — дает возможность выбора единиц измерения, если создаваемый файл в дальнейшем будет использоваться для вставки в качестве блока.
После закрытия диалогового окна Write Block (Запись блока на диск) с помощью кнопки ОК система AutoCAD образует требуемый файл. Таким образом, любые части рисунков могут сохраняться в виде отдельных файлов, а любые созданные файлы могут вставляться в текущий рисунок с образованием (или без образования) блоков.
7.1.5. Атрибуты Часто возникает необходимость вместе с блоком держать и надписи, которые могли бы менять свои значения после вставки блока. Например, если вы рисуете схему с использованием заранее подготовленных блоков условных элементов, тогда номера или наименования вставленных графических элементов вам нужно будет оформить в виде текстовых надписей. Однако в системе AutoCAD есть специальный примитив, называемый ATTRIBUTE DEFINITION (описание атрибута), который может быть включен в описание блока, а при операции вставки блока будет создан атрибут (тек стовая строка), входящий в состав блока. Для создания описания атрибута применяется команда ATTDEF (АТОПР), которой соответствует пункт падающего меню Draw | Block | Define Attributes (Рисование | Блок | Задание атрибутов). Команда ATTDEF (АТОПР) вызывает диалоговое окно Attribute Definition (Описание атрибута) (рис. 7.9). Рассмотрим параметры этого окна на следующем примере. Предположим, нам нужно нарисовать схему размещения компьютеров в служебном помещении. В качестве ус ловного изображения компьютера будем использовать блок, состоящий из двух пря моугольников (например, внешний прямоугольник с размерами 40 на 30 мм, а внут ренний образован параллельной линией с величиной смещения 5 мм от первой ли-
Блоки и DWG-ссылки
337
нии). Под каждым изображением прямоугольников нужно будет нанести две надписи из атрибутов. Одна надпись будет описывать тип процессора, а вторая — величину оперативной памяти.
1Ш
iAttribute Definition Mode
Attribute
Г" Invisible Г™ Constant
Г Уегйу Г
Preset
X:
j Процессор
; PfO£Qpt:
Р-3 800МГЦ
! Vajue:
• Insertion Point Г" Specify Qn-screen
PROCESSOR
i I**3:
Text Options 1 justification;
| Center
zl \
I Text Sjyte
J Standard
Щ
1 2
Height < flotation <
I5 1°
Г" AJign below previous attribute definition | 7 Lock position in block OK
Cancel
Help
Рис. 7.9. Диалоговое окно Attribute Definition
Нарисуйте в новом рисунке прямоугольники и вызовите диалоговое окно Attribute Definition (Описание атрибута) с помощью команды ATTDEF (АТОПР). Разберем параметры этого окна. Область Mode (Режим) с помощью четырех флажков задает режимы атрибута: •
Invisible (Скрытый)— атрибут невидим (для его отображения нужно использо вать специальную команду ATTDISP (АТЭКР) — см. далее);
•
Constant (Постоянный)— атрибут имеет постоянное (неизменяемое) значение, которое не запрашивается при вставке блока;
•
Verify (Контролируемый) — для контроля при вставке блока значение атрибута запрашивается дважды; • Preset (Установленный) — атрибут вставляется с установленным значением (зна чение не запрашивается), может быть изменен командой редактирования атрибута EATTEDIT (АТРЕДАКТ) — см. разд. 7.3. В области Attribute (Атрибут) можно задать три следующих параметра: •
Tag (Имя) — имя атрибута (не должно содержать пробелы и специальные знаки);
•
Prompt (Подсказка)— подсказка, которая выдается в качестве запроса значения атрибута (выводится системой AutoCAD при вставке блока с данным атрибутом, по сле запроса автоматически добавляется двоеточие);
•
Value (Значение) — значение атрибута по умолчанию.
338
Глава 7
В значении атрибута можно использовать поля (о полях см. главу 2). Для вставки по.1Я следует щелкнуть по кнопке jgy, расположенной правее зоны ввода. В области Insertion Point (Точка вставки) для каждого атрибута должна быть задана точка вставки. Для этого следует либо воспользоваться полями X, Y и Z, либо уста новить флажок Specify On-screen (Указать на экране). В последнем случае точ;са вставки атрибута будет запрошена после закрытия окна Attribute Definition (Описа ние атрибута). В области Text Options (Параметры текста) должны быть заданы такие же парамет ры, как и для однострочного текста. При этом очень важно правильно выбрать значе ние параметра Justification (Выравнивание), чтобы значение атрибута красшо расположилось около блока. В нашем примере определим два атрибута с тегами (именами) PROCESSOR И RAM. Д | Я обоих атрибутов не будем устанавливать ни одного флажка в области Mode (Режим), что соответствует самому употребительному варианту. В качестве подсказок зададим, соответственно, Процессор и оперативная память. Значения по умолчанию возьмем р-3 800 МГц и 256 Мб. Выберем точку вставки первого атрибута под внешним прямо угольником блока и посередине, а в качестве значения параметра Justification (Вы равнивание) — Center (Середина). Высоту букв зададим равной 5 мм. Для второго атрибута установим флажок Align below previous attribute definition (Выровнять по предыдущему атрибуту). Тогда параметры текста автоматически бу дут скопированы из предыдущего описания атрибута, а точка вставки будет опреде лена так, чтобы второй атрибут расположился точно под первым. Положение атрибутов внутри вхождения блока можно изменять, используя ручки. Если мы хотим зафиксировать положение атрибутов относительно других объектов блока, то необходимо для каждого атрибута в диалоговом окне Attribute Definition (Описание атрибута) установить флажок Lock position in block (Зафиксировать по ложение в блоке). Примерный вид примитивов, которые будут включены в блок, а также двух описаний атрибутов, которые тоже войдут в блок, приведены на рис. 7.10.
Рис. 7.10. Описания атрибутов
Теперь с помощью команды BLOCK (БЛОК) создадим описание блока с имене и Computer, включив в него оба прямоугольника и два описания атрибутов. Исходные объекты, вошедшие в описание блока, удалим.
Блоки и
DWG-ссылки
339
По команде INSERT (ВСТАВИТЬ) можно вставить созданный блок, имеющий атри буты, на поЛе текущего рисунка. После указания обычных параметров операции вставки блока система AutoCAD сначала выдаст запрос на ввод значения первого атрибута: Процессор <Р-3 800 МГц>: Затем последует запрос на ввод значения второго атрибута: Оперативная память <256 Мб>: Ответив на запросы, мы сформируем блок (точнее, вхождение статического блока) с двумя атрибутами, задав при этом их значения, и вставим его в рисунок. На рис. 7.11 приведен пример вставки трех блоков на поле текущего рисунка.
Рис. 7.11. Вставка блока с атрибутами
Возможно редактирование значений атрибутов для вставленных блоков. Для этого используется команда EATTEDIT (АТРЕДАКТ) или соответствующая ей кнопка Ш панели инструментов Modify И (Редактирование-2). Команда EATTEDIT (АТРЕДАКТ) делает запрос о выборе вхождения блока: Select a block: (Выберите блок:) После указания блока открывается диалоговое окно Enhanced Attribute Editor (Ре дактор атрибутов блоков) (рис. 7.12). Это диалоговое окно имеет три вкладки. На вкладку Attribute (Атрибут) выводятся имя блока, имена атрибутов, подсказки и значения. После редактирования значений атрибутов с помощью столбца Value (Значение) и закрытия окна с помощью кнопок Apply (Применить) и ОК атрибуты выбранного блока изменят свои значения. Вкладка Text Options (Параметры текста) позволяет задать настройки атрибута как текста (высоту, выравнивание и т. п.), а вкладка Properties (Свойства) — изменить такие характеристики, как слой, вес, цвет и др.
340
Глава 7
Рис. 7.12. Диалоговое окно Enhanced Attribute Editor, вкладка Attribute
Можно редактировать и описания атрибутов. Для этого подходит универсальная команда PROPERTIES (OKHOCB), рассмотренная в главе 4. Команда DDEDIT (ДИАЛРЕД), описанная в главе 3, может редактировать не только текст, но также и описание атрибута. Для этого на запрос Select an annotation object or [Undo]: (Выберите объект-пояснение или [Отменить]:) нужно отметить описание атрибута. Далее появляется диалоговое окно Edit Attribute Definition (Редактирование описания атрибута) (рис. 7.13).
•ЕШ
[ H i d i t Attribute Definition Tag;
[ААЛОйШ
Prompt:
Процессор
Default
P-3 800 МГц
OK
Cancel
]
Help
j
Рис. 7.13. Диалоговое окно Edit Attribute Definition
В данном окне вы можете задать новые значения в полях Tag (Имя), Prompt (Под сказка), Default (По умолчанию). Двойной щелчок по описанию атрибута — еще один способ перейти к его редактиро ванию. В области Mode (Режим) диалогового окна Attribute Definition (Описание атрибута) (см. рис. 7.9) задается состояние видимости определяемого атрибута. Поэтому част» атрибутов текущего рисунка могут быть видимыми, а часть — невидимыми. Команд» ATTDISP (АТЭКР) позволяет включить и отключить видимость всех атрибутов или вернуть их видимость к тому состоянию, которое было им назначено при создании
Блоки и DWG-ссылки
341
определений атрибутов. При выполнении данной команды из командной строки сис темой выдается следующий запрос: Enter attribute visibility setting [Normal/ON/OFF] : (Состояние видимости атрибута [Нормалъное/Вкл/Откл] <Нормальное>:) Ответ ON (Вкл) включает видимость всех атрибутов, OFF (Откл)— отключает, а Normal (Нормальное)— делает видимыми только те атрибуты, которые в описании были заданы как видимые. Аналогичную операцию выполняет пункт падающего ме ню View | Display | Attribute Display (Вид | Отображение | Атрибуты). Он имеет те же опции, что и команда ATTDISP (АТЭКР). Другим инструментом, управляющим состоянием видимости атрибутов блоков, явля ется команда BATTMAN (ДИСПАТБЛК), которая вызывается с помощью кнопки ••$> панели Modify II (Редактирование-2) или пункта падающего меню Modify | Object | Attribute | Block Atrribute Manager (Редакт | Объекты | Атрибуты | Диспет чер атрибутов блоков). Команда BATTMAN (ДИСПАТБЛК) открывает диалоговое окно Block Attribute Manager (Диспетчер атрибутов блоков) (рис. 7.14).
иш
Block Attribute Manager •'[Q Select block
JM
';;,
-
Д1оск; j Computet
Prompt Процессор
PROCESSOR
Si>nc
! Default P-3 800 МГц
I Modes!
Move Up
ViiU№ld2L4:V>:liEi;
Edit... Remove j Found in drawing: 3 Settings...
j
Found in model space" 3 OK
Cancel
Help
Рис. 7.14. Диалоговое окно Block Attribute Manager
По умолчанию в окне отображается состояние атрибутов первого блока (на рис. 7.14— Computer). Блок можно выбрать либо по имени с помощью раскрываю щегося списка Block (Блок), либо щелчком по кнопке J& . Для выбранного блока в центральной части окна отображаются заданные характеристики (Tag (Имя), Prompt (Подсказка) и т. д.). Перечень отображаемых характеристик устанавливается в диало говом окне, вызываемом с помощью кнопки Settings (Параметры). Атрибуты можно переставлять в списке (кнопки Move Up (Вверх), Move Down (Вниз)), изменять (кнопка Edit (Редактировать)), удалять (кнопка Remove (Удалить)). Кнопка Sync (Обновить) предназначена для синхронизации атрибутов всех вхождений блока (при этом атрибуты всех вхождений получат одинаковые характеристики). Операцию син хронизации можно выполнить также с помощью команды ATTSYNC (АТРОБНОВИТЬ) (кнопка Щ панели инструментов Modify II (Редактирование-2)).
342
Главг 7
Атрибуты блоков содержат текстовую информацию, которая дополняет графическ ie примитивы рисунка. Извлечение значений атрибутов может быть сделано с помощью специальной команды ЕАТТЕХТ (АТРИЗВЛЕЧЬ), вызываемой с помощью кнопки панели Modify II (Редактирование-2) и позволяющей выполнить экспорт атрибу тов в электронную таблицу или базу данных. Эта операция полезна в системах автэматизированного проектирования на базе AutoCAD.
7.1.6. Работа с буфером обмена Windows Несколько команд системы AutoCAD работают с буфером Windows, который исполь зуется для копирования и вставки фрагментов чертежа. Команда CUTCLIP (ВБУФЕР), которой соответствуют кнопка *§] панели инструмен тов Standard (Стандартная) и пункт меню Edit | Cut (Правка | Вырезать), вырезает (удаляет) объекты из текущего рисунка и помещает их в буфер, оформляя как блок. В качестве базовой точки у этого блока берется точка левого нижнего угла наимен>шей прямоугольной рамки, охватывающей выбранные для копирования объекты. Для того чтобы объекты из буфера вставить в текущий или любой другой открыть й рисунок, следует воспользоваться командой PASTECLIP (ВСТБУФЕР), которой со ответствуют кнопка | • и пункт меню Edit | Paste (Правка | Вставить). При вставке блок, находящийся в буфере, не масштабируется и не поворачивается. Кроме того, блок расчленяется, поэтому описание нового блока в текущем рисунке не образуется. Аналогичную операцию выполняет команда PASTEBLOCK (ВСТБЛОК), которой соответствует пункт меню Edit | Paste as Block (Правка | Вставить как блок), но о\ а при вставке образует в рисунке блок с именем, назначаемым системой AutoCAD. Команда COPYCLIP (КБУФЕР) копирует выбранные объекты в буфер, не удаляя их из текущего рисунка. Базовая точка при этом выбирается так же, как и в ком am: e CUTCLIP (ВБУФЕР). Команде COPYCLIP (КБУФЕР) соответствуют кнопка [ о ] па нели инструментов Standard (Стандартная) и пункт меню Edit | Сору (Правка | Ко пировать). Если вы хотите сами назначить базовую точку при копировании объектов в буфер, то воспользуйтесь командой COPYBASE (БТКОПИРОВАТЬ), которой соответствует пункт меню Edit | Copy with Base Point (Правка | Копировать с базовой точкой). Команда PASTEORIG (ВСТИСХОД) дает возможность при вставке объектов из бу фера расположить их с теми же значениями координат, какие они имели в файле источнике. Команда работает только в том случае, когда в буфере находятся объекты из "чужого" рисунка (т. е. не из текущего). Данной команде соответствует пункт меню Edit | Paste to Original Coordinates (Правка [ Вставить с исходными координатами).
7.1.7. Использование блоков в ячейках таблиц В системе предусмотрена возможность вставки в ячейку таблицы единственного гра фического объекта— блока. Для этого следует выделить ячейку таблицы и вызвать
Блоки и DWG-ссылки
343
правой кнопкой мыши контекстное меню. В этом меню пункт Insert Block (Вставить блок) открывает диалоговое окно Insert a Block in a Table Cell (Вставка блока в ячейку таблицы) (рис. 7.15). Insert a Block in a Table Cell И*"*
| Computer
Browse...
Path; f- Properties - -;l I
Cell alignment:
j
Scale:
Top Lelt
Г 1
zJ
AutoFit
Rotation angle;
OK
Cancel
Help
Рис. 7.15. Диалоговое окно Insert a Block in a Table Cell
Имя блока указывается в поле Name (Имя). В качестве блока можно использовать файл, который выбирается с помощью кнопки Browse (Обзор), при этом путь к вы бранному файлу будет параметром Path (Путь). В области Properties (Свойства) необходимо задать следующие свойства блока в те кущей ячейке: • Cell alignment (Способ выравнивания) — тип выравнивания блока внутри ячейки (Top Left (Вверх влево), Top Center (Вверх по центру) и т. д., аналогично спосо бам выравнивания мультитекста в ячейке); • Scale (Масштаб) — масштаб блока. Это поле недоступно, если установлен флажок AutoFit (Вписать)— в таком случае масштаб подбирается программой, чтобы Комната 632 Объект
CD ЮЗ Ф 1 К
Номер 5611
Пояснение Стол
3099
Ксерокс
0662
Лампа
9612
Телефон
0054
Цветок
ф
5350
Лампа
в. о
6239
Компьютер
9011
Кресло
Рис. 7.16. Пример таблицы с блоками
344
Глава 7
блок максимально заполнил ячейку, с учетом отступов, заданных в форматирова нии ячейки; •
Rotation angle (Угол поворота) — угол поворота блока в текущих угловых ед iницах.
Если в ячейку, в которой был текст, вставить блок, то текст станет невидимым. г о после удаления блока этот текст снова появится в ячейке. В ячейку, в которой имеет ся блок, вставить текст нельзя. На рис. 7. ] 6 показан пример таблицы, в первой колонке которой расставлены блоки.
7.1.8. Средства создания динамических свойств блоков Статический блок с помощью редактора блоков можно превратить в динамически i Для вызова редактора блоков следует воспользоваться командой BEDIT (БЛОКРЕД), которой соответствуют кнопка :jj$, панели инструментов Standard (Стандартная) и пункт меню Tools | Block Editor (Сервис | Редактор блоков). Еще один способ перей ти в режим редактирования блока— выделить на экране блок, вызвать контекстно е меню и в нем выбрать пункт меню Block Editor (Редактор блоков). Команда BEDIT (БЛОКРЕД) открывает диалоговое окно Edit Block Definition (Ре дактирование описания блока) (рис. 7.17).
ИЗ
Edit Block Definition Block to create и edit
-; Preview -
< Current Drawing>
"Description Блок в главе 7
ОК.
Cancel
Help
Рис. 7.17. Диалоговое окно Edit Block Definition
В этом окне необходимо выбрать имя блока, который должен стать динамическим (или у которого необходимо изменить динамические свойства). Вслед за выбором блока система выводит на экран приглашение (рис. 7.18) познакомиться с тем разде-
Блоки и DWG-ссылки
345
лом учебного окна New Features Workshop (Семинар по новым возможностям), ко торый посвящен динамическим блокам. Щ
»M
AutoCAD
^^Г
О о у ш want to see how dynamic blocks aie created? Click Yes to see demonstrations in the New Featurar Wotkshop. or efck No to continue «oiking
Yes Г
|| N7~]
Do not display this alert again.
Рис. 7.18. Приглашение к просмотру информации о динамических блоках
После знакомства с материалом (или отказа от него) система AutoCAD переходит в режим задания (редактирования) динамических свойств блока (рис. 7.19). Особенностями этого режима являются светло-желтый фон экрана, появление в верх ней части панели редактирования блока и наличие немодального окна BLOCK AUTHORING PALETTES (ПАЛИТРЫ РАЗРАБОТКИ БЛОКОВ). •НвКЯШИЯВ.НЫ
| № AutoCAD 2007 - [ D : \ t t e m e n t b . d w g ] JISFite I E * View
Щ е Н Format
Too!:.. Dr№ •• Dimension
Matty
-Ifflxl
Exptess -window -.Help. i i
i
Ш/
--«> - '
J
S
* . HilisvU^
!^-Ш1Ш Е 1 е т е п 1 6
Ш
.rjil M
Ф
Ь
'
P* '
;8)l.a Ve , flose'elock
Edict
i l l — - - - Bylayei
« Х £ * Move Action
I ^^^^^^^^^^^^^^^^И1
о
3
*J 1
•| £
/
•§*!-' j * J
u
•
•
: J;
;I
;.«.••.Jf Scale Action
I
p * V ^ Stretch. Action
%
г
:
• I
о о
В
л Ц
Ж
ш
L а
' . П ^ №аг Stretch sifts Action f
if
T Rotate Action
/ I f C ^ ' Ftip Action : • . . • • •
• • • •
*
щ:Ж Array Action
Л
ГТ™т Lookup Action
..
4
> ;x
"
orronand: _ b e d i t
Regenerating
model.
sj
1
у
omroand: 514,1 7.8 ,0,0
:
№?: SRJO; 0R1H0:|P0UR [OSNAP [оTRACK |oUCS [й.Л l> Л
Рис. 7.19. Режим задания динамических свойств блока
-, s
J ш . сd
rzr-j3J
346
Глава 7
Основным рабочим инструментом является упомянутое окно, которое имеет три па литры (вкладки): •
Parameters (Параметры) — выбор параметров, с которыми будут связаны опера ции редактирования; задание местоположения ручек параметров и выбор названия и расположения ярлыка параметра;
•
Actions (Операции) — выбор операций, которые можно применять к параметрам;
•
Parameter Sets (Наборы параметров) — задание наборов параметров с автомат;iческим добавлением определенных операций.
Начинать надо с введения параметров, что выполняется с помощью инструментов вкладки Parameters (Параметры). Для наиболее распространенных случаев можю начинать с вкладки Parameter Sets (Наборы параметров), поскольку она содержит некоторые инструменты, сочетающие действия первой и второй вкладок. Каждый параметр имеет ручки, через которые пользователь получает доступ к этим параметрам. Максимальное количество ручек определяется типом параметра, а сколько их фактически должно остаться, задает автор, который ввел параметр в бло с. Если задано нулевое количество ручек, то прямого доступа к такому параметру при редактировании вхождения блока не будет (но сохранится доступ через окно свойств). Перечислим типы параметров: •
Ч Point Parameter (Параметр точки) — задается точка, для которой может быть сформировано 1 или 0 ручек. Параметр используется в операциях перемещения и растяжения;
•
"|Uf Linear Parameter (Линейный параметр) — задается расстояние между двумя точками, для которых может быть сформировано 2, 1 или 0 ручек. Параметр ис пользуется в операциях перемещения, масштабирования, растяжения и копировгния массивом; я • <. и Polar Parameter (Полярный параметр)— задаются расстояние между двумя точками и угол наклона образуемого ими отрезка. Для них может быть сформирсвано 2, 1 или 0 ручек. Параметр используется в операциях перемещения, масштгбирования, растяжения, полярного растяжения и копирования массивом; ит Jш »XY
Parameter (Параметр XY)— задаются горизонтальное и вертикальное расстояния между четырьмя точками, для которых может быть сформировано от 4 до 0 ручек. Параметр используется в операциях перемещения, масштабирования, растяжения и копирования массивом;
•
-/^Rotation Parameter (Параметр поворота)— задается точка, относительна которой контролируется угол поворота. Для точки может быть сформировано 1 или 0 ручек. Параметр используется только в операции поворота;
•
"йГ Alignment Parameter (Параметр выравнивания)— задается точка, OTHOCIтельно которой контролируется угол для выравнивания всего блока по нормалд
Блоки и DWG-ссылки
347
или по касательной к другому объекту рисунка. В заданной точке формируется ручка. Связывание с операцией не требуется, т. к. блок поворачивается автомати чески; •
Щ Flip Parameter (Параметр отражения) — задаются две точки, определяющие ось отражения. Может быть сформировано 1 или 0 ручек. Параметр используется только в операции зеркального отражения;
•
j|j Visibility Parameter (Параметр видимости) — задается условная точка, в ко торой может размещаться 1 ручка (возможен вариант без ручек). Управляет види мостью объектов блока и специального связывания с операцией не требует;
•
II Lookup Parameter (Параметр поиска) — задает перечень свойств, по кото рым может выполняться поиск блока (например, типоразмеров). В условной точке может быть сформирована ручка. Параметр используется только в операции поис ка (выбора);
•
- ф - Base Point Parameter (Параметр базовой точки) — задает базовую точку, относительно которой размещается блок при вставке. Ни с какой операцией эту точку специально связывать не надо.
Позицию ручки вводимого параметра рекомендуется указывать таким образом, чтобы она не совпадала с другими ручками. Такое положение облегчит доступ к выполне нию операций редактирования элементов блока. После задания параметров следует перейти к палитре Actions (Операции) и задать те операции, которые будет разрешено выполнять над элементами блоков (как выше отмечено, для некоторых параметров операции специально задавать не надо). Пере числим те операции, которые предоставляет система: •
•*!* Move Action (Операция перемещения) — разрешает операцию перемещения для указываемого параметра (точечного, линейного, полярного или XY-napaметра);
•
;-;щ Scale Action (Операция масштабирования) — разрешает операцию масшта бирования для указываемого параметра (линейного, полярного или XYпараметра); Stretch Action (Операция растяжения)— разрешает операцию растяжения для указываемого параметра (точечного, линейного, полярного или XYпараметра); Щ? Polar Stretch Action (Операция полярного растяжения) — разрешает опера цию полярного растяжения для указываемого полярного параметра; ( 3 Rotate Action (Операция поворота) — разрешает операцию поворота для ука зываемого параметра поворота; fift Flip Action (Операция отражения) — разрешает операцию симметричного отражения для указываемого параметра отражения;
348
Глава 7
•
QQ Array Action (Операция с массивом)— разрешает операцию копирования массивом для указываемого параметра (линейного, полярного или XY-параметра); Л • О " Lookup Action (Операция поиска) — добавляет записи к таблице поиска (вы бора типоразмера). Третья палитра— Parameter Sets (Наборы параметров). Она позволяет сочетать вы бор параметра и связывание его с некоторой операцией. В наиболее употребительнь х случаях эта вкладка позволяет сократить время и не использовать первые две вкладки. Перечислим соответствующие инструменты третьей палитры: Y Point Move (Перемещение точки)— создает точенный параметр и связывает с ним операцию перемещения; А |Jjf Linear Move (Линейное перемещение) — создает линейный параметр с одной ручкой и связывает с ним операцию перемещения; |Л) Linear Stretch (Линейное растяжение) — создает линейный параметр с одной ручкой и связывает с ним операцию растяжения;
%t
Linear Array (Линейный массив) — создает линейный параметр с одной руч кой и связывает с ним операцию копирования массивом; •р,7[ Linear Move Pair (Пара линейных перемещений)— создает линейный пара метр с двумя ручками и связывает с ним операцию перемещения; "H_JT L ' n e a r Stretch Pair (Пара линейных растяжений) — создает линейный пар* метр с двумя ручками и связывает с ним операцию растяжения; 'SjjS Polar Move (Полярное перемещение)— создает полярный параметр с одной ручкой и связывает с ним операцию полярного перемещения; \3» Polar Stretch (Полярное растяжение)— создает полярный параметр с одно1 ручкой и связывает с ним операцию полярного растяжения; 4t\ \j* Polar Array (Круговой массив) — создает полярный параметр с одной ручко i и связывает с ним операцию копирования круговым массивом; яф \ ъ Polar Move Pair (Пара полярных перемещений) — создает полярный пара метр с двумя ручками и связывает с ним операцию полярного перемещения; SJ* Polar Stretch Pair (Пара полярных растяжений)— создает полярный пара метр с двумя ручками и связывает с ним операцию полярного растяжения; £•* XY Move (Перемещение XY)— создает XY-параметр с одной ручкой и свя зывает с ним операцию перемещения; i*J? Й XY Move Pair (Пара перемещений XY) — создает XY-параметр с двумя руч ками и связывает с ним операцию перемещения;
Блоки и DWG-ссылки
349
*•£• XY Move Box Set (Набор рамок перемещения XY) — создает XY-параметр с четырьмя ручками и связывает с ним операцию перемещения; H3f XY Stretch Box Set (Набор рамок растяжения XY) — создает XY-параметр с четырьмя ручками и связывает с ним операцию растяжения; *m/h XY Array Box Set (Набор рамок массива XY) — создает XY-параметр с че тырьмя ручками и связывает с ним операцию копирования массивом; -М0 Rotation Set (Набор поворота) — создает параметр поворота с одной ручкой и связывает с ним операцию поворота; y
Y Flip Set (Набор отражения) — создает параметр отражения с одной ручкой и связывает с ним операцию зеркального отражения; Щ Visibility Set (Набор видимости) — создает параметр отражения с одной руч кой и связывает с ним операцию зеркального отражения; •щАг
^j\ Lookup Set (Набор поиска) — создает параметр выбора с одной ручкой и свя зывает с ним операцию выбора. Помимо инструментов перечисленных палитр немодального окна BLOCK AUTHO RING PALETTES (ПАЛИТРЫ РАЗРАБОТКИ БЛОКОВ) в режиме редактирования блоков в верхней части графического экрана (см. рис. 7.19) появляется еще специаль ная панель со следующими кнопками: СУ
— редактирование описания существующего блока или создание нового; — сохранение измененного (созданного) описания блока; — сохранение описания блока под другим именем;
Ц ] — вызов или закрытие окна BLOCK AUTHORING PALETTES (ПАЛИТРЫ РАЗРАБОТКИ БЛОКОВ); |М] — задание параметра; | ] — задание операции для параметра; | У | — описание атрибута; [рУ] — регенерация параметров и операций после изменения; | i J— просмотр раздела, связанного с динамическими блоками, Семинара по но вым возможностям; УЫ — переключение между видимостью и невидимостью элементов блока; — восстановление видимости объекта; — восстановление невидимости объекта; Н ] — вызов окна с перечнем именованных состояний видимости элементов блока.
350
Глава 7
Последние четыре кнопки могут быть не видны в правой части из-за недостаточных размеров окна AutoCAD по ширине. Есть еще кнопка Close block editor (Закрыть редактор блоков), которая используется для выхода из режима редактирования блока. О применении перечисленных средств и примерах динамических блоков речь пойд ;т в следующем разделе.
7.1.9. Параметры и операции Превратим блок Element6, приведенный на рис. 7.1, в динамический. Для этого вызо вем редактор блоков и добавим в выбранный блок параметры (для последующей CBIзи с некоторыми операциями). Простейший тип параметра— точечный. Для его задания щелкните по инструменту Point Parameter (Точечный параметр) палитры Parameters (Параметры) немодагьного окна BLOCK AUTHORING PALETTES (ПАЛИТРЫ РАЗРАБОТКИ БЛОКОВ). Появится запрос: Specify parameter location or [Name/Label/Chaiii/Description/Palette]: (Укажите местоположение параметра или [Имя/Метка/Цепочка/Описание/Палитра]:) Каждый параметр имеет ручку (местоположение), имя и текстовую метку (ярлык). Значением метки по умолчанию в случае точечного параметра является Position (По ложение). Пользователю предлагаются следующие опции: •
Name (Имя) — имя параметра (задайте poi);
•
Label (Метка) — текст метки (введите Точка1);
•
Chain (Цепочка) — признак разрешения для возможности включения ручки в нг бор объектов, редактируемых с помощью другой ручки блока (задайте No (Нет));
•
Description (Описание) — текстовый комментарий (введите Первый точечный па раметр);
•
Palette (Палитра)— признак отображения свойств параметра в окне (палитре) PROPERTIES (СВОЙСТВА) (задайте Yes (Да)).
Выполните предложенные настройки и разместите ручку параметра так, чтобы она нг совпала с ручкой точки вставки блока (рис. 7.20). На рис. 7.20 дополнительно выделена ручка созданного параметра и открыто окн з PROPERTIES (СВОЙСТВА), в котором отражены настройки параметра. Пока пара метр не связан ни с какой операцией, около него присутствует значок [JL . Свяжем введенный параметр с операцией перемещения. Для этого воспользуйтесь инструментом Move Action (Операция перемещения) палитры Actions (Операции'. Система просит выбрать параметр и после выбора выдает запрос: Specify action location or [Multiplier/Offset]: (Укажите местоположение операции или [Множитель/Сместить]:)
Блоки и
DWG-ссылки
| Point Parameter
351
jrj
'+;
j | ; %
Hypetlink : Material
!ByLayer
Точка1 Position des.,. й точечный параметр: ! Parameter n... P01
: Label X
ЩЯВшЯм^^ШшкШ 2.4 4.4 2.9
•Labei'Y
Ъ
! BaseX ;BaseY
штшшшшт
• • ; . . . . , .
. . . . .
•
: Show Proper.. Yes Control label name for Position property (or 'display in Properties palette and for attrib... j
Рис. 7.20. Задание точечного параметра
Укажите местоположение значка и метки операции (рис. 7.21). Далее система запрашивает, какие элементы блока будут участвовать в операции пе ремещения. Укажите, например, окружность. Опции Multiplier (Множитель) и Offset (Сместить) предоставляют возможность задания коэффициента (на него будет умно жаться величина фактического перемещения) и угла дополнительного смещения.
Рис. 7.21. Задание операции перемещения
С помощью окна PROPERTIES (СВОЙСТВА) переименуйте название операции из стандартного Move (Переместить) в Перенос окр. и закройте окно редактора с со хранением изменений. Вставьте новый экземпляр блока в рисунок и выделите. Раньше у него была только одна синяя ручка в точке вставки, а теперь появилась еще и голубая ручка точечного параметра. Можно с помощью этой ручки перенести окружность в новое место, не меняя положения остальных элементов блока (рис. 7.22).
352
Главг 7
Рис. 7.22. Перемещение элемента вставленного блока
Рис. 7.23. Растягивание заданных элементов блока
Любопытно, что если в рисунке до редактирования свойств был вставлен блок, то и у него теперь появилась дополнительная голубая ручка. Аналогичным образом свяжем точечный параметр с операцией Stretch Action (Опе рация растяжения). После указания параметра система запрашивает положение секу щей рамки: Specify first corner of stretch frame or fCPolygonJ: (Укажите первый угол райки растяжения или [СМн-угол]':) Укажите первую, а затем и вторую точку так, чтобы из вершин всех объектов блоьа внутрь рамки попала только правая верхняя точка пересечения отрезков и правильно го шестиугольника. Затем по запросу необходимо выбрать объекты, участвующие в операции растягивания (два отрезка и полилинию). Разместите значок операции и дайте ей имя Растягивание пр/верх. Опция Cpolygon (СМн-угол) позволяет связать действие не с секущей рамкой, а с секущим многоугольником. Теперь с помощью одной ручки точечного параметра вы будете перемещать окруж ность и растягивать отрезки и внешнюю полилинию (рис. 7.23). По такой же схеме выполняется задание других параметров и связывание их со свок ми операциями. В некоторых параметрах можно оставлять для редактирования не все ручки, а только выбранные (например, у линейного параметра— только конечнуп ручку). Даже при выборе нуля ручек значения параметров можно редактировать в окне PROPERTIES (СВОЙСТВА). С помощью опции Chain (Цепочка), выводимой в процессе создания параметров не которых типов, вы можете связать в цепочку действия разных параметров. Для этогэ с помощью значения Yes (Да) этой опции вы должны разрешить включение ручек создаваемого параметра в набор объектов, редактируемых с помощью ручки другогэ параметра. После такого разрешения вы при создании операции, связанной со вторым парамет ром блока, включаете в список объектов и ручку первого параметра (объекты, редак-
Блоки и DWG-ссылки
353
тируемые с помощью первого параметра, указывать не надо — их система и так зна ет). Тогда если будет выполняться изменение блока с помощью ручки второго пара метра, то по цепочке сработают все операции, связанные с ручками первого пара метра. Цвет ручек параметров всех типов одинаковый (обычно голубой), а форма разная: •
Ш— точечный, полярный, XY и базовая точка. Разрешает перемещение в любом направлении;
•
•
•
• — поворота. Разрешает поворот вокруг фиксированной точки;
— линейный. Разрешает перемещение в фиксированном направлении;
— отражения. Разрешает отражение относительно фиксированной оси; •
Ш — выравнивания. Выполняет автоматическое выравнивание;
•
Y — поиска и управления видимостью. Выводит список поиска или состояний видимости.
7.1.10. Состояния видимости Интересные примеры динамических блоков приведены в папке Sample\Dynamic Blocks программного обеспечения AutoCAD 2007. Откройте файл Architectural — Metric.dwg. В нем находятся несколько динамических блоков, иллюстрирующих возможности системы.
Выберите
блок
Automobiles -
Metric
(Автомобили -
метрические)
(рис. 7.24).
Рис. 7.24. Состояние видимости Sports Car (Side)
Этот блок иллюстрирует использование в одном блоке разных состояний видимости. Несколько видов одного или нескольких объектов составляют один блок. Выбор дру гого состояния видимости показывает другую проекцию объекта или вид другого объекта. В данном блоке собраны по четыре вида трех разных автомобилей. На рис. 7.24 пока зано основное состояние — Sports Car (Side) (Спортивный автомобиль (сбоку)). Ес ли щелкнуть по ручке 1^, то на экране появится меню выбора состояний видимости (рис. 7.25). Активное состояние в этом меню помечено флажком. На рис. 7.26 и 7.27 приведены еще два из двенадцати состояний, которые являются видами других автомобилей. 12 3ак. 326
354
Глава 7
Sports Cai (Side) Sports Cai (Top) Sports Cai [Front) Sports Car [Rear) Sedan (Side) Sedan [Top) Sedan (Front) Sedan [Rear) Truck (Side) Truck (Top) Truck (Front) Truck (Rear)
Рис. 7.25. Меню состояний видимости
Рис. 7.26. Состояние видимости Sedan (Front)
Рис. 7.27. Состояние видимости Truck (Side)
Управление состояниями видимости в панели редактирования блоков выполняется с помощью кнопки Н , которая вызывает диалоговое окно Visibility States (Состояния видимости) (рис. 7.28).
ШШ
gJV.sibillty Stales ,^юЬ|Йу.:йа|е'у v Sports Car (Side} Sports Car (Top) Sports Car (Front) Sports Car (Rear) Sedan (Side) Sedan (Top) Sedan (Front)
Set current-
" Уё«. Депате Delete
Move Цр Truck (Side) Move Down
Truck (Top)
OK
Cancel
НФ
Рис. 7.28. Диалоговое окно Visibility States
Блоки и
DWG-ссылки
355
Для создания нового состояния видимости следует щелкнуть по кнопке New (Соз дать), после чего откроется диалоговое окно New Visibility State (Новое состояние видимости) (рис. 7.29). New Visibility Slate Visibility state name:
I Visibility options lot new states I (~ Hide all existing objects in new state ! f~ £how all existmg objects in new state i (* ^eave visibility of existing objects unchanged in new state
OK
Cancel.
№>••
Рис. 7.29. Диалоговое окно New Visibility State
Необходимо в верхнем поле ввести имя нового состояния, а в области Visibility options for new states (Параметры видимости для новых состояний) выбрать, какой из трех вариантов станет начальным для нового состояния: •
Hide all existing objects in new state (Скрыть все существующие объекты);
•
Show all existing objects in new state (Показать все существующие объекты);
•
Leave visibility of existing objects unchanged in new state (Оставить видимость объектов неизменной).
Вы создаете таким образом новое состояние и выходите из окна Visibility States (Со стояния видимости). После этого следует с помощью кнопки Ш_ добавить видимость нужных объектов, а с помощью кнопки Щ — убрать видимость лишних элементов. После закрытия редактора блоков у блока будет новое состояние видимости, которое всегда можно активизировать через меню состояний (см. рис. 7.25).
7.1.11. Таблицы выбора Еще один файл (Structural - Metric.dwg) из той же папки, что и предыдущий рисунок, демонстрирует, как все типоразмеры одного профиля можно собрать в один блок и создать таблицу выбора нужного типоразмера по наименованию. На рис. 7.30 показан один из двух профилей двутавровой балки, размещенных в этом файле. В английской версии этот блок называется WF Beam - Metric, в русской — Балка с широким флан цем - метрические. На рис. 7.30 видно, что выбрана квадратная ручка верхнего XY-параметра. При этом в правой части рисунка видны короткие вертикальные штрихи, а в верхней части — горизонтальные штрихи, которыми обозначаются допустимые значения параметра. Таким образом с помощью штрихов обозначен весь ряд типоразмеров профиля.
356
Глава
Рис. 7.30. Блок WF Beam - Metric
шпшшшш—аая—шшшшяш-ЛА
( I f P . o p e i l y Lookup Table '.'Action narne;..'..^ 3eamLoakupv:;::
: 11 Add Properties:..
.......
Height
Width
10G 127
103 127
150 152
;100 152
200
100
203 201 203 251
1133 ;165 203 .101
253 247 256 303
145 202 255 ;101
;
306 303 •зпс
.
164 203 ici
w<
—
Beam Sizes
I
• • • • • • • • • •
••••••
Weight
)
_*, •••-
7.1 :.•:: W 100x100x19. 19,3 kg/m 61 %. W 130x130x23. :23.8kg/m :4.3Я W150x100x13. :13.5kg7m
ji
|
5.8.f
W150 и 150x22 :22.5kg7m 4.3il W200x100x15 ; 15kg/m : 5 W200x135x21 21kg7m :6.2,:."'- W 200x165x35. ; 35.9 kg/m 7 . 2 " ч W 200x200x46. 46.1 kg/m 4,8 W 250x100x17. : 17.9kg/m W 250x145x24 24 kg/m [5 | 7.4 W 250x200x49. 49.1 kg/m
_J
W 250x250x80 80 kg/m W310x100x21 21 kg/m : .!5 , ' W 310x165x31 31 kg/m ;80kg/m 75 vi W310x200x60 1./-31П .. "ЖП.,70 :70l.„7« 9.4
О
"••"•
t*Q
•
5.1; •
:
.
'*
< «
Audit
Lookup Piopeibes
Input Рюрегбе* •
j
j
•!••;••
••••
ЙН , ^-J
|
»
~
••••i
L'.DK ; -;.-..| ...:•:.Cancel ..:.,]• -
•
Рис. 7.31. Диалоговое окно Property Lookup Table
h:~'ИФл;
•.'• | ..•••
/ /
7
Блоки и
DWG-ссылки
357
Если в режиме редактирования блока выделить операцию поиска BeamLookup и от крыть окно PROPERTIES (СВОЙСТВА), то на вкладке Misc (Разное) этого окна мы увидим три строки (свойства), которые характеризуют рассматриваемую операцию BeamLookup. Щелкните по значку (=] в ячейке Lookup table (Таблица поиска)— от кроется диалоговое окно Property Lookup Table (Таблица поиска свойств) (рис. 7.31). В левой части этого окна перечислены свойства, которые отображаются для блока в окне PROPERTIES (СВОЙСТВА), а в правой части— те значения (типоразмеры профиля), по которым можно выполнить поиск подходящих размеров блока. На рис. 7.32 показано немодальное окно PROPERTIES (СВОЙСТВА), в котором на вкладке Custom (Настройка) отображаются все свойства и их значения для конкрет ного вхождения блока. На примере свойства Width (Ширина) видно, что его значение не допускает обычного текстового редактирования— треугольный значок раскры вающегося списка означает наличие фиксированного списка значений. [Block Reference
*
31
[|j%! ВШШхШШ'''-'' ,
Name ! Rotation •Block Unit • Unit factor
WF Beam • Metiic
г
;o Millimeters
1
;
ШШВ:ШШ:Ж И Ш Ш - ' Я ' EfKH ^'.^^B'.'M'.I Height 106 Flange Thic.. 8.8 WebThickn.. 7,1 Radius Б BeamSi2es
W 100x100 x19.3
Weight
19.3kg/m
k
]
в ' ' i . - , (' ; j : : | i «$$a• ! • ! \ ; I !
j •
~
.Sets the width of the flange
i
W 250x200x49.1 ' Л
;.;. W250x250x80 W310x1Q0x2l W310x,165x3l W3i0x200x60 W 310x250x73 W 310x310x97 W 360x130x32.9 W 360x170x44.6 W360x200x64 W 360x250x91 _ f
W36Qx3?0Xl34 ... ;. W360.x410x216 W 410x140x38.8 W410x 180x53. '.•'•.:.•: W 4 1 0 x 2 6 0 x 1 0 0 ••••.•:•••••.
Рис. 7.32. Свойства динамического блока
Рис. 7.33. Выбор типоразмера профиля
Ограничительный список значений для линейных параметров Width (Ширина), Height (Высота) и др. вводится при их задании. Для этого используется опция Value set (Набор значений), которой нет у точечного параметра. На рис. 7.33 показан фраг мент меню выбора типоразмера профиля с помощью ручки w \
7.1.12. Окно TOOL PALETTES В системе AutoCAD имеется немодальное окно TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ), открываемое с помощью кнопки 1% панели Standard (Стандарт ная). Это окно можно использовать для хранения самых употребительных инструмен тов (в первую очередь, быстрой вставки типовых блоков, штриховок и заливок).
358
Глава 7
По умолчанию в окне TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ) (рис. 7.3*) имеются тридцать1 палитр, каждая из которых оформлена как вкладка. Активизация нужной вкладки выполняется щелчком левой кнопки мыши по имени палитры. "."'Move: ,•"• Size Close v Allow Docking Anchor Left ^JfP
Anno...
4 i
Cylindrical Helix
j Elect..
<
Anchor Right > : Auto-hlde
2D Spiral
Transparency... New Palette
М И Elliptical Cylinder
Rename
•г
i
Щ
! J R
Frustum Cone
m
Щ % Frustum Pyramid
Lv
cs
•
Customize Palettes, „ Customize Commands,,, Dynamic Blocks Samples
|
3D Make Materials v Materials Library
0
[f\
UCS Previous
J
Lic^Tts Cameras
1 % 3D Align
Visual Styles All Palettes
Рис. 7.34. Окно TOOL PALETTES, вкладка Modeling
...••...
Рис. 7.35. Контекстное меню заголовка окна TOOL PALETTES
Палитры можно объединять в группы и показывать в окне TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ) только те палитры, которые включены в текущую группу. В заголовок окна вместе с названием палитры выводится название группы (на рис. 7.34 это группа All Palettes (Все палитры), которая объединяет все палитры). Для создания и редактирования групп применяется пункт меню Tools | Customize | Tool Palettes (Сервис | Адаптация | Инструментальные палитры) или пункт Customize Palettes (Адаптация палитр) контекстного меню заголовка окна (рис. 7.35). Это контекстное меню можно вызвать также щелчком по значку | в заголовке окна.
расположенному
Имена всех групп выводятся в нижней части контекстного меню, приведенного на рис. 7.35. В рассматриваемой версии системы в стандартном варианте окна девять групп: Dynamic Blocks (Динамические блоки), Samples (Примеры), 3D Make (ЗМ построения), Materials (Материалы), Materials Library (Библиотека материалов), Lights (Источники света), Cameras (Камеры), Visual Styles (Стили визуализации) и All Palettes (Все палитры). Активная группа помечается флажком. В предыдущей версии было семь.
Блоки и DWG-ссылки
359
Новые пункты контекстного меню Anchor Left < (Закрепить слева) и Anchor Right > (Закрепить справа) позволяют фиксировать окно слева или справа от графического экрана в свернутом виде. Внутри палитры может быть расположено любое количество элементов (блоков, ин струментов-команд, образцов штриховок, заливок и др.), которые называют еще ин струментами. Кроме того, здесь можно расположить текстовые примечания и разде лительные линии. На рис. 7.36 показана вкладка Hatches (Штриховки) с штриховками и заливками. S
Roller Bearing - Imperial
ISO Hatches
^
Metric samples га)
Hex Nut - Metric Hex Socket Bolt (Side) -
Ш
„ Shoulder Screw ^ " - Metric
ш —^ Л
^
I
Weld Symbols ' ~ф - Metric
E
Roller Bearing Sr - Metric
Рис. 7.36. Окно TOOL PALETTES,
Рис. 7.37. Окно TOOL PALETTES,
вкладка Hatches
вкладка Mechanical
Для вставки штриховки или заливки из окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ) необходимо мышью перетащить элемент палитры внутрь штрихуемой замкнутой зоны рисунка. Можно также щелкнуть по элементу, и система выдаст запрос о точке вставки. Группа Dynamic Blocks (Динамические блоки) окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ) содержит несколько вкладок с примерами динамических блоков (эти примеры упоминались в предыдущих разделах). На рис. 7.37 приведена вкладка Mechanical (Оборудование). Для вставки блока необходимо мышью перетащить изображение блока из палитры в рисунок. Блок будет вставлен с теми значениями масштаба и угла, которые в дан ный момент указаны в свойствах вставляемого элемента. Доступ к свойствам инструмента палитры осуществляется с помощью пункта Properties (Свойства) контекстного меню инструмента (рис. 7.38). Количество пунк тов в меню зависит от типа выбранного элемента1 (блок, штриховка или заливка, таб1 Свойства различных типов инструментов палитр разобраны в книге "AutoCAD: разработка прило жений, настройка и адаптация" (БХВ-Петербург, 2006).
Глава 7
360
лица, надпись, подменю команд, разделитель и т. д.). С помощью нажатых клавиш <Shift> и можно выделить в палитре сразу несколько элементов (соответствен но, подряд или в разбивку) и тоже вызвать контекстное меню. Cut. Сору Delete Rename Update tool mage Block Editor ;
Properties..
Рис. 7.38. Контекстное меню инструмента
Перечислим возможные пункты меню: •
Cut (Вырезать) — копирование элемента в буфер обмена Windows с удалением из палитры;
•
Сору (Копировать) — копирование элемента в буфер обмена Windows без удале ния из палитры;
•
Delete (Удалить) — удаление элемента;
•
Rename (Переименовать) — переименование элемента;
•
Update tool image (Обновить изображение инструмента) — обновление в палитре изображения блока после его редактирования;
•
Block Editor (Редактор блоков)— вызов редактора блоков для редактирования инструмента-блока;
•
Properties (Свойства объекта) — вызов окна свойств элемента.
Пункт Properties (Свойства) контекстного меню открывает диалоговое окно Tool Properties (Свойства инструмента) со свойствами выбранного инструмента. На рис. 7.39 приведено окно свойств блока с именем Roller Bearing — Metric (Ролико вый подшипник — метрические). Перечислим основные свойства блока, которые располагаются в группе параметров на вкладке Insert (Вставка): •
Name (Имя) — имя блока;
•
Source file (Исходный файл) — полное имя файла, содержащего описание блока;
•
Scale (Масштаб) — масштабный коэффициент, который будет применен при вставке блока (масштаб один по всем трем осям);
•
Auxiliary scale (Вспомогательный масштаб)— дополнительный масштабный множитель, который будет применен при вставке блока; варианты значений: •
Dimscale (Dimscale) — в качестве вспомогательного масштабного коэффициен та используется значение системной переменной DIMSCALE;
Блоки и DWG-ссылки
361 ftSJTool Properties Name:
Image;
JRoller Bearing -Metric JD ascription: ] Roller bearing section view supporting various sta
Name
Roller Bearing Metric
h ' . i. "3B6 Scale Auxiliary scale Rotation Prompt for ro.. Explode
|D:\AutoCAD2007\Sample\Dynamic BlQ] None 0 ;No No <:'Шш:^,:
8allSize Outside Diam... Width Bore Bore Tolerance
3.175 19 6 6 +0-0.008 mm
Set the location of the source file
OK
Cancel
Help
Рис. 7.39. Диалоговое окно свойств инструмента-блока
•
None (Нет) — вспомогательный масштабный коэффициент не используется;
•
Plot scale (Масштаб печати) — в качестве вспомогательного масштабного ко эффициента используется масштаб печати;
•
Rotation (Поворот) — угол поворота блока при вставке;
•
Prompt for rotation (Запрос угла поворота) — если задать значение Yes (Да), то угол поворота будет запрошен при вставке; в случае значения No (Нет) угол будет взят из параметра Rotation (Поворот);
•
Explode (Расчленить) — признак расчленения блока при вставке (Yes (Да) или No (Нет)). Для динамических блоков в окне Tool Properties (Свойства инструмента) появилась новая вкладка Custom (Настройка). В ней перечисляются динамические свойства блока (на рис. 7.39 это Ball Size (Размер шарика), Outside Diameter (Наружный диа метр) и т. д.). Блок будет вставлен с теми значениями масштаба и угла, которые в данный момент указаны в свойствах вставляемого элемента. Поэтому рекомендуется перед вставкой из палитры проверить текущие значения свойств и отредактировать их. Если параметр Auxiliary scale (Вспомогательный масштаб) задан отличным от None (Нет), то масштаб блока является произведением значения параметра Scale (Мас штаб) и вспомогательного масштаба.
Глава 7
362
Если параметру Prompt for rotation (Запрос угла поворота) задано значение Yes (Да), то угол поворота запрашивается при вставке, а если No (Нет) — то в качестве угла берется значение параметра Rotation (Поворот). Другой вариант вставки— щелкнуть левой кнопкой мыши по нужному элементу, после чего система выдаст запрос, как при работе команды INSERT (ВСТАВИТЬ) в режиме командной строки. Останется задать точку вставки или выбрать опцию для изменения стандартных параметров вставки. Добавление блока к палитре выполняется перетаскиванием выбранного элемента из текущего рисунка или из Центра управления. Удаление блока выполняется с по мощью пункта Delete (Удалить) контекстного меню элемента палитры (см. рис. 7.38). Если щелкнуть правой кнопкой мыши внутри палитры TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ), но не на инструменте, то откроется контекстное меню редактирования свойств и структуры палитры (рис. 7.40). •/ Allow Docking Auto-hide Transparency... View Options... Name Paste
Type
Add Text Add Separator New Palette Delete Palette Rename Palette Customize Palettes... Customize Commands... Рис. 7.40. Контекстное меню окна TOOL PALETTES
Контекстное меню имеет следующие пункты: •
Allow Docking (Разрешить закрепление) — разрешает или запрещает закрепление окна палитр по краям графического экрана; • Auto-hide (Автоматически убирать с экрана) — разрешает или запрещает автома тическое свертывание, если курсор оказывается вне панели; •
Transparency (Прозрачность) — вызывает окно настройки прозрачности панели; в прозрачном режиме под панелью видны элементы рисунка;
•
View Options (Параметры отображения) — вызывает окно настройки параметров отображения элементов палитры (размера значков и пояснительного текста); Sort By (Сортировать по) — задает сортировку элементов:
•
•
•
Name (Имя) — по имени;
•
Туре (Тип) — по типу элемента;
Paste (Вставить) •— вставляет новый элемент из буфера обмена Windows;
Блоки и DWG-ссылки
363
•
Add Text (Добавить текст) — вставляет дополнительную надпись;
•
Add Separator (Добавить разделитель) — вставляет горизонтальную разделитель ную линию;
•
New Palette (Палитра — создать) — создает новую палитру в панели;
•
Delete Palette (Палитра — удалить) — удаляет активную палитру из панели;
•
Rename Palette (Палитра — переименовать) — переименовывает активную па литру;
•
Customize Palettes' (Адаптация палитр)— вызывает окно, позволяющее внести изменения в палитры (добавить, удалить, переименовать, переставить вкладки или группы палитр);
•
Customize Commands2 (Адаптация команд) — вызывает окно настройки графиче ского интерфейса, в котором можно вносить изменения в макросы, связываемые с пунктами меню, кнопками панелей инструментов и инструментами палитр.
Для создания палитры следует воспользоваться пунктом New Palette (Палитра — создать) и в появившемся редактируемом поле ввести имя своей палитры (рис. 7.41). Вкладки (палитры) окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ) тоже имеют контекстное меню (рис. 7.42). Два первых пункта — перестановки вкладок: •
Move Up (Вверх) — перемещает выбранную палитру вверх по списку;
•
Move Down (Вниз) — перемещает выбранную палитру вниз по списку.
Остальные пункты повторяют пункты контекстного меню на рис. 7.40. ш
Learn about customising tool palettes
I Move Up Move Down , View Options. Paste New Palette Delete Palette Rename Palette Рис. 7.41. Создание палитры
Пункт меню изменил название. Новый пункт.
Рис. 7.42. Контекстное меню вкладки
Глава 7
364
7.2. DWG-ссылки Вставка с помощью команды INSERT (ВСТАВИТЬ) одного файла рисунка в другой рисунок, который является текущим, увеличивает его объем, т. к. в него переносятся примитивы вставляемого файла. Но есть еще один способ добавить к текущему ри сунку изображение другого DWG-рисунка— вставить файл с помощью внешней DWG-ссылки. При этом примитивы файла, на который добавляется ссылка, в текущий рисунок непосредственно не переносятся, а запоминается только имя файла ссылки (обычно вместе с путем). В дальнейшем если система AutoCAD открывает рисунок, имеющий внешнюю ссылку, то загружается сначала открываемый файл, а затем — содержимое дополнительного файла-ссылки. Таким образом, сам файл-ссылка не хранится в основном рисунке. Разумеется, тогда основной файл имеет меньший размер по сравнению с вариантом вставки файла с помощью команды INSERT (ВСТАВИТЬ), но он попадает в зависимость от допол нительного файла, т. к. тот должен всегда обнаруживаться на своем привычном месте и не менять своего имени и пути. Возможны вложенные ссылки, когда ссылка выполняется на файл, который сам со держит внешнюю ссылку на другой файл.
7.2.1. Вставка DWG-ссылки Команда ХАТТАСН (ССВСТАВИТЬ) вставляет в текущий рисунок внешнюю ссылку на другой DWG-файл. Команда может быть либо введена с клавиатуры, либо вызвана с помощью кнопки Щ панели Insert (Вставка) (см. рис. 7.3) или с помощью иден тичной кнопки панели Reference (Ссылки) (рис. 7.43). Кроме того, такую же кнопку можно найти в панели Draw (Рисование) в группе, образуемой кнопкой Щ . Еще один способ вставки внешней ссылки — пункт меню Insert | DWG Reference' (Вставка | DWG-ссылки).
См i
!>
: » :
•
t
.-.
•••••
Рис. 7.43. Панель инструментов Reference
Команда ХАТТАСН (ССВСТАВИТЬ) открывает диалоговое окно Select Reference File (Выбор файла внешней ссылки), являющееся обычным окном выбора файлов. Укажите, например, в знакомой нам папке Sample файл Tablet.dwg и нажмите кнопку Open (Открыть). Появится следующее диалоговое окно, которое называется External Reference (Внешняя ссылка) (рис. 7.44). Раскрывающийся список Name (Имя) показывает имя выбранной вами внешней ссылки. Можно заменить ее на другую с помощью кнопки Browse (Обзор). Параметр
Название пункта меню изменилось.
Блоки и
DWG-ссылки
365
Saved path (Сохраненный путь) показывает путь, с которым была сохранена ссылка. Параметр Found in (Найдена в) показывает путь, по которому ссылка была на самом деле найдена.
ИЗ
External Reference Ыате:
Browse.:.
Found in:
D:\AutoCAD2007\Sample\T ahlet.dwg
Saved path:
D:\AuloCAD2007\Sample\Tablet.dwg
•• Reference Type (* Attachment
-Insertion point Г" Specify On-screen
Path type <~ flverlay
I Full path
Scale
•Rotation:
! Г" Specify On-screen
Г" Specify On-screen
X:
& ГГоо
; Anoje:
£ [bio
X- p o
; Block U n i t - - :
2:
2 ji.oo
0.00
j
Г" Uniform Scale
OK
Ur
*.
j f-actor:
Cancel
|o
lUnitless
i
ji
J
ijelp
I
Рис. 7.44. Диалоговое окно External Reference
В области Reference Type (Тип ссылки) с помощью переключателей задается один из двух возможных типов ссылки: Attachment (Вставленная) или Overlay (Наложен ная). Если вы не хотите, чтобы вставляемая внешняя ссылка потянула за собой ссыл ки, имеющиеся в ней самой, выберите переключатель Overlay (Наложенная). В про тивном случае (а это более распространенный вариант) включите переключатель Attachment (Вставленная). В раскрывающемся списке области Path type (Задание пути) следует задать тип пути, сохраняемого вместе с именем внешней ссылки: Full path (Полный путь), Relative path (Относительный путь) или No path (Путь не задан). По этой установке система AutoCAD будет выбирать путь файла внешней ссылки при следующем открытии ос новного рисунка. Области Insertion point (Точка вставки), Scale (Масштаб) и Rotation (Поворот) ана логичны соответствующим областям диалогового окна вставки блока (см. рис. 7.4). Внешняя ссылка тоже может быть повернута и масштабирована при вставке. Задайте для внешней ссылки Tablet нулевой угол поворота, масштаб 25 по всем осям, а точку вставки — около нижнего левого угла графического экрана. Покажите весь рисунок. Результат вставки приведен на рис. 7.45. Внешняя DWG-ссылка, вставленная в рисунок, является единым объектом для опера ций общего редактирования (стирание, перенос и т. п.). У нее высвечивается только одна ручка (в точке вставки). Если посмотреть справочную информацию о внешней
366
Глава 7
ссылке с помощью команды LIST (СПИСОК), то мы увидим, что примитив внешней DWG-ссылки тоже называется BLOCK REFERENCE (вхождение блока). Это связано с тем, что внутри файла рисунка имена блоков и внешних DWG-ссылок содержатся в одной таблице. Этим же объясняется существование ограничения на имена блоков и внешних DWG-ссылок внутри одного рисунка — имя DWG-ссылки не должно повто рять имя блока, и наоборот. Й*,] AutoCAD 2007 - [ D r a w i n g 3 . d w g ] *Ъ £ile
Edit
ylew
Insert
||| 3D Modeling
Format
Ipols
Qfaw
Dimension
Modify
Window
belp
Express
' "±\Щ :0. j I, L Л Ч Я ' i* >£ Ы$ i* 4 Q
&' > £ \ f
'
1*1*1 ч 4j«, <%, i щ т &,
О AutoCAD'
Ф'8?л I I S ; » !
о
I -/ D -и-
Г
К
r
I [All/Center/Dynamic/Extents/Previous/Scale/Window/Object]
:
e
J] Command: !4633528,103.9405.0.0000^3] SNAfJ ? . Ш 0RTH0;|P0LAH |0SNAP |QTRApC JDUCS fDYN LWT;|M $g 2
WA
Рис. 7.45. Вставленная внешняя ссылка
7.2.2. Диспетчер внешних ссылок Для управления внешними ссылками рисунка в системе предусмотрено немодальное окно EXTERNAL REFERENCES (ВНЕШНИЕ ССЫЛКИ) (рис. 7.46), которое вызы вается командой' EXTERNALREFEFERENCES (ВНЕШНИЕССЫЛКИ), а также соот-.2 панели Reference (Ссылки) или пунктом меню ветствующими ей кнопкой Insert | External References (Вставка | Внешние ссылки). Предыдущая версия команды называлась XREF (ССЫЛКА). 1
Новая кнопка.
Блоки и DWG-ссылки
367
ЕЭ
J ,£э-;3>г- m Н fe iff: l
I 1
•
. •••.
| Referenc ,.
> •!•Status
*Ji Drawing3
Opened
j Q Tablet
Loaded
l
WMl: | Size • !
1
1 Шм
Reference N,.. Tablet
1
5tatu5
428 KB;
M
urn :
Loaded
Л
• Size
428 KB
\
\Type
Attach
S
Dace
07.02.2 Ю6 20:52:40
г
; Saved Path
D:\Auto< :AD2007\Sample\T.J
S
!Found At
D:\AutoCAD2007\Sample\T.. j
= М^х-Л 1
Ы
!
У
Рис. 7.46. Окно EXTERNAL REFERENCES
В списке этого окна присутствуют текущий рисунок и внешние ссылки (среди них могут быть не только рассматриваемые здесь DWG-ссылки, но и растровые изобра жения, и DWF-подложки). В контекстном меню каждого элемента списка присутст вуют такие пункты: •
Open (Открыть) — открывает файл ссылки в новом рисунке;
•
Attach (Вставить) — вставляет еще один экземпляр той же ссылки;
•
Unload (Выгрузить)— отключает видимость внешней ссылки, не удаляя ее из рисунка;
•
Reload (Обновить) — обновляет изображение ссылки;
•
Detach (Удалить) — удаляет ссылку из рисунка;
•
Bind (Внедрить) — внедряет ссылку, преобразуя ее во вхождение блока.
Особая роль отводится операции Bind (Внедрить), которая внедряет внешнюю ссыл ку, т. е. преобразует ссылку в блок текущего рисунка. До внедрения внешней ссылки имена таких элементов, как слои, типы линий, описания блоков, текстовые стили и размерные стили, содержали в текущем рисунке в качестве префикса имя файла, на который сделана ссылка. Например, после вставки внешней ссылки Tablet в текущем рисунке образовались слой Tablet | Borders, поскольку в файле-источнике был слой Borders. Преобразование ссылки в блок может быть выполнено двумя способами: внедрением (со сложными именами внедряемых элементов, содержащими имя файлаисточника в качестве префикса) и слиянием (имена не сохраняют обозначения файлаисточника).
368
Глава 7
Операция Bind (Внедрить) вызывает диалоговое окно Bind Xrefs (Внедрение ссылок) (рис. 7.47), в котором с помощью переключателя нужно выбрать способ преобразо вания внешней ссылки. j i j e m d Xrefs • Bind Type •
If Emd
••
•
•••• •'»»»
]
EKS Cancel
Г
Insert •
Рис. 7.47. Диалоговое окно Bind Xrefs
В случае выбора переключателя Insert (Слияние) имена элементов (слоев, типов ли ний, описаний блоков, текстовых стилей и размерных стилей) переносятся в таком же виде, в каком они были в файле-источнике. Этот вариант дает результат, аналогичный результату действия команды INSERT (ВСТАВИТЬ) при вставке файла в текущий рисунок. В случае выбора переключателя Bind (Внедрение) имена внедряемых символов пре образуются ПО схеме: ИЗ blocknameIsymbolname B blockname$n$symbolname, причем обычно $п$ заменяется на $0$ (если возникают повторения имен, то AutoCAD по следовательно пытается заменить п на 1, 2 и т. д.). Если вернуться к примеру с внеш ней ссылкой Tablet, то слой Tablet | Borders после внедрения преобразуется в Tablet$0$Borders.
В верхней части окна (см. рис. 7.46) расположена кнопка £3| , с помощью которой можно добавлять другие внешние ссылки. Если щелкнуть по треугольному значку этой кнопки, то откроется меню выбора типа внешней ссылки: •
Attach DWG (Вставить DWG);
•
Attach Image (Вставить растр);
• Attach DWF (Вставить DWF). Внешние ссылки можно копировать из одного рисунка в другой с помощью Центра управления (о Центре управления см. главу 5).
7.3. Редактирование вхождений Команды общего редактирования (перенос, копирование, стирание и т. п.) примени мы к вхождениям блоков и внешним DWG-ссылкам. В системе AutoCAD предусмот рены также специальные средства редактирования блоков, атрибутов и ссылок, рас смотренные в данном разделе. Однако больше возможностей предоставляет рассмот ренное выше преобразование статических блоков в динамические. Попробуйте изменить такие свойства вхождения блока (а вхождение блока — это единый примитив), как цвет, тип или вес линий. Почти наверняка с первого раза у вас это не получится (можно, конечно, расчленить блок с помощью команды EXPLODE
Блоки и DWG-ссылки
369
(РАСЧЛЕНИТЬ), но при этом он перестанет быть блоком). Однако для возможности таких изменений есть особые значения для цвета, типа и веса линий — ByBlock (ПоБлоку). Если какие-то объекты в описании блока в качестве цвета имели значение ByBlock (ПоБлоку), то тогда при изменении цвета вхождения блока (например, с помощью команды PROPERTIES (OKHOCB) или CHPROP (СВОЙСТВА)) эти объекты блока (и только они) примут то же самое значение цвета, которое вы дали вхождению бло ка. Аналогично влияет установка значения цвета. Если в рисунке текущим цветом был красный, то после вставки блока все входящие в блок объекты, имеющие в каче стве цвета значение ByBlock (ПоБлоку), станут красными. Все сказанное ранее для цвета относится и к использованию значения ByBlock (По Блоку) для типа и веса линий. Особое влияние на свойства элементов вставленного блока оказывает слой с именем 0. Если в описании блока использованы примитивы, которые расположены на служеб ном слое о и имеют цвет, тип или вес линий со значениями ByLayer (ПоСлою), то цвет, тип и вес линий таких объектов при отображении на экране будут не текущими, а повторяющими значения того слоя, на котором размещено вхождение данного блока.
7.3.1. Редактирование значений атрибутов Специальный вопрос— редактирование атрибутов уже вставленных блоков. Если в блоке заданы атрибуты и их положение не было блокировано в окне описания атри бута, то высвечиваются ручки не только у точки вставки блока, но и у точек вставки атрибутов. Поэтому за собственные ручки такие атрибуты могут переноситься в но вое место. В то же время перемещение блока за ручку точки вставки блока осуществ ляется вместе с его атрибутами. Для того чтобы скорректировать значение атрибута, необходимо воспользоваться командой EATTEDIT (АТРЕДАКТ) или командой BATTMAN (ДИСПАТБЛК), рас смотренными в разд. 7.1.5. Команда ATTEDIT (АТРЕД) является более простым вариантом команды EATTEDIT (АТРЕДАКТ). Команда ATTEDIT (АТРЕД) запрашивает блок и открывает диалого вое окно Edit Attributes (Редактирование атрибутов) (рис. 7.48). В этом окне можно изменить действующие значения атрибутов блока. Если ввести команду ATTEDIT (АТРЕД) в командной строке со знаком минус, т. е. -ATTEDIT (-АТРЕД), или если выбрать пункт падающего меню Modify | Object | Attribute | Global (Редакт | Объекты | Атрибуты | Глобально), то команда начинает работать без диалогового окна. Зато предоставляется возможность одновременно редактировать сразу несколько атрибутов (например, когда нужно одно и то же зна чение одного атрибута нескольких блоков заменить на другое), а также позволяет поменять некоторые свойства атрибутов (положение, текстовый стиль и т. п.). Пер вый запрос команды: Edit attributes one at a time? [Yes/No] : (Редактировать атрибуты по одному? [Да/Нет] <Д>:)
370
Глава 7 EditAttnbules Block name:
Computer
Оперативная память Процессор
ОК..
Cancel
Ие1р
Рис. 7.48. Диалоговое окно Edit Attributes
Ответ Yes (Да) ведет к редактированию атрибутов по одному, a No (Нет) — к гло бальному редактированию. При ответе Yes (Да) следующий запрос: Enter block name specification <*>: (Шаблон имени блока <*>:) Нужно задать имя блока, можно с использованием групповых символов "*" и "?". Enter attribute tag specification <*>: (Шаблон имени атрибута <*>:) Введите имя атрибута или шаблон (например, символ "*"). Enter attribute value specification <*>: (Шаблон значения атрибута <*>:) Нужно выбрать шаблон значения атрибута или нажать клавишу <Enter>. Select Attributes: (Выберите атрибуты:) Выберите атрибуты (можно рамкой), из них система AutoCAD оставит только те, ко торые удовлетворяют шаблонам имени блока, имени атрибута, а также значения ат рибута. Окончание выбора— нажатие клавиши <Enter>. Далее подсвечивается пеэвый из выбранных для редактирования атрибутов и запрашивается, какие изменения в нем требуется выполнить: Enter an option [Value/Position/Height/Angle/Style/Layer/Color/Next] : (Задайте опцию [Значение/Положение/Высота/Угол/сТилъ/сЛой/Цвет/ Следующий] <С>.)
Блоки и DWG-ссылки
371
Перечислим опции и их назначение: •
Value (Значение) — изменяет значение атрибута (см. далее);
•
Position (Положение) -— изменяет точку привязки;
•
Height (Высота) — задает новую высоту текста атрибута;
•
Angle (Угол) — изменяет угол наклона;
•
Style (сТиль) — изменяет имя текстового стиля атрибута;
•
Layer (сЛой) — изменяет имя слоя;
•
Color (Цвет) — задает другой цвет;
•
Next (Следующий) — переходит к редактированию следующего атрибута.
При выборе опции Value (Значение) система AutoCAD запрашивает: Enter type of value modification [Change/Replace] : (Способ модификации значения [Изменить/Заменить] <3>:J Опция Change (Изменить) позволяет изменить группу символов в значении атрибута: Enter string to change: (Старая строка:) Введите последовательность символов, которую нужно изменить. Enter new string: (Новая строка:) На этот запрос вводится текст замены. Если нажать только клавишу <Enter>, то сим волы старой строки будут просто удалены из текста атрибута. В данном случае нельзя использовать символы "?" и "*" в качестве групповых. Опция Replace (Заменить) (при выборе ранее опции Value (Значение)) заменяет пол ный текст атрибута. Далее следует запрос: Enter new attribute value: (Новое значение атрибута:) Введите новый текст атрибута. Нажатие клавиши <Enter> вместо текста дает пустую строку. Если в ответ на запрос Edit attributes one at a time? (Редактировать атрибуты по одному?) вы отвечаете No (Нет), то переходите в режим глобального редактирования. Система AutoCAD выводит сообщение: Performing global editing of attribute values. Edit only attributes visible on screen? [Yes/No] :) (Выполняется глобальное редактирование значений атрибутов. Редактировать только видимые на экране атрибуты? [Да/Нет] <Д>:)
Глава 7
В зависимости от вашего ответа будут редактироваться все атрибуты или только тс, которые находятся в видимой части экрана. После этого выдаются такие же запрос!»i о шаблонах имени блока, имени атрибута и значении атрибута, как и при редактиро вании атрибутов по одному. Затем появляются запросы Enter string to change: (Ста рая строка.) и Enter new string: (Новая строка:), и выполняется глобальная замена значений атрибутов.
7.3.2. Подрезка вхождений блоков и DWG-ссылок Для блоков и внешних DWG-ссылок есть особая операция редактирования — подрелка, когда задается контур, вне которого блок или внешняя ссылка будут невидимы. Для ее выполнения есть команда XCLIP (ССПОДРЕЗАТЬ), которой соответствуют кнопка *. панели Reference (Ссылки) и пункт падающего меню Modify | Clip | Xrof (Редакт | Подрезка | Ссылка). Команда начинает выполнение с запроса о выборе объекта. Нужно отметить вхожде ние блока или внешней ссылки, которое будет подрезаться контуром. Окончание вы бора — нажатие клавиши <Enter>. Следующий запрос: Enter clipping option [ON/OFF/Clipdepth/Delete/generate Polyline/New boundary] : (Задайте опцию подрезки [Вкл/Откл/Плоскости/Удалить/полиЛиния/Новый контур] <Новый>:) Перечислим опции: •
ON (Вкл) — включает подрезку, которая перед этим была выключена (контур подрезки уже задан);
•
OFF (Откл) — отключает подрезку, хотя контур подрезки задан;
•
Clipdepth (Плоскости)— позволяет задать подрезку не только контуром в плескости XY, но и двумя плоскостями (передней и задней), параллельными плоскости XY, т. е. задает с двух сторон подрезку трехмерного объекта по оси Z;
•
Delete (Удалить) — удаляет контур подрезки;
•
generate Polyline (полиЛиния) — преобразует контур подрезки в двумерную полилинию;
•
New boundary (Новый контур)— создает контур подрезки или заменяет старый контур на новый.
Рассмотрим опцию New boundary (Новый контур), которая создает новый замкнутый контур, подрезающий блок или внешнюю ссылку. Если выбранный объект уже име ет контур подрезки, то следует запрос: Delete old boundary(s)? [Yes/No] : (Удалить прежние контуры? [Да/Нет] <Да>:) Продолжить задание нового контура можно только при выборе ответа Yes (Да).
Блоки и
DWG-ссылки
373
Далее: Specify clipping boundary: [Select polyline/Polygonal/Rectangular] : (Укажите контур подрезки: [Выбрать полилинию/Многоугольный/Прямоугольный] <Прямоугольный>:) Опция Rectangular (Прямоугольный) запрашивает два противоположных угла для построения прямоугольника, который становится контуром подрезки. Опция Polygonal (Многоугольный) запрашивает точки, образующие по окончании их ввода замкнутый многоугольный контур, который не должен иметь самопересечений. В случае опции Select polyline (Выбрать полилинию) нужно указать полилинию, со стоящую только из прямолинейных сегментов и не имеющую самопересечений. Если полилиния не замкнута, то AutoCAD добавит к контуру замыкающий сегмент. Пример результата подрезки блоков приведен на рис. 7.49. Для удобства контур под резки сделан видимым, хотя по умолчанию он невидим.
Рис. 7.49. Подрезка вхождения блока
Управление видимостью контура подрезки осуществляется с помощью кнопки * панели Reference (Ссылки). При нажатии на эту кнопку система AutoCAD изменяет текущее значение системной переменной XCLIPFRAME на противоположное (0 на 1 или 1 на 0). При 1 контуры подрезки блоков и внешних ссылок становятся видимыми, при 0 — невидимыми. О системных переменных см. главу 12.
7.3.3. Местное редактирование вхождений блоков и DWG-ссылок Изучаемая версия системы AutoCAD предлагает еще один инструмент работы с бло ками и DWG-ссылками — редактирование внешних ссылок и описаний блоков через их вхождения в текущий рисунок (команда REFED1T (ССЫЛРЕД)). Эта команда яв ляется морально устаревшей в связи с появлением редактора динамических блоков, поэтому рассмотрим ее коротко. Ее существование оправдывает ограничение, суще-
Глава У
374
ствующее у динамических блоков — использовать двумерные объекты (все вспомо • гательные ручки и символы операций располагаются в плоскости Z=0). Что касается редактирования внешней ссылки по месту, то вместо этого действие вполне можно применять команду XOPEN (ССОТКРЫТЬ), которая открывает файл внешней ссылки для редактирования в окне другого документа. Операция местного редактирования затрагивает сложные связи внутри рисунка (длт блоков) и связи с другими рисунками (для внешних ссылок), поэтому объем подобно го редактирования не должен быть велик. Операция редактирования применим! к массивам блоков, созданным командой MINSERT (МВСТАВИТЬ), но выполня ется над первым объектом из массива, а затем автоматически распространяется HJ остальные. Команде REFEDIT (ССЫЛРЕД) соответствуют кнопка ftj?, расположенная первой з панели инструментов Refedit (Редактирование вхождений) (рис. 7.50), а также пункт падающего меню Tools | Xref and Block In-place Editing | Edit Reference In-Place (Сервис | Внешняя ссылка или блок для местного редактирования | Редактирование вхождений).
•ШТИ1 §]it I jComputer
Рис. 7.50. Панель инструментов Refedit
Перечислим этапы работы с командой REFEDIT (ССЫЛРЕД). 1. Выбрать объект одного из трех типов: •
DWG-ссылка
• •
статический блок динамический блок
В первом случае будет выполняться редактирование файла, который вставлен в текущий рисунок как внешняя ссылка. Причем масштаб вхождения ссылки может быть отличен от единицы, поэтому изменения, сделанные во вхождении, будут соответствующим образом масштабированы в файле-источнике. Во втором случае через конкретный экземпляр вхождения блока будет выполнять ся редактирование его описания. Опять-таки масштаб вхождения блока можит быть отличен от единицы, поэтому сделанные изменения будут пропорционально реализованы в описании блока. Особняком стоит третий случай— если выбран динамический блок. Редактиро вать его определение напрямую слишком сложно, поэтому в этой ситуации систе ма по динамическому блоку создаст новое описание статического блока с другом именем и будет выполнять редактирование этого описания. 2. С помощью кнопки О убрать лишние объекты из рабочего набора, в который по умолчанию включены для редактирования все примитивы блока, кроме атрибутов, а с помощью кнопки Щ — добавить нужные.
Блоки и DWG-ссылки
375
3. Внести через рабочий набор необходимые изменения во вхождение блока или ссылки Для сохранения изменений, сделанных в рабочем наборе, щелкнуть по кнопке | Щ | панели Refedit (Редактирование вхождений) и подтвердить сохранение после дополнительного запроса системы. Возможно редактирование и вложенных вхождений (например, когда внешняя ссыл ка внутри себя содержит другую внешнюю ссылку).
7.4. Упражнения к главе 7 Работа с окном DESIGNCENTER (ЦЕНТР УПРАВЛЕНИЯ): • Вставьте в текущий рисунок все блоки из файла Home — Space Planner.dwg, распо ложенного в папке Sample\DesignCenter. Работа с динамическими блоками: •
Изучите в папке Sample\Dynamic Blocks файлы Annotation— Metric.dwg, Mecha nical — Metric.dwg, Electrical — Metric.dwg и Structural — Metric.dwg. Эти файлы содержат динамические блоки. Обратите внимание на те блоки, которые содержат операции поиска и управления видимостью.
•
К блоку Element6, рассмотренному в разд. 7.1.9, добавьте линейный, полярный па раметры и параметры поворота и отражения.
•
Свяжите эти параметры с операциями растяжения, поворота, отражения и поляр ного растяжения.
•
Создайте цепочку действий разных параметров.
•
С помощью созданных динамических свойств получите десять новых типоразме ров блока Element6.
Работа с окном TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ): •
Нарисуйте несколько прямоугольников и сделайте внутри них заливки разных цве тов, перетаскивая их из окна палитр.
•
Создайте свою вкладку Крепеж в окне TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ). Переместите ее на самый верх.
•
Добавьте на новую вкладку все блоки из файла Fasteners — Metric.dwg, располо женного в папке Sample\DesignCenter.
•
Измените свойства инструментов-блоков на вкладке Крепеж таким образом, чтобы при изменении системной переменной DIM SCALE соответствующим образом из менялся масштаб вставки блоков по умолчанию. Вставьте блоки при значении DIMSCALE = 20.
Работа с атрибутами: •
Создайте блок, аналогичный блоку Computer, рассмотренному в главе, но с третьим атрибутом DISK. В качестве значения по умолчанию задайте строку "6 Гбайт". Вставьте блок на поле чертежа дважды, задавая атрибуту DISK значения "40 Гбайт" и "120 Гбайт".
ГЛАВА 8
Взаимодействие с объектами других форматов В предыдущей главе был рассмотрен вопрос вставки ранее созданных систем эй AutoCAD рисунков в текущий рисунок. Однако AutoCAD может читать ряд других графических форматов и вставлять растровые изображения и объекты, созданное другими приложениями (например, Microsoft Office). В данной главе описан также особый растровый объект AutoCAD— WIPEOUT (в русском переводе — маска) (см. разд. 8.2).
8.1. Вставка и редактирование растровых изображений Растровое изображение — это изображение, состоящее из точек (растров), которые, благодаря цветам, образуют рисунок. AutoCAD может прочитать файл с растрогой картинкой одного из наиболее распространенных форматов и вставить текущий ри сунок в виде внешней растровой ссылки (в отличие от DWG-ссылки, рассмотренной в главе 7). Объект растровой ссылки имеет в чертеже форму цветного прямоугольника. Редакти ровать вставленное изображение на точечном уровне AutoCAD не может, но мохет выполнять подрезку, масштабирование, перенос и другие простые операции редакти рования. При наложении одного растрового изображения на другое можно управлять порядком их следования (переносить на передний план или убирать на задний). Для вставки растровых изображений используется команда IMAGEATTACH (ИЗОБВСТАВИТЬ), которая вызывается с помощью кнопки панелей Reference (Ссылки) и Insert (Вставка) или пункта меню Insert | Raster Image Reference (Встав ка | Ссылка на растровое изображение). Команда IMAGEATTACH (ИЗОБВСТАВИТЬ) сначала открывает стандартное о<но выбора файлов (в окне доступны только растровые файлы), а затем выводит на экэан диалоговое окно Image (Растровое изображение) (рис. 8.1).
Взаимодействие с объектами других форматов
377
ш
&™де Name; Found in: Saved path;
D:\ternp\ruCAD.gif D:\iempVnjCAD.gif
Г P^h type™ j Full" path г Insertion point
Scale
| W Specify on-scfeen
I * Specify on-scieen
j
j *. F~
)]' •
j i Angle: p j
I *
! Rotation
•
j Г" Specjfy on-scieen
JO OK
Cancel
Help
Details»
Рис. 8.1. Диалоговое окно Image
Необходимо задать параметры вставки в текущий рисунок изображения. Раскрываю щийся список Name (Имя) показывает имя изображения. Если растровое изображе ние уже было вставлено в текущий рисунок, то его можно выбрать из самого раскры вающегося списка. С помощью кнопки Browse (Обзор) можно открыть окно поиска растрового файла и заменить файл на другой. После закрытия окна поиска имя вы бранного вами файла отобразится в списке Name (Имя) диалогового окна Image (Рас тровое изображение), а путь к этому файлу укажет параметр Path (Путь). Сохранен ный ранее путь показывается в параметре Saved path (Coxp. путь). Задание сохра няемого пути задается в области Path type (Задание пути), где в раскрывающемся списке доступны три значения: Full path (Полный), Relative path (Относительный), No path (Без пути). Области Insertion point (Точка вставки), Scale (Масштаб) и Rotation (Угол поворота) аналогичны одноименным областям диалоговых окон вставки блоков и DWG-ссылок (см. главу 7). Кнопка Details (Подробнее) позволяет расширить вниз диалоговое окно Image (Растровое изображение) за счет информации о характеристиках выбранного изображения. После задания параметров и закрытия диалогового окна Image (Растровое изображе ние) с помощью кнопки ОК система AutoCAD в интерактивном режиме запрашивает у пользователя параметры только тех областей, в которых был установлен флажок Specify on-screen (Указать на экране), и затем вставляет изображение. Рекомендуется масштаб указывать на экране, поскольку при движении курсора AutoCAD прямо угольной рамкой показывает, как расположится внешний контур растрового изобра жения (рис. 8.2). Для вычисления масштаба берется расстояние в миллиметрах от точки вставки до точки, в которой находится курсор. На рис. 8.3 показан результат вставки двух рас-
378
Глава 8
тровых изображений (второе повернуто при вставке на 20°). Последнее вставленн ое изображение закрывает предыдущее.
Рис. 8.2. Задание масштаба растровой ссылки
Щк
Рис. 8.3. Вставка растровых изображений
Поскольку растровые изображения не хранятся внутри чертежа, а являются внешни ми ссылками, то сведения о них отображаются в немодальном окне EXTERNAL REFERENCES (ВНЕШНИЕ ССЫЛКИ) (рис. 8.4). Напомним, что это окно уже об суждалось в главе 7 при работе с DWG-ссылками. Для каждой растровой ссылки, отображенной в данном окне, доступно контекстное меню с пятью пунктами: Open (Открыть), Attach (Вставить); Unload (Выгрузить), Reload (Обновить) и Detach (Удалить). Назначение всех этих пунктов ясно из их на званий и не отличается от назначения таких же пунктов для DWG-ссылок. Только пункт Open (Открыть) открывает окно редактирования растрового файла не в систе-
Взаимодействие с объектами других форматов
379
ме AutoCAD, а в той программе, которая по умолчанию используется для этих целей на вашем компьютере. ;. j
: 0 - .?) - & 1 Referent...
" | Status
*** Drawing 1 Щ DevDey06 Щ
Opened Loaded Loaded
ruCAD
i1
46,2 Ki 5,62 Ki
1 1
_J
:ReferenceN... ruCAD ; Status
• •a •
Loaded
A
1
5,62 KB
s
jType
GIF
и
'Date
19.02.2006 14:33:Э
; Saved Path
D:\temp\ruCAD.gif
Size
ПЛ1-в#учп\г..ГЛГ» n.f
Jl A
\
<1
M
Рис. 8.4. Окно EXTERNAL REFERENCES
Параметр Type (Тип) каждой ссылки в окне EXTERNAL REFERENCES (ВНЕШНИЕ ССЫЛКИ) указывает формат изображения. AutoCAD читает следующие форматы растровых файлов (в скобках даны расширения): Autodesk Animator (flc, fli), CALS Type 1 (cal, mil, rst, cg4, gp4, cals), GIS-GeoSPOT (bil), Graphic Interchange For mat (git), Image Systems CCITT Group 4 (ig4), JPEG File Interchage Format (jpg), Macin tosh PICT (pet, pict), Portable Network Graphics file (png), RLC (rlc), Tagged Image File Format (tif, tiff), Truevision Targa (tga), Windows Bitmap (bmp, dib, rle), ZSoft PC Paint brush (pcx). Имя примитива, который образуется от вставки растровой ссылки, — IMAGE (это имя английское даже в русской версии системы AutoCAD). Информацию о свойствах этого примитива можно получить с помощью команд LIST (СПИСОК) или PROPERTIES (OKHOCB). К растровому изображению применимы все команды общего редактирования (копи рование, перенос, поворот и др.). Быстрое редактирование размеров изображения выполняется с помощью ручек, которые высвечиваются в углах (рис. 8.5). Если несколько растровых изображений вставлено с наложением, то каждое после дующее закрывает на экране предыдущие. Однако при необходимости можно с по мощью команды DRAWORDER (ПОРЯДОК), которой соответствует кнопка па нели инструментов Modify II (Редактирование-2), управлять порядком вывода рас тровых изображений.
380
Глава 8
11
.4N
.
~
Рис. 8.5. Редактирование размеров изображения с помощью ручек
Предположим, нужно поменять порядок следования растровых изображений, пока занных на рис. 8.3. Вызовем команду DRAWORDER (ПОРЯДОК), которая сначаш запросит выбрать объекты. Укажите нижнее изображение, щелкнув левой кнопкой мыши по его прямоугольному контуру, и нажмите клавишу <Enter> для окончания выбора. Далее следует запрос: Enter object ordering option [Above objects/Under objects/Front/Back] : (Задайте опцию перестановки [Перед объектами/За объектами /пЕредний план/зАдний план] <зАдний>:) Выберите опцию Front (пЕредний план). Система AutoCAD перерисует рисунок, но горизонтально расположенное изображение выйдет на передний план и окажется taрисованным поверх всех остальных объектов (рис. 8.6).
Рис. 8.6. Управление порядком следования изображений
Другие опции команды: • Above objects (Перед объектами) — помещает изображение перед другими объек тами, которые нужно будет указать;
Взаимодействие с объектами других форматов
381
•
Under objects (За объектами) — помещает изображение под другие объекты, ко торые нужно будет указать;
•
Back (зАдний план)— переносит изображение на задний план (под все другие объекты).
В системе AutoCAD есть специальная панель Draw Order (Порядок следования) (рис. 8.7), кнопки которой соответствуют четырем опциям команды DRAWORDER (ПОРЯДОК).
Рис. 8.7. Панель инструментов Draw Order
Команда DRAWORDER (ПОРЯДОК) может управлять порядком взаимного распо ложения не только растровых изображений, но и любых других примитивов. Есть еще несколько команд, выполняющих операции с растровыми изображениями. Команда IMAGECLIP (ИЗОБРЕЗ), которой соответствуют кнопка Щр панели Reference (Ссылки) и пункт падающего меню Modify | Clip | Image (Редакт | Подрез ка | Изображение). Эта команда позволяет подрезать изображение с помощью прямо угольного или многоугольного контура. Команда IMAGECLIP (ИЗОБРЕЗ) запрашивает: Select image to clip: (Выберите изображение для подрезки:) Щелкните левой кнопкой мыши по границе изображения, которое нужно подрезать (если же мишень указателя мыши окажется внутри изображения, то программа его не обнаружит). Далее следующий запрос: Enter image clipping option [ON/OFF/Delete/New boundary/ : (Задайте опцию подрезки [Вкл/Откл/Удалить/Новый контур] <Новый>:) Возможны следующие опции: •
ON (Вкл) — включает подрезку изображения, если контур подрезки уже был за дан и отключен;
•
OFF (Откл) — отключает подрезку, хотя контур подрезки задан;
•
Delete (Удалить) — удаляет контур подрезки;
•
New boundary (Новый контур)— задает новый прямоугольный или многоуголь ный контур подрезки.
Рассмотрим опцию New boundary (Новый контур). При выборе этой опции AutoCAD запрашивает: Enter clipping type [Polygonal/Rectangular] : (Тип контура подрезки [Многоугольный/Прямоугольный] <Прямоугольный>:)
382
Глава 8
Контур подрезки может быть прямоугольным или многоугольным. Для прямоуголь ного контура нужно задать два противоположных угла прямоугольной рамки, а для многоугольного — указать несколько точек, образующих замкнутый контур, но £ез самопересечений. В обоих случаях вводимые точки корректируются системой AutoCAD, если они указаны за пределами изображения. Пример результата подрезки растрового изображения многоугольным контуром приведен на рис. 8.8.
Рис. 8.8. Подрезка растровой ссылки
Контур изображения может быть погашен и снова включен с помощью команды IMAGEFRAME (ИЗОБКОНТУР), которой соответствуют кнопка Ц$ панели Reference (Ссылки) и пункт меню Modify | Object | Image | Frame (Редакт | Объекты | Изображения | Контур). Команда запрашивает: Enter image frame setting [0,1, 2] <1>: (Контур подрезки изображения [0, 1, 2] :) Необходимо выбрать новое состояние контуров растровых изображений рисун<а. В скобках в качестве значения по умолчанию выдается текущее состояние. Возмож ны следующие варианты: •
0 — контур отключен и не выводится на печать;
•
1 — контур включен и выводится на печать;
•
2 — контур включен, но не выводится на печать.
Замечание Изображение с редактирования.
}
отключенным
контуром
недоступно
для
любых
операций
Команда IMAGEADJUST (ИЗОБРЕГУЛ), которой соответствуют кнопка панели Reference (Ссылки) и пункт меню Modify | Object | Image | Adjust (Редакт | Объекты | Изображения | Регулировка), позволяет менять такие характеристики, как яркость, контрастность и слияние с фоном. Команда выдает запрос на указание изображения и затем вызывает диалоговое of но Image Adjust (Регулировка изображения) (рис. 8.9).
Взаимодействие с объектами других форматов
383
|?lx|
Igijlmaqe Adjust -Brightness™^:—• Dark
~~
' " ' ' к' " ' '
- Contrast
Light
P°'" !•'"•:' . j r i l M k A D
;
Low
' ' '' ' V ' ' ' '
High
. Min
V V
Max
-Fade
OK
Beset
j
(""Cancel'
:
i
Help
Рис. 8.9. Диалоговое окно Image Adjust
Пользователь может менять характеристики изображения, корректируя значения па раметров трех областей: Brightness (Яркость), Contrast (Контрастность) и Fade (Слияние с фоном) в диапазоне от 0 до 100. Любое изменение отражается в области просмотра, расположенной в правой части диалогового окна. Если параметр Fade (Слияние с фоном) установить равным 100, то изображение полностью сольется с фоном. Кнопка Reset (Сброс) восстанавливает стандартные значения (50, 50 и 0). Команда IMAGEQUALITY (ИЗОБКАЧЕСТВО) управляет качеством вывода изобра жения на экран. Команде соответствуют кнопка Щ панели Reference (Ссылки) и пункт меню Modify | Object | Image | Quality (Редакт | Объекты | Изображения | Ка чество). Команда IMAGEQUALITY (ИЗОБКАЧЕСТВО) запрашивает: Enter image quality setting [High/Draft]: (Качество изображения [Высокое/Черновое]':) В случае выбора опции Draft (Черновое) при регенерации или открытии рисунка рас тровые изображения выводятся быстрее, но с худшим качеством. Рекомендуется оп ция High (Высокое). Некоторые типы растровых изображений обладают свойством прозрачности, при включении которого на экране становятся видимыми нарисованные под ними объек ты. Команда TRANSPARENCY (ПРОЗРАЧНОСТЬ) управляет данным свойством. Этой команде соответствуют кнопка |[Щ| панели Reference (Ссылки) и пункт падаю щего меню Modify | Object | Image | Transparency (Редакт | Объекты | Изображения | Прозрачность). Команда вначале запрашивает выбрать изображение, а затем выдает следующий за прос: Enter transparency mode [ON/OFF]: (Состояние прозрачности [Вкл/Откл]:)
Глава 8
384
В случае ответа ON (Вкл) прозрачность изображения включается, в случае OFF (Откл)— выключается. В первый момент сразу после вставки изображения его про зрачность отключается. Команды работы с изображениями доступны и через контекстное меню, вызываемое с помощью правой кнопки мыши при высвеченных ручках какого-нибудь из растрэвых изображений. Система AutoCAD может экспортировать образ графического экрана (или активно ~о видового экрана, если графический экран разделен на несколько видовых — см. главу 10) в файл растрового формата, без панелей инструментов и немодальных окон. Это может быть выполнено с помощью команды SAVEIMG (СОХРИЗОБ) или соответствующего ей пункта падающего меню Tools | Display Image | Save (Серви: | Изображение | Сохранить). Эта команда вызывает диалоговое окно Render Output File1 (Файл вывода тонирования) (рис. 8.10). KHRender Output File Savejn;
] My Pictures
U
Размер j Тип [s3qw2i
Ш щ, X .
Views
Tools
•
—• г Preview -
55 KB Файл "PCX"
File came:
Г
Save
Files of ijipe:
(All Image Formats
Cancel
Рис. 8.10. Диалоговое окно Render Output File
В раскрывающемся списке Files of type (Тип файла) необходимо выбрать один из шести растровых форматов (BMP, JPEG, PCX, PNG, TGA, TIFF), в которых может быть сохранен образ графического экрана (в образ не включаются плавающие пане ни и перекрестие устройства указания). После выбора формата появляется еще небагь-
1
Новое окно.
Взаимодействие с объектами других форматов
385
шое окно, в котором необходимо задать дополнительные параметры растра (глубину, монохромность и т. п.). В результате операции получается изображение экрана под некоторым углом, кото рый связан с настройками тонирования (рис. 8.11).
Рис. 8.11. Результат работы команды SAVEIMG
8.2. Примитив WIPEOUT Иногда требуется в созданном рисунке просто закрыть цветом фона какие-то линии или их части. Для этого в системе введен особый тип растровых изображений —мас ка, создаваемая командой WIPEOUT (МАСКИРОВКА). Фактически это заливка мно гоугольной формы, заполненная точками цвета фона рисунка. Для построения примитива WIPEOUT можно заранее нарисовать в виде полилинии замкнутый контур, который должен закрыть какие-то объекты рисунка. Для примера возьмем полилинию, созданную командой RECTANG (ПРЯМОУГ). Теперь введем с клавиатуры команду WIPEOUT (МАСКИРОВКА) или выберем пункт меню Draw | Wipeout (Рисование | Маскировка). Команда WIPEOUT (МАСКИРОВКА) начинает с запроса: Specify first point or [Frames/Polyline]: (Первая точка или [Границы/Полилиния] <Полилиния>:) Теперь в случае указания точки система будет в цикле спрашивать следующие точки создаваемого многоугольного замкнутого контура, который станет границей маски (окончание ввода точек — нажатие клавиши <Enter>). Выберем опцию Polyline (По лилиния). 13 Зак. 326
Глава 3
386
Последует запрос: Select a closed polyline: (Выберите замкнутую полилинию:) Укажите предварительно построенный прямоугольник. Еще один запрос: Erase polyline [Yes/No] : Стереть полилинию [Да/Нет] <Нет>: В случае ответа Yes (Да) полилиния будет удалена, в случае ответа No (Нет)— со хранится в рисунке. Выберите опцию Yes (Да). Результат операции приведен т рис. 8.12.
Рис. 8.12. Построение маски
На рисунке видно, что хотя полилиния была удалена, но контур маски остался види мым. Для отключения контуров всех объектов WIPEOUT следует воспользоваться опцией Frames (Контуры) команды WIPEOUT (МАСКИРОВКА) и в ответ на запрос Enter mode [ON/OFF] : (Выберите режим [Вкл/Откл] <Вкл>:) ввести OFF (Откл), что отключает контуры всех масок. С помощью маски можно "заклеить" лишние части вашего рисунка, не прибегая < операциям редактирования (стирания, обрезки и т. п.). Маска имеет те же СВОЙСТВЕ , что и растровое изображение, поэтому к ней можно применять команду DRAWORDER (ПОРЯДОК).
Взаимодействие с объектами других форматов
387
8.3. Импорт из других форматов В падающем меню Insert (Вставка) имеются пять пунктов, которые позволяют им портировать в рисунок системы AutoCAD файлы еще некоторых форматов. Перечислим эти пункты: •
3D Studio (3D Studio)— выполняет импорт файлов системы 3ds max (команда 3DSIN (ИМПОРТЗДС)), с передачей геометрии и данных о тонировании, сетях, материалах, источниках света и камерах;
•
ACIS File (ACIS) — задает импорт файлов в формате ACIS, предназначенном для хранения геометрии пространственных твердотельных объектов (команда ACIS1N (ИМПОРТТЕЛ));
•
Drawing Exchange Binary (DXB) — выполняет импорт файлов в двоичном обмен ном формате DXB (команда DXBIN (ИМПОРТД));
•
Windows Metafile (WMF)— задает импорт графических метафайлов Windows (команда WMFIN (ИМПОРТМТФ));
•
OLE Object (Объект) — выполняет вставку связанного или внедренного объекта из программы, поддерживающей технологию OLE, например, Microsoft Word или Microsoft Excel (команда INSERTOBJ (ВСТОБЪЕКТ)).
В результате операции импорта новый объект оформляется как вхождение блока. Команда IMPORT (ИМПОРТ), которой соответствует кнопка
панели инструмен тов Insert (Вставка), позволяет вставлять файлы трех форматов (WMF, ACIS, 3D Studio). Специальная команда— INSERTOBJ (ВСТОБЪЕКТ)— позволяет вставлять в рису нок документы, созданные Windows-приложениями. Этой команде соответствуют кнопка isffi панели Insert (Вставка) и пункт меню Insert | OLE Object (Вставка | Объект). Команда INSERTOBJ (ВСТОБЪЕКТ) вызывает диалоговое окно Вставка объекта (Insert Object) (рис. 8.13), которое в русской версии Windows выводится на русском языке. В центральной части диалогового окна в списке Тип объекта (Object Type) распола гается список документов всех приложений Windows, установленных на вашем ком пьютере и поддерживающих OLE-технологию (технологию связывания и внедрения). Данная технология предусматривает два варианта вставки одного документа в дру гой: связывание и внедрение. При связывании создается ссылка на другой файл доку мента, который можно редактировать, не выходя из основного документа. При вне дрении либо создается новый документ другого типа, который помещается внутрь основного документа, либо в основной документ вставляется содержимое другого документа, но связь с файлом-источником утрачивается. В обоих случаях на время создания или редактирования вставленного документа в отдельное окно загружается его собственное приложение. Вариант связывания аналогичен вставке внешней ссыл ки, а вариант внедрения — вставке файла как блока.
Глава it
388 Вставка объекта Тип объекта (• Создать новый С
Создать из Файла
Диаграмма Microsoft Graph Документ Microsoft word Документ WotdPad Звукозапись Клип мультимедиа Лист Microsoft Excel Набор команд MIDI
ОК
J •*)
Отмена
Г" В виде -значка
Результат Добабданпевдог.умсн! ноеог "Документ Microsoft .Void"
Рис. 8.13. Диалоговое окно Вставка объекта (режим Создать новый)
Для примера рассмотрим операцию вставки в рисунок системы AutoCAD текстового документа, созданного в Microsoft Word. В левой части открытого диалогового OKHJ Вставка объекта (Insert Object) (см. рис. 8.13) нужно выбрать переключатель Соз дать новый (Create New) либо Создать из файла (Create from File). Первый вариант означает, что мы создадим совершенно новый текстовый документ, который будет внедрен внутрь рисунка AutoCAD без файла Microsoft Word. Выбор переключателя Создать из файла (Create from File) означает, что нужно будет указать файл с ВСТЭЕляемым текстовым документом. В этом случае диалоговое окно Вставка объект i (Insert Object) изменит свой первоначальный вид (рис. 8.14). Вставка объекта
Ok (~: Создать новый {* Создать из Файла
Файл
л
Обмена
' : l j C:\Documents and SettingsVAdministra
"Результат;' Добавление ь д о г у м е т содержимого файла с виде объема активируемого с ПОМПШМ-J С О М Л Е Л И его программы
Рис. 8.14. Диалоговое окно Вставка объекта (режим Создать из файла)
В данном диалоговом окне нужно будет определить имя вставляемого файла, для ч>;го необходимо либо в поле Файл (File) ввести полное имя вставляемого файла, jmto выбрать файл с помощью кнопки Обзор (Browse), которая откроет диалоговое окно поиска файла. Установленный флажок Связь (Link) будет означать, что документ
Взаимодействие с объектами других форматов
389
вставляется со связыванием, а сброшенный — что документ внедряется. Дальнейшие действия пользователя в этом окне аналогичны действиям в режиме Создать новый (Create New), к которому мы и возвращаемся. В режиме Создать новый (Create New) в списке Тип объекта (Object Type) диалого вого окна Вставка объекта (Insert Object) (см. рис. 8.13) отметим строку Документ Microsoft Word (Microsoft Word Document). Флажок В виде значка (Display as Icon) устанавливать не будем (при установке флажка документ вставится в рисунок не сам, а его условный значок Microsoft Word с подписью Документ). Далее нажмем кнопку ОК. После этого в оперативную память подгружается необхо димое программное обеспечение, и открывается окно Microsoft Word. Введите в этом окне ваш текст (рис. 8.15).
Рис. 8.15. Окно Документ в Drawingl.dwg — Microsoft Word
В названии окна у вас вместо Drawing 1 может быть другое имя (т. е. имя вашего те кущего рисунка). Дальше в падающем меню Файл Microsoft Word выберите За крыть и вернуться Документ в Drawingl1. Окно Microsoft Word закроется, и ваш
' Имеется в виду Закрыть Документ и вернуться в Drawingl.
Глава 1'
390
документ окажется вставленным в верхний левый угол графического экрана (зонг документа имеет белый фон) (рис. 8.16).
ШЕ
AutoCAD 2007 - J D r a w i n g I . d w g ] •Ъ Fjle
&dit
Jjiew
Insert
Fsymat
Joels
braw
Dimension
i^odify
Window fcjelp Express..
f3 J s _ B . ' L O . ||J AutoCAD Classic
-
"3v * i П ' ,..—,.;
•-•
. . . . • • • . . , . : ; . . . , . , . и-, • ; „ •
,•••,,•,•
„
*°
ByLayet
• • ; ; - . , — . . ^ ; . .
^ к в а м пишу - ч е г о же боле? •Что я могу еще сказать? [Теперь, я знаю, в вашей воле i l e ня презре нье м нак аз_ать._
4ь ^;.&Й;!
О EG
0\ у-•/
а а •м-
Г Г
L
Н<<\ О
• >•! ИXl \ Model Д а у о и Ц Л Layout2 / " •
Command: И 1; Command: 170.1793,94.0464,0.0000^
"
•
••
•
^
:•'•)(
J SNAP] GRID; 0RTH0J|PQIAR |0SNAP |0TRACK |DUCS |DYN LWT|]M0DEL
^J 2J O 1 »ou
РИС. 8.16. Вставка OLE-объекта
Такой документ можно перемещать. Для этого нужно щелкнуть левой кнопкой мышг по белому полю вставленного документа. У него появятся четыре ручки (по yniaiv кромок1). Документ можно передвигать по рисунку с помощью команды MOVE (ПЕРЕНЕСТИ). Вставленный документ можно масштабировать, если установить указатель мыши нг. одну из угловых ручек и после появления двойной наклонной стрелки изменить раз мер зоны документа (аналогично изменению размеров окон Windows). Для редакти рования текста с помощью левой кнопки мыши дважды щелкните по зоне документа, после чего откроется окно Microsoft Word с вашим текстом. Для редактирования вставленного документа можно использовать контекстное меню (рис. 8.17), вызываемое при выделенном OLE-документе.
Кромки при печати не выводятся.
Взаимодействие с объектами других форматов
391
; Repeat OLE Object.'.,', decent Input
>
^j8 Cut Q
CTRL+-X
&py
CTRI+C
Copy with gase Point &
CTRL+SHIFT+C
Еай»
CTRL+V
,^,«; Erase. 4 * Move °<§> Copi Selection
ED Scale 0
Rafate;!;'•'••'
|'^:"'0raji'<3rcter
^1
'
.
• v
MJPW
^*'** я ^ v
• • •
^^Q
Open Reset Text Sire...
Deselect fell : 0_uickSelect...
Convert...
'*Find,,, Щ
Properties.
,,:,;,
Рис. 8.17. Контекстное меню редактирования OLE-объекта
В подменю OLE этого контекстного меню входят следующие пункты: •
Open (Открыть) — открывает документ в окне родного приложения;
•
Reset (Сброс) — восстанавливает первоначальные настройки OLE-объекта;
•
Text Size (Размер текста) -— вызывает окно для настройки шрифта в OLE-объекте;
•
Convert (Преобразовать) — вызывает окно для преобразования OLE-объекта од ного типа в другой.
Возможна вставка отмеченного участка документа в рисунок AutoCAD методом пе ретаскивания, если одновременно открыть окно с документом Microsoft Word и окно с рисунком системы AutoCAD. Если же при этом нажать и не отпускать клавишу , то выделенный участок текста после вставки сохраняется в файле-источнике (т.е. выполняется операция копирования), в противном случае— выделенный уча сток из исходного файла удаляется (выполняется операция перемещения). Система AutoCAD поддерживает буфер обмена Windows для копирования и вставки OLE-объектов. Этой цели служат пункты падающего меню Edit (Правка): •
Copy Link (Копировать вид) — копирует текущий вид в буфер обмена для вставки как OLE-объекта в другом приложении (соответствующая команда — COPYL1NK (КСВЯЗЬ));
•
Paste Special (Специальная вставка) — вставляет данные из буфера обмена с воз можностью управления их форматом (соответствующая команда— PASTESPEC
Глава S
392
(ВСТСПЕЦ)). Например, можно таблицу Excel вставить из буфера, преобразовав ее в таблицу ACADTABLE; •
OLE Links (Связи)— обновляет, изменяет и разрывает имеющиеся OLE-связи (соответствующая команда — OLELINKS (ВНЕДРСВЯЗИ)).
Пункт OLE Links (Связи) доступен, если в рисунке присутствуют связи с объектами других приложений. Соответствующая ему команда OLELINKS (ВНЕДРСВЯЗИ) вы зывает диалоговое окно Связи (Links) (рис. 8.18).
Рис. 8.18. Диалоговое окно Связи
В данном окне перечисляются связи, имеющиеся в рисунке, и для каждой из них ука зывается имя файла-источника (колонка Связи (Links)), тип объекта (колонка Тип (Туре)) и способ обновления (колонка Обновление (Update)). Для помеченной в диа логовом окне связи в нижнюю часть окна выводится та же информация, но в более подробном виде. В качестве типа объекта приводится имя создавшего его приложе ния, а для способа обновления есть два переключателя: Автоматическое (Automatic) и Вручную (Manual). Кнопка Обновить сейчас (Update Now) выполняет немедленное обновление выбран ной в списке связи. Кнопка Открыть источник (Open Source) открывает файлисточник и подсвечивает ту часть, которая связана с текущим рисунком AutoCAD. С помощью кнопки Сменить источник (Change Source) можно сменить файл, яв ляющийся источником для связи. Кнопка Разорвать связь (Break Link) разрывает связь, преобразуя ее во внедрение файла-источника в рисунок.
8.4. Экспорт в другие форматы Помимо рассмотренных возможностей импорта, AutoCAD располагает аналогичными возможностями экспорта. Для этого предназначены команда EXPORT (ЭКСПОРТ) и соответствующий ей пункт меню File | Export (Файл | Экспорт). Команда EXPORT (ЭКСПОРТ) вызывает диалоговое окно Export Data (Экспорт данных), в котором,
Взаимодействие с объектами других форматов
393
используя раскрывающийся список Files of type (Тип файлов), можно выбрать рас ширение одного из допустимых типов файлов экспорта1: •
Metafile (Метафайл) — расширение wmf;
•
ACIS (ACIS) — расширение sat;
•
Lithography (Литография) — расширение stl;
•
Encapsulated PS (Encapsulated PS) — расширение eps;
•
DXX Extract (Файлы вывода DXX) — расширение dxx;
•
Bitmap (Растровые файлы) — расширение bmp;
•
Block (Блоки) — расширение dwg.
К каждому из перечисленных вариантов экспорта можно также обратиться с по мощью команд: •
WMFOUT (ЭКСПОРТМТФ);
•
ACISOUT (ЭКСПОРТТЕЛ);
•
STLOUT (ЭКСПОРТСТЛ);
•
PSOUT (ЭКСПОРТПС);
•
АТТЕХТ (АТЭКСП);
•
BMPOUT (ЭКСПОРТБМП);
•
WBLOCK (ПБЛОК).
8.5. Упражнения к главе 8 1. Вставка растровых изображений и масок: •
Вставьте в рисунок отсканированную фотографию.
•
Подрежьте изображение так, чтобы оно приняло форму ромба.
•
Закройте центр фотографии маской пятиугольной формы.
•
Отключите контуры растровых изображений.
•
Отключите контуры масок.
2. Работа с OLE-объектами: •
Создайте таблицу в Microsoft Excel.
•
Выделите таблицу и скопируйте ее в буфер обмена Windows.
•
Вставьте таблицу в рисунок AutoCAD как OLE-объект.
•
Вставьте таблицу с помощью специальной вставки, преобразовав в таблицу AutoCAD.
•
Выведите оба варианта вставленной таблицы на печать и сравните результаты.
Исключено расширение 3ds.
ГЛАВА 9
Построение трехмерной модели Система AutoCAD может строить рассмотренные в предыдущих главах примитивы не только в плоскости XY, которая до сих пор была единственной плоскостью по строений, но и в любой плоскости трехмерного пространства. Кроме того, в системе AutoCAD существует большой набор пространственных примитивов (поверхностей, тел, сетей и др.), которые позволяют выполнять построения трехмерных моделей зда ний, сооружений и машиностроительных изделий. Далее нам будет необходимо не только строить трехмерные объекты, но и рассматри вать их в разных видах и проекциях. Затем понадобятся такие возможности AutoCAD, как скрытие невидимых линий, тонирование и назначение объектам тех или иных материалов. Подробнее о визуализации, видах, видовых экранах, тонировании речь пойдет в главе 10, однако кое-чем мы воспользуемся уже в данной главе. Все построенные модели можно оформлять красиво и удобно в виде чертежей с по мощью пространства листа, рассмотренного в главе 11.
9.1. Плоскости построения и системы координат Хотя при старте системы AutoCAD нам сразу предлагают воспользоваться рабочим пространством 3D Modeling (3M моделирование) с перспективной проекцией (см. рис. 1.4), мы начнем с более простого и привычного рабочего пространства — AutoCAD Classic (AutoCAD классический). Плоскость XY основной системы координат, с которой мы до сих пор работали и ко торая называется мировой системой координат (МСК), совпадает с плоскостью гра фического экрана. Третья ось (ocbZ) МСК расположена перпендикулярно экрану и направлена от экрана к нам. В качестве признака мировой системы координат пикто грамма осей имеет прямоугольник в точке пересечения (рис. 9.1). Другая форма пиктограммы, которая привычна пользователям, работавшим с ранни ми версиями системы AutoCAD, может быть установлена в диалоговом окне UCS Icon (Знак ПСК), вызываемом либо с помощью пункта меню View | Display | UCS Icon |
Построение трехмерной модели
395
Properties (Вид | Отображение | Знак ПСК | Свойства), либо с помощью опции Properties (Свойства) команды UCSICON (ЗНАКПСК). В области UCS icon style (Стиль знака ПСК) данного диалогового окна можно с помощью соответствующих переключателей 2D и 3D выбрать стиль отображения пиктограммы системы коорди нат. Стиль 3D показан на рис. 9.1, стиль 2D — на рис. 9.2. При использовании стиля 2D буква W обозначает МСК.
Y
и D
х>
В> X
Рис. 9.1. Пиктограмма МСК (стиль 3D)
Рис. 9.2. Пиктограмма МСК (стиль 2D)
9.1.1. Координаты в трехмерном пространстве Многие рассмотренные нами команды допускают ввод трехмерных координат точек. Например, для команды LINE (ОТРЕЗОК) на запрос From point: (От точки:) можно ввести: 114,47,200— это означает, что начальная точка строящегося отрезка имеет соответствующие координаты по осям: Х= 114, У = 47 и Z = 200 (напомним, что в системе AutoCAD запятая является разделителем между координатами, а точка отде ляет целую часть числа от дробной). Если же на следующий запрос команды LINE (ОТРЕЗОК) То point: (К точке:) вы ответите: #62.81,-39.4,-4.55, то будет построен отрезок, у которого конечной точкой является точка с координатами: ^ = 6 2 . 8 1 , K = - 3 9 . 4 H Z = -4.55.
(
Замечание
^
Напомним, что в данной версии для второй точки отрезка координаты, введенные в режиме DYN (ДИН) без символа #, интерпретируются как относительные (т. е. с символом @). При отключенном режиме динамического ввода символ # следует опускать.
Вариант относительного ввода точек в декартовых координатах тоже допускает ис пользование трех координат, например: @28, о, 44 — строящаяся точка смещена отно сительно предыдущей по оси А'на 28 мм, по оси Y— на 0 мм, а по оси Z — на 44 мм. К записи относительного ввода точки в полярных координатах тоже может добав ляться третья координата, например: @12.б<19.4,20.7 9. Эта запись означает, что проекция отрезка на плоскость XY, построенного из предыдущей точки в указанную нами вторую точку, образует в плоскости XY с положительным направлением оси X угол 19,4° и имеет в этой же плоскости длину 12,6 мм, а конечная точка отрезка сме щена от начальной по оси Z на 20,79 мм. Этот вариант ввода координат можно на звать относительным вводом точек в цилиндрических координатах (ось цилиндра направлена по оси Z).
396
Глава J?
Возможен ввод координат записью следующего типа: @73<35<57 — его можно на звать относительным вводом точек в сферических координатах. Понимать эту запись следует так: отрезок сначала строится в плоскости XY, образуя угол 35 градусов относительно положительного направления оси X, затем отрезок накло няется относительно плоскости XY на 57°. На определившемся таким образом луче конечная точка отрезка смещается относительно начальной на 73 мм. Для указания точек в пространстве может использоваться и объектная привязка к ха рактерным точкам объектов. Следует отметить, что роль объектной привязки в трех мерном пространстве даже важнее. Плоскость, в которой строятся двумерные объекты, называется плоскостью построе ний. Ее положение определяется действующей системой координат и уровнем, т. е смещением плоскости построений вдоль оси Z относительно плоскости XY системь координат. Мы имели дело пока только с одной системой координат— мировой, не даже в ней можно менять уровень плоскости объекта. Удобно анализировать трехмерные построения в изометрических видах, которые вполне могут заменить известную нам аксонометрию. Главное, что в любом изомет рическом виде хорошо заметны модификации примитивов по всем трем осям. Уста новим стандартный вид, называемый юго-западной изометрией. Воспользуйтесь для этого пунктом меню View | 3D Views | SW Isometric (Вид | ЗМ виды | ЮЗ изометрия) Щелкните с помощью левой кнопки мыши по указанному пункту меню. После этогс изменяется внешний вид графического экрана: пиктограмма осей МСК смещается в центр и разворачивается так, что в проекции угол между осями будет уже не пря мым, а 120°. Кроме того, внутри пиктограммы появляется знак плюс, означающий, что в данном виде пиктограмма располагается в начале действующей системы коор динат, т. е. в начале МСК. Значок курсора1 также изменяется на цветные трехмерные отрезки, параллельные осям текущей системы координат (рис. 9.3): ось X имеет коричневый цвет, ось Y— зеленый и ось Z — синий.
Рис. 9.3. Трехмерный курсор
9.1.2. Уровень и высота Рассмотрим работу в изометрии на примере построения окружности. Нарисуйте ок ружность (с помощью команды CIRCLE (КРУГ)) с центром в точке Х= 0, У= 0 и ра диусом 100 мм. В результате получим вид, изображенный на рис. 9.3.
Новая форма курсора.
Построение трехмерной
модели
397
I Circle
Z
Color ! Layer
• • ByLayer 0
! Linetype
Рис. 9.4. Окружность, изображенная в юго-западной изометрии
ByLayer
! Linetype scale
1
i Plot style
ByLayer
Lineweight
ByLayer
| Hyperlink Thickness
0
Material
ByLayer
; Center X
0
I Center Y
Ю
••250 j Radius Diameter
•
100
nil
;200
Рис. 9.5. Изменение уровня с помощью окна PROPERTIES
В изометрическом виде окружность изображается эллипсом. Ось Z при этом идет вертикально вверх от точки начала координат. Изменим уровень окружности (для этого нужно изменить координату Z центра окружности). Щелкните по окружно сти— у нее появятся ручки. С помощью кнопки Ц§ панели Standard (Стандартная) вызовите окно PROPERTIES (СВОЙСТВА). В этом окне отражены все характери стики окружности, которые при желании могут быть изменены. Щелкните левой кнопкой мыши в правой колонке, напротив характеристики Center Z (Центр Z), в ячейке появится вертикальный текстовый курсор и значок устройства указания (его можно использовать, если вы хотите указать новое значение Z для центра с помощью мыши). Исправьте с помощью клавиатуры старое значение 0 на 250 (рис. 9.5) и за кройте окно PROPERTIES (СВОЙСТВА). В результате этого изменения окружность переместилась вверх на 250 мм (рис. 9.6). Если бы было нужно опустить окружность на 250 мм вниз, то мы бы задали Z = -250.
С N Рис. 9.6. Результат изменения уровня объекта
Глава £
398
Таким образом, в нашем примере плоскостью построений сначала была основная плоскость XY с уровнем Z= О, а затем объект был перенесен в новую плоскость (на 250 мм выше по оси Z). Теперь попробуем изменить еще одну характеристику нашего круга — высоту. Под высотой в системе AutoCAD понимается толщина объекта по собственной оси Z. В нашем случае это будет означать, что окружность превратится в цилиндр с осью, направленной вдоль оси Z МСК. Откройте еще раз окно PROPERTIES (СВОЙСТВА) и измените значение параметра Thickness (Высота) с о на 100. При этом двумерный круг превратится в трехмерный цилиндр (рис. 9.7).
ы 2
Рис. 9.7. Результат изменения высоты объекта
Рис. 9.8. Скрытие невидимых линий цилиндра
На криволинейной части цилиндра AutoCAD для наглядности выводит некоторое количество образующих. Кроме того, в рабочем режиме все стенки цилиндра доступ ны для редактирования и прозрачны, чтобы видеть объект полностью. Операция изменения высоты называется еще выдавливанием двумерного объекта (в данном случае выдавливание круга идет вдоль положительного направления OCHZ). Образовавшийся объект внешне является трехмерным полым объектом. Те перь воспользуйтесь пунктом меню View | Hide (Вид | Скрыть) для того, чтобы скрыть невидимые части цилиндра и убедиться, что стенка цилиндра и оба днаоснования (условно) являются непрозрачными. Результат скрытия невидимых линий приведен на рис. 9.8. Если выдавить другой двумерный объект — например, прямоугольник (т. е. замкну тую полилинию в форме прямоугольника), — то у него боковые стенки будут непро зрачными. Изображение, образовавшееся в графическом экране в результате скрытия невиди мых линий, является нерабочим — для продолжения редактирования рекомендуется выполнить пункт Regen (Регенерировать) или Regen All (Регенерировать все) па дающего меню View (Вид). Пункт Regen All (Регенерировать все) отличается от пункта Regen (Регенерировать) тем, что если графический экран разделен на видовые
Построение трехмерной модели
399
экраны (о видовых экранах см. главу 10), то регенерируются все экраны, а не только активный. Система AutoCAD хранит текущее значение уровня, на котором выполняются по строения, в системной переменной ELEVATION (о системных переменных см. гла ву 12). Команда ELEV (УРОВЕНЬ) изменяет текущие установки для уровня и высоты объектов, которые будут строиться далее. Команда запрашивает (в скобках указыва ется текущее значение): Specify new default elevation <0.0000>: (Новый уровень по умолчанию <0.0000>.) Введите 250, что соответствует уровню нижнего основания цилиндра. Таким образом, плоскость построений переносится на уровень 250 мм. Следующий запрос (в скоб ках — текущее значение): Specify new default thickness <0.0000>: (Новая высота по умолчанию <0.0000>:) Введите -100, чтобы строящиеся объекты выдавливались на 100 мм вдоль отрица тельного направления оси Z. Теперь постройте окружность с центром в точке с координатами 0,0 и радиусом 200 мм. Если у точки центра координата Z отсутствует, то значение Z берется равным текущему уровню (т. е. 250 мм). В результате, во-первых, построится не окружность, а еще один цилиндр, поскольку задана ненулевая высота, а во-вторых, одно основа ние цилиндра попадет в плоскость нижнего основания первого цилиндра, а второе основание будет лежать в плоскости с уровнем 150 мм (т. к. к текущему уровню 250 прибавляется высота выдавливания, т. е. -100). Можно немного упростить себе зада чу построения цилиндра, если при задании центра окружности воспользоваться функцией объектной привязки Center (Центр) к центру нижнего основания сущест вующего цилиндра. В этом случае точка центра вычислялась бы сразу как трех мерная. Теперь скройте невидимые линии. Результат выполненных операций представлен на рис. 9.9.
Рис. 9.9. Скрытие невидимых линий двух цилиндров
Глава i1
400
Перемещение можно было бы выполнить не только изменяя уровень объекта (дл? окружности это координата Z ее центра), но и с помощью обычной команды MOVE (ПЕРЕНЕСТИ) (см. главу 3), используя для этого при ответе на запросы команды две трехмерные точки, расположенные друг от друга в пространстве с заданным сдвигом вдоль оси Z.
9.1.3. Системы координат Для задания любых других плоскостей, не параллельных плоскости XY МСК, исполь зуется команда UCS (ПСК). Аббревиатура команды образована от слов "usei coordinate system" ("пользовательская система координат"). Все системы координат, отличные от мировой, называются пользовательскими. Пользовательские системы координат могут именоваться. Команда UCS (ПСК) позволяет задать начало новой системы координат и положение новых осей X и У, а положение новой оси Z зависит от положения соответствующих осей X и Y и поэтому определяется автоматически. Этой команде соответствуют две панели инструментов': UCS (ПСК) и UCSII (ПСК-2)(рис. 9.10 и 9.11). пт»я
Ш
\£;. е е .е; и. и. и; н и п. из Рис. 9.10. Панель инструментов UCS
И~ЕЗ Ц © ; ) « • V/oild
zl
Рис. 9.11. Панель инструментов UCS II
Рассмотрим работу команды UCS (ПСК) на примере, в котором следующей плос костью построений сделаем плоскость XZ МСК. Наберите команду UCS (ПСК) на клавиатуре или щелкните по кнопке Ц панели UCS (ПСК) или панели UCS II (ПСК-2). Система сообщает: Current ucs name: * WORLD* (Текущая ПСК: *МИРОВАЯ*) Далее следует запрос2: Specify origin of UCS or /Face/NAmed/OBject/Previous/View/World/X/Y/Z/ZAxisJ <World>: (Укажите начало ПСК или [Грань/Именованиая/Объект/Предыдущая/Вид/Mup/X/Y/Z/ZOcb] <Мир>.) Состав панелей изменился. ' Запрос изменился. Русский вариант приводится в переводе авторов.
Построение трехмерной модели
401
Возможен выбор следующих опций: •
Face (Грань) — установка ПСК по плоскости грани трехмерного тела;
•
NAmed (Именованная) — переход к операции с именованными ПСК (восстанов ление, сохранение, удаление, справка);
•
OBject (Объект) — установка ПСК по плоскости двумерного объекта;
•
Previous (предыдущая) — возврат к предыдущей ПСК;
•
View (Вид)— установка ПСК перпендикулярно направлению взгляда (в плос кости вида), с сохранением начала координат;
•
World (Мир) — восстановление МСК;
•
X — поворот текущей ПСК вокруг текущей оси X;
•
Y — поворот текущей ПСК вокруг текущей оси Y;
•
Z — поворот текущей ПСК вокруг текущей оси Z;
•
ZAxis (ZOcb) — указание нового начала координат и точки, лежащей на положи тельном направлении новой оси Z.
Самым общим способом создания ПСК в ответ на запрос команды UCS (ПСК) явля ется указание точки начала новой системы координат. Ввод точки является аналогом существовавшей ранее опции 3point (Зточки). Построим с его помощью новую ПСК, ось X которой должна пойти по оси X МСК, а ось Y — по оси Z МСК. Введите 0,0,0. Следующий запрос: Specify point on X-axis or : (Укажите точку на оси X или <Принять>:) Поскольку новая ось X обязана пройти по старой, то введите 1,0,0 (в общем случае здесь необходимо задавать точку, которая лежит на положительном направлении бу дущей осиХ). Если просто нажать клавишу <Enter>, то это будет означать, что новые оси ПСК должны быть параллельны осям предыдущей системы координат. Далее: Specify point on the XYplane or : (Укажите точку в плоскости XY или <Принять>:) Новую ось Y направим по оси Z МСК, поэтому ответьте 0,0,1 (точка (0,0,1) лежит на положительном направлении оси Z), и новая ось ординат (Y) пойдет по старой оси Z. Опция Accept (Принять) сохраняет направление оси Z в том же полупространстве, что и предыдущая ось Z. Выполненная операция определила новую текущую систему координат, поэтому пиктограмма ПСК изменит свое положение (рис. 9.12). Кроме того, в панели UCS II (ПСК-2) поле списка, показывающее имя текущей ПСК и имевшее значение World (Мировая СК), изменило свое значение на Unnamed (Без имени). Если ПСК нужна для неоднократных построений, сохраните ее с новым именем (например, imXZ), для чего нужно повторить команду UCS (ПСК) и выбрать поочередно опции NAmed (Именованная) и Save (Сохранить). В ответ на запрос име ни введите имя, выбранное вами для новой ПСК.
402
Глава И
Рис. 9.12. Новое направление осей системы координат
Теперь все вводимые координаты будут браться относительно текущей ПСК, которая отлична от МСК. Если вы, находясь в ПСК, хотите все-таки задать координаты точки в мировой системе координат, то добавляйте перед координатами символ звездочки, например: *150,320
Вспомним, что текущее значение уровня было 250 мм. Введение новой системы ко ординат не изменит его (оно сохраняется в системной переменной ELEVATION — см. главу 12). Однако это означает, что текущей плоскостью построений будет не плоскость XY действующей ПСК, а плоскость, которая параллельна ей (напомним, что эта плоскость совпадает с плоскостью XZ МСК) и отстоит от нее вдоль направле ния новой оси аппликат (Z) на 250 мм. Попробуйте с помощью команды PLINE (ПЛИНИЯ) построить замкнутую полилинию в новой системе координат с вершина ми в следующих точках: 0,0; #200,0; #200,120 и #0,120 (напомним, что символ # означает работу с абсолютными, а не относительными координатами). Получится параллелепипед, а не прямоугольная полилиния, т. к. текущее значение высоты равно -100. Основание нового параллелепипеда будет параллельно новой плоскости по строений (рис. 9.13, со скрытием невидимых линий). Поскольку вы не указали третьей координаты для первой вершины полилинии, то AutoCAD взял ее значение из текущего значения уровня, т. е. 250 мм. Если заданы все три координаты первой точки, то плоскость основания параллелепипеда была бы вы брана независимо от текущего уровня. Обратите внимание, что основания построен ного параллелепипеда, в отличие от основания цилиндра, не являются сплошными двумерными объектами (имеют только внешний контур без внутренности) и поэтому прозрачны. В системе AutoCAD предусмотрены стандартные ПСК для наиболее употребитель ных случаев. Для выбора стандартной ПСК можно воспользоваться раскрывающимся списком систем координат панели UCS II (ПСК-2) (рис. 9.14).
Построение трехмерной модели
403
птзятй
E..IBJ
|n| n/XZ %? World ^ Previous Ш Тор j3* Bottom | Р Front [РВаск ©Left f i l Right
у ——J
.... J :*'.' —
HH_ Рис. 9.13. Построение параллелепипеда в новой ПСК
Рис. 9.14. Раскрывающийся список систем координат панели UCS II
Мировой системе координат соответствует Тор (Верхняя). Аналогом системы коор динат плхг является Front (Передняя), поскольку выбор плоскости XZ для построе ний соответствует выбору переднего вида. ПСК Back (Задняя) отличается от Front (Передняя) тем, что у нее ось X направлена в противоположную сторону. Соответст венно, если вы хотите выбрать ПСК для правого вида, укажите Right (пРавая). В панели инструментов UCS (ПСК) (см. рис. 9.10) собраны кнопки, которые соответ ствуют различным вариантам (комбинациям опций) команды UCS (ПСК). Поэтому щелчок по любой кнопке этой панели инструментов означает, что вызывается коман да UCS (ПСК) с некоторой опцией или опциями. Перечислим кнопки панели инструментов UCS (ПСК) по порядку слева направо1: щ, — вызывает выполнение команды UCS (ПСК) без автоматического выбора опций (далее их задает пользователь); 1*И — восстанавливает МСК; j £ — восстанавливает предыдущую ПСК; Е : — совмещает ПСК с выбранной гранью трехмерного тела; [tJSj — устанавливает ПСК по объекту; \\Щ — устанавливает новую систему координат с плоскостью XY, параллельной экрану (виду); уJ — устанавливает новую ПСК путем переноса начала системы координат;
Состав и порядок кнопок изменился.
Глава 9
404
U — устанавливает ПСК путем указания точки на положительном участке новой OCHZ;
L. — устанавливает новую ПСК с помощью трех точек (начала координат и нгправлений осей А" и Y);
11 • •
п н
выполняет поворот ПСК вокруг текущей оси X; выполняет поворот ПСК вокруг текущей оси Y; выполняет поворот ПСК вокруг текущей оси Z;
•
| $ — применяет текущую ПСК к выбранному видовому экрану (о видовых экрснах см. главу 10). Панель UCS II (ПСК-2) (см. рис. 9.11), помимо раскрывающегося списка именован ных систем координат, содержит две кнопки, первая из которых вошла в панель UC » (ПСК), а вторая (ИЭ ) связана не с командой UCS (ПСК), а с командой UCSMAN (ДИСПСК), которая открывает диалоговое окно UCS (ПСК) (рис. 9.15).
Named UCSs | Orthographic UCSs j Settings | .;•: Current UCS:' ro№ # ^
World Previous
Set Current Details
• • :
.OK
••
•
•
Cancel
Help
Рис. 9.15. Диалоговое окно UCS. вкладка Named UCSs
Диалоговое окно имеет три вкладки: Named UCSs (Именованные ПСК), Ortho graphic UCSs (Ортогональные ПСК) и Settings (Режимы). Вкладка Named UCSs (Именованные ПСК) позволяет видеть список именованных ПСК и устанавливать любую из них с помощью кнопки Set Current (Установить). Кнопка Details (Подроб ности) открывает диалоговое окно UCS Details (Подробности о ПСК) с характери стиками отмеченной ПСК. Вкладка Orthographic UCSs (Ортогональные ПСК) (рис. 9.16) предназначена дл? работы с основными ортогональными ПСК. Задание параметра Depth (Глубина) по-
Построение трехмерной модели
405
зволяет дополнительно переместить плоскость текущей ортогональной ПСК вдоль OCHZ. Для того чтобы изменить параметр глубины, нужно либо дважды щелкнуть в колонке Depth (Глубина), либо вызвать правой кнопкой контекстное меню, в котором выбрать пункт Depth (Глубина), после чего появится диалоговое окно Orthographic UCS depth (Глубина ортогональной ПСК), в котором можно задать новую глубину.
NamedUCSs.pKgfapf]).'uCSs |Settingsj Current UCS: n&Z : | Depth
Name fat Bottom Front
0.0000 0.0000
tfrBack ©Left Ш R'snt
0.0000 0.0000 0.0000
0
Set Current
~ "-!й*5*й1Й
""„ИЯЁЁЗЕШ?' |
Details
.•Relative to: 'ф World
d OK
Cancel
Help
Рис. 9.16. Диалоговое окно UCS, вкладка Orthographic UCSs
Вкладка Settings (Режимы) диалогового окна UCS (ПСК) (рис. 9.17) имеет две об ласти.
Named UCSs] Orthographic UCSs 0»_Жя* ; UCS Icon settings
I ! i
& Qn ' J? r^isplaji at UCS origin point Г" Apply to all active viewports
'.: f UCS settings: • • ;
П7 Save UCS with viewport Г* ypdate view to Ran when UCS is changed
OK
Cancel
Help
Рис. 9.17. Диалоговое окно UCS, вкладка Settings
Глава i>
406
В области UCS Icon settings (Режимы знака ПСК) находятся три флажка: •
On (Вкл) — включает пиктограмму ПСК;
•
Display at UCS origin point (В начале ПСК)— переносит пиктограмму ПСК и:: левого нижнего угла графического экрана в точку начала координат (если точка 0,0,0 видна в этом экране);
•
Apply to all active viewports (Для всех активных ВЭкранов)— распространявустановки режимов пиктограммы ПСК на все видовые экраны.
Область UCS settings (Режимы ПСК) содержит два флажка: •
Save UCS with viewport (Сохранять ПСК с ВЭкраном)— сохраняет отдельную ПСК для каждого видового экрана;
•
Update view to Plan when UCS is changed (Вид в плане при смене ПСК) — авто матически устанавливает вид перпендикулярно плоскости XY текущей ПСК.
О делении графического экрана на видовые экраны см. главу 10.
9.2. Средства создания трехмерных объектов Инструменты создания трехмерных объектов сосредоточены в системе в следующие местах: подменю' Draw | Modeling (Рисование | Моделирование), панель инструмен тов Modeling2 (Моделирование) (рис. 9.18) и пульт управления. Modeling
J ^ i J U 9
О Л ' ф *% и : ; <© <й> сю| Ф Рис. 9.18. Панель Modeling
Напомним, что пульт управления — это немодальное окно DASHBOARD (ПУЛЬТ УПРАВЛЕНИЯ) (см. рис. 1.11), которое горизонтальными линиями разделено на вкладки (палитры). С помощью контекстного меню палитры можно убирать из окна i снова возвращать. Видимые палитры обычно отображаются не полностью и их мож но раскрывать с помощью стрелки в левом нижнем углу палитры. Ряды кнопок тоже могут быть сокращены по горизонтали и доступ к сокращенным кнопкам осущест! ляется с помощью треугольного значка в правой части ряда. На рис. 9.19 показана палитра 3D Make (3M построение). Помимо новых инструментов, приведенных на рис. 9.18 и 9.19, в системе сохрани лись и более старые— это сплайны и трехмерные полилинии. Сплайны были рас смотрены в главе 2 и иллюстрировались двумерными рисунками. Однако если для
:
Новое подменю. Новая панель инструментов.
Построение трехмерной
407
модели
опорных точек сплайна задать точки, не лежащие в одной плоскости, то получится трехмерный сплайн. Трехмерные полилинии рассматриваются в следующем разделе. :
яп*^д(-
ц ф
кРfet^iS ч& fcj '& © £+|®> СЕ) (®|Ш# X
Рис. 9.19. Палитра 3D Make пульта управления
9.3. Спирали и полилинии Новая команда HELIX (СПИРАЛЬ) позволяет создавать спирали' (винтовые линии). Команде соответствуют кнопка пульта управления (см. рис. 9.19) и панели инст рументов Modeling (Моделирование) (см. рис. 9.18), а также пункт2 меню Draw | Helix (Рисование | Спираль). Первый запрос команды HELIX (СПИРАЛЬ): Г"*
Number of turns = 3.0000 Twist=CCW Specify center point of base: (Число оборотов = 3.0000 Направление=ПЧС Точка центра основания:) В начале запроса приводятся установки от предыдущего построения: количество обо ротов вокруг оси, перпендикулярной текущей плоскости построений, и направление вращения: CW (ЧС) (по часовой стрелке) или CCW (ПЧС) (против часовой стрелки). Укажите, например, точку 0,0,0. Далее: Specify base radius or [Diameter] <1.0000>: (Радиус основания или [Диаметр] <1.000>:) Задайте 100. Следующий запрос: Specify top radius or [Diameter] <100.0000>: (Верхний радиус или [Диаметр] <100.000>:) Введите 200. Далее: Specify helix height or [Axis endpoint/Turns/turn Height/tWist] <1.0000>: (Высота спирали или [Конец/Обороты/Шаг/Направление] <1.0000>:) ' Спираль — новый примитив. Новый пункт.
Глава ?
408 Можно задать высоту спирали или выбрать одну из следующих опций: •
Axis endpoint (Конец) — конечная точка оси спирали;
•
Turns (Обороты) — количество оборотов;
•
turn Height (Шаг) — шаг одного оборота спирали вокруг оси;
•
tWist (Направление) — направление вращения относительно оси.
Выберите, например, опцию Turns (Обороты). Последует запрос о числе оборотов: Enter number of turns <3.0000>: (Число оборотов <3.0000>:) Задайте 20. На рис. 9.20 в юго-западной изометрии показан результат построения не плоской спирали.
Рис. 9.20. Построение спирали
Если на спирали выделить ручки, то их можно использовать для редактирования ра диусов и центров оснований (рис. 9.21). Спираль может быть применена как траектория выдавливания при построении пружин. Особым объектом является трехмерная полилиния, которая состоит из одного или более связанных прямолинейных сегментов, но вершины сегментов могут иметь лю бые координаты трехмерного пространства. Трехмерная полилиния, в отличие от двумерной, не лежит, как правило, в единой плоскости трехмерного пространства, никогда не отображает типов линий (задать тип можно, но увидите только CONTINUOUS) и строится с помощью команды 3DPOLY (3-ПЛИНИЯ) или пункта меню Draw | 3D Polyline (Рисование | ЗМ полилиния). Первый запрос этой команды: Specify start point of polyline: (Начальная точка полилинии:)
Построение трехмерной модели
409
Рис. 9.21. Редактирование спирали
Нужно указать трехмерную точку, которая станет начальной точкой полилинии. Да лее выдается повторяющийся запрос: Specify endpoint of line or [Undo]: (Конечная точка отрезка или [Отменить]:) После указания третьей точки форма запроса немного меняется, т. к. добавляется оп ция замыкания: Specify endpoint of line or [Close/Undo]: (Конечная точка сегмента или [Замкнуть/Отменить]':) Завершается ввод точек либо нажатием клавиши <Enter>, либо опцией Close (Замк нуть).
Рис. 9.22. Трехмерная полилиния
410
Глава 9
Для редактирования трехмерных полилиний используется та же команда PEDIT (ПОЛРЕД), что и для двумерных полилиний. Но запрос опций редактирования для трехмерной линии несколько беднее: Enter an option [Close/Edit vertex/Spline curve/Decurve/Undo]: (Задайте опцию [Замкнутъ/Веришна/СПлайн/Убрать сглаживание/Отменить]':) Перечисленные опции похожи на опции редактирования двумерных полилиний, ко торые рассмотрены в главе 3. На рис. 9.22 приведен пример трехмерной полилинии в разных видах. При сглаживании трехмерной полилинии используется трехмерный сплайн.
9.4. Тела Выдавленные двумерные примитивы (например, цилиндр, полученный выдавливани ем из окружности) не являются сплошными, т. е. не имеют внутренности. В данное разделе рассматриваются тела. Эти объекты имеют внутренность и объем, их можно объединять, вычитать и пересекать как трехмерные множества. Тела получаются в результате использования команд построения стандартных тел (ящиков, конусов, шаров и т. п.), а также как результат вращения или выдавливай™ двумерных замкнутых примитивов. В версии 2007 добавлены команды построения тел сдвигом и лофтингом по промежуточным сечениям. Кроме того, можно замкну тые поверхности и выдавленные двумерные объекты преобразовывать в тела. Для создания в системе AutoCAD твердотельной модели изделия вначале необходимо мысленно разложить его на простые стандартные составляющие. Затем путем логи ческих операций (объединения, вычитания и пересечения), а также операций редак тирования создать объект нужной формы. Тела можно разрезать на части и получать сечения плоскостями. Над телами возмож ны операции редактирования, в том числе с помощью ручек'. В пульте управления и панели инструментов Modeling (Моделирование) (см. рис. 9.18) собраны кнопки операций построения тел. Аналогичные пункты присутст вуют в подменю Draw | Modeling (Рисование | Моделирование).
9.4.1. Построение стандартных тел Кнопки со второй по восьмую ( . J !• J Jk J ) панели Modeling (Моделиро вание) предназначены для построения твердотельных объектов стандартной формы. Эти кнопки соответствуют следующим командам системы AutoCAD: BOX (ЯЩИК), WEDGE (КЛИН), CONE (КОНУС), SPHERE (ШАР), CYLINDER (ЦИЛИНДР), TORUS (TOP) и PYRAMID2 (ПИРАМИДА).
Новая возможность. Новая команда.
Построение трехмерной модели
411
Каждый объект строится относительно текущей плоскости построений и поэтому ориентируется по плоскости XY текущей ПСК. Рассмотрим пример создания стан дартного тела в форме правильной пирамиды (команда PYRAMID (ПИРАМИДА)). Первый запрос команды PYRAMID (ПИРАМИДА): 4 sides Circumscribed Specify center point of base or [Edge/Sides]: (4 стороны Описанный Точка центра основания или [Кромка/Стороны]:) В первой строке сообщения выводятся текущие установки команды: четыре стороны правильного многоугольника в основании и многоугольник описывается вокруг ок ружности, радиус которой будет задан. Пользователь имеет три варианта ответа на этот запрос: •
задать точку центра правильного многоугольника;
•
выбрать опцию Edge (Кромка), с помощью которой можно задать длину стороны правильного многоугольника;
•
выбрать опцию Sides (Стороны), чтобы изменить количество сторон многоуголь ника.
Выберите опцию Sides (Стороны) и на естественный запрос введите число 7. А затем в ответ на повторяющийся начальный запрос укажите точку центра с координатами 50,50,50. Далее: Specify base radius or [Inscribed]: (Укажите радиус или [Вписанный]:) Опция Inscribed (Вписанный) позволяет изменить тип многоугольника (с описанного на вписанный — Circumscribed (Описанный)). Задайте радиус (например, мышью). Последний запрос: Specify height or [2Point/Axis endpoint/Top radius]: (Укажите высоту или [2точки/Конец оси/Верхний радиус]:) Высоту можно указать числом или курсором. Опция 2Point (2точки) дает возмож ность вычислить высоту как расстояние между двумя дополнительными точками. Опция Top radius (Верхний радиус) позволяет задать радиус верхнего основания и тем самым построить не простую пирамиду, а усеченную. Интересна опция Axis endpoint (Конец оси). С ее помощью можно задать любую точку пространства, кото рая станет точкой вершины и тем самым повернет пирамиду вместе с основанием в пространстве (сохранится только точка центра основания). На рис. 9.23 показан момент задания с помощью курсора высоты пирамиды. Если точку указать ниже основания, то пирамида будет направлена вниз.
Глава!?
412
Рис. 9.23. Построение пирамиды
9.4.2. Построение стен Первая кнопка панели инструментов и палитры трехмерных построений пульта управления — цЦ. Она, а также пункт меню Draw | Modeling | Polysolid (Рисование | Моделирование! Политело) соответствуют команде POLYSOLID' (ПОЛИТЕЛО], которая позволяет строить двумерную осевую полилинию с одновременным преобра зованием ее в тело путем задания ширины и высоты. Объем тела получается за счег ширины осевой линии в плоскости XY и высоты выдавливания по оси Z. Ширина хра нится в системной переменной PSOLWIDTH), а высота— в системной переменное PSOLHEIGHT. Команда удобна для рисования стен, причем, в отличие от команды ML1NL (МЛИНИЯ), допускает в полилинии дуговые сегменты. Первый запрос команды POLYSOLID (ПОЛИТЕЛО): Specify start point or [Object/Height/Width/Justify] : (Начальная точка или [Обьект/Высота/Ширина/выРавнивание] <Объект>:) В этот момент можно указать первую точку полилинии или выбрать одну из опций: •
Object (Объект)— преобразование существующего двумерного объекта (полили нии, отрезка или дуги) в тело;
•
Height (Высота) — задание высоты тела;
•
Width (Ширина)— задание ширины тела относительно осевого двумерного объ екта;
•
Justify (выРавнивание)— указание способа распределения ширины относительнз осевого объекта (возможные варианты — Left (вЛево), Center (Центр) и Right (вПраво)).
Новая команда. Перевод предполагаемый.
Построение трехмерной модели
413
Для начала зададим все необходимые настройки для рисования стен: высота— 3000, ширина— 150 и выравнивание— Center (Центр). Затем укажем первую точку осе вой полилинии: о, о, 0. Следующий запрос: Specify next point or [Arc/Undo]: (Следующая точка или [Дуга/Отменить]':) Дальнейший порядок ввода данных в нашем примере: •
1000,0
•
Arc (Дуга)
•
Second (Вторая)
•
2000,-500
•
2000,500
•
Line (Линейный)
•
1000,0
•
0,4000
•
-6000,0
•
Close (Замкнуть)
Рис. 9.24. Построение стен
Координаты всех точек — относительные. На рис. 9.24 показан результат построения стен загородного дома.
9.4.3. Плотность каркаса и изолинии Обратите внимание на то, что на рис. 9.24 система AutoCAD изобразила на лекальной части цилиндра каркас из четырех образующих (изолиний), согласно текущему зна чению системной переменной ISOLINES (о системных переменных см. главу 12). Уменьшим количество образующих на 0. Для этого необходимо изменить значение системной переменной ISOLINES на 0. Это можно сделать с помощью команды SETVAR (УСТПЕРЕМ), но лучше ввести название переменной в командной строке. Система AutoCAD выдаст запрос: New value for ISOLINES <4>: (Новое значение 1SOLI.NES <4>:) Введите о и затем выполните регенерацию экрана с помощью пункта меню View | Regen (Вид | Регенерировать) или команды REGEN (РЕГЕН). На рис. 9.25 видно, что количество образующих уменьшилось.
Глава 9
414
Рис. 9.25. Изменение количества образующих на неплоских гранях
9.4.4. Динамическое создание тел В системе AutoCAD предусмотрены способы формирования тел из более простых двумерных объектов с помощью динамических пространственных операций. Каждо му из этих четырех способов соответствует кнопка пульта управления и панели инст рументов Modeling (Моделирование): — выдавливание двумерного объекта по нормали или по траектории, ; возможностью конусности (команда EXTRUDE (ВЫДАВИТЬ)); •
| i j — сдвиг двумерного основания по траектории, с возможностью масштабиро вания, поворота основания и закручивания (команда SWEEP' (СДВИГ)); щ — вращение двумерного объекта относительно оси на заданный угол (коман да REVOLVE (ВРАЩАТЬ));
•
г Ш — построение тела, ограниченного поверхностью, интерполируемой по про межуточным сечениям (команда LOFT2 (ПОСЕЧЕНИЯМ)).
Рассмотрим в качестве примера построение участка твердотельной трубы с помощью команды EXTRUDE (ВЫДАВИТЬ). В этом случае выдавливание области придете i выполнять по специальной траектории. Установим на пустом экране в качестве вида юго-западную изометрию (пункт меню View | 3D Views | SW Isometric (Вид | ЗМ виды | ЮЗ изометрия)). Построим два круга с центрами в начале координат и радиусами 100 и 80. С помощью команды REGION (ОБЛАСТЬ) преобразуем их в области. Из большой области вычтем малую и получим область в форме кольца (рис. 9.26). Новая команда. Новая команда.
Построение трехмерной модели
415
Рис. 9.26. Область в форме кольца и траектория выдавливания
На рисунке показана также будущая траектория выдавливания. Для ее построения с помощью кнопки \Щ\ панели инструментов UCS (ПСК) повернем плоскость XY на 90° (до вертикального положения). В новой системе координат построим двумерную полилинию из трех сегментов (в ходе построения не забудьте об относительных и абсолютных координатах): •
первый сегмент является прямолинейным, с вершинами в точках с координатами (0,0) и (0,500);
•
второй сегмент— дуговой, касающийся первого и заканчивающийся в точке (100,600);
•
третий сегмент— снова прямолинейный, касающийся дугового и заканчиваю щийся в точке (1000,600).
У всех точек координата Z в новой ПСК равна нулю. Вызовем команду EXTRUDE (ВЫДАВИТЬ). На запрос о выборе объектов укажите область в форме кольца. Сле дующий запрос': Current wireframe density: ISOLINES=4 Specify height of extrusion or [Direction/Path/Taper angle]: (Текущая плотность каркаса: JSOLINES=4 Глубина выдавливания или [Направление/Траектория/Угол сужения]:) Если ввести число (оно может быть и отрицательным), то область будет выдавлена по нормали на заданную высоту. Опция Direction (Направление) позволяет задать на правление выдавливания с помощью двух пространственных точек. Опция Taper angle (Угол сужения) дает возможность придать эффект конусности процессу выдав ливания. Выберите опцию Path (Траектория).
Форма запроса изменилась.
416
Глава Й
Далее система выдаст запрос: Select extrusion path or [Taper angle]: (Выберите траекторию выдавливания или [Угол сужения]:) Укажите полилинию в качестве траектории выдавливания. Для лучшего зрительного восприятия результата измените цвет нового объекта на серый и с помощью пункта меню View | Visual Styles | Realistic (Вид | Стили визуализации | Реалистический) вы • полните раскрашивание (о стилях визуализации см. главу 10). Построенное тело при ведено на рис. 9.27.
Рис. 9.27. Построение трубы
Для того чтобы убедиться, что труба полая, измените направление взгляда в рисунке следующим образом. Выполните пункт меню View | Orbit | Free Orbit (Вид | Орбита Свободная орбита). Установите курсор внутрь появившегося зеленого орбитальной! кольца, нажмите левую кнопку мыши и, не отпуская, двигайте ее, пока не получите вид, похожий на вид снизу (рис. 9.28). По окончании операции необходимо отпустить кнопку мыши и нажать клавишу <Esc>. О настройке видов с помощью орбитальных операций см. главу 10. Похожее построение выполняет команда SWEEP (СДВИГ), но со своими дополни тельными возможностями. Команда сначала запрашивает объекты для выдавливанш (сдвига). Следующий запрос: Select sweep path or [Alignment/Basepoint/Scale/Twist]: (Укажите траекторию сдвига или [Выравнивание/Базовая точка/'Масштаб/Закручивание]:) В случае указания траектории будет выполнена примерно такая же операция, как и в команде EXTRUDE (ВЫДАВИТЬ). Разберем опции: •
Alignment (Выравнивание) — задает, надо ли выравнивать двумерный выдавли • ваемый объект перпендикулярно траектории в начальной точке или нет;
Построение трехмерной модели
417
^-'
©^ - \ \
/ //
\
X \
flag \
я"
Ч
М-'
Ш.
f&U
Т-
;
^fc-
к
//
Ж,
ifc
Рис. 9.28. Изменение вида
•
Base point (Базовая точка)— позволяет задать новую базовую точку для опе рации;
•
Scale (Масштаб) — применяет масштаб к исходному объекту равномерно по тра ектории выдавливания;
•
Twist (Закручивание) — управляет, добавлять ли дополнительно эффект закручи вания и с каким углом (аналогично спирали).
На рис. 9.29 приведен пример построения тела методом сдвига с применением опции Scale (Масштаб). Опция Alignment (Выравнивание) полезна при построении твердо тельных пружин — окружность движется по спирали, как траектории (рис. 9.30).
Рис. 9.29. Сдвиге масштабированием 14 3ак. 326
Рис. 9.30. Пружина
Глава i)
418
В примере на рис. 9.31 иллюстрируется тело, получаемое методом вращения (коман • да ROTATE (ВРАЩАТЬ)).
Рис. 9.31. Тело вращения
Тела, ограниченные более сложными поверхностями, можно строить с помощью команды LOFT (ПОСЕЧЕНИЯМ). Эта команда позволяет интерполировать внешнюю поверхность по замкнутым промежуточным сечениям, аналогично шпангоутным се чениям в авиации или судостроении. Количество сечений может быть любым, но приемлемый результат обычно получается для достаточно гладких объектов (напри мер, сплайновых). Рассмотрим работу команды LOFT (ПОСЕЧЕНИЯМ) на следующем примере. По строим с помощью команд POLYGON (МН-УГОЛ) и CIRCLE (КРУГ) три сечения: правильный четырехугольник, круг и правильный треугольник. Радиус круга возьмем равным 50 мм, а описанных окружностей для четырехугольника и треугольника — 100. Разместим объекты в плоскостях, параллельных плоскости XYс такими уровня ми по оси Z: 0, 150 и 300 (рис. 9.32).
V7
с 1
-
s ^
Рис. 9.32. Сечения
Рис. 9.33. Лофт-тело
Построение трехмерной модели
419
Саму операцию построения по сечениям для краткости будем называть лофтингом. Первый запрос команды LOFT (ПОСЕЧЕНИЯМ): Select cross-sections in lofting order: (Укажите поперечные сечения в порядке их участия в лофтинге:) Укажите сначала нижний квадрат, затем круг и треугольник. Далее: Enter an option [Guides/Path/Cross-sections only] : (Выберите опцию [Направляющие/Траектория/Сечения]:) По умолчанию для лофтинга предлагается последняя опция, в которой пользователь не указывает ничего, кроме сечений, и алгоритм интерполяции между сечениями вы бирается программой. Результат такого построения приведен на рис. 9.33. Попутно после выбора опции Cross-sections only (Сечения) открывается диалоговое окно Loft Settings (Настройки лофта) (рис. 9.34). ЩLoll Sellings Surface control at cross sections <~ tuled <• Smooth £jt С formal to:
Г graft angles
Г
Start angle:
Start magnitude;
End angle:
End magnitude:
Cjose surface or solid
W Efeview changes
Cancel
Help
Рис. 9.34. Диалоговое окно Loft S e t t i n g s
В этом окне можно повлиять на некоторые тонкости механизма создания поверхно сти тела. Пользователю доступны четыре переключателя: •
Ruled (Соединение) — поверхности между сечениями создаются по простейшему линейному закону, что приводит в продольном направлении к негладкости на промежуточных сечениях;
•
Smooth Fit (Сглаживание) — соединение сечений с соблюдением гладкости в про дольном направлении;
Глава 9
420 •
•
Normal to (Нормально к) — поверхность строится с соблюдением ее нормально сти к выбранным сечениям. В раскрывающемся списке можно выбрать следую щие сечения: •
Start cross section (Начальное сечение);
•
End cross section (Конечное сечение);
•
Start and End cross sections (Начальное и конечное сечения);
•
All cross sections (Все сечения);
Draft angles (Ограничения углов)— задает управление углами между поверх ностью и начальным и конечным сечениями: •
Start angle (Начальный угол) — угол на начальном сечении;
•
Start magnitude (Начальная величина) — величина зоны влияния начальное угла (чем больше величина, тем медленнее поверхность отходит от начальной: угла);
•
End angle (Конечный угол) — угол на начальном сечении;
•
End magnitude (Конечная величина)— величина зоны влияния конечногс угла.
Влияние углов на поверхности иллюстрируется двумя примерами, в которых строит ся лофт-тело по двум сечениям-квадратам: на рис. 9.35 на обоих сечениях задан нуле вой угол, а на рис. 9.36 — угол 180°.
Рис. 9.35. Лофтинг с углом 0 градусов
Рис. 9.36. Лофтинг с углом 180 градусов
Помимо опции Cross-sections only (Сечения) команда LOFT (ПОСЕЧЕНИЯМ) пред лагает еще две опции. Опция Guides (Направляющие) позволяет указать направляю щие линии, по которым система будет определять, какие точки с какими надо соеди нять на разных сечениях. Без направляющих первая точка соединяется с первой, вто рая — со второй и т. д. С помощью направляющих можно полностью сформировать каркас для сложной поверхности.
Построение трехмерной модели
421
Опция Path (Траектория) дает возможность указать траекторию, вдоль которой будет генерироваться поверхность. Это важно особенно для тех промежутков, где сечения отсутствуют. Отметим еще команду THICKEN (ТОЛЩ), с помощью которой поверхность преобра зуется в тело с заданной толщиной. Она будет показана далее, при рассмотрении по верхностей.
9.4.5. Преобразование в тело В системе появилась очень важная команда, позволяющая преобразовывать в тела двумерные объекты, которые в силу своих геометрических особенностей ограничи вают замкнутый объем. Например, выдавленный прямоугольник (полилиния) и вы давленная окружность могут быть конвертированы в твердотельные объекты. Команда, которая осуществляет преобразование, называется CONVTOSOLID' (ПРЕОБРВТЕЛО). Ей соответствуют пункт меню Modify | 3D Operations | Convert to Solid (Редакт | ЗМ операции | Преобразовать в тело) и кнопка Ш)_ пульта управления. Для обратного преобразования тела в поверхности используется команда EXPLODE (РАСЧЛЕНИТЬ). Однако типы возникающих примитивов могут не совпадать с теми типами, которые были до превращения в тело (например, вместо полилинии может появиться одна или несколько областей и т. п.).
9.4.6. Сочетание тел Для создания сложной модели изделия часто приходится путем логических операций (объединения, вычитания и пересечения), а также операций редактирования создавать объект нужной формы из более простых. Операциям объединения, пересечения и вычитания тел соответствуют те же команды UNION (ОБЪЕДИНЕНИЕ), SUBTRACT (ВЫЧИТАНИЕ) и INTERSECT (ПЕРЕСЕЧЕНИЕ) и те же кнопки (|(5) <Ш'••'Щ\) пульта управления и панелей инстру ментов Modeling (Моделирование) и Solid Editing (Редактирование тел), что и для операций объединения, пересечения и вычитания областей. В качестве примера с помощью вычитания тел создадим в передней стене отверстие радиуса 700 для окна модели, приведенной на рис. 9.24. Чтобы решить задачу, необходимо построить цилиндр, ось которого параллельна плоскости XY. С помощью кнопки 1 ^ панели UCS (ПСК) развернем ПСК на 90° от носительно оси X. Построим окружность, имеющую центр в точке с координатами Х= 3000, Y = 1400, Z = -1000. Теперь с помощью команды EXTRUDE (ВЫДАВИТЬ) выдавим окружность в твердотельный цилиндр с высотой 2000 мм. Затем вычтем из модели здания построенный цилиндр. Результат вычитания приведен на рис. 9.37.
Новая команда.
Глава 9
422
Рис. 9.37. Вычитание тел
Рассмотрим еще одну команду— PRESSPULL1 (ВЫТЯНУТЬ2), которая позволяет создать тело или отверстие в теле вытягиванием области, указываемой всего одно1 точкой. Этой командой мы построим дверь на левой стене загородного дома. Сначала необходимо выбрать новую ПСК в плоскости левой стены. Для этого щелкните по кнопке 1и панели UCS (ПСК), а затем— внутри левой стены. Система должна попытаться определить грань, указываемую пользователем, и обвести ее кон тур — по ней будет выбрана новая ПСК (рис. 9.38).
Рис. 9.38. Выбор ПСК по грани
Новая команда. ' Русский перевод условный.
Построение трехмерной модели
'
423
Одновременно на рис. 9.38 показаны опции, среди которых необходимо сделать сле дующий выбор (если меню с опциями закрыло вам обзор, то щелкните левой кнопкой мыши правее, и оно передвинется): •
accept (принять) — согласие с предложенной гранью и направлением осей коор динат в ней;
•
Next (Следующая) — грань не та и система должна предложить другую;
•
Xflip (Хперевернуть) — перевернуть оси относительно А" в выделенной грани;
•
Yflip (Уперевернуть) — перевернуть оси относительно К в выделенной грани.
В ситуации, изображенной на рис. 9.38, система правильно определила нужную грань. Поэтому выберите опцию accept (принять). Если желательно изменить направ ление осей, то можно попробовать две последние опции. Теперь построим в виде полилинии контур двери, который отстоит от начала коорди нат на 1000 по оси X. Высота двери— 2000, ширина— 1000. Вызываем команду PL1NE (ПЛИНИЯ) и с учетом направления осей вв'одим следующие точки: 0,1000; 2000,0; о, 1000; -2000, о (вторая и последующие точки в относительных координатах). В результате на нужной стене должен появиться контур двери. Щелкните в панели инструментов Modeling (Моделирование) по кнопке J£_, которая соответствует команде PRESSPULL (ВЫТЯНУТЬ). Появится запрос: Click inside bounded areas to press or pull. (Щелкните внутри ограниченной области, чтобы выдавить или вырезать.) Передвиньте курсор внутрь контура двери на стене (рис. 9.39).
Рис. 9.39. Выбор области с помощью точки
Глава {I
424
Пунктиром система AutoCAD показывает, какую область она обнаруживает при те кущем положении курсора. Щелкните левой кнопкой мыши. Система вычисляет кон тур, который может быть выдавлен в тело или вырезан как тело. Если далее нг рис. 9.39 курсор перемещать влево, то система попытается выдавливанием создать тело для добавления (рис. 9.40), а если вправо — то для вычитания (рис. 9.41). •
•
'
"
'
1/
^
Г Г 5 ^^
1
1 \
in
^шшшЩ \\ -*'-•
1
г[ 1
Г7 If
щэ ЯВИ
LI к/
^"^^г*^
^
^ ^ ^
z Рис. 9.40. Создание выступа
Рис. 9.41. Создание выреза
Нам нужен второй вариант, поэтому щелкните правее стены и в ней образуется вырез для двери (рис. 9.42).
Рис. 9.42. Вырез для двери
Отметим еще команду INTERFERE (ВЗАИМОД), которая позволяет создать тело, занимающее объем двух или более тел. Команде соответствуют кнопка Ф пульта управления и пункт меню Modify | 3D Operations | Interference Checking (Редакт [ ЗМ операции | Проверка взаимодействия).
Построение трехмерной модели
425
Данная команда запрашивает сначала все тела из первого набора, затем — все тела из второго набора и проверяет попарно на пересечение каждое тело первого набора и каждое тело из второго набора. После обнаружения пересечений открывается диало говое окно Interference Checking (Проверка взаимодействия) (рис. 9.43).
2Ш
Interference Checking Comparing 1 object against 1 object * Interfering objects ~
Highlight
Fret set:
1
Second set
1
Interfering pair. lound:
1
<%
Previous •
I * 2oom to pair
!
0'• J
W Delete interference objects created on Close I •
Gose
I ,•'
Help
I
Рис. 9.43. Диалоговое окно Interference Checking
9.4.7. Управление историей и структурой тела Твердотельные объекты изменили свою внутреннюю организацию по сравнению с предыдущими версиями системы. Теперь они сохраняют историю их создания. Управление историей осуществляется с помощью двух системных переменных. Системная переменная SOLIDHIST может принимать следующие значения: 0 — не сохранять историю, 1 — сохранять историю (о работе с системными переменными см. главу 12). Другая системная переменная SHOWHIST определяет, при каких условиях можно показать историю построения тела: •
0 — не показывать историю совсем;
•
1 — показ зависит от текущего значения системной SOLIDHIST (1 — показать, О — не показать);
•
2 — показывать историю независимо от значения SOLIDHIST.
Обе системные переменные по умолчанию имеют значение 1 и обе сохраняются в файле рисунка. На рис. 9.44 приведена та же модель, что и на рис. 9.42, но она при выделении объек та показывает и контуры тех тел, которые были использованы для операции вычи тания. Команда BREP1 (ГПРЕДСТАВЛЕНИЕ) удаляет историю из тела (это может быть по лезно при большом количестве этапов построения). 1
Новая команда.
426
Глава &'
Твердые тела, сохранившие историю, стали теперь легко редактируемыми, с множе ством ручек. На рис. 9.45 показан прямой круговой цилиндр, у которого теперь не одна ручка, а много.
Рис. 9.44. Показ истории тела
Рис. 9.45. Ручки редактируемого цилиндра
У тела на рис. 9.45 имеются семь ручек. Квадратная ручка в центре нижнего основа ния используется для перемещения тела целиком (аналогично единственной ручке тел в версии 2006). Четыре треугольные ручки на линии окружности нижнего основа ния позволяют изменять радиус цилиндра. Еще две треугольные ручки в точках цен тра нижнего и верхнего оснований дают возможность редактирования высоты цилин дра. Если из тела удалить историю, то останется только одна квадратная ручка и тело станет нередактируемым.
9.4.8. Работа с подобъектами Если щелкнуть по ребру (граничной линии) или внутри тела, то появится информаци онное окно1 Selecting Subobjects on Solids (Выбор подобъектов в телах) (рис. 9.46). Смысл данного окна заключается в том, что если держать нажатой клавишу , то в выбранном теле щелчком можно выделять вершины, ребра и грани для последую щего их редактирования (рис. 9.47). На рис. 9.47 показан выбор правой грани (круглая ручка в центре грани), ближнего нижнего ребра (продолговатая ручка в середине ребра) и ближняя левая верхняя вер шина (круглая ручка в точке вершины). За эти ручки можно выполнять перемещение выбранных подобъектов и тем самым изменять форму тела (рис. 9.48—9.50). Допол нительных эффектов можно добиться, если при перемещении ручки нажать и отпус тить клавишу — при каждом таком нажатии происходит переход к другой внутренней опции редактирования (например, начинают двигаться соседние вершины и т. п.). Новое окно.
Построение трехмерной модели \*ШSelecting
427
Subobjects on Solids
Press and hold trie С TRL key and use the cursor to select a set of subobjects to manipulate. Soiid subobjects are vertices, faces, edges, and individual original solids that are part of a composite solid You can move, rotate, and scale a selected set of subobiects independently from the solid that contains the subobjects. This enables you to manipulate the solid in an infinite number of ways.
Рис. 9.46. Окно Selecting Subobjects on Solids
J,, •.Specify stretch point or ffl | Щ Ё Е В Щ И < 112° |
Рис. 9.47. Ручки подобъектов
Рис. 9.48. Редактирование вершины
Рис. 9.49. Редактирование ребра
428
Глава J
^
Hollar: 320.9673 <270» |
Рис. 9.50. Редактирование грани
С помощью подобъектов тело можно быстро редактировать, однако результат такого редактирования не всегда так просто оценить, ведь изменение одного элемента неиз бежно заставляет меняться и соседние элементы. Кроме того, через подобъекты мож но вносить только модификации, не затрагивающие принципиальных размеров, для изменения которых следует использовать приведенные на рис. 9.45 ручки объекта в целом.
9.4.9. Редактирование тел Вопрос редактирования тел уже частично был затронут в трех предыдущих разделах Остановимся на других моментах. С помощью команд CHAMFER (ФАСКА) и FILLET (СОПРЯЖЕНИЕ) можно выпол нять операции построения фасок и сопряжения граней тел. Команды похожи друг на друга, поэтому разберем пример с командой FILLET (СОПРЯЖЕНИЕ). Выполним сопряжение верхней и боковой граней цилиндра, приведенного НЕ рис. 9.45. Первый запрос команды: Select first object or [Undo/Polyline/Radius/Trim/Multiple]: (Выберите первый объект или [оТменить/полИлиния/раДиус/Обрезка/Несколько]:) Укажите верхнюю кромку цилиндра. Следующий запрос: Enter fillet radius: (Радиус сопряжения.) Задайте радиус (например, зоо). Далее: Select an edge or [Chain/Radius]: (Выберите ребро или [Цепъ/РАдиус]:)
Построение трехмерной
модели
429
Нажмите клавишу <Enter> (нам достаточно скруглить только указанную кромку). Система выдаст сообщение: / edge(s) selected for fillet. (Выбрано ребер для сопряжения: 1.) И выполнит требуемую операцию (рис. 9.51).
Рис. 9.51. Сопряжение граней тела
Для целей редактирования тел в системе предусмотрена также панель инструментов Solid Editing (Редактирование тел) (рис. 9.52). Solid Editing
® © с® i о*. в*.Ш Ш Ш&Ш Р | fop | • Hal тШ 4Э Рис. 9.52. Панель инструментов Solid Editing
Первые три кнопки панели соответствуют операциям объединения, вычитания и пересечения, рассмотренным в разд. 9.4.6. Другие кнопки соответствуют опциям команды SOLIDEDIT (РЕДТЕЛ):
flit — выдавливание граней тела на заданную глубину или вдоль траектории; 6Г
— перенос граней тела на заданное расстояние;
— равномерное смещение граней на заданное расстояние или до указанной точки; Щ — удаление граней тела вместе с сопряжениями и фасками; поворот граней вокруг заданной оси;
SP
сведение граней на конус под заданным углом; создание копий граней тела в виде областей или твердотельных оболочек;
10
изменение цвета отдельных граней;
Глава 9
430
— создание копий ребер тела в виде отрезков, дуг, окружностей, эллипсов или сплайнов; 1Ш — изменение цвета ребер; — создание клейма (нового ребра, являющегося отпечатком другого объекта) на грани; - удаление лишних ребер и вершин; fit — разделение многосвязных тел (занимающих несколько замкнутых объемов в пространстве) на отдельные тела; - создание полой тонкостенной оболочки заданной толщины;
,Р — проверка, является ли объект допустимым телом. Все эти операции могут быть выполнены также через подменю Modify | Solids Editing (Редакт | Редактирование тел). Команда SOLIDEDIT (РЕДТЕЛ), осуществляющая все перечисленные операции ре дактирования твердотельных объектов, начинает свою работу с сообщения: Solids editing automatic checking: SOLIDCHECK=l Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: (Автоматическая проверка тел при редактировании: SOLIDCHECK-1 Задайте опцию редактирования тела [Грань/Ребро/Тело ACIS/Отменить/ выХод] <выХод>:) Системная переменная SOLIDCHECK, значение которой показывается в первой строке, управляет режимом проверки корректности тел, создаваемых в операциях редактирования. Если значение переменной равно 1, то автоматическая проверка выполняется, если 0 — то не выполняется (тогда проверку надо осуществлять с по мощью специального средства команды SOLIDEDIT (РЕДТЕЛ)). В первом запросе команда SOLIDEDIT (РЕДТЕЛ) предлагает четыре опции: Face (Грань) — режим редактирования граней; Edge (Ребро) — режим редактирования ребер; Body (Тело ACIS) — специальный режим работы с телом (проверка, клеймение и т. п.); •
Undo (Отменить) — отмена последней операции редактирования тела;
•
eXit (выХод) — завершение работы команды.
В случае выбора опции Face (Грань) система AutoCAD предлагает операции редакти рования граней: Enter a face editing option [Extrude/Move/Rotate/Offset/Taper/Delete/Copy/coLor/mAterial/Undo/eXitI<eXit>; (Задайте опцию редактирования грани [Выдавить/пеРенести/Повернуть/ Сместить/коНус/Удалить/Копировать/Цвет/Материал/Отменить/выХод] <выХод>:)
Построение трехмерной модели
431
В данном списке опций первые восемь соответствуют операциям, связанным с кноп ками редактирования граней панели Solids Editing (Редактирование тел), уже рас смотренными ранее. Опция mAtcrial' (Материал) используется для присвоения мате риала (о материалах см. главу 10). Последние две опции позволяют отменить преды дущую операцию редактирования или выйти из режима редактирования граней. Если в ответ на первый запрос команды SOLIDEDIT (РЕДТЕЛ) вы выберете опцию Edge (Ребро), то перейдете в режим редактирования ребер: Enter an edge editing option [Copy/coLor/Undo/eXit] <eXif>: (Задайте опцию редактирования ребра [Копировать/Цвет/Отменить/выХод] <выХод>.) В этот момент вам доступны опции копирования ребра (в качестве нового отрезка, дуги, окружности, эллипса или сплайна) или изменения цвета ребра. Если в начале работы команды SOLIDEDIT (РЕДТЕЛ) выбрать опцию Body (Тело ACIS), то система запрашивает: Enter a body editing option [Imprint/seParute solids/Shell/cLean/Check/ Undo/eXitJ <eXit>: (Задайте опцию редактирования тела [Клеймить/Разделить/оБолочка/ Упростить/Проверить/Отменить/выХод] <выХод>.) Здесь первые пять опций соответствуют операциям над телами последних пяти кно пок панели Solids Editing (Редактирование тел). На рис. 9.53—9.56 проиллюстрированы результаты выполнения нескольких опера ций. Слева на каждом рисунке показано тело до операции, справа — после редакти рования. На рис. 9.53 правая боковая (более темная) грань повернута на 15° относительно нижнего ребра этой грани. Другие грани продлены.
Рис. 9.53. Поворот грани тела
Новая опция.
432
Глава £
На рис. 9.54 продемонстрировано смещение грани (построение параллельной поверх ности). Правая боковая цилиндрическая грань смещена по нормали. Другие грани продлены до пересечения с изменившейся гранью.
Рис. 9.54. Параллельное смещение грани тела
На рис. 9.55 в плоскости верхнего основания куба расположен прямоугольник. После операции клеймения три отрезка (части контура прямоугольника) добавлены в ребра, расположенные на верхней грани тела.
Рис. 9.55. Клеймение грани тела
На рис. 9.56 проиллюстрирована операция построения тонкой оболочки к стенкам куба (правая боковая грань из операции исключена).
gS;
^Ш
.•:•.•• •
• I
Рис. 9.56. Построение тонкой оболочки тела
Построение трехмерной
модели
433
Отметим еще команду XEDGES1 (ИЗВЛКРОМКИ)), которой соответствует пункт меню Modify | 3D Operations | Extract Edges (Редакт | ЗМ операции | Извлечь кром ки). Она формирует копии кромок тел, областей и поверхностей.
9.4.10. Разрезы Команда SLICE (РАЗРЕЗ), которой соответствуют кнопка У? пульта управления и пункт меню Modify | 3D Operations | Slice (Редакт | ЗМ операции | Разрез), позволяет разрезать тело плоскостью на два тела и, при необходимости, одно из них удалить. Рассмотрим эту команду на примере построенной нами трубы (см. рис. 9.27). С по мощью команды UCS (ПСК) перейдите в МСК. Щелкните мышью по кнопке Ш и на запрос об объектах выберите трубу. Следующий запрос2: Specify start point of slicing plane or [planar Object/Surfacei/Zaxis/View/XY/YZ/ZX/3points] <3points>: (Начальная точка режущей плоскости или [плоский Объект/Поверхность/2ось/Вид/Х¥/У2/2Х/3точки] <Зточки>:) Нажмите клавишу <Enter>, подтверждая выбор плоскости разреза тремя точками. Далее последовательно отвечая на запросы, введите следующие точки: (100, -50, 100), (-100, 80, 100) и (300, 0, 600) (в режиме динамического ввода перед второй и третьей точками понадобится символ #).
Рис. 9.57. Разрезание тела плоскостью
Новая команда. Текст запросов изменился. Новая опция.
Глава i J
434 Остается сообщить, какие тела оставить: Specify a point on desired side or [Both]: (Укажите точку с нужной стороны [Оба]:)
Выберите опцию Both (Оба). Труба разделится на два тела, причем в одном теле бу дут две не связанные друг с другом части. Отодвиньте одно тело влево. Результа" проделанных операций приведен на рис. 9.57. Правое тело в случае необходимости можно разбить на два отдельных тела с по • мощью кнопки панели Solids Editing (Редактирование тел).
9.4.11. Проецирование тел Команда FLATSHOT' (ПЛОСКСНИМОК) позволяет быстро спроектировать на плос кость текущего вида пространства модели твердотельные объекты. Формируемо* изображение может быть вставлено как блок или сохранено как отдельный файл Команде соответствует кнопка [_jj пульта управления. Сразу после запуска команда FLATSHOT (ПЛОСКСНИМОК) открывает диалоговое окно Flatshot (Плоский снимок) (рис. 9.58). Это диалоговое окно описывает новый объект, который должен сформироваться Е результате операции. Область Destination (Целевой объект) предлагает три переклю чателя: •
Insert as new block (Вставить как новый блок) — задает вставку нового блока как новый неименованный блок;
•
Replace existing block (Заменить существующий блок) — заменят блок, уже суще ствующий в рисунке (блок надо выбрать с помощью кнопки J& );
•
Export to a file (Экспортировать в файл) — выводит формируемый объект в но вый файл (имя файла надо задать).
В первых двух случаях формируется блок, а в третьем — новый DWG-файл. При вы боре опции Insert as new block (Вставить как новый блок) система создает неимено ванный блок. Имя такого блока формируется системой и имеет примерно следующий ВИД: А$С644В26В4, А$С77В52463.
Если задано формирование блока, то он генерируется по текущему виду, но вставля ется в плоскость текущей ПСК (рис. 9.59). Блок проекции на рис. 9.59 расположен справа. Существующая команда SOLPROF (Т-ПРОФИЛЬ) выполняет аналогичное действие только в пространстве листа (см. главу 11).
Новая команда.
Построение трехмерной модели
435
Destination (~ Insert as new block f* Replace existing block] jri I
Select Ыоск
/ j \ (No Ыоск selected) /~ Export to a fie
Foreground lines Cgjor: •
3
I ByBlock
• LlQetype:
Continuous
ill
Obscured lines p1. £how Color; •' Llne£ype:
Create
Cancel
i
.. Help
Рис. 9.58. Диалоговое окно Flatshot
Рис. 9.59. Вставка блока с проекцией
436
Глава 9
9.5. Гладкие поверхности В системе AutoCAD 2007 имеются два типа поверхностей: сети (или сетчатые по верхности, существовавшие в предыдущих версиях) и гладкие поверхности (новые объекты). Далее под термином поверхности будем иметь в виду новые (гладкие) по верхности. Поверхности создаются следующими командами (в скобках даны соответствующие кнопки пульта управления и панели инструментов Modeling (Моделирование): •
EXTRUDE (ВЫДАВИТЬ) — выдавливает двумерную линию на заданную высоту, образуя поверхность ( Й | ) ; SWEEP (СДВИГ)— строит поверхность движением кривой вдоль траектории (
);
• REVOLVE (ВРАЩАТЬ) — строит поверхность вращения (|У< }); • LOFT (ПОСЕЧЕНИЯМ) — строит поверхность, соединяя сечения с помощью сплайнов (J к л |);
• •
PLANESURF (ПЛОСКПОВ) — формирует поверхность из замкнутой области
О
CONVTOSURFACE (ПРЕОБРВПОВ)-- преобразует двумерные примитивы (в том числе выдавленные), полилинии с шириной, грани, области в поверхности
Щ). Первые четыре команды знакомы нам как инструменты динамического построении тел. ТИП создаваемого ЭТИМИ командами объекта зависит от типа базового примитива, используемого в динамическом построении: если примитив замкнут, то строится те ло, если не замкнут — то поверхность. Поверхность по своей структуре напоминает сеть, но в качестве образующих и на правляющих в ней участвуют гладкие линии (обычно сплайны), что позволяет дос тичь необходимой гладкости поверхности. На рис. 9.60 приведены примеры поверх ностей трех видов (образующие показаны).
Рис. 9.60. Примеры поверхностей
Построение трехмерной модели
437
Редактирование поверхности выполняется с помощью ручек. При расчленении по верхности создаются объекты из граничных линий. Поверхность можно превратить в тело с помощью назначения ей толщины (команда THICKEN (ТОЛЩ)). На рис. 9.61 показаны примеры тел, полученных из поверхно стей назначением толщины.
Рис. 9.61. Задание толщины
Тело можно преобразовать в набор объектов, среди которых чаще всего будут по верхности, с помощью команды EXPLODE (РАСЧЛЕНИТЬ).
9.6. Живые сечения Построение сечений моделей из твердотельных объектов (а также поверхностей и областей) осуществляется командой SECTIONPLANE' (ПЛОСКСЕЧЕНИЕ). Ей соот ветствуют пункт меню Draw | Modeling | Section Object (Рисование | Моделирова ние | Объект сечения) и кнопка Щ_ пульта управления. Создаваемое сечение является специальным объектом типа SECTIONOBJECT2, кото рый может динамически изменяться при перемещении плоскости сечения. Такое жи вое сечение скрывает те части трехмерных объектов, которые оказываются перед плоскостью, или отображает их другим цветом. Сам объект сечения отображается в рисунке в виде прямоугольника, являющегося частью плоскости сечения (по разме рам он выбирается чуть больше пересекаемого тела). Для иллюстрации команды SECTIONPLANE (ПЛОСКСЕЧЕНИЕ) воспользуемся мо делью, приведенной на рис. 9.42. Установите в ней МСК (мировую систему коорди нат). Первый запрос команды: Select face or any point to locate section line or [Draw section/Orthographic]: (Укажите грань или любую точку для размещения линии сечения или [Рисовать сечение/Ортогональное]:)
Новая команда. Новый объект.
438
Глава !)
Варианты ответа следующие: •
указание грани — плоскость сечения устанавливается по этой грани;
•
указание точки — эта точка становится первой точкой проекции плоскости сече ния на плоскость XY текущей системы координат (затем надо будет указать вто рую точку проекции плоскости);
•
Draw (Рисовать) — команда переходит в режим ввода точек, которые создадут в плоскости XY ломаную линию, которая будет проекцией составного сечения (со сломами) на эту плоскость;
•
Orthographic (Ортогональное) — выбирается плоскость, параллельная одной и t основных плоскостей (далее приводятся предлагаемые опции): Front (Передняя), ЬАск (Задняя), Тор (Верхняя), Bottom (Нижняя), Left (Левая), Right (Правая). Ис ходное положение плоскости выбирается системой в центре модели.
На рис. 9.62 показано сечение, плоскость которого совпадает с плоскостью левой стены здания, имеющей отверстие под дверь. При выборе грани важно дождаться, когда система "увидит" нужную вам грань (выделит ее контур), и только затем щелк нуть левой кнопкой. Пока этого не произошло — грань еще не выбрана.
Рис. 9.62. Выбор сечения по грани
Рис. 9.63. Перенос сечения
Плоскость сечения на рис. 9.62 прозрачна и имеет серый цвет. В выбранном состоя нии у объекта сечения видны ручки. Квадратные ручки располагаются на концах от резка, являющегося средней линией сечения, а треугольная — в центре этого отрезка. Треугольная ручка используется для переноса сечения вдоль нормали. Этот процесс показан на рис. 9.63. При движении живого сечения вглубь тела видимая часть моде ли уменьшается. Еще одна ручка ( ^ ) управляет переключением видимости между передней и заднем частями рассекаемого тела. Хорошим средством редактирования сечения являете:! его контекстное меню, открываемое щелчком правой кнопки при выделенном объек те сечения (рис. 9.64).
Построение
трехмерной
439
модели
as
Ид Section Settings
*
;
20 section I elevation block creation settings
С ^D section block cfeatiqn settings ^ L * v e Section settings W
Activate Live Section
I Color
Ш Color 8
Linetype ; Linetype Scale ' Lineweight 7;
j Continuous ;1 ' - Default
Dtaw Order к
I V | Abtivate live sectioning . Show cut-away geometry Uve section settings... Generate 2D/3D section;.. Add jog to section
Cut-away Geometry ! Show Yes Color • Red ; Linetype Linetype Scale l Lineweight : Face Transparency Edge Transparency
ft
DASHED 1 - Default 50 50
Deselect AJI Quick Select.. §§ QuickCalc Щ; £ind.;: >yj Properties Рис. 9.64. Контекстное меню сечения (фрагмент)
Г" Apply settings to all section ,ob|ects , OK
Reset
Cancel
Рис. 9.65. Диалоговое окно Section Settings
В контекстном меню присутствуют пять пунктов, которые связаны непосредственно с сечением: •
Activate live sectioning (Оживить сечение)— этот флажок управляет живым со стоянием (если флажок не установлен, то сечение не влияет на показ рассекаемого объекта и он виден весь);
•
Show cut-away geometry (Показать отсекаемую геометрию) — данный флажок работает при установленном предыдущем флажке и показывает отсеченную (не видимую) часть тела красным цветом;
•
Live section settings (Настройки живого сечения)— вызывает диалоговое окно Section Settings (Параметры сечения) (рис. 9.65);
•
Generate 2D/3D section (Сгенерировать 2м/3м сечение)-— вызывает диалоговое окно настройки блока, создаваемого как результат операции сечения;
•
Add jog to section (Добавить слом к сечению) — добавляет слом к сечению, бла годаря чему оно становится неплоским (составным).
Все установки функций и свойств сечения, как сложного организма, выполняются в диалоговом окне Section Settings (Параметры сечения), приведенном на рис. 9.65.
Глава 9
440
В верхней части окна находятся три переключателя, которые указывают, настройки какого из трех типов сечений отображаются в окне в данный момент: 2 i section / elevation block creation settings (Параметры 2м блока сечения / вида), 31 section block creation settings (Параметры Зм блока сечения) или Live Section settings (Параметры живого сечения). Первые два переключателя говорят о том, чтэ помимо рассмотренного нами живого сечения система может генерировать двумер ные или трехмерные блоки с изображениями сечений. Флажок Acivate Live Section (Активизировать живое сечение) выполняет ту же роль, что и пункт контекстногэ меню Activate live sectioning (Оживить сечение). В нижней части диалогового окна Section Settings (Параметры сечения) расположены внутренние вкладки со свойствами элементов сечения: Intersection Boundary (Гра ница плоскости), Intersection Fill (Заливка плоскости) и Cut-away Geometry (Выре заемая геометрия). В последней вкладке можно задать, например, цвет той части тела, которую следует отобразить как невидимую (по умолчанию— красный, как на рис. 9.66). Пункт Generate 2D/3D section (Сгенерировать 2м/3м сечение) контекстного меню (см. рис. 9.64) открывает диалоговое окно Generate Section/Elevation (Генерация сечения/вида) (рис. 9.67).
ш
Gcneiale Section/Elevation 2D/30 С 2D Section / Elevation <* 2D Section Source Geometry (• Include aJJ objects <""* Select objects to include
Destination *• Insert as new block С Replace existing block
Export to a file
~3 J Section Settings,, (A)
Рис. 9.66. Показ невидимой части тела другим цветом
"Create J
Cancel
I
(Help
Рис. 9.67. Диалоговое окно Generate Section/Elevation
Построение трехмерной модели
441
В этом окне, которое по структуре похоже на диалоговое окно Flatshot (Плоский снимок) (см. рис. 9.58), задается, каким образом сгенерировать изображение сечения (вида): в форме блока или файла. С помощью кнопки Create (Создать) можно выпол нить расчет этого изображения и вставить, например, как блок (рис. 9.68).
Рис. 9.68. Генерация блока двумерного сечения (вида)
Последний пункт Add jog to section (Добавить слом к сечению) контекстного меню сечения (см. рис. 9.64) позволяет формировать сложное сечение, превращая его из плоского в цепочку плоских поверхностей (со сломами). Аналогичную функцию вы полняет команда JOGSECTION (СЛОМСЕЧЕНИЯ). Сечение может иметь сломы и состоять из нескольких состыкованных между собой под прямыми углами плоских участков. На рис. 9.69 показан пример составного се чения. Отметим еще одну ручку выделенного объекта SECTIONOBJECT— ^ , которая видна на рис. 9.62. Щелчок по ней открывает меню состояний видимости: •
Section Plane (Плоскость сечения);
•
Section Boundary (Граница сечения);
•
Section Volume (Объем сечения).
Все три пункта позволяют по-разному отобразить плоскость сечения и зону его дей ствия. Организация состояний видимости сечений напоминает организацию состоя ний видимости динамических блоков. От предыдущей версии сохранена команда SECTION (СЕЧЕНИЕ), которую теперь можно ввести только с помощью клавиатуры. Эта команда строит сечение, образуя область из линий сечения. Область можно затем вынести и использовать в чертеже.
Глава 9
442
Рис. 9.69. Составное сечение
9.7. Грани и сети В предыдущих версиях системы существовали непрозрачные треугольные и четырех угольные объекты грани и "сложенные" из граней сети. Для их построения существеiвала даже панель инструментов Surfaces (Поверхности), которая, несмотря на назва ние, строила не поверхности, а сети. Теперь такой панели нет, но для совместимости введено подменю Draw | Modeling | Meshes (Рисование | Моделирование! Сет!-) (рис. 9.70).
'""*'"'"
"
|«^f. -3D Face'
"О" £dfle :%*:'30:Mesh
..'.:[.
сто Revolved Mesh © labulated Mesh
t
BuWMesh
i.Eriue Mesh
Рис. 9.70. Подменю Meshes
Мы не будем подробно рассматривать сетевые объекты, потому что их роль теперь заметно уменьшилась, но перечислим пункты подменю, показанного на рис. 9.70: •
2D Solid (2M фигура) — вызывает команду рисования плоских четырехугольни ков SOLID (ФИГУРА), описанную в главе 2. Фигура является непрозрачным пло ским (двумерным) объектом и располагается в плоскости, параллельной плоско сти XYтекущей системы координат;
Построение трехмерной модели
443
•
3D Face (ЗМ грань)— вызывает команду 3DFACE (3-ГРАНЬ), которая также строит четырехугольные непрозрачные примитивы, но они являются уже трех мерными объектами: их вершины могут не лежать в одной плоскости;
•
Edge (Кромка) — вызывает команду EDGE (КРОМКА), которая дает возможность менять видимость кромок граней;
•
3D Mesh (ЗМ сеть)— вызывает команду 3DMESH (3-СЕТЬ), которой позволяет построить произвольную незамкнутую сеть по координатам точек вершин этой сети;
•
Revolved Mesh (Сеть вращения) — вызывает команду REVSURF (П-ВРАЩ), ко торая позволяет получить сеть, как аппроксимацию поверхности, образующейся в пространстве при вращении линии вокруг оси. На рис. 9.71 показан пример сети, полученной от вращения полилинии вокруг оси КМСК (невидимые линии скрыты);
•
Tabulated Mesh (Сеть сдвига) —- создает сеть, аппроксимирующую поверхность сдвига, получаемую от движения одной кривой вдоль другой (команда TABSURF (П-СДВИГ));
•
Ruled Mesh (Сеть соединения) — создает сеть, аппроксимирующую поверхность соединения, возникающую при плавном переходе от одной линии к другой (команда RULESURF (П-СОЕД));
•
Edge Mesh (Сеть по кромкам)— создает сеть, аппроксимирующую поверхность Кунса между четырьмя кромками, образующими замкнутый криволинейный че тырехугольник (команда EDGESURF (П-КРОМКА)).
(
Примечание
)
Поверхность Кунса — это плавная поверхность, ограниченная четырьмя гладкими кромками.
Рис. 9.71. Построение сети для поверхности вращения
В общем случае сеть — это объект, у которого вдоль одного направления имеется определенное количество точек (М), а вдоль другого направления — другое заданное
Глава 9
444
количество точек (N). Эти направления так и принято называть — М-нстравление и N-направление. Соответственно, общее количество ячеек есть произведение (М - 1) и ( N - 1). Сети могут быть незамкнутыми и замкнутыми, причем замыкание может быть по одному или двум направлениям. Сеть, не замкнутая по какому-то направле нию, может быть замкнута с помощью команды PED1T (ПОЛРЕД), т. к. эта команда редактирует не только полилинии, но и сети (которые во внутреннем представлении в системе AutoCAD являются примитивами POLYLINE). При построении сетей (например, сети, аппроксимирующей поверхность вращения — см. рис. 9.71) большая роль отводится системным переменным SURFTAB1 и SURFTAB2 (о системных переменных см. главу 12). Стандартные значения этих пе ременных равны 6. Сохранена команда 3D (ЗМ), которая в режиме командной строки позволяет постро ить сети стандартной формы. Команда имеет опции: Box (Ящик), Cone (Конус), Dish (Чаша), DOme (Купол), Mesh (Сеть), Pyramid (Пирамида), Sphere (Сфера), T o n s (Тор) и Wedge (Клин). В этой команде также имеют большое значение системные переменные SURFTAB1 и SURFTAB2.
9.8. Трехмерное редактирование Над телами и другими трехмерными объектами можно выполнять операции общего редактирования (удаление, перемещение, копирование и т. п.). Кроме того, в подме ню Modify | 3D Operation (Редакт | ЗМ операции) присутствуют следующие шесть пунктов, связанных с редактированием: 3D Move (ЗМ перенести)— трехмерное (ЗМПЕРЕНЕСТИ));
•
3D Rotate (ЗМ повернуть)— трехмерный поворот объектов вокруг произволь ной оси (команда 3DROTATE2 (ЗМПОВЕРНУТЬ));
•
Align (Выровнять)— выравнивание объектов с другими точками или объектами в двумерном и трехмерном пространствах (команда ALIGN (ВЫРОВНЯТЬ)). При выравнивании по двум точкам предоставляется возможность масштабирования;
•
3D Align (ЗМ выровнять)— выравнивание объектов с другими точками или объ ектами в двумерном и трехмерном пространствах (команда 3DALIGN3 (ЗМВЫРОВНЯТЬ)). Имеется возможность сохранять копию исходного объекта;
•
3D Mirror (ЗМ зеркало)— создание зеркальной копии объектов относительно заданной плоскости (команда MIRROR3D (3-ЗЕРКАЛО));
•
3D Array (ЗМ массив) — создание трехмерного массива копий выбранных объек тов (команда 3DARRAY (3-МАССИВ)).
Новая команда. Новая команда. 3 Новая команда.
2
перемещение
(команда 3DMOVE!1
•
Построение трехмерной модели
445
Командам 3DMOVE (ЗМПЕРЕНЕСТИ), 3DROTATE (ЗМПОВЕРНУТЬ) и 3DALIGN (ЗМВЫРОВНЯТЬ) соответствуют три последних кнопки в панели инструментов Modeling (Моделирование) (см. рис. 9.18). Кроме того, двум первым командам соот ветствуют две кнопки в пульте управления (см. рис. 9.19). Команды построения и редактирования примитивов работают относительно плоско сти текущей системы координат. Для облегчения смены рабочей плоскости в системе появились новые инструменты. Кнопка режима DUCS' (ДПСК) в строке состояния позволяет автоматически вырав нивать плоскость ПСК по видимой грани тела, над которой в текущий момент прохо дит курсор. Для быстрой смены режима можно использовать клавишу или ком бинацию клавиш +. Состояние режима хранится в новой системной переменной UCSDETECT. Другой новый инструмент, похожий на быструю смену ПСК, введен в командах 3DMOVE (ЗМПЕРЕНЕСТИ) и 3DROTATE (ЗМПОВЕРНУТЬ). Во время работы этих команд около активной ручки присутствует значок динамического управления (grip tool), с помощью которого можно быстро задавать положение плоскости перемеще ния или положение оси вращения. На рис. 9.72 показан внешний вид значка, применяемый в команде 3DMOVE (ЗМПЕРЕНЕСТИ).
Л
Рис. 9.72. Значок динамического управления в команде 3DMOVE
Рис. 9.73. Значок динамического управления в команде 3DROTATE
При интерактивном редактировании в трехмерном виде всегда трудно четко указать направление перемещения объектов. Но по виду значка динамического управления пользователь получает информацию о том, в какой плоскости проще всего выполнять перемещение. С помощью значка легко можно указать плоскость перемещения, если она совпадает с одной из плоскостей значка (достаточно для этого подвести курсор к тонким отрезкам, соединяющим оси в этой плоскости). Также легко доступен вари ант, при котором перемещение надо выполнить точно вдоль линии одной из осей значка (для этого курсор должен коснуться только нужной оси). Аналогичный значок управления внедрен в команду 3DROTATE (ЗМПОВЕРНУТЬ) (рис. 9.73). Он помогает выбрать ось вращения. Для этого достаточно подвести кур-
Новый режим.
446
Глава 9
сор к цветному кольцу, лежащему в той плоскости, к которой нужная ось перпенд \кулярна.
9.9. Упражнения к главе 9 1. Работа с системами координат, выдавливание двумерных примитивов: •
Постройте в плоскости IX МСК полилинию в форме правильного шестиугольника, имеющего радиус описанной окружности 440 мм. Выдавите полилинию на высоту 290 мм.
•
Закройте снизу построенный шестиугольник непрозрачным дном с помощью об ласти. Проверьте наличие дна в режиме раскрашивания.
• Преобразуйте созданный объект в твердотельный. 2. Работа с поверхностями: •
Постройте в плоскости AT МСК квадрат (полилинию) со стороной 100 мм. Fa уровне Z= 1000 мм постройте круг радиуса 200 мм. Создайте поверхность соеди нения между квадратом и кругом.
3. Работа с телами: •
Постройте твердотельный цилиндр с основанием в плоскости AT МСК, радиусом 250 мм и высотой 600 мм.
•
Измените количество образующих при отображении тел (системную переменну о ISOLINES) на 36.
•
Вычтите из цилиндра твердотельный куб с центром в точке (0, 0, 300) и стороней 450 мм.
•
Рассеките полученное тело на две части плоскостью, проходящей через точки (0, 250, 0), (100, 250, 0) и (0, -250, 600). Отодвиньте одну часть от другой.
4. Работа с сечениями: •
Задайте живое сечение таким образом, чтобы оно отсекало часть тела, построенно го в п. 3.
•
Проверьте работу сечения при перемещении секущей плоскости.
•
Сформируйте блок с изображением сечения и экспортируйте его в новый рисунок
ГЛАВА 1 0
Средства визуализации При построении трехмерных моделей или даже отдельных объектов важно уметь рас сматривать их в разных видах и проекциях, а также скрывать невидимые линии, кра сиво настроить рисунок, чтобы представить его в наиболее выигрышном виде, с раскраской, подчеркивающей основные качества элементов модели. В данной версии система сделала значительный шаг вперед в вопросах визуализации, назначении материалов и управлении ими, подготовки и выполнения операции тони рования с источниками освещения, тенями и другими эффектами. Появилась возмож ность с помощью маршрутов камер тл целей создавать анимации и сохранять их в распространенных мультимедийных форматах.
10.1. Виды и видовые экраны Самое первое, что требуется в работе с трехмерными моделями, — это уметь в нуж ный момент устанавливать в рисунке нужный вид. С командами PAN (ПАН) и ZOOM (ПОКАЗАТЬ) мы уже познакомились в главе 2. В главе 9 приходилось использовать юго-западную изометрию.
10.1.1. Общий вид Для удобства отображения сложного чертежа или модели полезно вывести на экран окно, называемое Aerial View (Общий вид). Тогда на основном экране может уста навливаться один вид, а в дополнительном окне — другой (например, вид всего ри сунка). На рис. 10.1 приведено окно Aerial View (Общий вид), в котором показаны границы всего рисунка, а внутри него рамкой выделены границы того вида, который в данный момент находится в основном графическом экране. Вызов этого окна может быть выполнен с помощью команды DSVIEWER (ГЛАЗ) или пункта меню View | Aerial View (Вид | Общий вид). Возможно также выполнять зумирование большого окна из маленького. Для этого нужно щелкнуть мышью внутри окна Aerial View (Общий вид), которое переходит в режим динамического зумирова-
Глава 10
448
ния (работает опция Dynamic (Динамика) команды ZOOM (ПОКАЗАТЬ)). Выпол няемое зумирование отражается на основном графическом экране. Закрыть окно Aerial View (Общий вид) можно либо с помощью стандартной кнот и Щ закрытия окон Windows, либо с помощью того же пункта меню View | Aerial Vie* (Вид | Общий вид).
• • — I
УШ
Я
orttmand:
'
j }\.•.$• ] Standacd
II jj J
dsviewer
oinznand: ;2S'-SJ&'161'.2'-7 3/4" ,0'-0" : SNAP.••GRID. ORTHO: POLAR' OSMAP; OTfiACK,|DUCS ( D V N
LWT;[SODEL
.? Q-&, v •
Рис. 10.1. Окно Aerial View
10.1.2. Конфигурации видовых экранов Система AutoCAD позволяет создавать в пространстве модели конфигурации из лю бого количества частей (неперекрывающихся видовых экранов) и каждой такой кон фигурации присваивать имя, по которому такая конфигурация может быть в любсе время восстановлена. Команда VPORTS (ВЭКРАН), которой соответствуют также кнопка @ панели Viewports (Видовые экраны) (рис. 10.2) и пункт падающего меню View | Viewports | New Viewports (Вид | Видовые экраны | Новые ВЭ), создает кон фигурации видовых экранов. Команда VPORTS (ВЭКРАН) открывает диалоговое окно Viewports (Видовые экра ны) (рис. 10.3).
Средства визуализации
449
BOdllSeif Рис. 10.2. Панель инструментов Viewports
New Viewport*, j Named Viewports . tiew name:" • Preview
.Standard viewports;.' "Active Model Configuration" Single Two: Vertical Two: Horizontal Three: Right Three: Left ilil'HMiUMffii Three: Below Three: Vertical Three: Horizontal Four: Equal Four: Right Four: Left
View: SE Isometric Visual style: 2D Wireframe
j View: "Top* View: "FrontVisual style: 2D Wireframe Visual style: 2D Wireframe
£hange view lo'
zl
Visual SJyle:
| SE Isometric
_^J 12D Wireframe
OK
j j ,
Cancel
Рис. 10.3. Диалоговое окно Viewports, вкладка New Viewports
Поле New name (Новое имя) этого окна предназначено для задания имени создавае мой конфигурации видовых экранов. Вводимое имя удовлетворяет обычным ограни чениям, налагаемым на имена таких символов AutoCAD, как слои, описания блоков, типы линий и др. Если имя не задать, то новая конфигурация экранов создается (гра фический экран делится на необходимые части), но не сохраняется (т. е. после пере хода к следующей конфигурации данная конфигурация не может быть восстановлена, т. к. она не имеет имени). В области Preview (Образец) отображается внешний вид той конфигурации (варианта деления на части), которая отмечена в списке Standard viewports (Стандартные кон фигурации). В раскрывающемся списке Apply to (Применить) можно выбрать одно из двух значений, указывающих, к какой части графического экрана будет приме няться операция деления на части: Display (Ко всему экрану), Current Viewport (К текущему ВЭкрану). В раскрывающемся списке Setup (Режим) пользователю доступны только два значе ния: 2D— текущий вид (т. е. вид, установленный в активном видовом экране, кото рый делится на части) распространяется на все новые видовые экраны; 3D — теку15 Зак. 326
Глава 10
450
щий вид устанавливается в одном из создаваемых видовых экранов, а в остальных система AutoCAD выбирает соответствующие ортогональные виды. В раскрывающемся списке Change view to (Сменить вид на) задается вид, который необходимо установить в видовом экране, отмеченном в области Preview (Образец) (доступны стандартные имена ортогональных и изометрических видов и имл *Current* (Текущий*)). Отметка нужного экрана выполняется щелчком мыши. С помощью раскрывающегося списка Visual Style' (Стиль визуализации) для выде ленного видового экрана устанавливается стиль визуализации (о стилях визуализации речь пойдет в данной главе далее). Выберите в списке Standard viewports (Стандартные конфигурации) конфигурацию Three: Above (Три: выше), в раскрывающемся списке Setup (Режим) установите 3D, в раскрывающемся списке Change view to (Сменить вид на)— SE Isometric (ЮВ изометрия), а в раскрывающемся списке Visual Style (Стиль визуализации) — 2D Wireframe (2M каркас). В качестве имени введите, например, 3vp и закройте диа логовое окно кнопкой ОК. Графический экран разделится на три части (рис. 10.4). ^AutoCAD 2007 - [D:\Temp\3D House dwgl '««. £3е .".£dit yievv; (melt Format'.loots {Jraw . .•Dimension'Modify ; Ejjikess • Window
v 73 u . *< \ > *i> •* н Л " J if AutoCAD Classic
f
'
-1Д|х
й ф , , fy | Standard
i -? A % У, D fTt
v Q 4z ^il Ш Viewports
jrj
—3
I ByLayer
=ijfl
4 it fi>,
•&
а|вг>(Ш<8>.
Щ
J * §•]•*••
•': €> I Unsaved Curijvj
; 3D Hidden
jv]
Oi: * # H _i >
1
,
•
'
;
.
H i \ Model /uwdutl j t ^ i i j u t ; j Layout37 :
'
.
'
.
•
•
.
•
•
-
'
~
orrmand: _vports Regenerating model. |Ccnwiand:
Э0'8 5/Г.-2* 8 9Л6' G U'
3
jlL_J _!j
SNAP GRID; QR.THO; POLAR: 05NAP; 0T RACKJ |DUCS f5yi7 LWTj [MODEL
Td'Bi . •
Рис. 10.4. Создание конфигурации неперекрывающихся видовых экранов
Новый элемент диалогового окна.
Средства
визуализации
451
Из трех образовавшихся видовых экранов только один является активным — это тот экран, в котором курсор имеет вид перекрестия, а не стрелки (кроме того, активный экран имеет еще и более жирную рамку). В нашем случае активным стал верхний видовой экран. Если вам нужно активизировать другой экран, просто щелкните в нем левой кнопкой мыши. Если вы захотите вернуться к конфигурации с одним экраном, то щелкните по кнопке панели инструментов Viewports (Видовые экраны) (см. рис. 10.2). Вкладка Named Viewports (Именованные ВЭкраны) (рис. 10.5) диалогового окна Viewports (Видовые экраны) позволяет вам выбрать конфигурацию видовых экранов из числа тех, которые в вашем рисунке были сохранены с именами ранее.
пш
Viewports
New Viewports, Named Viewports Current name:
3vp
liamed Viewports: ,
Preview
"Active Model Configuration"
OK
Cancel
Help
Рис. 10.5. Диалоговое окно Viewports, вкладка Named Viewports
Каждый из созданных видовых экранов можно разделить на 1, 2, 3 или 4 части. Для этого используются вкладка New Viewports (Новые ВЭкраны) диалогового окна Viewports (Видовые экраны) или пункты падающего меню View | Viewports | 1 Viewport—4 Viewports (Вид | Видовые экраны | 1 ВЭкран—4 ВЭкрана). Смежные видовые экраны можно соединять в один. Например, в нижней части рис. 10.4 можно объединить левый и правый видовые экраны, причем, в зависимости от выбора пользователя, в объединенном видовом экране будет установлен вид из левого или из правого экранов. Для этого следует воспользоваться пунктом падающе го меню View | Viewports | Join (Вид | Видовые экраны | Соединить).
452
Глава 1С
10.1.3. Виды В видовом экране (или во всем графическом экране, если он не разделен) можно устанавливать вид, задавая в этом экране направление взгляда и масштаб отображе ния. Виды, как и видовые экраны, могут именоваться и затем восстанавливаться по этим именам. Основными путями для осуществления этого являются команда VIEW (ВИД), а также панель инструментов View (Вид) (рис. 10.6).
т
ПГЯ
hd ^ w К • i 1
• • • • •
- • • • • • •
• • ; : ; : : : ; : : . : . . . .
\
,
„
•
: . : ; . .
'
l * * i
(УН
Camefal
.
Рис. 10.6. Панель инструментов View
На панели инструментов View (Вид) расположены следующие элементы: — вызывает диалоговое окно View (Вид);
•
кнопка
•
шесть кнопок установки стандартных ортогональных видов — £ ? (вид сверху) 3 (вид снизу), 0 сзади);
•
(вид слева), Щ. (вид справа), |§" (вид спереди) и Щ (вид
четыре кнопки установки стандартных изометрических видов — V (юго-западная (ЮЗ) изометрия), \'"j\ (юго-восточная (ЮВ) изометрия). (северо-восточная (СВ) изометрия) и | fy ] (северо-западная (СЗ) изометрия); создает объект камеры;
•
кнопка
•
кнопка ^;
•
раскрывающийся список с именами видов, созданных в текущем рисунке, позво ляет восстановить вид по имени (если именованных видов нет, то список недосту пен).
dtj
• возвращается к предыдущему виду;
Рассмотрим диалоговое окно2 View Manager (Диспетчер видов) (рис. 10.7), откры ваемое командой VIEW (ВИД) или соответствующей ей кнопкой 0 панели View (Вид). Список именованных и стандартных видов, доступных в рисунке, приведен в левой части диалогового окна в виде дерева. Текущий вид тоже включен в дерево в виде верхнего элемента с именем Current (Текущий). Виды разделены на три большие группы: •
1
Model Views (Виды модели) — именованные виды пространства модели и камеры (перспективные виды, связанные с камерами);
Новая кнопка. Новое окно.
Средства
визуализации
453
•
Layout Views (Виды листа)— именованные компоновки листов, состоящие из нескольких видовых экранов листа с видами (о видовых экранах пространства листа см. главу 11);
•
Preset Views (Стандартные виды)ские виды.
стандартные ортогональные и изометриче-
H V i e w Manage! Current View: Current v Vjews
'
• 4 ^ Current i SQ Model Views Й Cameral
Set Current Name Category UCS
Щ 0LE1 [ § Perpective • G Layout Views I Щ* Preset Views T
Mew,;. ,
; World
Layer snapshot Visual Style
•\
fo*
;
Update L a y e r s . .
j
Editfioundaries...
Realistic
Background override ; Image... Live Section
г S j °P 1
• •• •
| Camera2
Relate
"Jjjjfl Bottom
I P Lett f~J Right • - r i p Back • Ш SW Isometric SE Isometric •# NE Isometric NW Isometric
Front plane I Back Plane Clipping
OK
0" •(J,.i Off
Cancel
Apply
"Ы*
Рис. 10.7. Диалоговое окно View Manager
В данной главе нас интересуют виды модели. Если в дереве выделить вид, то в сред ней части отображаются его свойства на трех внутренних вкладках: General (Общие), View (Вид) и Clipping (Подрезка). На вкладке General (Общие) располагаются следующие свойства: •
Name (Имя) — наименование вида;
•
Category (Категория)— название категории, в которой данный вид фигурирует в диспетчере подшивок (о подшивках см. главу 12);
•
UCS (ПСК) — имя системы координат, если она сохранена с видом;
•
Layer snapshot (Состояние слоев) — признак сохранения настроек видимости слоев с видом;
•
Visual Style (Стиль визуализации)— стиль визуализации, который связывается с видом (о стилях визуализации см. разд. 10.4);
•
Background override (Переопределение фона) — особый фон, который может быть привязан к виду (одноцветный, градиентный или растровое изображение);
454 •
Глава 1С
Live Section (Живое сечение) — признак показа живого сечения при восстановле нии вида.
Вторая вкладка — View (Вид) — описывает такие настройки, как координаты точки камеры (CameraX, CameraY и CameraZ), координаты точки цели (TargetX, TargetY и TargetZ), угол наклона (Roll angle), высота (Height) и ширина (Width) вида, при знак перспективы (Perspective), фокусное расстояние для перспективы (Lens length) и угол обзора (Field of view). Если этот вид связан с камерой, то настройки можно менять в свойствах камеры, что приведет к изменению вида, генерируемого (показы ваемого) данной камерой. Третья вкладка — Clipping (Подрезка) — задает параметры подрезки вида, которые можно задать: отстояние передней (Front plane) и задней (Back plane) плоскостей подрезки, а также признак включения подрезки (параметр Clipping). Каждый вид в дереве имеет контекстное меню из пяти пунктов, которые соответст вуют одноименным кнопкам, расположенным в правой части диалогового окна ViewManager (Диспетчер видов) (см. рис. 10.7): •
Set Current (Установить);
•
New (Новый);
•
Update Layers (Обновить данные о слоях);
•
Edit Boundaries (Редактировать границы);
•
Delete (Удалить).
Для того чтобы создать новый вид, нужно щелкнуть по кнопке New (Новый), после чего открывается диалоговое окно New View (Новый вид) (рис. 10.8). В верхней части этого окна задаются имя вида (в поле View name (Имя вида) — на пример, вок) и категория вида в диспетчере подшивок. В области Boundaries (Грани цы) определяются размеры вида (весь экран в случае выбора переключателя Current display (Текущий экран) или указываемая рамкой часть экрана в случае выбора пере ключателя Define window (Задать рамкой)). В области Settings (Режимы) с помощью раскрывающихся списков можно связать с видом: UCS (ПСК), Live section (Живое сечение) и Visual style (Стиль визуализации). Если нужно запомнить состояние слоев вместе с видом, то необходимо установить флажок Save layer snapshot with view (Сохранять состояния слоев вместе с видом). Интересна область Background (Фон), которая позволяет связать с видом некоторый специальный фон, отличный от фона графического экрана системы AutoCAD. Для фона необходимо включить флажок Override default background (Заменить фон по умолчанию). При включении флажка становится доступной кнопка [^J, которая открывает диалоговое окно Background (Фон) (рис. 10.9). В раскрывающемся списке Туре (Тип) этого окна задается один из трех типов фона: •
Solid (Одноцветный) — фон с постоянным цветом;
•
Gradient (Градиентный) — фон с градиентом, основанном на трех цветах;
•
Image (Растр) — изображение из растрового файла.
455
Средства визуализации
ШПШ
| Ц New View ViewQaroe:
JMy5
View category;
J
3.
t*1 Current display
^
Qefinewindow
Л\
P Save layer snapshot with view
~~3
ЦС5:
J»? World
Live section;
j
z l '•. i •
Vjsual style:
jcurrent
3 i
•
,
. P^ Override defautt (aatkground . ;
Q
Qjrrent override :Image
'
OK'•'''".'
Cancel
Help
i
Рис. 10.8. Диалоговое окно New View
33
Background Type: :;' Image-options ] D:\Temp\Savelieva (yellow), jpg Adjust Image... j Preview
ШЯШ
A
Cancel
j
Help
I
Рис. 10.9. Диалоговое окно Background (тип Image)
j
Глава 1С
456
На рис. 10.9 показан внешний вид окна Background (Фон) для третьего типа. В слу чае выбора первого или второго типа структура окна несколько изменяется (пользо вателю предоставляется возможность настроить цвета фона). Для растрового изображения с помощью кнопки Adjust Image (Регулировка изобра жения) вызывается еще одно окно — Adjust Background Image (Регулировка фоно вого изображения) (рис. 10.10).
ИЗ
§•!]Adjust Background Image ; Back#ound preview Image position:
jcenter
Sliders adjust; (• tof fast]
P Maintain aspect ratio when scaling
Cancel
Uelp
Рис. 10.10. Диалоговое окно Adjust Background Image
В этом окне с помощью раскрывающегося списка Image position (Положение растра) выбирается вариант размещения: •
Center (Центр) — изображение располагается в центре;
•
Stretch (Растянуть) — изображение занимает весь экран, как подложка;
•
Tile (Плитка) — массив изображений заполняет экран.
Регулировка размещения изображения в первом случае выполняется с помощью скользящих шкал в двух режимах: Offset (Смещение) и Scale (Масштаб). На рис. 10.11 показан пример вида с растровым изображением в качестве фона. Сам объ ект модели расположен в правом нижнем углу экрана.
Средства визуализации
457
SAutoCAD 2007 - [D:Wemp\3D House dwul '•У ЕЬ.' .£'($. ytew'': |neeft •Ffiimat.'i'.Xflpfe-'.fifavt ".Dimension Modtfy .Express' ^indow ...НФ i[L.: v. 1 Ш .»> S v *:. ч ; J ^ 4~ % ч* «< «I H | AutoCAD Classic
~ ~ 3 й •
GO E\
Й
S3, i l l fi?) Standard
VJ
11
d-
.| l! -v | , О ' i ' IM 0
*#|ot •
® | Unsaved Cunjvj;
[Realistic
№
Ivjj
Ф -S4 nf? — ,
jMedium
;
jVjj
• ',!>! Л Model/Layout! /Layout rortanand:
' pan
!T£3~Tf3
' :mmand: loo-a.one. 2311
GRID pRTHo POUR; OSNAP; OTRACK!|DUCS |DYN LWT>|MQDEI Рис. 10.11. Вид модели с растровым фоном
10.2. Настройка вида В предыдущем разделе мы познакомились со свойствами вида, в число которых вхо дят точка положения камеры, точка цели, тип проекции (перспективная или парал лельная), высота и ширина вида, положение передней и задней секущих плоскостей и т. п. Понятие вида заметно усложнилось по сравнению с предыдущими версиями системы. Для настройки текущего вида в системе сохранены многие старые команды (такие как DVIEW (ДВИД), VPOINT (ТЗРЕНИЯ), 3DORBIT (3-ОРБИТА), но больший инте рес представляют новые средства, появившиеся только в версии 2007. На рис. 10.12 приведена новая панель инструментов 3D Navigation (3M навигация). 3D Navigation
К ®Z 4ь«й I», 1|му5
—I
Рис. 10.12. Панель инструментов 3D Navigation
Глава 10
458
В этой панели (слева направо) расположены две кнопки (панорамирования и зумирования), три подменю (орбитального вращения, настройки камеры и обхода модели) и раскрывающийся список именованных видов. В пульте управления операциям, связанным с видами, посвящена палитра 3D Na vigate (ЗМ навигация) (рис. 10.13).
Ч^
№
& «S Й, ы | е< о#
;Му5
Q,;
• в и ш <а -Мб
Зг
:
" ( Й И 5446.5757! -12687.2204: И 3336.4729 | I«627.2703
330.5703 ''{2115:2268
Рис. 10.13. Палитра 3D Navigation пульта управления
Два первых ряда палитры содержат примерно те же элементы, что и панель инстру ментов (см. рис. 10.12). Отметим дополнительно кнопки установки проекций: (параллельная) и | ф ] (перспективная). Третий и четверый ряд связаны с настройкой перспективы (фокусного расстояния). В пятом ряду находятся следующие кнопки: Щ (создание четырехэкранной конфи гурации видовых экранов), Щ (переход к одноэкранной конфигурации) и Ц (управ ление показом объектов-камер). Ряды с шестого по восьмой связаны с анимацией, операциями облета и обхода модели, что рассматривается далее. Последние два ряда показывают текущие положения точки камеры (откуда направлен взгляд) и точки цели (куда направлен взгляд). Самый динамичный способ установки нужного вида — режим орбитального враще ния. С этим режимом связано подменю из трех кнопок, которое входит как в панель инструментов 3D Navigate (3M навигация), так и в пульт управления: ограниченная орбита. Вращает вид относительно точки центра (команда 3DORBIT (3-ОРБИТА)); >
•
\Щ\ — свободная орбита. Может поворачивать вид как относительно точки цен тра, так и относительно главных осей вида (команда 3DFORBIT (3-СОРБИТА)); постоянная орбита. Непрерывно вращает вид по заданному пользователем направлению (команда 3DCORB1T (3-ПОРБИТА)).
Средства визуализации
459
Этим же кнопкам соответствует новое подменю View | Orbit (Вид | Орбита). Самым общим вариантом является команда 3DFORBIT (3-СОРБИТА), которая имеет функ ции, аналогичные функциям команды 3DORBIT (3-ОРБИТА) в версии 2006. Если в момент вызова этой команды в рисунке были выбраны какие-то объекты, то в дальнейших манипуляциях установки вида участвуют только они. При отсутствии выбранных объектов динамическое изменение показывает новое положение всех ви димых объектов рисунка (хотя при большом объеме рисунка это может происходить медленно). На период работы команды 3DFORBIT (3-СОРБИТА) появляется орбитальное коль цо (рис. ,10.14).
Рис. 10.14. Орбитальное кольцо
Центр орбитального кольца совпадает с центром вида, вокруг которого пользователь может перемещать камеру. При движении курсор (перекрестие) может принимать разные формы, отражая механизм вращения вида. Если устройство указания находится внутри орбитального кольца, то курсор прини мает форму сферы с двумя внешними окружностями-орбитами (Щ>). В этом случае нажатие левой кнопки мыши и перемещение курсора внутри кольца вращает вид во круг точки цели. Вращение возможно во всех направлениях. Если курсор находится вне орбитального кольца, он выглядит, как сфера с внешней окружностью-стрелкой ((•)). В этом случае нажатие левой кнопки мыши и переме щение курсора вне кольца вращает вид вокруг оси, проходящей через центр орби тального кольца перпендикулярно экрану. Если курсор находится на левом или правом малых кругах, расположенных в точках левого и правого квадрантов орбитального кольца, то он принимает форму сферы
460
Глава 10
с горизонтальным эллипсом-стрелкой (<20). Нажатие левой кнопки мыши и переме щение курсора из этих точек вызывает вращение вида относительно вертикальной оси, расположенной в плоскости орбитального кольца и проходящей через его центр. Если курсор находится на верхнем или нижнем малых кругах (квадрантах) орбиталь ного кольца, то он имеет форму сферы с вертикальным эллипсом-стрелкой ( - 0 - ) . Нажатие левой кнопки мыши и перемещение курсора из этих точек вызывает враще ние вида относительно горизонтальной оси, расположенной в плоскости кольца и проходящей через его центр. Выход из орбитальных команд — по нажатию клавиши <Esc> или <Enter>. Во время работы всех трех орбитальных команд можно воспользоваться контекстным меню', вызываемым нажатием правой кнопки мыши (рис. 10.15). Exit Current Mode: Free Orbit Other Navigation Modes
•1
Constrained Orbit 1 v> Free Orbit
y< Enable Orbit Auto Target Animation Settings... Zoom Window Zoom Extents Zoom Previous у Parallel: Perspective
2
Continuous Orbit
3
Adjust Distance
4
Swivel
5
Walk
6
Fly
7
Zoom
8-";"
Pan
9
Reset View Preset Views
•
Named Views
•
Visual Styles
•
Visual Aids
•
Рис. 10.15. Контекстное меню орбитальной команды
Перечислим элементы этого меню: • Exit (Выход) — выход из орбитальной команды; •
Current Mode (Текущий режим) — информация о том, какая из орбитальных команд в данный момент активна (Constrained Orbit (Ограниченная орбита), Free Orbit (Свободная орбита) или Continuous Orbit (Непрерывная орбита));
•
Other Navigation Modes (Другие режимы навигации)— подменю смены типа навигации по модели: •
Constrained Orbit (Ограниченная орбита);
•
Free Orbit (Свободная орбита);
Состав меню изменился.
Средства визуализации
•
Continuous Orbit (Непрерывная орбита);
•
Adjust Distance (Регулировка расстояния);
•
Swivel (Поворот камеры);
•
Walk (Обход);
•
Fly (Облет);
•
Zoom (Зумирование);
•
Pan (Панорамирование);
461
•
Enable Orbit Auto Target (Разрешить орбиту с автоприцелом) — разрешение ав томатического выбора точки цели;
•
Animation Settings (Параметры анимации) — вызов диалогового окна с настрой ками анимации;
•
Zoom Window (Показать рамкой) — изменение размеров орбитального вида с по мощью рамки;
•
Zoom Extents (Показать в границах)— изменение размеров орбитального вида с помощью границ рисунка;
•
Zoom Previous (Показать предыдущий) — переход к предыдущему орбитальному виду;
•
Parallel (Параллельная) — режим параллельной проекции;
•
Perspective (Перспективная) — режим перспективы;
•
Reset View (Восстановить вид) — восстановление на экране вида, с которого на чался орбитальный режим;
•
Preset Views (Стандартные виды) — установка одного из шести стандартных ор тогональных или четырех изометрических видов модели;
•
Named Views (Именованные виды)— выбор именованного вида (это подменю появляется только при наличии в рисунке сохраненных именованных видов);
•
Visual Styles (Стили визуализации) — выбор стиля визуализации;
•
Visual Aids (Средства визуализации)— возможны следующие опции: Compass (Компас), Grid (Сетка) и UCS Icon (Знак ПСК).
Режим Continuous Orbit (Непрерывная орбита) позволяет перевести рисунок в ре жим постоянного вращения (для этого движением мыши с нажатой левой кнопкой надо указать направление вращения и отпустить кнопку). Щелчок левой кнопкой, а также нажатие клавиши <Esc> или <Enter> останавливают постоянное вращение. Опции подменю Visual Aids (Средства визуализации) контекстного меню предназна чены для вывода средств, облегчающих рассмотрение вида и ориентацию располо женных в нем объектов. Опция Compass (Компас) изображает точками на экране три окружности, имитирующие три основные плоскости (XY, YZ и XZ). Установка опции Grid (Сетка) выводит клетчатую сетку, соответствующую сетке в зоне лимитов плос кости XY текущей ПСК. Опция UCS Icon (Знак ПСК) изображает цветную трехмер-
Глава 10
462
ную пиктограмму системы координат: осьЛ" имеет красный цвет, ось У— зеленый, ось Z— синий (или голубой). Секущие плоскости могут устанавливаться для подрезки как обычной (параллельной) проекции, так и перспективной. Задание плоскостей может быть выполнено с по мощью команды DVIEW (ДВИД) или сохраненной в системе командой 3DCLIP (3-СЕКПЛ). Команда 3DCLIP (3-СЕКПЛ) вызывает окно Adjust Clipping Planes (Регулировка секущих плоскостей) (рис. 10.16) и позволяет задать положение передней и задней секущих плоскостей.
.< i
• , м ! \ Model X ' v ,
lljCommand:
ill
<ч -ёУ
• •ТйГ"
3dclip
,'
Pre« ESC or ENTEfl to owl. Of right-click to display shortcut-menu
i
±i ^
Рис. 10.16. Окно Adjust Clipping Planes
В данном окне отображается вид сверху (относительно текущего вида), и текущее положение секущих плоскостей указывается двумя горизонтальными линиями (чер ная линия, на рисунке она нижняя, соответствует передней плоскости, зеленая, на рисунке она верхняя, — задней). Линии положения плоскостей можно перемещать, захватывая их с помощью левой кнопки мыши. В верхней части окна расположены следующие кнопки: Ш, — переход в режим регулировки передней секущей плоскости (в этом режиме можно менять положение только передней плоскости);
Средства визуализации
463
переход в режим регулировки задней плоскости (в этом режиме можно менять положение только задней плоскости); ^8. — переход в режим одновременного изменения положения обеих плоскостей (при фиксированном расстоянии между ними); — включение передней плоскости; включение задней плоскости. После задания положения обеих секущих плоскостей их действие проявляется только при включении двух последних кнопок. На рис. 10.16 видно, как передняя плоскость отсекает часть цилиндра, а задняя — часть модели дома. При изменении или враще нии вида секущие плоскости остаются всегда параллельными плоскости экрана, по этому при работе орбитальных команд возникает эффект постепенного исчезновения или появления объектов. Команда PLAN (ПЛАН) дает возможность установить вид по нужной ПСК: Enter an option [Current ucs/Ucs/World] : (Задайте опцию [Текущая/Пск/Мир] <Текущая>:) Три опции данной команды позволяют устанавливать вид по текущей ПСК, имено ванной ПСК или МСК. Текущая ПСК при этом остается прежней.
10.3. Камеры В настройке вида важную роль играет положение камеры. В версии 2007 камера ста ла примитивом AutoCAD. У нее есть свое изображение, зона действия, свойства. Ка мера может двигаться и тем самым создавать эффект анимации. Создание камеры осуществляется с помощью команды CAMERA (КАМЕРА), кото рой соответствуют пункт падающего меню View | Create Camera (Вид | Создать ка меру) и кнопка &£ пульта управления и панели View (Вид). Первый запрос команды: Current camera settings: Height=1524 Lens Length=50 mm Specify camera location: (Текущие параметры камеры: Высота=1524 Фокусное расстояние-50 мм Укажите положение камеры:) Одновременно на курсоре появляется условное изображение камеры, которое будет вставлено в рисунок (рис. 10.17).
Рис. 10.17. Изображение камеры на курсоре
Глава 10
464
После указания точки вставки камеры следует запрос: Specify target location: (Положение цели:) Направление вида, связываемое с камерой, задается вектором, идущим из точки ка меры в точку цели. Задайте точку цели. Заключительный запрос: Enter an option [?/Name/LOcation/Height/Target/LEns/Clipping/View/eXit]<eXit>: (Введите опцию [?/Имя/Положение/вЫсота/Целъ/Линза/Сечение/Вид/выХод] <выХод>:) Перечислим опции: •
? (?) — выводит список камер, существующих в рисунке;
•
Name (Имя)— задает имя камеры (по умолчанию камеры именуются camerai, Camera2 и т. д.);
•
LOcation (Положение) — указывает точку размещения камеры;
•
Height (вЫсота) — задает высоту охвата камеры;
•
Target (Цель) — определяет точку цели, в которую смотрит камера;
•
LEns (Линза) — задает фокусное расстояние;
•
Clipping (Сечение) — устанавливает переднюю и заднюю секущие плоскости;
•
View (Вид) — изменяет текущий вид в рисунке на тот, который формируют уста новки камеры;
•
eXit (выХод) — выходит из команды.
Рис. 10.18. Выделение объекта камеры
Средства визуализации
465
После создания камеры ее имя появляется в дереве видов (см. рис. 10.7). Это означа ет, что с камерой теперь связан вид, который в любой момент можно установить в рисунке. Объект камеры показывается специальным значком (см. рис. 10.17), кото рый имеет фиксированный размер и не изменяется в процессе зумирования рисунка. Если камеру щелчком выделить как примитив рисунка, то она отобразится как услов ный значок и покажет свою зону действия (рис. 10.18). Одновременно открывается окно Camera Preview (Просмотр камеры) (рис. 10.19), которое иллюстрирует вид из отмеченной камеры. В этом окне можно изменять стиль визуализации.
Рис. 10.19. Окно Camera Preview
Отображение значков камер управляется в рисунке системной переменной CAMERADISPLAY1: при 1 значки видны, при 0 — не видны.
10.4. Стили визуализации В данной версии введено понятие стиля визуализации, который теперь имеет каждый видовой экран и каждый вид. Стиль визуализации задает способ отображения объек тов. Понятие визуализации обобщает ранее используемое понятие раскрашивания. Для управления стилями визуализации используется панель инструментов Visual Styles (Стили визуализации) (рис. 10.20).
1
Новая системная переменная.
Глава 10
466
Щ'/вФШФЩ Рис. 10.20. Панель инструментов Visual Styles
В панель входят следующие кнопки:
S
— двумерный каркас;
& — трехмерный каркас;
0
— скрытие невидимых линий; — реалистический стиль; — концептуальный стиль;
— вызов диспетчера стилей визуализации. На рис. 10.21 —10.24 приведены иллюстрации стилей визуализации, устанавливаемых с помощью первых четырех кнопок. Эти стили были известны как стили раскрашива ния в версии 2006.
Рис. 10.21. Двумерный каркас
Рис. 10.22. Трехмерный каркас
Рис. 10.23. Скрытие невидимых линий
Рис. 10.24. Реалистический стиль
Новым является стиль, который называется концептуальный. В нем, как и в реали стическом стиле, скрыты невидимые линии, объекты раскрашены. Но дополнительно
Средства визуализации
467
контуры объектов имеют вид нарисованных карандашом (вид наброска концептуаль ного графического решения) и при раскраске выполнен переход по Гучу от теплых цветов к холодным (например, от голубого к зеленому, от красного к фиолетовому и т. п.). На рис. 10.25 приведена иллюстрация концептуального стиля.
ш
Рис. 10.25. Концептуальный стиль
Available Visual Styles in Drawing
ConcepfMul
*'
! Face style Lighting quality Highlight intensity j Opacity ; Materials and Color , Material display i Face cob) mode Monochrome color
j Backgrounds
Gooch Smooth •30 •60 Off Normal ' • 255.255,255
ЦйТЯННН • м ш - l On
,-;\::..r
'. Edge mode 5 • Рис. 10.26. Окно VISUAL STYLES MANAGER
•:::)::;:::-:::
Facet Edges
j
Controls the display of shadows: no shadows. ground shadows only, full shadows, or full shadows,.
Л
Кнопка панели Visual Styles (Стили визуализации) вызывает немодальное окно VISUAL STYLES MANAGER (ДИСПЕТЧЕР СТИЛЕЙ ВИЗУАЛИЗАЦИИ), которое управляет стилями визуализации в рисунке (рис. 10.26). Это окно позволяет выполнить дополнительную цифровую и цветовую настройку стилей визуализации, включая следующие атрибуты: фон, аппроксимирующие грани, тени, перепуск кромок, ручной эффект, линии пересечения, невидимые линии. Для применения к активному видовому экрану стиля следует выделить его пиктограмму в I, Кнопка верхней части диспетчера стилей визуализации и щелкнуть по кнопке Щ. позволяет создать новый стиль (со своими цифрами), а кнопка Щ — экспорти ровать стиль в окно инструментальных палитр с созданием инструмента на активной
468
Глава 1С
вкладке. На рис. 10.27 показано применение концептуального стиля, в котором сде лана настройка теней на земле.
Рис. 10.27. Концептуальный стиль с тенями на земле
Для хранения настроек текущего стиля визуализации в систему введены сразу 25 но вых системных переменных с префиксом VS: VSBACKGROUNDS, VSEDGECOLOR. VSEDGEJITTER, VSEDGEOVERHANG, VSEDGES и т. д.
10.5. Материалы В версии 2007 материал стал свойством объекта. В связи с этим появились дополни тельные инструменты, облегчающие работу с материалами. Команда MATERIALS' (МАТЕРИАЛЫ) открывает немодальное окно MATERIALS2 (МАТЕРИАЛЫ), кото рое отображает параметры материалов, загруженных в рисунок (рис. 10.28). Прежде чем использовать материалы в объектах чертежа, эти материалы необходимо предварительно загрузить в рисунок. Большое количество материалов доступны в специально созданной для этого группе Materials (Материалы) окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ) (рис. 10.29). Загрузка материала с па литры выполняется простым перетаскиванием в рисунок. Материалы фактически являются растровыми изображениями, которые отображают ся на гранях объектов. Для каждого такого отображения задаются начало отсчета, направления главных осей и параметры дополнительных преобразований, с помощью которых достигаются эффекты отражения, рассеяния, прозрачности, шероховатости, преломления и т. д. В верхней части окна MATERIALS (МАТЕРИАЛЫ) показаны изображения тех ма териалов, загрузка которых в рисунок уже выполнена. Загруженный материал можно
2
Новая команда. Новое окно.
Средства
469
визуализации
Masonry. U nit Masonry.Glass ...
& •->'; *| & 48
Template Diffuse:
1
Masonry.Unil Masoniy.CMU...
и
[Ceramic Tile, Glazed
Masonry.Unil Masonry.CMU.S...
1 Г" By Object
Masonry.Unil Masonry.CMU.... П 1 Masonry.Unil Masonry. CM U.R...
— - 1 (• •
-. U
&L
;
!
JTextureMap
"
•
•
•
•
•
»-.;......;„
, 1 •1 ;.,._11
Masonry.Unil Masonry.Brick....
•
[ Masonry.Unil I Masonry.Brick...
1 !
jfl|
i •
Masonry.Unil I Masonry.Brick...
m\
Masonry.Unit Masonry.Brick....
Л Рис. 10.28. Окно MATERIALS
Рис. 10.29. Окно TOOL PALETTES, группа Materials
Рис. 10.30. Реалистический стиль с материалами
470
Глава 10
присвоить объекту с помощью кнопки в * . Реалистический стиль позволяет видет! присвоенные объектам материалы. Пример визуализации с отображением материалоЕ показан на рис. 10.30. При открытии рисунков с материалами, созданными в более ранних версиях, системе должна преобразовать такие материалы в новую структуру. Для этого используете? команда CONVERTOLDMATER1ALS1 (КОНВСТАРМАТ).
10.6. Тонирование Более интересной возможностью получения реалистических изображений трехмер ных объектов является операция тонирования. Тонирование дает возможность поми мо обычного бесконечно удаленного источника освещения, лучи которого направле ны перпендикулярно экрану, использовать источники и других типов (точечные v прожекторы). Поверхностям объектов можно назначать свойства материалов. В каче стве специальных эффектов применяются туман и фон (в том числе из готового рас трового изображения). Операции тонирования появились в системе после интегращи AutoCAD с существовавшим ранее пакетом AutoVision. Все команды тонирования собраны в подменю View | Render (Вид | Тонирование), г также в панели инструментов2 Render (Тонирование) (рис. 10.31).
ИИ;#! ?.!&''%4ЛЫ& Рис. 10.31. Панель инструментов Render
Эта панель имеет следующие кнопки (в скобках приведем имена соответствующи* команд системы AutoCAD): - изображение трехмерной модели с подавлением скрытых линий (команде Е (СКРЫТЬ)); - выполнение операции тонирования трехмерной модели (команда RENDER (ТОНИРОВАТЬ));
• •
v. — подменю работы с источниками света; - вызов нового немодального окна LIGHTS IN MODEL (СВЕТ В МОДЕ ЛИ) с перечнем источников освещения (новая команда LIGHTLIST (СПИСОКСВЕТ)); - вызов немодального окна MATERIALS (МАТЕРИАЛЫ), приведенного нг рис. 10.28 (команда MATERIALS (МАТЕРИАЛЫ));
1
Новая команда. Состав подменю и панели изменился.
Средства
471
визуализации
Щ — подменю наложения текстур (варианты привязки материалов к поверх ности, команда MATERIALMAP' (МАТЕРИАЛТЕК)); — управление туманом (команда RENDERENVIRONMENT (ОКРУЖЕНИЕТОН)); V? вызов нового немодального окна ADVANCED RENDER PREFERENCES (ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ ТОНИРОВАНИЯ), в котором можно уточ нить цифровые значения параметров операции тонирования (команда RPREF (РЕЖИМТОН)). Команда RENDER (ТОНИРОВАТЬ), соответствующая второй кнопке, выполняет тонирование текущего вида с действующими параметрами. Результат тонирования теперь по умолчанию выводится в специальное окно (рис. 10.32).
МЫ
•<** Mappinn-TempOUi? - Render file
l#aw
Tods Image Information Render Statistics Date Render time Triangle count Light count Material count Memory used
2 мая 2006 00:00:06 246 2 2 5034 KB
Materials Apply materials Texture sampling Force 2-sided
On On On
Sampling Min samples Max samples Max samples Filter width Filter height Contrast color Shadows Mode Shadow map
Output Ffle Name 4 $ Mdpping-Temp002 4($ Mapping-TempOOl •$J Mapping- TempOOO
640 x 400
.••..:•.•...•••.•.•••.•• V t o w o r : •'••;..
00:00:06 00:00:06
ViewOl Current
Lighting Photons/light Energy multiplier
00:00:00 •• 1
Render: 100,0%
Gauss 3,000 3.000 0.050:0.05(
Simple Off
Ray Tracing Max depth Max reflection Max refraction
_ I View
I Output Size .;:;•.640x480•'••«''';.. ' 640 X 480
1 4
±1
10000 1,000
J
Рис. 10.32. Окно результатов тонирования
Сохранилась возможность выполнить тонирование в указываемую пользователем прямоугольную зону графического экрана — это выполняет новая команда RENDERCROP (ТОНИРОВАТЬЧАСТЬ) (рис. 10.33).
Новая команда.
472
Гпава 10
У"" I. „ -Ш г*
Рис. 10.33. Тонирование в части графического экрана
Созданное в результате тонирования изображение на рис. 10.33 является временным Обычный вид графического экрана восстанавливается с помощью пунктов меню View | Redraw (Вид | Освежить) или View | Regen (Вид | Регенерировать). По сравнению с предыдущей версией системы в панели Render (Тонирование) нет кнопок, соответствующих операциям назначения фона и вставки объектов ландшафт;, (фигур людей, деревьев и т. п.). Задание фона теперь перешло в процесс настроим, вида (например, см. рис. 10.11). Элементы ландшафта можно имитировать непро зрачными блоками (например, из нескольких областей). На рис. 10.34 показана ими тация дерева (слева — обычный вид, справа — вид на блок сверху).
Рис. 10.34. Пример элемента ландшафта
10.6.1. Освещение К рисунку можно добавить источники освещения, которые могут быть четырех ти пов: солнечный свет, удаленный источник, точечный источник и прожектор. Солнеч ный сеет— это аналог освещения, которое зависит от солнца, географического по-
Средства визуализации
473
ложения, даты и времени суток. Географическое положение пользователя (долгота и широта места) настраивается специальным образом и сохраняется в рисунке. Удаленный источник прямолинейно распространяет свет в одном направлении, и ин тенсивность света не меняется с расстоянием. Точечный источник испускает свет во всех направлениях, и его интенсивность падает с удалением от источника. С помощью точечных источников хорошо имитируются электрические лампы (например, при создании моделей помещений). Лучи света от прожектора идут в заданном направлении, образуя конус, что создает на освещаемых объектах яркие световые пятна и зоны спада освещенности вокруг световых пятен. Угол конуса, соответствующего световому пятну, должен быть меньше угла полного светового конуса, включающего в себя конус светового пятна и зону спада освещенности. Оба угла (угол полного светового конуса и угол конуса, соответствующего яркому пятну) находятся в интервале между 0 и 160 градусами. Точечные источники света и прожекторы оформляются системой как объекты, кото рые имеют условные изображения (рис. 10.35).
Рис. 10.35. Условные изображения для точечного источника и прожектора
Команда P01NTL1GHT1 (ТОЧЕЧНЫИСВЕТ), которой соответствуют кнопка w' и пункт меню View | Render | Light | New Point Light (Вид | Тонирование | Свет | То чечный источник), используется для создания точечного источника света. Команда выдает запрос: Specify source location <0,0,0>: (Положение источника <0,0,0>.) Необходимо указать точку размещения объекта источника света. Точечный источник создается как примитив типа LIGHT с установками по умолчанию. Их можно изме нить с помощью следующего запроса: Enter an option to change /Л'ante/IntensityVStatus/sliadoW/'Attenuation/Color/eXitJ <eXit>: (Выберите опцию для изменения [Имя/Инт енсивност ь/Ст ату с/Тень/Спад/Цвет/выХод] <выХод >:) Перечислим опции: •
Name (Имя) — имя источника;
•
Intensity (Интенсивность) — интенсивность (сила), минимальное значение 0;
1
Новая команда.
474
Глава 10
• •
Status (Статус) — состояние: oN (Вкл) или oFf (Откл); shadoW (Тень) — тип тени: Off (Нет), Sharp (Острая), soFt (Мягкая);
•
Attenuation (Спад)— ослабление силы света в зависимости от расстояния до предмета. Дополнительные опции: attenuation Type (Тип спада), Use limits (Ис пользовать пределы), attenuation start Limit (Начальный предел), attenuation Emi limit (Конечный предел). В качестве типа спада могут выступать None (Нет , Inverse linear (Линейная инверсия), inverse Squared (Квадратичная инверсия);
•
Color (Цвет) — цвет источника;
•
eXit (выХод) — выход из задания свойств точечного источника света.
Свойства' источника света отражаются в окне PROPERTIES (СВОЙСТВА), в кото ром их можно изменять. На рис. 10.36 показан результат тонирования с двумя точечными источниками, уста новленными перед объектом. На задних стенах дома виден свет, пробивающийся внутрь через отверстия окна и двери.
Рис. 10.36. Тонирование с точечными источниками
Команда SPOTLIGHT (ПРОЖЕКТОР), которой соответствуют кнопка и пункт меню View | Render | Light | New Spotlight (Вид | Тонирование | Свет | Прожектор\ используется для добавления прожектора. Первый запрос команды: ' • *
Specify source location <0,0,0>: (Положение источника <0,0,0>:) Требуется начальная точка вектора, определяющего направление света из прожекте ра. Следующий запрос — о второй точке вектора: Specify target location : (Положение цели <0,0,-10>:) ' Новая команда.
Средства визуализации
475
Далее появляется запрос о редактировании свойств, значения которых должны быть отличны от значений источника света по умолчанию: Enter an option to change [Name/Intensity/Status/Hotspot/Fallof/shadoW/Attenuation/Color/eXit] <eXlt>: (Выберите опцию для изменения [Имя/Интенсивность/Статус/Пятно/Конус/Тень/Спад/Цвет/выХод] <выХод>.) По сравнению с таким же запросом для точечного источника здесь присутствуют две новые опции: Hotspot (Пятно) и Fallof (Конус). Они задают углы яркого пятна и пол ного конуса прожектора. После создания источника эти параметры можно изменять с помощью ручек (рис. 10.37).
Рис. 10.37. Ручки прожектора
Рис. 10.38. Тонирование с прожектором
На рис. 10.38 показан результат тонирования цилиндра, который частично освещен с помощью расположенного выше прожектора. Команда D1STANTLIGHT1 (УДАЛЕННЫЙСВЕТ), которой соответствуют кнопка I мг| и пункт меню View | Render | Light | New Distant Light (Вид | Тонирование | Свет | Удаленный источник), используется для создания удаленного источника света. Первый запрос команды: Specify light directon FROM <0,0,0> or [Vector]: (Направление света ИЗ <0,0,0> или [Вектор]:) Укажите точку, лежащую на луче, имеющем то же направление, что и для нового ис точника. Далее: Specify light directon TO <1,1,1>: (Направление света В <1, !,!>:)
Новая команда.
476
Глава 10
Укажите вторую точку (по направлению луча). Затем выводится запрос о свойствах: Enter an option to change [Name/lntensity/Status/shado W/Color/eXit] <eXit>: (Выберите опцию для изменения [Имя/Интенсивность/Статус/Тень/Цвет/выХод] <выХод>:) Все эти опции знакомы нам по источникам света других типов. Создаваемый беско нечно удаленный источник света не имеет изображения, однако его и другие источ ники можно, при необходимости, выбрать в специальном окне LIGHTS IN MODEL (СВЕТ В МОДЕЛИ) (рис. 10.39), которое показывает список всех источников ри сунка. Lights in Model: Type •4
:•
V V
4»
| Light Name DistantlightS Distantlighr.6 Pointlight2 Pointlight3 Spotlight4
Click a light on the list to select it in the model. Use CTRL for multiple selection. ! Note: Distant lights and the sun do not ; appear as interface objects in the model.
Л Рис. 10.39. Окно LIGHTS IN MODEL
Открыть это окно можно с помощью команды LIGHTLIST (СПИСОКСВЕТ), которо \ соответствуют кнопка :®) панели Render (Тонирование), пункты меню View | Render | Light | Light List (Вид | Тонирование | Свет | Список источников) и Tools | Palettes | Lights (Сервис | Палитры | Источники света). В окне LIGHTS IN MODEL (СВЕТ В МОДЕЛИ) можно отметить один или несколько источников света, поел; чего они будут выбраны в рисунке для последующей операции (например, удалени?, отключения или редактирования свойств). Команда LIGHT (СВЕТ) является общей формой для создания источников освещения всех трех типов. Она выдает запрос на тип источника и, в зависимости от ответа пользователя, вызывает одну из трех команд: P01NTLIGHT (ТОЧЕЧНЫЙСВЕТ \ SPOTLIGHT (ПРОЖЕКТОР) или DISTANTL1GHT (УДАЛЕННЫЙСВЕТ). Солнце тоже является источником, аналогичным бесконечно удаленному. Для соз дания эффекта солнечного света необходимо настроить его параметры. Команда GEOGRAPHICLOCATION' (ГЕОГРАФИЧЕСКОЕПОЛОЖЕНИЕ), которой соответНовая команда.
Средства визуализации
477
и пункт меню View J Render | Light | Geographic Location (Вид | ствуют кнопка Тонирование| Свет | Географическое положение), открывает диалоговое окно Geographic Location (Географическое положение) (рис. 10.40). Geographic Location "Latitude
1 59.8944
Latitude: Direction:
zl
[North
1 30.2641
Longitude; Direction:
«1
JEast
• f ? Nearest Big Cityl
'• North Direction Angle: I
1 0.0000 1 XY Plane of WCS
Region:
/T\
Qj
] Europe Nearest City: j Saint Petersburg, Russia Time£one (GMT+02:00) Athens, Beirut, Istanbul, Minsk
Cancel
Help
Рис. 10.40. Диалоговое окно Geographic Location
С помощью этого окна можно задать широту, долготу и часовой пояс своего место положения с использованием карты и списков: Regions (Регионы), Nearest City (Ближайший город) и Time Zone (Часовой пояс). Вычисленные значения автоматиче ски сохраняются в новых системных переменных LATITUDE и LONGT1TUDE. Свойства самого солнца, как источника света, а также дату и местное время (с учетом географического положения) для тонирования можно задать с помощью команды SUNPROPERTIES' (СВОИСТВАСОЛНЦА), которой соответствуют кнопка I пункт меню View | Render | Light | Sun Properties (Вид | Тонирование | Свет | Свой ства солнца). Эта команда открывает новое немодальное окно SUN PROPERTIES (СВОЙСТВА СОЛНЦА) (рис. 10.41). Для управления видимостью значков источников света в систему введена новая сис темная переменная L1GHTGLYPHDISPLAY. Если значение этой переменной 1, то источники света видны, если 0 — не видны. Текущее состояние видимости отражает' Новая команда.
Глава 17
478
ся в пункте меню View | Render | Light | Light Glyphs (Вид | Тонирование | Свет | Значки источников). Щелчок по этому пункту изменяет состояние на противопо ложное.
j Status Intensity Factor i Color Shadows
Off 1 D 255,255,255 On
Date 21.09.2006 ; Time 15;00 : Daylight Savings No I Azimuth 231 Altitude '21 Source Vector
-0,7323,-0.5832,0..
ff^WSHWsWPWIW^! !Щ> | Type I Map Size | Softness
Sharp 256
1
City: Saint Petersburg, Russia Time Zone: (GMT+02:00) Athens, Beirut, Istanbul, Minsk Latitude: 59.8944 | Latitude Direction: North Longitude: 30.2641 Longitude Direction: East
A Рис. 10.41. Окно SUN PROPERTIES
При открытии рисунков с источниками, созданными в более ранних версиях, система должна преобразовать такие источники света в новую структуру. Для этих целей пре дусмотрена команда CONVERTOLDLIGHTS (КОНВСТАРСВЕТ).
10.6.2. Текстуры Кнопка \*Щ панели Render (Тонирование) выполняет команду MATERIALS (МАТЕ РИАЛЫ), которая открывает окно MATERIALS (МАТЕРИАЛЫ), рассмотрение е нами ранее (см. рис. 10.28). Поэтому перейдем к следующей кнопке (Щ.), являющей ся кнопкой подменю операций с текстурами (дополнительными свойствами материа лов). Благодаря текстурам можно добиваться таких эффектов, как выпуклость, шеро ховатость, отражение и т. п. В подменю входят следующие четыре кнопки с текстурами, содержащими эффекты проецирования:
•
4
• &
плоская; кубическая;
Средства визуализации
•
Ш — сферическая;
•
Ш_ — цилиндрическая.
479
Эти кнопки соответствуют четырем опциям одной команды — MATERIALMAP (МАТЕРИАЛТЕК). Запрос с полным списком опций команды MATERIALMAP (МАТЕРИАЛТЕК) вы глядит так: Select an option [Box/Planar/Spherical/Cylindrical/copY mapping to/Reset mapping] : (Выберите опцию [Кубическая/Плоская/Сферическая/Цилиндрическая/Копировать/Сброс] <Кубическая>:) Дополнительные опции: copY mapping to (Копировать) — копирует выбранную тек стуру на другой объект; Reset mapping (Сброс) — восстанавливает текстуру по умол чанию (без сдвигов, поворотов и т. д.). После выбора опции система запрашивает грани или объекты, а затем выводит еще один запрос: Accept the mapping or [Move/Rotate/reseT/sWitch mapping mode]: (Принять текстуру или [Сдвиг/Поворот/сбРос/переключить реЖим]':) Эти опции позволяют, соответственно, сдвинуть текстуру, повернуть, вернуть к пара метрам по умолчанию и выйти в режим начального запроса. На рис. 10.42 показан результат применения первой, второй и четвертой кнопок под меню к одному и тому же материалу. Крайнее правое изображение рисунка получено поворотом текстуры (угол поворота указывается динамически).
Рис. 10.42. Изменение текстуры
Более тонкие настройки текстуры (отражение, рассеяние, прозрачность и т. п.) вы полняются на вкладке Material Editor (Редактор материалов) окна MATERIALS (МАТЕРИАЛЫ) (см. рис. 10.28). Возможно добавление эффекта металла, дерева, гранита.
480
Глава 10
10.6.3. Туман Команда RENDERENVIRONMENT1 (ОКРУЖЕНИЕ) и соответствующая ей кногпанели инструментов Render (Тонирование) позволяют достигать эффектов ка тумана. Команда вызывает диалоговое окно Render Environment (Окружение) (рис. 10.43). В этом окне, если вам необходимо тонировать с туманом, на вкладке Fog/Depth Cue (Туман/Затенение) нужно установить флажок Enable Fog (Включить туман), затем задать цвет (Color), выбрать действие тумана на фон (Fog Background), задать рас стояния начала (Near Distance) и конца (Far Distance) действия тумана, процент ъгтенения на ближней (Near Fog Percentage) и дальней (Far Fog Percentage) границах
ШШ
y& Render Environment
_M ^
Fog / Depth Cue Enable Fog
0
Fog Background
128.128,128
:0ff
i Near Distance
;100
: Neat Fog Percentage
0
Procedure
View
Destination
, Window
Output file name
SO
; Far Distance
Far Fog Percentage
<J5 ~
Render Context
'On
"COIM
Output size
: 640x480
Materials
~:
•
. Apply materials On
.100
'
*
•'
Texture filtering On I Force 2-sided
On
Sampling
Help
1
Max samples
4
Filter type
Gauss 3
Filtei width
Рис. 10.43. Диалоговое окно Render Environment
.
Min samples
• Filter height Contrast color
••>v
i
;3 0.05.0.05.0.05.0.05
Contfast red
:o.os
Contrast blue
0.05
| Contrast green 0.05 . Contrast alpha
0.05
Shadows
•vV **
Mode
Simple
Shadow map
Off
• Рис. 10.44. Окно ADVANCED RENDER SETTINGS
10.6.4. Настройки тонирования Команда RPREF (РЕЖИМТОН) и кнопка *ф панели Render (Тонирование) вызы вают новое немодальное окно ADVANCED RENDER SETTINGS (ПОДРОБНЫЕ НАСТРОЙКИ ТОНИРОВАНИЯ) (рис. 10.44), которое содержит тонкие установки операции тонирования. В этом же окне установки можно подкорректировать. 1
Новая команда.
481
Средства визуализации
10.7. Навигация и анимация В данной версии появились принципиально новые средства осмотра и изучения трех мерных моделей. В систему введены команды навигации, т. е. перемещения камеры по маршруту с возможностью изменения направления взгляда, и анимации — записи и показа последовательности кадров камеры. Конечно, такие средства предъявляют повышенные требования к рабочим характеристикам компьютера, на котором все это выполняется. Новые команды 3DWALK (ЗМОБХОД) и 3DFLY (ЗМОБЛЕТ) предоставляют поль зователю возможность перемещаться по трехмерной модели и управлять маршрутом движения. Обход — это движение с фиксацией значения координаты Z, а облет — без фиксации. На рис. 10.12 приведена панель инструментов 3D Navigation (3M навигация), в кото рой есть кнопка подменю следующих операции навигации по модели: — обход модели (команда 3DWALK (ЗМОБХОД)); — облет модели (команда 3DFLY (ЗМОБЛЕТ));
<й
настройка параметров обхода и облета (команда WALKFLYSETTINGS (ПАРАМЕТРЫНАВИГАЦИИ)). Команда WALKFLYSETTINGS (ПАРАМЕТРЫОСМОТРА) открывает диалоговое окно Walk and Fly Settings (Настройки навигации) (рис. 10.45).
mu
gjWalk and Fly Sellings 'Settings:~-. Ksplay instruction window: • ^'Ш*
valkand fly modes!
..•.'• P Qoce-per session f* fcjjsver P" Display Eosition Locator window Current drawing settings Walk/fly £tep sbe: [б
Steps per second!
drawing units
Help
Рис. 10.45. Д и а л о г о в о е окно W a l k and Fly S e t t i n g s
В области Settings (Настройки) задаются параметры показа двух вспомогательных окон. Первое окно — инструкционное, второе окно — POSITION LOCATOR (ЛОКАТОР ПОЗИЦИИ) (о них пойдет речь чуть позже). В области Current drawing 16 3ак. 326
482
Глава 10
settings (Параметры движения по рисунку) задаются те параметры, с помощью кото рых достигается эффект движения. На самом деле непрерывного движения по модел!нет, все происходит дискретно, но с небольшим шагом. Задаются шаги двух типов пространственный — Walk/fly size (Величина шага обхода/облета) в единицах рисунка, и временной — Steps per second (Число шагов в секунду). Запуск обхода или облета осуществляется с помощью рассмотренных ранее двух пер вых кнопок подменю осмотра модели. Если в рисунке не установлена перспективна* проекция, то система предлагает ее установить (иначе навигация невозможна). Сразу после старта навигации открывается инструкционное окно Walk and FI> Navigation Mappings (Инструменты навигации) (рис. 10.46). Настройка частоты по явления именно этого окна задавалась в области Settings (Настройки) диалоговогс окна Walk and Fly Settings (Настройки навигации) (см. рис. 10.45). B W a t k and Fly Navigation Mappings
Navigate in Walk and Fly modes using the keyboard and the mouse. Move through the model using the keyboard and look around and turn using the mouse. The following mappings are available: Tab Up arrow /W key Down arrow / S key Left arrow/A key Right arrow/D key Drag mouse Fkey
Show this topic Move forward Move backward Move left Move right Look around &turn Toggle Fly mode
zm
Г" Don't show rne this; again
Рис. 10.46. Окно Walk and Fly Navigation Mappings
Как гласит текст этого окна, управление движением во время навигации выполняется с помощью следующих клавиш: •
<Т> или <W> — вперед;
•
<1> или <S> — назад;
ф « - > или <А> — влево; •
<->> или — вправо;
•
— переключение режима навигации.
Средства визуализации
483
Кроме того, движение мыши с нажатой кнопкой используется для того, чтобы сме нить направление в текущей точке воображаемого полета. Так что для начала движе ния нажмите и держите клавишу <Т>. Для лучшей ориентации во время обхода (облета) на экран выводится новое немо дальное окно POSITION LOCATOR (ЛОКАТОР ПОЗИЦИИ) (рис. 10.47), в котором показаны источники света, положение и зона действия камеры и объекты модели.
ч1
Position indicator color В Red | Position indicator si2e Small l Position indicator blink; OB ; Taiget indicatoi
On
.Target indicator color . 0 Green ; Preview transparency; 50% Preview visual style
- Realistic
л
llliriini
Л
Рис. 10.47. Окно POSITION LOCATOR
Позиция камеры отмечена красной точкой. От этой точки идет зеленый вектор, ука зывающий направление движения (т. е. куда ориентировано движение "вперед"). Если вы с помощью клавиш начинаете обход модели, то изменение текущей позиции и направления отображаются в окне POSITION LOCATOR (ЛОКАТОР ПОЗИЦИИ). Траектории движения камеры и точки цели можно сохранить в рисунке и затем ис пользовать для воспроизведения анимации (просмотра прогулки), причем это можно будет выполнить даже в изменившейся модели. Для управления анимациями исполь зуется новая команда ANIPATH (АНИПУТЬ), которой соответствует пункт меню View | Motion Path Animations (Анимации по траекториям). Эта команда открывает на экране диалоговое окно Motion Path Animation (Анимация по траектории) (рис. 10.48).
Глава 10
484 Motion Path Animation
'Animation settings "
Camera Link camera to: Point
Path
dumber, of frames;
3
j Pathl
I»
M
•I j 30
dd
Frame rate (FPS):
n~
{ Qiuration (seconds):
±!
Msual style;
'Tareet •
jAs displayed
v Link target to: , <~ Pcjnt
(Г Path
Al
.Format: '.
A<MV
Resolution: ^ J
* | • • i^Cwne_r deceleration
20 x 240
J "
l F~ Reverse
17 when previewing show camera preview Preview.:,
I ;
OK
Cancel.
Help
Рис. 10.48. Диалоговое окно Motion Path Animation
В качестве траекторий движения камеры или цели могут фигурировать примитивы рисунка. В области Camera (Камера) задается маршрут камеры (это может быть и одна точка — переключатель Point (Точка)). С помощью переключателя Path (Путь) и кнопки 4 можно связать траекторию с указываемым примитивом (например, с полилинией). Эта траектория сразу же получает имя (по умолчанию — Pathl). На рис. 10.49 показана модель, в которой в качестве траектории выбирается полилиния, проходящая через дверь внутрь дома и выходящая наружу через круглое окно.
Рис. 10.49. Выбор траектории движения камеры
Средства визуализации
485
В области Target (Цель) диалогового окна Motion Path Animation (Анимация по траектории) можно задать траекторию движения цели, что будет означать повороты камеры во время навигации. В раскрывающемся списке Format (Формат) задается один из форматов для сохране ния анимации в файле: AVI, MOV, MPG или WMV. В области Animation settings (Параметры анимации) указываются параметры, влияющие на количество кадров (frames) в создаваемом фильме. Если в данном окне щелкнуть по кнопке Preview (Просмотр), то откроется окно про смотра будущей анимации. В нем с помощью скользящей шкалы можно увидеть лю бой кадр (по умолчанию их 30). На рис. 10.50 и 10.51 показаны два кадра.
Рис. 10.50. Кадр 4 будущей анимации
Рис. 10.51. Кадр 18 будущей анимации
После нажатия на кнопку ОК диалогового окна Motion Path Animation (Анимация по траектории) система запрашивает имя файла, в котором необходимо сохранить анимацию, а затем выполняет задание — формирует фильм. Анимационный фильм, снятый в результате движения по траектории, можно воспро извести и вне среды AutoCAD — например, с помощью Windows Media Player (для формата MOV требуется другой проигрыватель). В пульте управления (см. рис. 10.13) есть также кнопки показа последнего созданного видеоролика.
10.8. Упражнения к главе 10 1. Виды и видовые экраны в пространстве модели: •
Разделите экран на пять частей, две — в верхней половине и три — в нижней по ловине.
Глава 1С
486 •
Установите в каждой из частей экрана свой вид, используя стандартные изометри ческие и ортогональные виды.
•
Сохраните созданную конфигурацию видовых экранов под именем 5parts.
2. Работа с камерами: •
Создайте камеру с именем Cam и разместите ее прямо в окне загородного дома (см. рис.10.49).
•
Попробуйте поворачивать камеру, не меняя точку размещения.
3. Тонирование: •
Постройте твердотельный цилиндр с основанием в плоскости XY МСК, радиусом 250 мм и высотой 600 мм.
•
Задайте телу материал Masonry.Glass. Выполните тонирование: сначала в специ альном окне, затем прямо в рисунке.
•
Установите фон: сначала одноцветный, затем градиентный и растровый. Для всех трех случаев выполните тонирование.
4. Осмотр модели: •
Создайте полилинию, показанную на рис. 10.49 в качестве траектории движения камеры. Задайте ей вершины в точках (-1715, 1189, 1000), (1940, 1227, 1000) и (1951, 227, 1000). Скруглите промежуточную вершину дугой радиуса 1000 мм.
•
Постройте анимацию по этой траектории и сохраните ее в файле формата AVI.
•
Запустите созданный видеоролик вне системы AutoCAD.
ГЛАВА 1 1
Пространство листа В двух предыдущих главах были рассмотрены как средства создания трехмерных моделей изделий, сооружений и зданий, так и инструменты визуализации. Все это выполнялось в пространстве, которое называется пространством модели. Простран ству модели соответствует вкладка графического экрана с названием Model (Мо дель). В данной главе мы рассмотрим вопросы представления созданных моделей на бумаге с помощью технологии видов. Для такого представления в системе AutoCAD преду смотрено еще одно пространство — пространство листа. В версиях системы, пред шествовавших AutoCAD 2000, в рисунке было пространство только для одного листа. В последних версиях системы AutoCAD пространству листа соответствуют все вкладки (Layoutl (Лист1), Layout2 (Лист2) и т. д.), кроме вкладки Model (Модель). Поскольку таких вкладок может быть много, а каждая вкладка соответствует одному листу чертежа, то можно называть это пространство пространством листов. Средство управления листами файлов множества рисунков проекта — подшивки лис тов — рассматривается в главе 12.
11.1. Переключение между пространствами модели и листа Даже если вы создаете новый рисунок с простейшим шаблоном, в этом рисунке появ ляются две вкладки пространства листа со стандартными именами Layoutl (Лист1) и Layout2 (Лист2). Если вы работаете с классическими настройками интерфейса AutoCAD, то для перехода в рисунке на вкладку Layoutl (Лист1) необходимо щелк нуть с помощью левой кнопки мыши по наименованию вкладки. Если же у вас назва ния вкладок под графическим экраном не отображаются, то в строке состояния у вас присутствуют кнопки переключения между вкладками: •
Ц — перейти на вкладку Model (Модель);
•
Л — перейти на первую вкладку пространства листа (в новом рисунке это Layoutl (Лист!));
Глава 11
488
•
И — перейти на любую вкладку пространства листа (показывается меню с имена ми вкладок).
У каждой из этих кнопок есть контекстное меню, с помощью которого можно восста новить классическое оформление строки состояния и графического экрана (с наиме нованиями вкладок и кнопкой режима MODEL (МОДЕЛЬ) или PAPER (ЛИСТ)). Перейдите на вкладку первого листа (рис. 11.1).
'
AutoCAD 200/ IDiawmgl.dwg] ч £'Ь Edit View [r'sett •Fojmat Jools Djaw Dimension Modify Express Window: iietp ;• p'D Modeling
T j §§•: Ш i (' ''')
4 3
: > ' »-< t.')
i* . -•* Э
ШЕ
•
'?'• rf* J'
-f
'
^ 4 A a.] 'I ef Ё» t k ,
»&]•© зв|.| Ф\ Unsaved Currerjv
»,t* й a,1
# ©;: |0
%14'I^Si !v!i ;
J a«M
'
SNAP, GRID ORTHOi PDL№ [oSHAF foTRAC? |tUCi [DYN LWT [pAPfi
i
"ID ' ".3
' П* » L j
Рис. 11.1. Пространство листа, вкладка Layoutl
Одна вкладка листа соответствует одному листу графического документа, выпускае мого по модели, созданной на вкладке Model (Модель). Количество листов (вкладок листов) в файле рисунка может быть любым, но обязательно ненулевым. Каждый лист настраивается для последующего вывода на плоттер, поэтому в пара метрах листа задаются и сохраняются все те же настройки, что и при выводе на пе чать (устройство, формат, масштаб и т. д.). В новых листах используются настройки по умолчанию. При необходимости настройки могут быть изменены. Вкладки имеют контекстное меню (рис. 11.2), которое применяется для операций над листами или их настройками.
489
Пространство листа New layout From template... Delete Rename Move or Copy... Select Ail Layouts Activate Previous Layout Activate Model Tab Page Setup Manager... PlotHide Layout and Model tabs Рис. 11.2. Контекстное меню операций с вкладками
Пункт Page Setup Manager (Диспетчер параметров листов) контекстного меню вкладки листа позволяет вызвать диалоговое окно Page Setup Manager (Диспетчер наборов параметров листов) (рис. П.З), чтобы посмотреть установки, сделанные для листа, и изменить их, если в этом есть необходимость. В верхней части окна параметр указывает имя текущего листа или текущей подшивки листов (о подшивках речь идет в главе 12). Область Page setups (Параметры листа) содержит список всех наборов параметров (*Layoutl* и др.), сохраненных в данном рисунке. Current page setup (Текущий набор) показывает имя текущего набора.
ШШ
Page Setup Manage!
^Щ owe
Current layout:
Learn about the Page Setup manager
layout 1
gage setups ; Currentpage setup:
'LayoutZ*
Ыек /it' Jrnport.-
Selected page setup details Pevtcenaffle:'' ' '; None •' 'plotteri'-}"'-
None
Plot size:
210.00x297.00 mm (Landscape)
Wherei
• * * applicable
Description:
The layout wiR not be plotted unless a new plotte configuration/nameIs selected.
Г" Display when creating a new layout
Close
Help
Рис. 11.3. Диалоговое окно Page Setup Manager
]
Глава 11
490
В области Selected page setup details (Сведения о выделенном наборе параметров) приводятся подробности о том наборе, который выделен. Для операций с наборами в правой части диалогового окна Page Setup Manager (Диспетчер наборов парамет ров листов) размещены четыре кнопки: •
Set Current (Установить)— устанавливает отмеченный набор в качестве теку щего;
•
New (Создать) — вызывает диалоговое окно New Page Setup (Создание набора параметров листа) (рис. 11.4) для образования нового набора параметров; ШЩ
И New Page Setup
iewjMg* setup name!"'.'."....
Я Start with; "layouti*.. *Layout2*
Щ$£Я.:.
fiK
j
' ,, Cancel
|'
..
Й Ф • •
• | у .
Рис. 11.4. Диалоговое окно New Page Setup
•
Modify (Изменить) — вызывает диалоговое окно Page Setup (Параметры листа) (рис. 11.5) для внесения изменений в настройки параметров листа (имя листа до бавляется системой в заголовок окна);
•
Import (Импорт) — открывает диалоговое окно выбора DWG-файла, из которого можно импортировать нужный набор параметров.
В диалоговом окне New Page Setup (Создание набора параметров листа) пользова тель имеет возможность ввести имя для создаваемого набора, а в окне Page Setup (Параметры листа) — настроить его параметры. Последнее окно во многом повторяет диалоговое окно Plot (Печать) (см. главу 6). Если в диалоговом окне Page Setup Manager (Диспетчер параметров листов) устано вить флажок Display when creating a new layout (Показывать при создании нового листа), то окно Page Setup (Параметры листа) будет автоматически открываться, когда вы образуете в рисунке новую вкладку листа. Оформление графического экрана в пространстве листа отличается от оформления в пространстве модели. В левом углу виден знак ПСК пространства листа в форме тре угольника. Белое поле — это лист бумаги. Пунктирная линия — зона, доступная для печати. Сплошной линией обозначен создаваемый по умолчанию один видовой экран.
Пространство листа
ПЗ
ШPage Setup - Layout! ' • • Page setup Name:
Plot style table (pen assignments)
7j/
jNone
P Display plot styles t Printer/plotter ! Name: Shaded viewport options; ' | Plotter:
Lexmark X74-X75- Windows System Driver- by Au... _ j ^^
j Where:
USB001
H^
1&&$ш d, Qgality :
i Description:
dJ
[f Jorma!
Г Paper st^e
~3
]A4
Г 17 Plot with plot styles
" Plot area
' Plot scale
17 Plot paperspace last
ffihattoplot; jiayout r
Г" Hde paperspace objects
d
Plot offset (origin set to printable area) j..
|o.OO
.mm
jo.00
Ereview,,,
mm
3.
i
Г jl
j.
z3
• Scale: 11:1
yrilt•',
Drawing orientation С Portrajt
'
' '•
*•" laQdscape
Г" Scale lineweights
i
Г" Plot upside-down OK
Cancel
Рис. 11.5. Диалоговое окно Page Setup
VIEWPORT (видовой экран) — это примитив системы AutoCAD, который существует только в пространстве листа и имеет, как правило, прямоугольную форму (может быть подрезан линией другой геометрии). Внутри видового экрана устанавливается вид на объекты, построенные в пространстве модели. В пространстве модели тоже могут быть видовые экраны. Но там они являются не примитивами, а элементами деления на части графического экрана (см. главу 10). Ви довые экраны пространства модели еще называют неперекрывающимися видовыми t кранами, а пространства листа — плавающими видовыми экранами. 1а рис. 11.6 показан внешний вид листа с плавающим видовым экраном, имеющим размеры по умолчанию. В пространстве листа могут быть не только видовые экраны — в нем можно строить юбые примитивы (линии, надписи и т. д.), но они будут принадлежать только про^ транству листа и не будут отображаться в пространстве модели. Плавающий видовой экран доступен редактированию, как и другие примитивы сис темы AutoCAD. Для того чтобы высветить ручки у видового экрана, нужно щелкнуть обязательно по его границе. За появляющиеся ручки экран можно растягивать и сжи мать. Сам экран можно перемещать, стирать, копировать и т. д.
Глава 11
492 EJAutoCAD 2007 - (D:Uemp\3D House dwq] 4.&fe.£dit ytew Insert. Fj^imat Jpois ^taw Dimension Modify EuPtess Window Help
|D|X|
_ J _
IDs*
30 Modeling
_____
~tjcontnand:
,
. . • . • л . . ,
•
:
—
—
—
_
—
^
—
_
. .
••••
..:..
•
•.••::•
...
. .
!
Л|
javeas
JjCorrttnand: ':::. ffos/16", и м е л
v 1 11 • 1
... SNAP GRID: ORTHO; POLAR; |DSNAP|OTRACK|DUCS|DYN-WIs|pAPER
Рис. 11.6. Лист, имеющий один видовой экран с видом модели
Интересна расположенная в строке режимов кнопка Щ]|, щелчок по которой развер тывает видовой экран до размеров всего графического экрана (рис. 11.7). После развертывания кнопка изменяет свой рисунок на [щ]. Щелчок по ней возвра щает изображение в листе к прежним размерам. Контекстное меню работы с вкладкой (см. рис. 11.2) имеет следующие пункты: •
New layout (Новый лист) — создает новый лист с параметрами по умолчанию;
•
From template (По шаблону) — создает новый лист по шаблону;
•
Delete (Удалить) — удаляет текущий лист;
•
Rename (Переименовать) — переименовывает текущий лист;
•
Move or Copy (Переместить/копировать) — переносит в списке вкладок текущий лист или создает новый лист, являющийся копией текущего; Select АН Layouts (Выбрать все листы) — позволяет выбрать все листы (для уда ления или печати); Activate Previous Layout (Активизировать последний лист) — активизирует тот лист, который был активным до перехода на текущий лист;
Пространство листа
493
asE
BjAutoCAD 2007 - |DATemp\3D Ноше dwql ;Ч file': Edit .yiew Insert :F2tmat ; lools'•' • Etaw Dimension M»% ' E^piess . Window. Help j j | 3D Modeling
К
"Ц74? »
.«&. :>a e / V ' -~* :C5
-1*1*1
.•/?:\:
< » И Л Model )t Layout! ij UyoutZ / ' Regenerating model - caching viewports.
^ J 2i
iijComtnand: 4o 51/4
2 23/16 и и
bN4> |GRI0 0HTH0 POUfl |oSNAP |oTRACK [OUCS [DYN LWT!.|MODEL
, Efl '
* rfE». -r
•
Рис. 11.7. Развертывание видового экрана
Activate Model Tab (Активизировать модель)— активизирует вкладку простран ства модели; Page Setup Manager (Диспетчер параметров листов) — вызывает диалоговое ок но Page Setup Manager (Диспетчер наборов параметров листов) (см. рис. 11.3); Plot (Печать) — выполняет печать листа; Hide Layout and Model tabs' (Скрыть вкладки листов и модели) — скрывает вкладки в нижней части графического экрана, переходя от классической формы интерфейса к новой (с дополнительными кнопками в строке состояния). Вернуться из пространства листа в пространство модели можно щелчком по имени вкладки Model (Модель) или выбором пункта Activate Model Tab (Активизировать модель) из контекстного меню вкладок. Переключением между вкладками пространств модели и листа управляет системная переменная TILEMODE: при TILEMODE = 1 вы находитесь в пространстве модели (на вкладке Model (Модель)), при TILEMODE = 0 — в пространстве листа (о сис темных переменных см. главу 12). 1
Новый пункт.
Глава 11
494
11.2. Создание видовых экранов в листе Скопируйте во временную папку файл Sample\3D House.dwg с моделью дома и от кройте. Установите в рисунке отображение в режиме двумерного каркаса и выполни те команду PLAN (ПЛАН) с установкой вида в плане текущей системы координат (рис. 11.8).
пшш
utoCAD 200/ IDATcmpViD llouse.dwq] *« 0 в ; £dk.' ^iew •(п?Ы Fflimat loots: firaw Drcwasbn Modify. Egoless yindow -tiefp ij 3D Modeling
ZlSS *
7a%ht
w .Я/i..isjjU «У i>\ --« 3*'-
-ft inlBByLayei
zm
~~3l——1^^Ж—6,u M"(J I <SB <Ш CS> I I
Ш ЧЩ4ь**и1, <$) | Unsaved CunerM
vy,-
-a-
а^!^1^ •o> '"Medium
ivl
К; <->;Hl\Model^LayoulULayoU2/ Regenerating model. Conreand:
Щу*Щ'-25ЭЖ>б2.0!¥
, SNAP; GRID; ORTHOJ PpMilOSNAP|OTRAa<;|DU^fDYN LWT'IMODEI
'Xtf'fc' , S,,
Рис. 11.8. Вид сверху в файле 3D House
Установите в рисунке отображение вкладок модели и листов. Войдите в контекстное меню вкладки Layoutl (Лист1) (см. рис. 11.2) и выберите пункт New layout (Новый лист). В строке вкладок появится еще одна вкладка с именем Layout3 (ЛистЗ), при своенным по умолчанию. Щелкните по новой вкладке. Рисунок перейдет в пространство листа, в котором должен быть только один видовой экран, создаваемый по умолчанию системой AutoCAD на новом листе (рис. 11.9). В данном видовом экране появится тот же вид, который установлен в активном видо вом экране пространства модели (если в пространстве модели не было деления гра фического экрана на видовые, то активным является весь графический экран). Кнопка MODEL (МОДЕЛЬ) в строке режимов изменит свое состояние на PAPER (ЛИСТ).
Пространство листа :••':"•;•:..
' Я
495 '-Я1:..
::.!:.."'.'•.:•
.••••
• • • - • • •
:
- ' ; „
:
• ; • • „ ' . ; ; ;':'•••
•'.
1
;.;•;;';
:
'"•
'••
'""J1 '
'.'.-.ww
,
€
:
•
•
"
' • • • • •
'I
Рис. 11.9. Видовой экран, созданный по умолчанию
Разблокируйте слой 0, на котором создан видовой экран, и удалите этот экран (щелк ните по кромке видового экрана и после появления у него ручек нажмите клавишу ). Изображение должно стать похожим на рис. 11.1 (только не будет контура видового экрана). Теперь мы создадим на листе свои собственные видовые экраны. Вызовите панель инструментов Viewports (Видовые экраны) (рис. 11.10). viewports
Q i ^ ge'j[s3^
T]
Рис. 11.10. Панель инструментов Viewports
На этой панели инструментов находятся пять кнопок и один раскрывающийся список. Перечислим функции кнопок: •
fff — выводит диалоговое окно Viewports (Видовые экраны) (см. главу 10);
•
В — в пространстве модели переходит к одноэкранной конфигурации видовых экранов; в пространстве листа создает один новый плавающий прямоугольный видовой экран или делит прямоугольную зону листа, создавая группу из двух, трех или четырех новых смежных плавающих видовых экранов;
• И И — в пространстве листа создает видовой экран с границей в форме много угольника; • l ^ l — в пространстве листа преобразует замкнутый примитив в границу созда ваемого видового экрана нестандартной формы;
Глава 11
496
в пространстве листа подрезает существующий видовой экран многоуголь ной линией. Воспользуемся кнопкой Q панели Viewports (Видовые экраны) для создания видо вого экрана в листе. Щелчок по этой кнопке равносилен вызову команды MVIEW (СВИД) или команды -VPORTS (-ВЭКРАН) (минус перед именем команды застав ляет команду работать без диалогового окна, в режиме командной строки). Система AutoCAD выдаст запрос о расположении новых видовых экранов: Specify corner of viewport or [ON/OFF/Fit/Shadeplot/Lock/Object/Polygonal/Restore/2/3/4]: (Угловая точка видового экрана или [Вкл/Откл/ВПисать/Тонирование/ Блокировать/ОБъект/Многоугольный/ВОсстановить/2/3/4] <ВПисать>:) Для указания границ нового видового экрана нужно задать две угловые точки, распо ложенные по диагонали будущего прямоугольного контура. Укажите сначала одну точку недалеко от левого верхнего угла прямоугольника с пунктирной линией (это край рабочего поля листа бумаги). Появится следующий запрос: Specify opposite corner: (Противоположный угол:) Укажите противоположный угол так, чтобы создаваемый видовой экран занял при мерно левую верхнюю четверть листа (рис. 11.11).
гАЪ 4 3-
Рис. 11.11. Создание плавающего видового экрана
Повторите операцию по созданию видовых экранов разных размеров на свободном поле листа еще несколько раз. Пример создания нескольких экранов на листе приве ден на рис. 11.12.
Пространство листа
497
Рис. 11.12. Создание нескольких плавающих видовых экранов
Видовые экраны могут располагаться в любом месте фафического экрана, даже за пределами рабочего поля (хотя это не имеет большого смысла). Видовые экраны мо гут пересекаться, но не стоит создавать видовые экраны, целиком лежащие внутри других видовых экранов: это затруднит выбор такого экрана и осложнит дальнейшие операции с ним. Другие опции команды MVIEW (СВИД): •
ON (Вкл) — включает видимость объектов модели внутри видового экрана, если она ранее была выключена с помощью опции OFF (Откл); OFF (Откл) — отключает видимость объектов модели внутри видового экрана; Fit (ВПисать) — создает видовой экран с размерами рабочего поля листа; Shadeplot (Тонирование) — задает возможную дополнительную обработку видо вого экрана при выводе на плоттер (удаление невидимых линий, раскраску или тонирование, режим каркаса); Lock (Блокировать) — включает или выключает блокировку дальнейшего измене ния масштаба видового экрана; Object (ОБъект)— создает видовой экран с границей, идентичной указанному замкнутому объекту (полилинии, эллипсу, сплайну, области или окружности); Polygonal (Многоугольный) — создает видовой экран с многоугольной границей (стороны многоугольника могут быть и дуговыми сегментами); Restore (Восстановить) — создает группу плавающих видовых экранов, располо женных аналогично именованной конфигурации видовых экранов пространства модели;
Глава 11
498
•
2 — делит прямоугольную зону на 2 видовых экрана;
•
3 — делит прямоугольную зону на 3 видовых экрана;
•
4 — делит прямоугольную зону на 4 видовых экрана.
Дальнейшая работа с листом должна заключаться в следующем. В каждом видовом экране необходимо установить свой вид и масштаб, сделать рамки видовых экранов невидимыми или непечатаемыми, добавить в пространстве листа элементы оформле ния (наименования видов и сечений, надписи, рамку, штамп и т. д.). Только после этого лист можно печатать для получения твердой копии. Об управлении масштабами видового экрана, масштабировании надписей см. разд. 11.4. Если теперь щелкнуть по расположенной внизу кнопке режима PAPER (ЛИСТ), то надпись на ней изменится на MODEL (МОДЕЛЬ). Кроме того, один видовой экран будет обведен жирной линией, а курсор внутри него будет иметь форму перекрестия, как в пространстве модели (рис. 11.13). Аналогичного эффекта можно добиться, если в режиме PAPER (ЛИСТ) дважды щелкнуть левой кнопкой мыши внутри одного ви дового экрана. Если передвинуть курсор в любое другое место пространства листа, то там курсор будет иметь форму стрелки, а не перекрестия. Это означает, что в данный момент вам доступна для работы только область активного видового экрана. Вы можете работать с ней так же, как и с пространством модели, только зона построений графического экрана стала несколько меньше. В данном режиме вы имеете доступ только к про странству модели, в котором вы можете редактировать, стирать существующие в мо дели объекты и строить новые примитивы. В то же время вы теперь не можете рабо тать с объектами пространства листа (например, создавать новые видовые экраны).
Рис. 11.13. Переход в режим MODEL с активизацией одного видового экрана
Пространство листа
499
В любой момент в листе в режиме MODEL (МОДЕЛЬ) активным может быть только один видовой экран. Чтобы активизировать другой видовой экран, просто щелкните в его зоне левой кнопкой мыши. Внутри активного видового экрана доступны команды панорамирования, зумирования, установки вида, направления взгляда и любые другие команды работы с трех мерной моделью. Щелчок по кнопке режима MODEL/PAPER (МОДЕЛЬ/ЛИСТ) изменяет ее состоя ние на противоположное (MODEL на PAPER, и наоборот). Можно использовать для переключения между режимами еще один способ: двойной щелчок левой кнопкой мыши в зоне любого видового экрана включает режим MODEL (МОДЕЛЬ), а двой ной щелчок в зоне вне видовых экранов включает режим PAPER (ЛИСТ). Переключение между режимами MODEL (МОДЕЛЬ) и PAPER (ЛИСТ) пространст ва листа может выполняться также с помощью команд MSPACE (МОДЕЛЬ) и PSPACE (ЛИСТ).
11.3. Оформление видовых экранов Установим теперь различные виды в разных видовых экранах. Сохраним в одном экране изометрический вид, а в трех других установим виды: сверху, спереди и спра ва. Для этого в режиме MODEL (МОДЕЛЬ) (следите за режимом!) щелчком мыши активизируйте нужный видовой экран и с помощью подменю View | 3D Views (Вид | ЗМ виды) или посредством панели инструментов View (Вид) установите требуемый вид. Повторите операцию во всех видовых экранах. Подкорректируйте установлен ные виды с помощью операций панорамирования и зумирования. Отключите види мость источников света и камер с помощью обнуления системных переменных LIGHTGLYPHDISPLAY и CAMERADISPLAY'. Возможный вариант результата ра боты приведен на рис. 11.14. О согласовании проекций между видовыми экранами см. разд. 11.7. Часто возникает необходимость на виде или сечении чертежа (для нас — это в видо вом экране файла рисунка) показывать не все элементы модели. Как же сделать так, чтобы в видовом экране не были видны лишние элементы? Для этого воспользуемся такой операцией, как замораживание слоя в конкретном видовом экране. Она была пропущена в главе 4, поскольку в пространстве модели у слоев такого свойства нет (есть только общее замораживание, когда объекты слоя становятся невидимыми везде). Находясь в режиме MODEL (МОДЕЛЬ) пространства листа, щелкните по кнопке панели инструментов Layers (Слои). После этого откроется диалоговое окно Layer Properties Manager (Диспетчер свойств слоев). В центральной части окна находятся ;
Новые системные переменные.
4v/;.
Глава 11
500
характеристики слоев, выводимые в столбцы с заголовками. Наименования не всех столбцов видны полностью, но можно, устанавливая указатель мыши на разделитель между столбцами, буксировать его до такого положения, чтобы нужные наименова ния развернулись (при необходимости границы этого окна по ширине можно менять) После характеристики Plot (Печать) у вас должны появиться два новых столбцг (рис. 11.15).
Рис. 11.14. Установка видов в режиме MODEL
EIE3
IBs]Layer P'opeilies M a n a g e !
v N -p|
, olXIVI
Stat 4& All Used La; НЩ» -в> •v>
:~
|
S
i
1 • •'••I
ж
I
" . ' : / . —
••
. ...U.I.;;,;
Name cabinets camera fridge
;on
: |
1
Free Lock: Colo i
1 V
-Mt» Funitur.
r: -4p <«> -4» •чцо •<3> •iC.'-.iwia , 1 ЛЛ ^js*
Г"
jCutrenttetyet.Viewports
!
П
Q «я в ы . Q
>Ъ
В
о %'а Вв 77s Q
Conti.. Я 253 Conti.. В 253 Conti.. Conti..
Furfur s РигяЙМFumtu. Legs lighting
tf У
ovens
, 3 % «1»
«
;
Linetyp e.j.fineweio
Conti.. Conti 155 Conti.. Conti.. У
Q Q
J
S %
Q l i » Q
»Й
В
251 Conti.. Conti..
R o № Plot! Cutter*VP Freeze ! New VP Freeze
— — — — — —
De. De Cb.. De... Co. De... Co,. De... 0.5...
— — —
0,5.. Co De... Co... De... Co. De... '"''"' •
—
Щ
flj
g)
;
$, &&
fj
<& в % % * «Й % % ^
ЙЭ
j
С й $
Co... ft Co fe e% %
V
®j
% чЬ
^ 03
Description ; *J •;
11
J Щ!; _J
iT
All 37 layers osplayed oi 3? total l a w » Indicate taji$t in us
|
invert f i e f
R
Apply to tayeisioclbar
\*
|
OK
]
• Cancel
1
Apply
РИС. 11.15. Диалоговое окно Layer Properties Manager со свойствами, относящимися к видовым экранам
| . • Help
j
Пространство листа
501
Новые характеристики слоев следующие: • Current VP Freeze (Замороженный на текущем ВЭ) — указывает состояние замо раживания относительно текущего видового экрана (заморожен или разморожен); •
New VP Freeze (Замороженный на новых ВЭ) — указывает состояние заморажи вания относительно будущих новых видовых экранов (будет заморожен или раз морожен).
Для каждого слоя в столбце Current VP Freeze (Замороженный на текущем ВЭ) мо жет находиться одна из двух пиктограмм: Щ— разморожен в активном видовом эк ране и '§] — заморожен в активном видовом экране. Поэтому для каждого слоя нужно решить, в каких видовых экранах он будет виден (разморожен), а в каких нет. Щелчок по пиктограмме меняет состояние слоя на про тивоположное. Если внимательнее посмотреть на раскрывающийся список слоев в панели Layers (Слои) (см. рис. 11.8), то можно увидеть, что значок ^ присутствует и в списке со значками других свойств. Поэтому список панели Layers (Слои) используется для ускорения процесса замораживания или размораживания слоя в активном видовом экране. Аналогичное свойство замораживания слоя можно зарезервировать для всех новых видовых экранов пространства листа, которые будут создаваться. В столбце New VP Freeze (Замороженный на новых ВЭ) тоже может находиться одна из двух пикто грамм: О]— разморожен в новых видовых экранах и §п— заморожен в новых видо вых экранах. Таким образом, если вам нужно, чтобы какой-то объект был виден только в данном видовом экране и не виден в других, то перенесите этот объект в пространстве моде ли на свой персональный слой, который в пространстве листа разморозьте только в одном видовом экране и заморозьте во всех остальных. На рис. 11.16 приведен при мер модели, у которой изображение дополнительного цилиндра присутствует только на двух верхних видах и отсутствует на нижних. Однако если вы заморозили слой в целом с помощью значка Щ или выключили его с помощью значка 9. то объекты слоя будут невидимыми и в пространстве модели, и во всех видовых экранах пространства листа, независимо от состояния слоя относитель но видового экрана. Только что описанный способ раньше был единственным методом, позволявшим по казывать размер только на одном виде. Чтобы пользоваться функциями объектной привязки, приходилось проставлять размеры в пространстве модели, а это приводило к проблеме появления размерных примитивов во всех видовых экранах. Тогда размер переносился на свой слой, а слой замораживался в лишних видовых экранах. В последних версиях системы AutoCAD вы можете, находясь в пространстве листа в режиме PAPER (ЛИСТ), наносить размеры и при этом пользоваться объектной при вязкой к примитивам модели. На рис. 11.17 показан пример простановки размеров в пространстве листа, но с применением объектной привязки к объекту пространства
Глава 11
502
модели. Если такие размеры нанесены ассоциативно, с использованием функций объ ектной привязки, то при изменении масштаба экрана или панорамировании размеры сохранят свою привязку к основному объекту. V
Л
•
.•
•'
•
•
:••
' " • '
"
"
:
•
•
;
:
Т^Т
1
о \й 1
•
— — —
н^^и——
!
Рис. 11.16. Замораживание слоя модели в выбранных видовых экранах 1
::.
' I
..
'. :
Рис. 11.17. Простановка размеров в пространстве листа с привязкой к объектам модели
Для того чтобы рамки видовых экранов были не видны, их нужно перенести на спе циальный отключенный или замороженный слой (например, viewports), при это№ внутренность видовых экранов останется видимой (рис. 11.18).
Пространство листа
503
Рис. 11.18. Отключение границ видовых экранов
Еще один прием для удаления рамок видовых экранов из печатного документа — перед выводом сделать слой рамок экранов непечатаемым, изменив значение харак теристики слоя Plot (Печать) на Ц . Подробнее об управлении видимостью границы подрезанного видового экрана см. в разд. 11.5.
11.4. Управление масштабом Установка масштаба внутри видового экрана пространства листа выполняется с по мощью команды ZOOM (ПОКАЗАТЬ) с опцией Scale (Масштаб). Как уже было ска зано в главе 2, если при указании масштаба ввести число с окончанием ХР (ХЛ) (здесь буквы X латинские и в английской, и в русской версиях, буква Р латинская, буква Л русская), то масштаб будет установлен относительно пространства листа. Поэтому если в каком-то видовом экране нужно установить масштаб 1:10, то перей дите в пространстве листа в режим MODEL (МОДЕЛЬ), активизируйте щелчком мыши экран и введите команду ZOOM (ПОКАЗАТЬ) с опцией Scale (Масштаб). Сис тема AutoCAD выдаст запрос: Enter a scale factor (nX or nXP): (Масштабный коэффициент (пХили пХЛ):) В ответ введите о. IXP или о. 1хр. Удобным способом установки масштаба в видовом экране является раскрывающийся список масштабов в панели инструментов Viewports (Видовые экраны) (рис. 11.19).
Глава 1 '
504
Рис. 11.19. Раскрывающийся список масштабов
Если нужный вам масштаб является одним из стандартных, то вы можете прямо вы брать его из раскрывающегося списка. К стандартным в данной версии AutoCAD от несены такие значения: Scale to fit (Вписать), 1:1, 1:2, 1:4, 1:8, 1:10, 1:16, 1:20, 1:30, 1:40, 1:50, 1:100, 2:1, 4:1, 8:1, 10:1, 100:1. Об управлении списком с помощью коман ды SCALELISTEDIT (СПИСМАСШТРЕД) см. главу 6. Вы можете посредством этого списка ввести и свои значения масштабов. Например, если вам нужен масштаб 1:5, то вы можете в поле списка набрать 1:5 или 0.2 и затем нажать клавишу <Enter>, после чего активный экран изменит свой масштаб на новый. Если щелкнуть по другому видовому экрану, то список в панели инструмента! Viewports (Видовые экраны) отразит текущий масштаб этого экрана.
11.5. Редактирование формы видового экрана Видовой экран в пространстве листа не обязан иметь только прямоугольную форму. В системе AutoCAD можно придать видовому экрану форму многоугольника, окруж ности, эллипса и т. п. Рассмотрим еще три кнопки панели инструментов Viewports (Видовые экраны) (см. рис. 11.19). Щелкните по кнопке , которая предназначен! для создания видовых экранов в форме многоугольника (точнее, в виде полилинии, в которую могут входить прямолинейные и дуговые сегменты). Кнопка соответствует опции Polygonal (Многоугольный) команды -VPORTS (-ВЭКРАНЫ), рассмотренной в разд. 11.2. Система AutoCAD выдаст первый запрос: Specify start point: (Начальная точка:) Укажите первую точку будущей многоугольной границы видового экрана. Следую щий запрос: Specify next point or [Arc/Length/Undo]: (Следующая точка или [Дуга/длИна/Отменить]:)
505
Пространство листа
Последний запрос (с добавлением опции Close (Замкнуть)) повторяется, пока не бу дут заданы все точки контура (завершение ввода после нажатия клавиши <Enter>). Из формы запросов видно, что создается полилиния не менее чем из трех точек, в кото рой могут быть и дуговые сегменты. Такой контур можно редактировать с помощью команды PEDIT (ПОЛРЕД) или с помощью ручек. Теперь щелкните по кнопке панели инструментов Viewports (Видовые экраны). Эта кнопка предназначена для преобразования замкнутого объекта в видовой экран и соответствует опции Object (ОБъект) команды -VPORTS (-ВЭКРАНЫ). Система AutoCAD запрашивает объект для подрезки видового экрана. В ответ выбе рите существующий замкнутый объект, который должен стать границей будущего видового экрана. Этот объект должен быть построен на поле листа в режиме PAPER (ЛИСТ), иначе он не будет доступен в данной операции. В качестве такого объекта могут выступать полилиния, окружность, эллипс и сплайн. После указания объекта образуется видовой экран требуемой формы. На рис. 11.20 показаны экраны в форме полилинии и в форме окружности.
BadJWiF* 1 ^
3
-ЕЗ-
Рис. 11.20. Видовые экраны непрямоугольной формы
Кнопка панели инструментов Viewports (Видовые экраны) в пространстве листа подрезает существующий видовой экран многоугольной линией. Данная операция аналогична подрезке блоков и внешних ссылок, рассмотренной в главе 7. Таким образом, лишние элементы можно удалять из видового экрана не только замо раживанием слоя объекта на данном видовом экране, но и подрезкой экрана. При от ключении видимости границ видовых экранов, имеющих подрезку, следует иметь в виду следующее. Замораживание слоя, на котором находится подрезанный видовой экран, приводит к отключению подрезки (восстановится та форма экрана, которая
Глава 1:
506
была до подрезки). Правильным выходом является не замораживание, а отключение слоя, на котором находится подрезанный видовой экран, это обеспечит невидимость его границы (подрезка при этом сохранится).
11.6. Создание нового рисунка с использованием шаблона В главе 1 рассматривался вопрос создания рисунка с помощью простейшего шаблона. Однако в AutoCAD есть возможность создать рисунок с помощью других шаблонов, поставляемых вместе с версией системы AutoCAD. Щелкните на панели инструментов Standard (Стандартная) по кнопке QS|, соответ ствующей команде QNEW (БСОЗДАТЬ). Если в настройке системы у вас было зада но имя шаблона для быстрого создания нового рисунка (см. главу 12), то AutoCAD сразу же создаст рисунок по такому шаблону. Если в настройке имя шаблона не было указано, то откроется диалоговое окно Create New Drawing (Создание нового рисун ка) или диалоговое окно Select Template (Выбор шаблона).
С
J
Замечание
Команда NEW (НОВЫЙ) и соответствующий ей пункт меню File | New (Файл | Нсвый) тоже открывают окно Create New Drawing (Создание нового рисунка) или диа логовое окно Select Template (Выбор шаблона), в зависимости от настроек.
В диалоговом окне Create New Drawing (Создание нового рисунка) (см. главу 1) щелкните по кнопке Use a Template (По шаблону). После этого окно примет вш„ изображенный на рис. 11.21.
ШШ
И З Create New Diawing
Ш
n
©
Use a Template
Select a Template:. Iso aO -named plot styles, dwt Iso a1 -color dependent plot styles.dwt Iso a1 -named plot styles, dwt Iso a2 -color dependent plot styles,dwt Iso a2 •named p[0t styles.dwt Iso a3 -named plot styles.dwt '•'Template Descrtption; •;:""•" ••;•••---•••••.• -j^-fr ISO A3 title'block and bolder.' Uses Color Dependent Pfot Styles;
Cancel
Рис. 11.21. Диалоговое окно Create New Drawing, режим Use a Template
Пространство листа
507
В данном окне вам предлагается выбрать нужный вариант из списка шаблонов стан дартов ANSI, DIN и др., содержащих рамки различных форматов с основными надпи сями. Надо иметь в виду, что рамки ANSI имеют размеры в дюймах, остальные — в миллиметрах. Аналогичный выбор вам необходимо сделать и в том случае, если открылось окно Select Template (Выбор шаблона). Выберите для примера шаблон Iso аЗ -color dependent plot styles.dwt. При этом откро ется новый рисунок, но в нем уже будут элементы оформления (рис. 11.22).
Рис. 11.22. Новый рисунок, созданный по шаблону ISO A3
Прежде всего, обратите внимание, что рисунок открылся сразу в пространстве листа (вкладка ISO A3 Title Block) с одним видовым экраном (его прямоугольная граница нарисована сплошной линией). В зависимости от свойств вашего плоттера, границы видового экрана и рамка формата могут выйти за пределы рабочего поля, что далее придется подкорректировать. Проверьте с помощью команды LIST (СПИСОК), какими примитивами представлены рамка и штамп. Это позволит вам в дальнейшем правильно ими воспользоваться. В данном случае рамка и штамп являются блоком с атрибутами. При заполнении штампа вам нужно будет отредактировать значения атрибутов (см. главу 7).
Глава 11
508
В шаблоны могут входить любые элементы чертежа — не только рамки и штампы, но и узлы, секции и другие заготовки, а также настройки единиц, углов и др. Такие шаб лоны могут создавать сами пользователи. Если вы уже открыли файл, который хотели бы дальше использовать как шаблон, выберите пункт меню File | Save As (Файл | Сохранить как) или воспользуйтесь коман дой SAVEAS (СОХРАНИТЬКАК). Появится диалоговое окно Save Drawing As (Со хранение). Файлы шаблонов имеют расширение dwt, поэтому в раскрывающемся списке Files of type (Тип файла) выберите AutoCAD Drawing Template (*.dwt) (Шаблон рисунка AutoCAD (*.dwt)). Система AutoCAD откроет папку Template теку щего пользователя, в которой хранит файлы шаблонов. Введите имя вашего шаблона в поле File name (Имя файла) и нажмите кнопку Sav< (Сохранить). После этого откроется окно Template Description (Описание шаблона' (рис. 11.23).
Description'' ' . :: Мой шаблон
;
vy-:": ' -'-. /:--'
:
'' 1 ^ГГТ . 1 ... .
г
•;• ••••• ';• C a n c e l ' ;! •
Нф::
Measurement Metric Рис. 11.23. Окно Template Description
В этом окне в поле Measurement (Единицы) с помощью раскрывающегося списка нужно выбрать единицы измерения и в поле Description (Описание) ввести описание шаблона. Закройте окно Template Description (Описание шаблона), и ваш шаблон готов. Этот шаблон пока будет доступен только на вашей машине, но его можно за писать в папку Template тех пользователей, которым вы хотите этот шаблон передать.
(
Примечание
)
Папка Template размещается глубоко внутри папки Documents and Settings конкрет ного пользователя.
11.7. Специальные средства оформления листа чертежа В подменю Draw | Modeling | Setup (Рисование | Моделирование | Подготовка) (см. рис. 11.24) входят три пункта, предназначенные для подготовки согласованных видо вых экранов с видами трехмерных тел. Создаваемые и обрабатываемые командами
Пространство листа
509
этих кнопок видовые экраны имеют специальную организацию. Видовые экраны по лучают имена и с этими видовыми экранами связываются специально создаваемые слои рисунка.
i Д Profile
Рис. 11.24. Подменю Draw | Modeling | Setup
Команда SOLVIEW (Т-ВИД), которой соответствует пункт меню Draw | Modeling | Setup | View (Рисование | Моделирование | Подготовка | Вид), позволяет создать со гласованные виды. Рассмотрим эту команду на примере тела, изображенного на рис. 11.17. В простран стве модели построен объект, для которого в пространстве листа нужно создать видо вые экраны согласованных проекций. Перейдем на вкладку Layout 1 (Лист1), в кото рой, будем считать, пока еще нет видовых экранов (если есть, то их можно удалить). Первый запрос команды SOLVIEW (Т-ВИД): Enter an option [Ucs/Ortho/'Auxiliary/Section]: (Задайте опцию [Пск/Орто/Дополнительный/Сечение]:) Нажатие клавиши <Enter> завершает команду. Возможные опции команды: •
Ucs (Пек) — создание видового экрана с видом по заданной ПСК;
•
Ortho (Орто) — создание видового экрана с видом, ортогональным к виду указан ного видового экрана;
•
Auxiliary (Дополнительный) — создание видового экрана с видом по линии до полнительного сечения;
•
Section (Сечение) — создание видового экрана с сечением.
Выберем опцию Ucs (Пек). Следующий запрос: Enter an option [NameaVWorlaY?/CurrentJ <current>: (Задайте опцию [Имя/Mod?/Текущая] <Текущая>:) Выберем опцию World (Мск) для вида сверху, т. к. МСК соответствует плоскости нижнего основания моделируемого объекта. Далее: Enter view scale : (Масштаб вида :) Задайте масштаб по размерам модели— например, 0.02 (1:50). Система AutoCAD начинает строить первую проекцию и запрашивает положение центра вида: Specify view center: (Центр вида:)
Глава 1'
510
Укажите точку центра вида в левой нижней четверти листа. Система создаст видовой экран с условной кромкой по границе рабочего поля листа и сделает первое прибли жение по размещению вида (рис. 11.25). =р
LJISB
<«•
ц Рис. 11.25. Размещение центра первого вида
С первого раза вид может расположиться неудачно (например, слишком близко к нижней границе рабочего поля). Поэтому следующий запрос позволяет либо уточни'ь положение точки центра вида, либо нажатием клавиши <Enter> зафиксировать поло жение центра и перейти к заданию границ видового экрана: Specify view center <specify viewport>: (Центр вида <видовой экран>:) Запрос повторяется до тех пор, пока вы не нажмете клавишу <Enter>. Поэтому можно сколько угодно раз уточнять положение центра вида. После нажатия <Enter> появля ется запрос о положении границ прямоугольного видового экрана: Specify the first corner of viewport: (Первый угол видового экрана:) Далее: Specify the other corner of viewport; (Противоположный угол видового экрана:) После задания границ видового экрана нужно ввести его имя: Enter view name: (Имя вида:)
Пространство листа
511
Введите имя (например, Сверху). Система AutoCAD завершает построение первого видового экрана (рис. 11.26).
[Enter an option
•jxfery
Рис. 11.26. Размещение первого видового экрана
Затем снова повторяется запрос: Enter an option [Ucs/Ortho/Auxiliary/Section]: (Задайте опцию [Пск/Орто/Дополнительный/Сечение]:) Для того чтобы построить вид спереди, связанный с видом сверху, и расположить его в листе выше построенного, выберите опцию Ortho (Орто). Появляется запрос: Specify side of viewport to project: (Укажите сторону видового экрана для проекции:) Укажите нижнюю сторону первого видового экрана (в этом вам помогает автомати чески появляющаяся объектная привязка Midpoint (Середина)) (рис. 11.27). Нельзя указывать верхнюю сторону видового экрана, т. к. в этом случае новый вид получится перевернутым (вместо вида спереди получится вид сзади). После этого выдается запрос о центре второго вида, но появляющаяся резиновая нить режима ортогональности позволит вам разместить новый вид только строго верти кально по отношению к виду сверху. Укажите точку центра вида и затем по следую щим запросам — границы видового экрана. Зададим второму виду имя Спереди. В листе уже будут два экрана с согласованными проекциями (рис. 11.28). Далее с помощью опции Ortho (Орто) команды SOLVIEW (Т-ВИД) в правой верхней четверти листа построим третий видовой экран, задав имя вида Слева. Для полноты картины с помощью команд -VPORTS (-ВЭКРАНЫ) или MVIEW (СВИД) можно в правом нижнем углу построить еще один видовой экран и установить в нем изомет-
Глава U
512
рический вид. Получим чертеж с четырьмя проекциями, три из которых полностьк согласованы между собой (рис. 11.29).
Рис. 11.27. Указание направления взгляда для связанного вида
Рис. 11.28. Построение видового экрана с сохранением проекционной связи
Созданные командой SOLV1EW (Т-ВИД) видовые экраны обладают особыми свойст вами. Имена расположенных в них видов связаны с именами автоматически сгенери рованных слоев, которые можно увидеть, вызвав окно Layer Properties Manager (Диспетчер свойств слоев) (рис. 11.30).
Пространство
513
листа
Рис. 11.29. Построение нескольких видовых экранов с сохранением проекционной связи
• ?M
|§Ж] Layer Properties Manager
5 f e i
dl
U x !
\ f \ 'Cuire iltayenO
Stat Mame
: On • Freei Lock Cola
* J All Used L «s? BL__
...
I
.•'.;.!•]
I
И
Слева-DIM
^2» Сперели-HID >i». Cr*pe£t*-vlS
<j
'•
De...
Co.
Conti... — Conti... —
De... Co.. De... Co.
% •».. - i • «•• f
Conti... — Conti... —
De... De...
L.O. .
m w.. • *••
ConS... — Conti.. —
De... De...
Co.
;> о % •*..
Conti... —
Co.. De... C o .
Conti... —
De... C o . .
;;
•Ф Сяееа-VIS
Co.
Conti... —
* * • Сверку V B «ф> Спе-ва-HID
"'.-
De De...
v О % • wя о т& • *••• ^ а % •*•
--..- Crepem-DIM •••
Conti — Conti... —
« * . VPORTS ... Сверху-DIM -%, Cwpxy-HID „.
; Linelype: Lineweig • Plots; Plot CurientVP Freeze i New.VP freeze i Descriptk
a
„• a g a
V У
Q Q
»• О
-s
g %
•
*••
'ti • »••
......
Co..
:
•
"
•
:
•
.
% % & s Ш Ш Ш
Ш & m '&
?ЩЖ;;&;
Щ
% % % % % % i% % %
ж % a © a fa a a ia «
шшшзшШш
в s5
1
ШШщ
Aii' 11 layers displayed 0 lUcrtal layers ""invert
filter
P" Indicate layers in yse
' R Apply to layers joolbai
Ш
OK
1
Cancel
&PPlV ..' :.
Help
)
Рис. 11.30. Слои, созданные командой SOLVIEW
На рис. 11.30 видно, что создан слой VPORTS. На этом слое размещены контуры видо вых экранов (его можно отключить, если контуры должны стать невидимыми). По имени каждого из трех видов (сверху, спереди, Слева), которые мы задавали, образо валась тройка слоев с окончаниями: DIM, HID И VIS. Эти слои имеют специальное предназначение: слои с окончанием DIM должны хранить размерные примитивы соот ветствующего вида, слои с окончанием vis — видимые линии вида, а слои с оконча нием H I D — невидимые линии вида. Управление видимыми и невидимыми линиями осуществляется с помощью рассматриваемой далее команды SOLDRAW (Т-РИСОВАНИЕ). 17 3ак. 326
Глава 11
514
Опция Auxiliary (Дополнительный) команды SOLVIEW (Т-ВИД) позволяет создать видовой экран с неортогональным видом, для чего нужно указать две точки плоско сти (она перпендикулярна плоскости уже имеющегося вида). При выборе этой опции система просит указать на основном виде первую из двух точек, которыми будет за дана плоскость дополнительного вида: Specify first point of inclined plane: (Первая точка наклонной плоскости.) Затем следует аналогичный запрос о второй точке: Specify second point of inclined plane: (Вторая точка наклонной плоскости:) На рис. 11.31 пунктиром показан отрезок, концы которого являются точками наклон ной плоскости дополнительного вида. Система AutoCAD выдает запрос о точке, из которой мы смотрим на введенную плоскость: Specify side to view from: (Сторона просмотра.)
[S pacify 'view carta "I [ЙИИЩ"] |'<W'
Рис. 11.31. Выбор дополнительного вида
В нашем примере сторона просмотра была определена снизу слева. После этого сле дует знакомый нам запрос о положении центра нового вида и границах видового эк рана. На рис. 11.31 видно, что при выборе положения центра вида резиновая нить держит направление, перпендикулярное к положению плоскости дополнительного вида. На рис. 11.32 видно, как сформировался новый дополнительный вид.
Пространство листа
515 ТЛ
Рис. 11.32. Построение дополнительного вида
По окончании построения нового видового экрана вы можете с помощью команды MOVE (ПЕРЕНЕСТИ) сместить его в листе на новое место. Кроме того, если в этом есть необходимость, вы можете внутри видового экрана повернуть вид. Опция Section (Сечение) команды SOLVIEW (Т-ВИД) дает возможность создать се чение тела и вывести его в свой видовой экран. Плоскость сечения задается двумя точками, как в опции Auxiliary (Дополнительный). При этом образуется специальный слой с еще одним окончанием HAT, а на слое будут располагаться линии штриховки сечения. Команда SOLDRAW (Т-РИСОВАНИЕ), которой соответствует пункт меню Draw | Modeling | Setup | Drawing (Рисование | Моделирование | Подготовка | Построение), предназначена для работы с видовыми экранами, созданными командой SOLVIEW (Т-ВИД). Перед командой уберите раскрашивание в трех экранах, установив в них режим дву мерного каркаса. Команда SOLDRAW (Т-РИСОВАНИЕ) просит выбрать видовые экраны, которые нужно обработать: Select viewports to draw... Select objects: (Выберите видовые экраны для построений... Выберите объекты:) Укажите те три видовых экрана, в которых необходимо рассчитать и разделить види мые и невидимые линии модели. После этого система AutoCAD на выбранных экранах вместо существующих линий объектов модели создает видимые и невидимые линии, которые являются копиями существующих линий объектов и разносятся по слоям, соответствующим именам ви-
516
Глава 11
дов, сформированных командой SOLVIEW (Т-ВИД) (например, на слой Сверху-vis помещаются видимые линии вида Сверху, на слой сверху-ню— невидимые линии вида Сверху). При этом сечения штрихуются. На рис. 11.33 показан результат обра ботки трех видовых экранов, изображенных на рис. 11.29, с помощью команды SOLDRAW (Т-РИСОВАНИЕ).
Л
ft
II |1
Л
/п\
II II II II
II II II II
II II
II II
Рис. 11.33. Результат обработки трех видовых экранов командой SOLDRAW
На трех видах, созданных командой SOLVIEW (Т-ВИД), рассчитаны невидимые ли нии и удалены лишние образующие на лекальных (т. е. не плоских) участках поверх ностей тела. Для правильного отображения невидимых линий необходимо либо замо розить слои, заканчивающиеся на ню, либо этим слоям дать по умолчанию тип линий HIDDEN. На рис. 11.33 на трех видах невидимые линии показаны штриховой линией. Четвертый вид (изометрический) не создавался командой SOLVIEW (Т-ВИД), поэтому не мог обрабатываться командой SOLDRAW (Т-РИСОВАНИЕ). Для обработки последнего вида можно воспользоваться командой SOLPROF (Т-ПРОФИЛЬ), которой соответствует пункт меню Draw | Modeling | Setup | Profile (Рисова ние | Моделирование | Подготовка | Контуры). Команда SOLPROF (Т-ПРОФИЛЬ) работает с любыми видовыми экранами (в том числе и с построенными командой SOLVIEW (Т-ВИД)). Она предназначена для соз дания профилей трехмерных тел и разделения линий вида на видимые и невидимые. Для выполнения команды нужно в пространстве листа перейти в режим MODEL (МОДЕЛЬ) и активизировать нужный видовой экран. Сначала команда запрашивает объекты модели, которые нужно обработать, а затем выдается запрос: Display hidden profile lines on separate layer? [Yes/No] : (Изображать скрытые линии профиля на отдельном слое? [Да/Нет] <Д>:)
Пространство листа
517
При ответе Yes (Да) создаются отдельные слои для видимых и невидимых линий (на пример, PV-7A для видимых линий и РН-7А для невидимых, где 7А — это метка (внутренний номер) объекта, которую можно узнать с помощью команды LIST (СПИСОК)). Обычный ответ — Yes (Да). Далее: Project profile lines onto a plane? [Yes/No] : (Проецировать линии профиля на плоскость? [Да/Herri] <Д>:) В этот момент разница между ответами Yes (Да) и No (Нет) заключается в том, что в первом случае создается двумерная проекция профиля объекта на плоскость вида, а во втором — линии профиля остаются трехмерными (оба случая дадут в видовом экране чертежа аналогичное изображение). Следующий запрос: Delete tangential edges? [Yes/No] : (Удалить касательные ребра? [Да/Нет] <Д>:) При ответе Yes (Да) удаляются лишние касательные ребра, образующиеся на криво линейных участках. На рис. 11.34 приведен результат работы команды SOLPROF (Т-ПРОФИЛЬ). Для наглядности отключен слой границ видовых экранов и в изометрическом виде замо рожены слои с невидимыми линиями.
Рис. 11.34. Удаление скрытых линий и касательных ребер
Команда FLATSHOT (ПЛОСКСНИМОК), появившаяся в версии 2007, выполняет проецирование модели на плоскость, но не в листе, как команда SOLPROF (Т-ПРО ФИЛЬ), а в пространстве модели (см. главу 9).
Глава 11
518
11.8. Добавление нового листа Для операций с листами (вкладками пространства листа) предусмотрена панель инст рументов Layouts (Листы) (рис. 11.35).
м IUQIQ Рис. 11.35. Панель инструментов Layouts
В панель входят следующие кнопки:
•
ы — создание нового листа без применения шаблона (команда LAYOUT (РЛИСТ));
•
Щ
• •
создание нового листа по шаблону (команда LAYOUT (РЛИСТ)); изменение параметров листа (команда PAGESETUP (ПАРАМЛИСТ));
в — вызов диалогового окна видовых экранов (команда VPORTS (ВЭКРАН)).
Основные операции с листами (копирование, удаление, переименование и создание нового листа) выполняет команда LAYOUT (РЛИСТ). При создании или переимено вании вкладок листов вы можете использовать удобные для вас названия, в том числе состоящие из нескольких слов (например, "Схема водоснабжения района"). Для работы с листами также можно воспользоваться контекстным меню (см. рис. 11.2) или подменю Insert | Layout (Вставка | Располож). Подменю имеет сле дующие пункты: •
New Layout (Новый лист);
•
Layout from Template (Лист по шаблону);
•
Create Layout Wizard (Мастер компоновки листа).
Последний пункт (он соответствует команде LAYOUTWIZARD (МАСТЕРЛИСТ); вызывает специальную программу — мастер создания листов. Аналогичную возмож ность предоставляет пункт падающего меню Tools | Wizards | Create Layout (Сер вис | Мастера | Компоновки листа). Рассмотрим коротко, как работает мастер создания листов. Во время работы мастере поочередно открываются восемь страниц. 1. Begin (Начало). На этой странице вводится имя создаваемой вкладки (например, Основной фрагмент).
2. Printer (Принтер). Выбирается устройство для вывода. 3. Paper Size (Формат). Задаются единицы измерения (миллиметры или дюймы) и формат листа (например, А4). 4. Orientation (Ориентация). Указывается ориентация листа: Portrait (Книжная) или Landscape (Альбомная).
Пространство листа
519
5. Title Block (Основная надпись). Выбирается имя файла-прототипа с основной над писью и способ ее вставки (блок или DWG-ссылка). 6. Define Viewports (Видовые экраны). Задаются автоматически генерируемые ви довые экраны, их положение, отступы и масштаб. Предлагаются следующие кон фигурации экранов: None (Нет)— отказ от создания видовых экранов; Single (Один экран) — создание одного видового экрана; Std. 3D Engineering Views (Конструкторский набор)— построение четырех видовых экранов с основными проекциями; Array (Массив) — построение массива видовых экранов. 7. Pick Location (Положение). С помощью кнопки Select location (Положение) необ ходимо указать границы зоны с видовыми экранами. 8. Finish (Конец). Окончание процесса создания листа. На рис. 11.36 приведен результат создания листа с конструкторским набором видо вых экранов и без основной надписи. В правом нижнем экране дополнительно уста новлен тот же масштаб, что и в двух левых экранах.
Г
, - , • • • • •
•• ••!
-
— " И г |
Рис. 11.36. Конструкторский набор видовых экранов
11.9. Упражнения к главе 11 1. Работа с листами и видовыми экранами: •
Создайте файл с рисунком твердотельной трубы, созданной методом выдавливания по траектории, которой является полилиния из четырех участков.
•
Добавьте к рисунку новый лист с названием Основные виды.
520
Глава 11
•
Разместите на этом листе видовые экраны с основными проекциями.
•
Установите в видовых экранах одинаковый масштаб.
•
Измените форму видовых экранов с прямоугольников на окружности.
•
Переместите вкладку Основные виды сразу за вкладкой Model (Модель).
2. Использование специальных средств оформления чертежа: •
Постройте согласованные виды для рисунка из предыдущего упражнения.
•
Удалите касательные ребра и невидимые линии во всех видовых экранах.
ч
ГЛАВА 1 2
Средства проектирования и адаптации AutoCAD является гибкой системой, легко встраиваемой в вычислительные системы предприятий. Она не только адаптируется к особенностям информационных потоков, но и позволяет конструкторам и архитекторам разрабатывать свои графические базы и программные продукты и интегрировать их в свою среду. В данной главе рассматриваются проблемы настройки процесса проектирования и связанные с этим вопросы: коллективная работа, организация файлов проекта, адап тация и настройка интерфейса.
12.1. Коллективная работа В связи с тем, что AutoCAD во многих фирмах стал основным инструментом разра ботки проектной документации, в самой системе предусмотрены специальные сред ства коллективной работы, обмена файлами и защиты документов. Появились под шивки как форма хранения и доступа к листам и видам рисунков проекта различных пользователей.
12.1.1. Диспетчер наборов пометок При разработке проекта очень важно иметь информационную связь как с руководи телем, так и с заказчиком, удобно получать замечания прямо на поле чертежа в элек тронном виде. Такой цели служит механизм пометок в DWF-файлах. Пометки созда ются с помощью специального продукта — Autodesk DWF Composer, распространяе мого отдельно от системы AutoCAD. После разработки DWG-файлов они публикуются в файлах формата DWF (см. гла ву б), которые, в свою очередь, рассылаются всем заинтересованным лицам для ре цензирования. Рецензенты с помощью Autodesk DWF Composer вносят свои предло жения в виде сопроводительного текста или графических объектов и сохраняют в DWF-файлах, возвращаемых исполнителям. Эти файлы могут быть прочитаны в сис теме AutoCAD с помощью Диспетчера наборов пометок.
522
Глава 12
Специальное окно MARKUP SET MANAGER (ДИСПЕТЧЕР НАБОРОВ ПОМЕТОК) (рис. 12.1) можно вызвать с помощью команды MARKUP (ПМТНАБОР), кноппанели Standard (Стандартная) или пункта меню Tools | Palettes | Markup Set ки
т
Manager (Сервис | Палитры | Диспетчер наборов пометок), либо с помощью комби нации клавиш +<7>. H A U I D C A D 2007 - |D:\AuloCAD2007\Sample\Sheet Sets\Civil\Mastel Site Plan d u g ] '4
File'. Edit ,.:View '.•Imett;; Fcif mat
Tools
Draw 'Dimensw.-' Modify; Expfess. .Window' Help:-
'
ШШ
-TTJ
ffj x j
: GRID; ORTHO: POUR;|OSNAP"|OTRACK|DUCS [DYN IWT |PAPER '•
Рис. 12.1. Работа с пометками
Щелкните в раскрывающемся списке, расположенном в левом верхнем углу окна MARKUP SET MANAGER (ДИСПЕТЧЕР НАБОРОВ ПОМЕТОК). В верхней части этого списка отображаются имена открытых DWF-файлов с наборами пометок, а ниже идут пункты Recent (Недавние) и Open (Открыть). Откройте файл AutoCAD 2007\Sample\Sheet Sets\Civil\Civil Sample Sheet Set.dwf, который поставля ется в качестве примера'. На вкладке Markups (Пометки) (рис. 12.1) видно дерево набора пометок. Корневым объектом дерева является открытый DWF-файл, внутри которого двадцать два листа. В каждом листе имеются пометки с именами (например, Replace two handicap
1
Диспетчер наборов пометок может открывать только те DWF-файлы, которые содержат пометки.
Средства проектирования и адаптации
523
parking spaces with three standard parking spaces (Заменить два парковочных места для инвалидов тремя стандартными парковочными местами)). Слева от имени распо лагается значок статуса (в данном случае — £&). Если мышью выбрать в дереве по метку, то вкладка Details (Подробности) отобразит свойства этой пометки: •
Markup status (Статус пометки);
•
Markup creator (Автор пометки);
•
Markup created (Дата создания);
•
DWF status (Статус DWF);
•
Markup History (Журнал для пометки);
•
Notes (Примечания).
Статус пометки может принимать одно из следующих значений: ф Ш (<нет>); •
? Question (Вопрос);
•
<Т For Review (Рассмотрение);
•
i/ Done (Выполнено).
Пользователь может изменить статус пометки после ознакомления с ней, и при по вторной публикации этот статус попадет в новую версию DWF-файла. Другие опера ции с пометками выполняются в Autodesk DWF Composer.
12.1.2. Формирование комплекта файлов Для организации архивов, передачи файлов проекта предназначены команда ETRANSMIT (ФОРМКОМПЛЕКТ) и соответствующий ей пункт меню File | eTransmit (Файл | Сформировать комплект). Команда ETRANSMIT (ФОРМКОМП ЛЕКТ) открывает диалоговое окно Create Transmittal (Формирование комплекта файлов) (рис. 12.2). Область Current Drawing(s) (Текущие рисунки) данного диалогового окна имеет две вкладки: Files Tree (Дерево файлов) и Files Table (Таблица файлов). Эта область в одной из двух форм, определяемой активной вкладкой, автоматически отображает список файлов, которые непосредственно связаны с основным рисунком: внешних ссылок, шрифтов, типов линий и т. п. Все дополнительные файлы необходимо вклю чить в формируемый комплект, иначе получатель основного рисунка не сможет от крыть его в полном объеме и в нужном виде. С помощью кнопки Add File (Добавить файл) пользователь может добавить к комплекту любые другие файлы. Форма и внутренняя организация комплекта определяется текущим набором пара метров, имя которого отмечается в списке области Select a transmittal setup (Набор параметров комплекта). Добавление и редактирование набора параметров осуществ ляется с помощью кнопки Transmittal Setups (Наборы параметров), щелчок по кото рой открывает диалоговое окно Transmittal Setups (Наборы параметров комплектов) (рис. 12.3).
524
Глава 12
ua
Ю Create Transmittal jjggj
Current Drawing(s): '
.,. ^
Current user Admmistratot
Select a transmittalsetup
Files Tree] Files Tatfe! i'*!?* Current Drawing 8 "ЭД y l 3D House.dwg Й Ц ] AutoCAD Font Map -у] acad.fmp
•-у] Woods - Plastics.Finish Carpentry. W> y ' Sitework.Paving - Surfacing.Riverstc у Doors • Windows.Wood Doors.Ash. : Included20file(sV7737KB
Add File
Enter notes to include with (his transmittal package:
Viewflepbrt
OK Cancel, Help
Рис. 12.2. Диалоговое окно Create Transmittal
и sail
I§31 Transmittal Setups
(9
Currant user: AdniinSstfator MvTransmit Standard
i
f •• $ew Rename• Modify.. Delete
Close
|
НФ
Рис. 12.3. Диалоговое окно Transmittal Setups
В этом окне имеются четыре кнопки операций с наборами параметров: New (Соз дать), Rename (Переименовать), Modify (Изменить), Delete (Удалить). Для настройки параметров выбранного набора используется кнопка Modify (Изменить), открываю щая диалоговое окно Modify Transmittal Setup (Изменение набора параметров ком плекта) (рис. 12.4). В диалоговом окне Modify Transmittal Setup (Изменение набора параметров ком плекта) в раскрывающемся списке Transmittal package type (Тип комплекта) можно выбрать одно из трех значений, задающее тип комплекта файлов:
Средства проектирования и адаптации
525
•
Folder (set of files) (Папка с файлами);
•
Self-extracting executable (*.exe) (Самораспаковывающийся ЕХЕ-файл);
•
Zip(*.zip).
В раскрывающемся списке File Format (Формат файлов) пользователь должен вы брать один из четырех вариантов форматов для сохранения DWG-рисунков: •
Keep existing drawing file formats (He изменять текущие форматы);
•
AutoCAD 2007/LT 2007 Drawing Format1 (Формат рисунка AutoCAD 2007/LT 2007);
•
AutoCAD 2004/LT 2004 Drawing Format (Формат рисунка AutoCAD 2004/LT 2004);
•
AutoCAD 2000/LT 2000 Drawing Format (Формат AutoCAD 2000/LT 2000). ЕЙ Modify Tiansmitlal Setup I f Curfent user: Administrator Ш Current transmittal setup; MyTiansmrt ,.j Transmittal type and location;;; ; .Jransmittal packagetype;
File formats
jwj
] Keep existing drawing file formats Transmittal file lojdei • ?:
zi
JDAAutoCAD2007\Sample\
£rowse... J
Transmittal file name:
d
j Prompt for a filename
; Transmittal Options'; 1 (• Use organizedfoldei structure Sowcexoot folder:;. ] D: \AutoCAD 2007SS ample\
"
zl
B.C
-~ |i
! С fjace all files in one folder i <~ fCeep files and folders as is • Г™ Include fonts ; R Incjude textures fiorrt rrratefiats . ; f~ S_end e-mail v#vt(ansmittal !Г~ Set default plotter to'none'
i f " Bind external references If™ Prompt fat password
Transmittal setup description;
OK
Cancel
Help
Рис. 12.4. Диалоговое окно Modify Transmittal Setup
' Новый пункт.
526
Глава 12
Таким образом, файлы в комплекте могут быть преобразованы, например, к формату версии AutoCAD 2000. Раскрывающийся список Transmittal file folder (Папка с файлом комплекта) и распо ложенная рядом кнопка Browse (Обзор) дают возможность задать путь к папке, в ко торой разместится сформированный комплект (архив). Раскрывающийся список Transmittal file name (Имя файла комплекта) содержит зна чения, которые позволяют при необходимости заменить предыдущий файл с таким же именем или изменить имя: • Prompt for afilename(Запрос имени файла); • Overwrite if necessary (Заменять, если необходимо); • Increment file name if necessary (Имя с возрастанием номера, если необходимо). Установки области Transmittal Options (Опции для комплекта) определяют осталь ные параметры комплекта: • Use organized folder structure (Организованная структура папок) (ниже должна быть задана Source root folder (Корневая папка) для такой структуры); • Place all files in one folder (Все файлы в одной папке); • Keepfilesand folders as is (Текущая структура файлов и папок); • Include fonts (Включить шрифты); • Include textures from materials' (Включить текстуры из материалов); • Send e-mail with transmittal (Отправить электронное уведомление); • Set default plotter to 'none' (Без плоттера по умолчанию); • Bind external references (Внедрить внешние ссылки); • Prompt for password (Запрос пароля). Последнее поле (Transmittal setup description (Пояснение к набору параметров)) диалогового окна Modify Transmittal Setup (Изменение набора параметров комплек тов) (рис. 12.4) позволяет добавить к комплекту текст комментария. После задания всех параметров можно в диалоговом окне Create Transmittal (Фор мирование комплекта файлов) (см. рис. 12.2) с помощью кнопки View Report (Про смотр отчета) просмотреть отчет о настройках предстоящей операции. Затем следует щелкнуть по кнопке ОК, и комплект файлов будет сформирован. Имя файла ком плекта либо определяется именем набора параметров, либо запрашивается, в зависи мости от настроек.
12.1.3. Диспетчер ссылок (внешний) При работе со сложными проектами, использующими большое количество вспомога тельных файлов (особенно файлов внешних ссылок), значительную помощь может 1
Новый пункт.
Средства проектирования и адаптации
527
оказать дополнительная программа Reference Manager (Диспетчер ссылок). Эту про грамму можно запустить, войдя в системное меню Пуск | Программы (Start | Programs) и найдя в группе Autodesk | AutoCAD 2007 пункт Reference Manager (Диспетчер ссы лок). Программа не зависит от того, запущен в данный момент AutoCAD или нет. После выбора этого пункта открывается окно Reference Manager (Диспетчер ссылок) (рис. 12.5).
£*> £d». »ew ЦЫр В» Add Dramas
« Э ЕчрогШероЛ
' 3jj> Edil Selected Paths ЭД Find and Replace .
; Ш Shapes
Reference'Name Hand SHEET INFO
v
Resolved
ARIALTTF
v |5ц Plot Configuration *
Resolved Resolved
DWF6 еРЫрсЭ DWF6ePlotpc3
Resolved Resolved Resolved Resolved Resolved Resolved Resolved Resolved
DWF6ePlot.pc3 DWF6 ePlot.pc3 DWF6 ePIot.pcS DWF6 еРЫ.рсЗ Autodesk-MON... Autodesk-MON... Autodesk-MON... Autodesk-MON,.
TITLE1 ArchEl Furniture Plan Model ArchEl Floor Plan Model ArchEl Furniture Plan ArchEl Floor Plan
Й< Plot Configuration В 0 8th Fkx» Plan 1Я Plot Configuration ! A Forts !54 Plot Configuration ] - R Plot Configuration; Jt4 Plot Configuration • й в Plot Styles Я P l o t Style ! -i -5% d.W«;ad2007\help\tutoiiali Я Plot Style
I S Plol Style
A Fonts
Я Plot Style щ Shape IM Shape i ] X i e f Attachment
R Plot Configurations j S Hot Styles • Щ Shapes
i\
<.„--•.
1
У ;•.-.-
Status .-' | File Heme v" Resolved cityb ttf * Resolved supef ttf
Type : . - 4 D:\AutoCAD2007\Help\Tutor' AFonr ! A Fonts A Font > | д Plot Configurations A Font 1 - Я Plol Styles ?гЛ Plot Configuration
«• " «• V v «• v v*
* Resolved v1 Resolved 'Resolved
-•. ; * 1
C:\WIND0WS\forHs cAdocuments and settings'-.-. cAdocuments and settings^ .. cAdocuments and settings1» c:\documents and settings'^ •• cAdocuments and settings'-^' cAdocuments and settings^ cAdocuments and settings'^ cAdocuments and settings^. cAdocuments and settings^;;;. cAdocuments and settings^,-.-. cAdocuments and settings V-: cAdocuments and setting; V d\aiaoc^200Ahel^\hitoti''^']
ltypeshp.shx IrypesFpshx
Itypeshp Itypeshp 6th Floor Plandwg fth Floor Plan
»| <|
kOfaivings added 2 - Drawings broken' 0
i ? Help ] • S a v e d Petri | F e t n d P a t h •••••' • C:\WlND0WSMonts CAWINDOWSUonts
i
...•..[
Relerencas: 22 - Selected 1
Рис. 12.5. Окно Reference Manager
В левой верхней части окна можно щелкнуть по кнопке Add Drawings (Добавить рисунки) и выбрать те файлы рисунков, по которым необходимо вывести дерево ссы лок. На рис. 12.5 на примере файла 8th Floor Furniture Plan.dwg, поставляемого в пап ке HelpYTutorials системы AutoCAD, показаны типы ссылок, которые отслеживаются программой Reference Manager (Диспетчер ссылок): •
Fonts (Шрифты);
•
Plot Configurations (Файлы конфигурации печати);
•
Plot Styles (Стили печати);
•
Shapes (Формы);
• Xrefs (Внешние ссылки). В правой части окна перечисляются имеющиеся ссылки по всем типам. В данном окне можно изменять пути к файлам, на которые у рассматриваемого рисунка имеют ся ссылки. Для этого необходимо отметить те ссылки, которые будут изменяться, и щелкнуть по кнопке Edit Selected Paths (Изменение путей поиска). В открывшемся диалоговом окне Edit Selected Paths (Изменение путей поиска) следует ввести новый путь к файлам изменяемых ссылок. Измененные ссылки помечаются в колонке Status (Статус) значком ф. Для внесения сделанных изменений в сами рисунки следует щелкнуть в окне Reference Manager (Диспетчер ссылок) по кнопке Apply Changes (Применить изменения).
Глава 12
528
Предупреждение •
Reference Manager (Диспетчер ссылок) в настоящее время не поддерживает следующие типы ссылок: шрифты, на которые нет ссылок в текстовых стилях; OLE-связи; гиперссылки; связи с базами данных; РМР-файлы (файлы парамет ров калибровки принтера); внешние ссылки на адреса сети Интернет.
•
Пути к шрифтам типа TrueType не сохраняются.
12.1.4. Защита паролем и цифровая подпись В системе AutoCAD имеется возможность добавлять в рисунок пароль и электронную цифровую подпись. Файл, защищенный паролем, откроется только в том случае, ко гда пользователь введет правильный пароль. Открытый файл, даже если он имеет пароль, может редактироваться средствами AutoCAD. Для того чтобы задать пароль для текущего рисунка, необходимо с помощью коман ды OPTIONS (НАСТРОЙКА) или пункта меню Tools | Options (Сервис | Настройка) открыть диалоговое окно Options (Настройка) на вкладке Open and Save (Откры тие/Сохранение) (см. рис. 12.6).
Current profile:
«Unnamed Profile»
r
«< Current drawing:
. 3D, House.dwg"
Files j Display ; Openand ? a . e j p [ o t and Publish] System] User Preferences] Drafting] 3D Modeling] Selection] Profiles ::!'f::FJe.Sav8 '";
/FileOpen i |3
'""" ijurober of recently-used files to list
/(AutoCAD 2007 Drawing (* dwg) ;
, fv'Display full path in title
Ihumbnail Preview Settings... • External References lXrefs) 50
Incremental save percentage
: /''Demand load Xrefsi','r'"'/j Enabled with copy
• Fife Safety Precautions
P
-|
• *щ .•' p" Retain changes to Xief layers ' "ч P* Allow other usms"to fiefedit currenl! drawing
P Automatic save 110
/
JHinutes between saves
Create backup copy with each save
Г" Full-time CRC validation Г" Maintain a jog file |ac$
File extension for temporary fifes
Qemand load OojectARX apps: jObject delect and command invoke
jJ
Рюху images for custom objects: jShow proxy graphics
Security Qptiora...
zl
17 Shoffl Proxy Information dialog box ] &
Display digital signature information
OK
Cancel
Рис. 12.6. Диалоговое окно Options, вкладка Open and Save
Help
Средства проектирования и адаптации
529
На этой вкладке следует щелкнуть по кнопке Security Options (Безопасность). Откро ется диалоговое окно Security Options (Параметры безопасности) (рис. 12.7). Security Options Password J Digital Signature) Password or phrase to open this drawing P
Encrypt drawing properties
Current encryption type; Microsoft Base Cryptographic Provider vl.O
Advanced Options...
I
OK
Cancel
Help
Рис. 12.7. Диалоговое окно Security Options, вкладка Password
Это окно имеет две внутренние вкладки. На вкладке Password (Пароль) в поле Password or phrase to open this drawing (Для открытия этого рисунка необходимо ввести пароль (слово или фразу)) задайте пароль. Если установить флажок Encrypt drawing properties (Шифровать свойства рисунка), то данные окна свойств рисунка (см. главу 1) будут заноситься в шифрованном виде. Тип ключа шифрования выво дится ниже поля с паролем (на рис. 12.7— Microsoft Base Cryptographic Provider vl.O). Тип шифрования можно изменить в диалоговом окне Advanced Options (До полнительные параметры), которое открывается щелчком по одноименной кнопке в окне Security Options (Параметры безопасности). Если вы имеете сертификат цифровой подписи, то вам в диалоговом окне Security Options (Параметры безопасности) будет доступна вкладка Digital Signature (Циф ровая подпись), на которой вы можете установить флажок Attach signature after saving drawing (Добавить подпись после сохранения рисунка). После этого ваша цифровая подпись будет присоединяться к файлу рисунка, в подтверждение ав торства. По закрытии окна Security Options (Параметры безопасности) будет предложено ок но Confirm Password (Подтверждение пароля). Система AutoCAD не откроет защищенный рисунок, если пароль будет введен непра вильно. При вставке такого рисунка с помощью команд INSERT (ВСТАВИТЬ) или XREF (ССЫЛКА) также потребуется знание пароля. Если файл рисунка имеет цифровую подпись, то его значок в окнах выбора файлов будет иметь вид jji, а не §§1, как у обычных рисунков.
Глава 12
530
12.2. Подшивки листов Подшивки — это именованные множества (коллекции) листов DWG-рисунков проек та. Подшивки хранятся в файлах с расширением dst. Кнопка Щ, а также пункт меню Tools | Palettes | Sheet Set Manager (Сервис | Палит ры | Диспетчер подшивок) вызывают команду SHEETSET (ПОДШИВКА), которая открывает немодальное окно SHEET SET MANAGER (ДИСПЕТЧЕР ПОДШИВОК) (рис. 12.8), позволяющее управлять подшивками. То же окно можно открыть (или убрать, если оно уже открыто) с помощью комбинации клавиш +<4>.
(Manufacturing...
j£j
p f j ^ "":f:fp
j Manufacturing Sheet Set
. итояяшя Ei-jjp [ ! \ !
Assemblies &|j 02 - Drive Roller Asly Lower - S I 03 • Drive Roller Sub Assy Ш M • Brush Roller Sub Assy •6®| 05-Door Sub Assy ' %J 06-RollerDriveAssly j - S 0 7 • Intermittent Roller Sub A::: i ' Щ 08 • Floating Ball Sub Assy Pa,ts
a.®
zl
DC ] Status: Accessible i Sheet: 01 • Cover Sheet I Description: f j j Views: [none] I File Name: Cover Sheet.dwg | Location: D: AutoCAD 2007\S ample ; \Sheet Sets\Manufacturing I File Size: 71KB (72 800 bytes) < Last Saved: 7Февраля2006г.
•»!
Рис. 12.8. Окно SHEET SET MANAGER (вкладка Sheet List)
Окно имеет три вкладки: •
Sheet List (Список листов) — содержит список листов и групп листов;
•
Sheet Views' (Виды подшивки) — содержит список видов и категорий видов;
•
Model Views (Виды модели) — содержит список папок, файлов и видов, доступ ных в подшивке.
' Названия этой и следующей вкладок изменились.
Средства проектирования и адаптации
531
Окно SHEET SET MANAGER (ДИСПЕТЧЕР ПОДШИВОК) имеет организацию, во многом аналогичную организации окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ). Так, например, значок [g| позволяет вызвать контекстное меню управления свойствами окна, значок Щ — разрешить автоматическое свертывание окна при выходе курсора, а значок |[?|— запретить автоматическое свертывание. Щелчок по значку Q закрывает окно. Раскрывающийся список в верхней части окна (рис. 12.8) называется меню команд диспетчера подшивок. В нем находятся имена уже открытых подшивок (имя текущей помечено галочкой), а также следующие пункты: •
Recent (Недавние) — подменю с именами последних открывавшихся подшивок;
•
New Sheet Set (Создать подшивку) — создает новую подшивку (DST-файл);
•
Open (Открыть) — открывает существующую подшивку (DST-файл).
В правом верхнем углу окна расположены следующие кнопки: — выполняет публикацию в DWF-файл (о публикации см. главу 6); вызывает меню операций публикации; ,ш вызывает меню операций с наборами листов, которые подготовлены для будущего использования. Центральную часть окна занимают дерево подшивки (внутренняя вкладка Sheets (Листы)) и дополнительные сведения (внутренняя вкладка Details/Preview (Подробно сти/Просмотр)). На рис. 12.9 показан вид окна SHEET SET MANAGER (ДИСПЕТЧЕР ПОД ШИВОК), если справа выбрать вкладку Sheet Views (Виды подшивки). На этой вкладке располагаются дерево категорий видов1 (внутренняя вкладка Views (Виды)) и дополнительные сведения о видах (внутренняя вкладка Details/Preview (Подробности/Просмотр)). На рис. 12.10 показан вид окна SHEET SET MANAGER (ДИСПЕТЧЕР ПОД ШИВОК), если справа выбрана вкладка Model Views (Виды модели). Эта вкладка окна SHEET SET MANAGER (ДИСПЕТЧЕР ПОДШИВОК) имеет внут ренние вкладки Locations (Расположения) и Details/Preview (Подробности/Про смотр). Она предназначена для отображения путей к папкам с файлами, листы и виды которых использованы в подшивке.
12.2.1. Создание подшивки Для создания новой подшивки используется команда NEWSHEETSET (ПШСОЗДАТЬ) или соответствующие ей пункт меню File | New Sheet Set (Файл | Создать подшивку)
Не могут быть использованы виды, созданные в версии AutoCAD 2004 или более ранней.
Глава 12
532
I
[Manufacturing Sheet Set
1 '&. I I
^-J
;:'.. ЩЩ
• *%! Manufacturing Sheet Set j E i l f f i j 02-Drive RollerAsly Lower
1
A
8
„.,.
> *
j B"J§i! 03 -Drive Roller Sub Assy ; QDetail-A De|
- B ail-B 1 | Й Щ 04-Blush Roller Sub Assy • В Delail-B
1 !
J l
5
• .•
r~4
:» Ша
&
Ы
Ifomatrlo
^Sj
g g D.\AutoCAD2007SSample\Sheet?^ !+) ''Ш, Cover Sheet.dwg
GSCJSO_A3:dwt
^3|_ VW252-02-0142 dwg • Я VW252-02-0143.dwg *% VW252-02-0200.dwg ™"vW252-02-0203-1.dwg VW252-02-0300.dwg , VW252-02-0500-N.dwg Ш, VW252-02-0500.dwg Щ W252-02-0600.dwg ДО, •'** \Лл/?И?„П?..ПЧПП. d u m
• DIB
£ View Category 252-02-0200 I * i On Sheet: 02 - Drive Roller Asly Lower i i File Name: VW252-02-0200.dwg H Location: D: \AutoCAD 2007\S ample ™ | \Sheet Sets\Manufacturing
в
л
- £3 Detail-C
; E S S 05-Door Sub Assy И С
[Manufacturing Sheet Set
•P
' i Q'p ' D E-E 1
|3
:
-
s
*
J
•y
:
_
Ш Ш
am
Status: Accessible I File Name: GSC_IS0 A3.dwt Location: D:*Au7oCAD2007\Sample \Sheet SetsSManufacturing j File Size: 8БКВ (87 904 bytes) Last Saved: 15 Февраля 2006 г. 21:17:30 ; Last Edited By: Autodesk
/
Рис. 12.9. Окно SHEET SET MANAGER (вкладка Sheet Views)
Рис. 12.10. Окно SHEET SET MANAGER (вкладка Model Views)
или пункт меню Tools | Wizards | New Sheet Set (Сервис | Мастера | Создать под шивку). Команда NEWSHEETSET (ПШСОЗДАТЬ) позволяет создать подшивку, как на осно ве существующих рисунков, так и по образцу другой подшивки. Данные, описываю щие подшивку, хранятся в DST-файле. Создание подшивки с помощью четырех окон осуществляет мастер создания подши вок. Первая страница называется Begin (Начало). Следует выбрать вариант создания подшивки: An example sheet set (Образец подшивки) — с параметрами и структурой другой существующей подшивки, но листы в такую подшивку придется добавлять отдельно; Existing drawings (Существующие рисунки) — из папок рисунков, листы которых можно сразу же записать в подшивку. Затем, в зависимости от выбранного варианта, пользователю предлагаются страницы, на которых необходимо либо задать образец подшивки, либо указать папки, из кото рых будут созданы листы подшивки. В свойства новой подшивки можно записать дополнительные сведения о проекте, например: Project number (Номер проекта), Project name (Имя проекта), Project phase (Фаза проекта), Project milestone (Этап проекта). На рис. 12.11 показана подшивка New sheet set (1) в окне SHEET SET MANAGER (ДИСПЕТЧЕР ПОДШИВОК). Следует еще сохранить все листы, отметив в окне имя
Средства проектирования и адаптации
533
подшивки, вызвав контекстное меню (рис. 12.12) и выбрав в нем пункт Resave All Sheets (Сохранить все листы).
jNew Sheet
Set(1] j j
, >? : й3 "'•
Sheet Set [1]
Я
1 • PB-BASE • Layoutl 2 • PB-EX41 • Layoutl | 3 • PB-EX61 • Layoutl B j 4 • PB-TITLE • Layoutl
«• x
Close Sheet Set 'New .Sheet.. New Subset... Import Layout as Sheet...
1 >
QS
1
Resave All Sheets Archive...
г $>
Publish eTiansmk... Transmittal Setups..,
1 s
H •
Insert Sheet List Table... .; -Ptope'tties,,.
Рис. 12.11. Новая подшивка в окне SHEET SET MANAGER
Рис. 12.12. Контекстное меню подшивки (вкладка Sheet List)
При создании подшивки рекомендуются следующие принципы: •
компактное размещение и небольшое число папок рисунков;
•
рисунки на одном листе (много листов возможно, но препятствует организации коллективной работы с подшивками);
•
подготовка шаблонов для создания листов;
•
использование файлов переопределения параметров листов.
12.2.2. Функционирование подшивок Один и тот же лист не может входить в две разные подшивки. Если все-таки необхо димо включить лист и в другую подшивку, то следует воспользоваться его копией. Для получения копии создается новый DWG-рисунок, в который содержимое про странства модели из первого рисунка вставляется в виде внешней ссылки. В новом рисунке создается идентичный лист, который затем и включается во вторую под шивку. Диспетчер подшивок отображает листы чертежей проекта в форме дерева. Листы можно объединять в группы, причем в состав группы могут входить не только листы, но и другие группы. Для создания группы листов используется пункт New Subset (Создать группу) контекстного меню подшивки (см. рис. 12.12). Дальнейшие пере мещения листов между группами и групп внутри дерева осуществляются простым перетаскиванием. Группы имеют свое контекстное меню (рис. 12.13). Добавление листа в подшивку выполняется с помощью пункта Import Layout as Sheet (Импортировать лист) контекстного меню подшивки.
534
Глава Ш
При создании подшивки листы получают внутренние номера и в дереве эти номера приводятся перед названиями листов в подшивке. Возможно как переименование листов подшивки, так и перенумерование. Для этого следует пользоваться пунктом Rename & Renumber (Сменить название и номер) контекстного меню листа на вкладке Sheet List (Список листов) диспетчера подшивок (рис. 12.14). Open Open read-опгу
Collapse New Sheet... NewSubset... .•..". Import Layout as Sheet...
New SheetImport Layout as Sheet::: Rename & Renumber... Remove Sheet
.. Rename Subset.;.; Remove Subset ., Publish eTiansmit.
•
Properties... Рис. 12.13. Контекстное меню группы листов
Publish eTiansmit...
>
Properties... Рис. 12.14. Контекстное меню листа
Можно создавать в подшивке и новые листы — с помощью пункта New Sheet (Соз дать лист) контекстного меню подшивки или группы. В этом случае образуется пус той DWG-файл, в который необходимо, как внешнюю ссылку, добавить модель нуж ного рисунка (а потом и виды). При открытии подшивки содержимое его DST-файла копируется в файл с расшире нием ds$. Эта копия может понадобиться для восстановления подшивки в случае сбоя или для того, чтобы вернуться к предыдущему варианту. Для восстановления доста точно удалить последний DST-файл, а затем файл с расширением ds$ переименовать в файл с расширением dst. На вкладке Sheet Views (Виды подшивки) можно создавать категории, в которые со бирать нужные виды листов. Для создания категории на этой вкладке необходимо щелкнуть на имени подшивки и из контекстного меню (рис. 12.15) выбрать пункCreate View Category (Создать категорию видов).
New View Category...
'Rename..; Remove Category
Properties. .
Properties..
Рис. 12.15. Контекстное меню подшивки (вкладка View List)
Рис. 12.16. Контекстное меню категории видов
У категории имеется свое собственное контекстное меню (рис. 12.16), которое пре доставляет возможности для переименования, удаления категории или изменения ег свойств.
Средства проектирования и адаптации
Display
535
.^ЖЩ^рйЙ^
Rename & Renumber.. Place Callout Block
View Title,
Place View Label Block
Рис. 12.17. Контекстное меню вида
Рис. 12.18. Блок-идентификатор
Интересно контекстное меню самих видов (рис. 12.17). В это меню входят следующие пункты: •
Display (Показать) — открывает лист с отмеченным видом;
•
Rename & Renumber (Сменить название и номер) — открывает окно для измене ния номера и имени вида;
•
Place Callout Block (Вставить блок-идентификатор) — вставляет на лист блокидентификатор вида;
•
Place View Label Block (Вставить марку вида) — вставляет блок с маркой вида.
Блоки-идентификаторы (callout blocks)— это блоки, которые ссылаются на другие листы. Блоки-идентификаторы указываются в свойствах подшивки и содержат дан ные (атрибуты), связанные с листом и видом, на которые происходит ссылка. Пример блока показан на рис. 12.18 (атрибутами являются номер вида и номер листа под шивки). Для вставляемых видов могут добавляться блоки-марки. Каждая марка тоже является блоком с атрибутами и содержит данные о соответствующем виде. Пример такого блока показан на рис. 12.19.
REAR ELEVATION Scale: -MS" s i '-О" Рис. 12.19. Блок-марка вида
Часто первым листом в подшивке является титульный лист, содержащий описание подшивки и ведомость листов. В ведомость, которая является таблицей, автоматиче ски включаются все листы подшивки. Создать ведомость листов (рис. 12.20) можно с помощью пункта Insert Sheet List Table (Вставить ведомость листов) контекстного меню подшивки, когда лист открыт. Вкладка Model Views (Виды модели) используется для работы с рисунками и имено ванными видами модели, которые необходимо подключить к подшивке. После созда ния именованного вида пространства модели пользователь должен сохранить рисунок (тогда вид добавится на вкладку Model Views (Виды модели)). Команда ARCHIVE (АРХИВАЦИЯ) предоставляет возможность создания архивного комплекта сразу для всей подшивки, которая является активной в диспетчере подши-
Глава 12
536
вок. Этой команде соответствует пункт Archive (Архивация) контекстного меню подшивки. Команда открывает диалоговое окно Archive a Sheet Set (Архивация под шивки) (рис. 12.21). Sheet List Table Sheet Number
Sheet Title
01 02
Covet Sheet Drive Roller Asly Lower Drive Roller Sub Assy Brush Rdler Sub Assy Door Sub Assy Roller Drive Assly intermittent Roller Sub Assy, of Washer floating Ball Sub Assy Drive Roller (Brush);
03 04 05 06 07 08 09 10
Drive. Roller. (Fix)
11
Bearing Block_Slide Bearing Sprt Plate Top Plate Base Plate Washer Top Cover Detail
12 13 14 15
Рис. 12.20. Ведомость листов
JfflA'chive a Sheet Set
ЦЕЗ
••;•;, .t.^vj? Current sheet 'set;. M.anufadwinfl'.SheHSet Sheets J£des Tree | files Table J u
i .'.;§£ Manufacturing Sheet Set
•*•'
Ц ] g 01 Cover Sheet B ' ^ J Assemblies • E g !?" 02 Drive Roller Asly Lower
' .
I S 3 53 03 Drive Roller Sub Assy I - l £ j Ш 04 Brush Roller Sub Assy ' Ш ! iv? 05 Door Sub Assy j j g S ? 06 Roller Drive Assly i j V 07 Intermittent Roller Sub Assy. ot Washer
»J
Enter notes to include with this archive: ...,/v .-
J
„ Vtew Report
j
Г-fiKi
I
,s.... _. щШ __Eff!L_J
Modify Archive Setup... J
Help
F ис. 12.21. Диалоговое окно Archive a Sheet Set
Это окно очень похоже на диалоговое окно Create Transmittal (Формирование KOIV плекта файлов) (см. рис. 12.2). Дополнительная вкладка Sheets (Листы) позволяет
Средства проектирования и адаптации
537
отметить только те листы подшивки, которые следует включить в архивный ком плект.
12.3. Инструментальные палитры Очень удобным средством повышения производительности является окно TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ), рассмотренное в главе 7. Фактически это окно является еще одним видом меню, гибким и легко настраиваемым. В него можно добавлять свои вкладки, инструменты для выполнения команд, LISP-выражений, быстрой вставки штриховок, заливок, таблиц, DWG-ссылок и блоков.
12.4. Использование Интернета Система AutoCAD обеспечивает работу с сетью Интернет. Можно с помощью браузера Microsoft Internet Explorer читать файлы в Интернете, а также сохранять файлы (в формате DWF), формировать сайты и вставлять гиперссылки на URL-адреса. Реги страция системы AutoCAD после установки выполняется через Интернет. Операции обычного доступа к Интернету обеспечивает панель инструментов Web' (рис. 12.22).
Ф1 'v' $ щ. Рис. 12.22. Панель инструментов Web
В этой панели расположены четыре кнопки для обеспечения навигации в Интернете. В примитивах рисунка в качестве гиперссылок (см. главу 4) можно использовать ссылки на Web-сайты. Команда GOTOURL (GOTOURL), вводимая из командной строки, позволяет перейти по адресу, который указан в качестве гиперссылки.
12.4.1. Публикация в Интернете Средством публикации файлов рисунков в Интернете и генерации Web-страниц в формате HTML является команда PUBLISHTOWEB (ОПУБЛИКОВАТЬ), которой соответствует пункт меню File | Publish to Web (Файл | Публикация в Интернете). Команда оформлена в виде мастера со страницами-окнами. При создании новой Webстраницы придется пройти следующие девять окон. 1. Begin (Начало). Выбирается задача: Create New Web Page (Создать Web-стра ницу) или Edit Existing Web Page (Редактировать Web-страницу).
В русской версии системы панель тоже имеет английское название.
Глава VS.
538
2. Create Web Page (Создать Web-страницу). Необходимо заполнить три поля: ими сайта (например, 3dSoiid); путь к папке, в которой будут сохранены файлы; пояснение к создаваемому сайту. 3. Select Image Type (Тип изображения). Из раскрывающихся списков следует вы брать формат рисунка: DWF, JPEG или PNG. Для двух растровых форматов (JPEC! и PNG) становится доступным список Image size (Размер), в котором устанавли вается размер (что влияет на сжатие рисунка): Small (Малый), Medium (Средний], Large (Большой), Extra Large (Очень большой). 4. Select Template (Выбор шаблона). Задается вариант шаблона: Array of Thumbnail» (Массив образцов); Array plus Summary (Массив образцов с пояснениями); List of Drawings (Список рисунков) или List plus Summary (Список рисунков с пояс нениями). 5. Apply Theme (Наложение темы). Выбирается цветовое и шрифтовое оформление (тема): Autumn Field (Осенние поля); Classic (Классика); Cloudy Sky (Пасмурно; небо); Dusky Maize (Темная кукуруза); Ocean Waves (Морские волны); Rainy Day (Дождливый день); Supper Club (Ночной клуб). •>5JWeb Publishing - Microsoft Internet Exploiei - [Woiking Olfline] £fe •••; • *&.«*
EditjVieis i < •
••••' '."'i'^.
;:Favot»es.;"Tools 1 -
X i :Z: j
„(:....,..;
:
ШЭ
Help . , ' v , . Search
.,, .«:•.•; j у
'• :.•:•••
Favorites
tolj* ~ W
Media •'•/& .
*-
Address J*} D:\Temp\3DS0LID\acwebpublish.htm
3dSolid
Рис. 12.23. Пример созданной Web-страницы
z l S J G o : С Р Ь "? И "'
Средства проектирования и адаптации
539
6. Enable i-drop (Точки загрузки). Если установить в этом окне флажок Enable i-drop (Вставить точки загрузки), то на ваш сайт вместе с растровыми образцами будут помещены DWG-файлы, которые любой посетитель сайта сможет загрузить в свой сеанс работы AutoCAD простым перетаскиванием. 7. Select Drawings (Выбор рисунков). Выбирается файл и публикуемые вкладки. 8. Generate Images (Формирование изображений). Задается вариант регенерации изображений: Regenerate images for drawings that have changed (Изображения только для измененных рисунков) или Regenerate all images (Изображения для всех рисунков). 9. Preview and Post (Просмотр и отправка). Здесь можно выполнить просмотр по строенной страницы и загрузку файла на сайт в Интернете. Результаты сохраняются в виде группы файлов, в которой основным является файл acwebpublish.htm (в примере на рис. 12.23 он открыт с помощью браузера). Режим редактирования работает аналогично режиму создания новой страницы..
12.4.2. Настройка уведомлений Из Интернета можно получать уведомления об обновлениях продуктов фирмы Autodesk. Для этого в строке состояния должен присутствовать значок \Ш |. Тогда система AutoCAD с заданным интервалом пытается соединиться с сайтом фирмы Autodesk и получить информацию об обновлениях. Если значка \Ш;\ нет, то следует выполнить команду TRAYSETTINGS (ЛОТОКНАСТР) или вызвать контекстное меню настройки строки состояния (см. рис. 2.27) и в нем выбрать пункт Tray Settings (Настройка лотка). Откроется диалоговое окно Tray Set tings (Настройка лотка) (рис. 12.24).
ша
IgjjjJTray Settings (7 display icons from service* P' Display notifications from services <*
fe"ri@ey]jme;
"(5 Seconds
("" Displayyntif closed
OK
Cancel
Help
Рис. 12.24. Диалоговое окно Tray Settings
Установка в этом окне флажка Display icons from services (Показывать значки служб) разрешает размещение в области уведомлений панели задач значков различных служб. Для отображения значка | . ф | следует установить еще и флажок Display notifications from services (Показывать уведомления от служб). В нижней части диалогового окна Tray Settings (Настройка лотка) расположены два переключателя, управляющие временем задержки уведомления:
Глава 12
540
Display time (Время отображения) — задает продолжительность вывода окна уве домления (рис. 12.25); длительность необходимо установить в раскрывающемся списке справа (от одной до десяти секунд); Display until closed (До явного закрытия) — время показа уведомления не ограни чено (до тех пор пока пользователь сам не закроет окно уведомления).
*Jy
Communication Centet
x
The easy way to keep you and your software up-to-date. Click hete |DUCS(OYN LWT' [MODEL
Рис. 12.25. Уведомление коммуникационного центра
Щелчок по значку Г1Р| позволяет вызвать окно Communication Center (Коммуника ционный центр) (рис. 12.26). В этом окне расположены три флажка, порядок которых соответствует последова тельности шагов настройки: •
Specify your country/region and preferred update frequency (Укажите страну или территорию и периодичность проверки обновлений)— вызывает диалоговое окно Configuration Settings (Настройка) (рис. 12.27), рассматриваемое далее; Lonhguiation Settings Settings
You must specify a country/region and a polling frequency to enable the Live Update feature. Country/Region ] Please indicate for which country/region you would tike the , Live Update information, to be localized.
Щ Communication Centei
1
The Communication Center is your direct connection to the latest software updates, product support announcements and more. Please follow the configuration steps below to start using the Communication Center. Ivj Specify your countryfregion and preferred update frequency, J | Connect to the Internet and download available intormation.
i' i- .
I H I - I it
Check for New Content Please indicate how often you would like your product to poll the yve Update feature.
"3
JDaily
'Balloon Notification P? £паЫе Balloon Notification for new announcements
Й:в(гв8Г> COOMmi
Settings
Стнена
Рис. 12.26. Окно Communication Center
*
Пр^йешть.
Справка
Рис. 12.27. Диалоговое окно Configuration Settings
Средства проектирования и адаптации
541
•
Connect to the Internet and download available information (Подключитесь к Интернету и загрузите имеющуюся информацию) — выполняет соединение с Интернетом и выводит соответствующее окно уведомления;
•
Specify which information channels you wish to view (Выберите каналы информа ции для просмотра) — позволяет задать каналы информации.
В диалоговом окне Configuration Settings (Настройка) (см. рис. 12.27) располо жены три области, отвечающие за настройку уведомлений: •
Country/Region (Страна или территория) — страна или территория поиска ин формации для уведомлений;
•
Check for New Content (Проверка обновлений) — периодичность повторной про верки информации;
•
Balloon Notification (Всплывающие уведомления)— признак вывода уведомле ний над панелью задач в виде воздушного шарика (см. рис. 12.25).
Кнопки Refresh Content (Обновить содержимое) и Settings (Настройка) окна Communication Center (Коммуникационный центр) (см. рис. 12.26) позволяют, соот ветственно, обновить содержимое окон уведомлений и вызвать окно Configuration Settings (Настройка) (см. рис. 12.27). Кроме того, посредством сайта www.autodesk.com фирма Autodesk оказывает раз личные услуги пользователям системы AutoCAD (доступ к библиотекам символов, ответы на вопросы и т. п.). Если вступить в члены ADN (Autodesk Developer Network), то можно получать на английском языке письменные и телефонные кон сультации представителей группы поддержки продуктов Autodesk, в том числе про граммистов-разработчиков (членство в ADN платное).
12.5. Системные переменные Во время работы с рисунком AutoCAD оперирует так называемыми системными пе ременными, в которые заносится определенная информация: о текущих установках рисования (слой, цвет, тип линий и т. п.), о последнем выполненном действии (имя последней команды, последняя точка, последний радиус и т. п.), о настройках неко торых команд (длина фаски, радиус сопряжения и т. п.) и многое другое. Пользова тель может вывести на экран перечень и значения системных переменных и большую часть из них изменить. Остальные изменяются самой системой в процессе работы. Значения почти всех системных переменных сохраняются в текущем рисунке, однако значения некоторых из них записываются в файл конфигурации, реестр Windows, папку Documents and Settings и др. Для работы с системными переменными предназначена команда SETVAR (УСТПЕРЕМ). Этой же команде соответствует пункт меню Tools | Inquiry | Set Variable (Сервис | Сведения | Переменные). Первый запрос, который выдает команда после начала своего выполнения: Enter variable name or [?]: (Имя переменной или [?]:)
Глава 12
542
В этот момент можно ввести или имя системной переменной, которую вы хотите из менить, или знак вопроса ? для получения справки. Введите знак вопроса. Далее: Enter variable(s) to list <*>: (Список переменных для вывода <*>:) Система AutoCAD готова в этот момент вывести в текстовое окно значения тех пере менных, имена которых вы укажете. Возможен ввод имен с использованием группо вых символов * и ?. Например, можно указать А* — чтобы вывести значения перемен ных, начинающихся с символа А, или DIM*T — для вывода переменных, имена которы; начинаются с DIM и заканчиваются на Т. После указания только символа * систем. AutoCAD выводит в текстовое окно первую часть всех системных переменны) (рис. 12.28). Для получения следующей части значений системных переменных поль зователь должен нажать клавишу <Enter>. gBAuloCAD Теш Window
•Ш-1-lxl
Didwingl.dwg
'£« Command:
' setvar
Enter v a r i a b l e (s)
Enter to
v a r i ei b l e
list
name o r
<*:
3DDWFPREC 2 ACADLSPASDOC 0 ACADPREFIX " C : \ D o c u r o e n t s and S e t t ino;s\ A d m i n i s t r a t o r . UN IVERSAtAAppl c a t i o . . . " ACADVER " 1 7 . 0 s (LMS T e c h ) " ACISOUTVER 70 AFLAGS 16 ANGBASE 0 ANGDIR 0 APBOX 0 APERTURE 8 AREA 0.0000 ATTDIA 0 ATTMODE 1 P r e s s ENTER t o
£1.
[?] : ?
Щ (read
only) (read
!
only)
•
Щ •
(read
only)
continue:
-1 il
iLJ ±1
Рис. 12.28. Вывод значений системных переменных
В текстовом окне значения системных переменных оформляются в виде трех столб цов. Первый столбец— имя переменной, второй— значение и третий— примеча ние, которое либо пусто, либо имеет значение (read only) ((только чтение)). В име нах переменных используются только латинские символы и цифры. Выводимый командой SETVAR (УСТПЕРЕМ) список переменных упорядочен по алфавиту. На рис. 12.28 видно, что в данном файле переменная ACADLSPASDOC имеет значе ние 0, переменная APERTURE — 8, 3DDWFPREC — 2 и т. д. Многоточие в запис и значения той или иной переменной означает, что значение переменной при выводе сокращено. Общее количество системных переменных более 500. Перечень переменных приведен в приложении 2.
Средства проектирования и адаптации
543
С помощью команды SETVAR (УСТПЕРЕМ) можно изменить значение любой сис темной переменной, кроме помеченных как read only. Для изменения надо вызвать команду SETVAR (УСТПЕРЕМ). Система выдаст запрос: Enter variable name or [?]: (Имя переменной или [?]:) В ответ на него необходимо ввести имя переменной — например, LUPREC (в верх нем или нижнем регистре). Переменная LUPREC указывает, сколько знаков после десятичной точки нужно выводить в счетчике координат в левом нижнем углу экрана системы AutoCAD, а также в справочной информации, отображаемой некоторыми коман дами в текстовом окне. Следующий запрос: Enter new value for LUPREC <4>: (Новое значение LUPREC <4>:) В ответ на запрос введите 0, если вы хотите, чтобы при движении устройства указа ния по экрану счетчик координат показывал значения, округленные до целых чисел (рис. 12.29).
Рис. 12.29. Установка точности счетчика координат
Есть более быстрый способ изменения значения системной переменной. Для это го нужно в ответ на запрос Command: (Команда:) ввести в командной строке значе ние системной переменной, например, CURSORSIZE. Система AutoCAD запросит новое значение, в ответ на что введите 50. Результатом выполненного изменения бу дет больший размер перекрестия курсора по сравнению с обычным.
12.6. Настройка AutoCAD Система AutoCAD позволяет настраивать многие элементы пользовательского ин терфейса (строку меню, панели инструментов, экранное меню и т. п.). Параметры настройки формируются уже на стадии установки AutoCAD на ваш компьютер — большая часть по умолчанию, а что-то (например, размещение папок для программ ного обеспечения) задает пользователь. Команда TASKBAR позволяет управлять количеством значков открытых рисунков в панели задач. Если настройка имеет значение 0, то на панели отображается только значок открытого рисунка. Если изменить значение настройки на 1, то панель задач будет отображать значки всех открытых в данном сеансе AutoCAD рисунков (рис. 12.30), и вы сможете переключаться между ними с помощью стандартной для Windows комбинации клавиш +.
544
Глава V/
•J Паск £5 "4j lw]
и
"'Ш Drawing1:dw3
• 3 ! 3D House.dwg
J S 3Dbody2007.dwg
Рис. 12.30. Панель задач при TASKBAR=1
Для изменения настройки введите <Enter>. Появится запрос:
TASKBAR В
командной строке и нажмите клавиш)'
Enter new value for Taskbar <0>: (Новое значение Панель задач <0>:) Введите 1, и панель задач примет вид, как на рис. 12.30. Редактирование большей части настроек выполняется с помощью команды OPTIONS (НАСТРОЙКА). Ей соответствуют пункт падающего меню Tools | Options (Сервис | Настройка) и пункт Options (Настройка) контекстного меню, вызываемого щелчком правой кнопки мыши в зоне командных строк (рис. 12.31). Recent.Commands ;•' •.:. Сор? ' CopyHistoiy ..'...Paste'":,:".'' Paste To QndLine /у Options,;;, •'. Рис. 12.31. Контекстное меню зоны командных строк
Изменение установок, сделанных в настройке, требует опыта работы с системо \ AutoCAD, поэтому делать их начинающим пользователям не рекомендуется. Команда OPTIONS (НАСТРОЙКА) вызывает диалоговое окно Options (Настройка, которое имеет десять вкладок (рис. 12.32): •
Files (Файлы);
•
Display (Экран);
•
Open and Save (Открытие/Сохранение);
•
Plot and Publish (Печать/Публикация);
•
System (Система);
•
User Preferences (Пользовательские);
•
Drafting (Построения);
•
3D Modeling1 (ЗМ моделирование);
•
Selection (Выбор);
•
Profiles (Профили).
Порядок работы с каждой из этих вкладок описан далее. 1
Новая вкладка.
545
Средства проектирования и адаптации
:EUtWi -piaffe
,:
«Unnamed Prolile>:-
ч Cuirent drawing
Dra ,ing1 dwg
r , 5 f £ 3 0 i t p i » / | Open a r t Save] Plot and Publish ] Sy.lemj User Preferences] Drafting j 3D- Modeling'j . Search path»,fileстатей and Be locations: '<:
ift|:S:
Browse...
Ш~ ^ i Support File Search Path Ш
^ o i Working Support File Search Path
m
fe
Device Driver File Search Path
ffl
И
Project Files Search Path
ffi- 0
Customization Files
f±i' U
Help and Miscellaneous File Names
(В О
Text Editor. Dictionary, and Font File Names
ffi
Print File. Spooler, and Prolog Section Names
0
ffl- Q
Punter Support File Path
[+Г ^
Automatic Save File Location
.-.. . :.:': : •
•
'
.
'
[+] 1^) Color Book Locations 1+1- - ^
Data Sources Location
1+] 0
Template Settings
Ш ^ ^ Tool Palettes File Locations H L . I f e Authoring Palette File Locations... Speeiiy (he folders « which AutoCAD should look lor tent fonts, сийотсаЛоп fi drawing* to irweri Inetypej. and hatch patterns that are №t in the current folder
OK
Can: el
Help
Рис. 12.32. Диалоговое окно Options, вкладка Files
12.6.1. Настройка путей доступа Вкладка Files (Файлы) (см. рис. 12.32) задает пути для поиска файлов различных ти пов, элементов программного обеспечения (шрифтов, текстовых редакторов и т. п.). Находящиеся справа кнопки Browse (Обзор), Add (Добавить), Remove (Удалить), Move Up (Вверх), Move Down (Вниз) и Set Current (Установить) позволяют коррек тировать ранее установленные пути, удалять, добавлять и менять их местами. Кнопки отключаются и включаются в зависимости от действий пользователя. Настройки путей оформлены в виде дерева, в котором есть разделы (строки), пара метры и значения параметров. Так, например, раздел Template Settings (Параметры шаблонов) имеет четыре параметра: Drawing Template File Location (Папка для шаблона рисунка), Sheet Set Template File Location (Папка для шаблона подшивки), Default Template File Name for QNEW (Шаблон по умолчанию для команды БСОЗДАТЬ) и Default Template for Sheet Creation and Page Setup Overrides (Шаб лон по умолчанию для создания листов и переопределения наборов параметров) (рис. 12.33). В главе 11 рассматривался вопрос о работе команды QNEW (БСОЗДАТЬ), и было сказано, что команда использует имя файла шаблона, заданного в настройке. Эта на18 3ак. 326
Глава 12
546
стройка хранится в параметре Default Template File Name for QNEW (Шаблон по умолчанию для команды БСОЗДАТЬ). Если значение параметра не задано (None (Нет)), то команда QNEW (БСОЗДАТЬ) при быстром создании нового рисунка обыч но открывает диалоговое окно Create New Drawing (Создание нового рисунка) (см. рис. 11.21). Если значение параметра задано, то новый рисунок создается без обра щения к диалоговому окну. ffi
fe
Data Sources Location
ЕЭ Щ\ Template Settings S ' " f e | Drawing Template File Location ' 4 ' CADocumenls and SettingsVWministrator.UNIVERSAL\LocalSettingsV> S
fe
Sheet Set Template File Location «Ф CADocumenls and SetlingsWdrninistrator.UNIVERSALSLocal Settings1^
!
H - Ш
Default Template File Name for QNEW
Цк Щ 3
5 P Default Template foi Sheet Creation and Page Setup Overrides
^
Tool Palettes File Locations
«r Ш
CADocumenls and Sellings\Administratoi.UNIVERSAL4-Ocal Settings^
Рис. 12.33. Раздел Template Settings
Для того чтобы изменить значение параметра Default Template File Name for QNEW (Шаблон по умолчанию для команды БСОЗДАТЬ), необходимо сначала щелкнуть по значку S слева от наименования раздела Template Settings (Параметры шаблонов) и открыть строки раздела с названиями параметров. Затем следует щелкнуть по значку Ш в строке параметра Default Template File Name for QNEW (Шаблон по умолчанию для команды БСОЗДАТЬ), чтобы вывести на экран текущее значение этого пара метра. После эт.ого нужно щелкнуть по строке значения параметра, чтобы выделить его, л затем щелкнуть по кнопке Browse (Обзор). В открывшемся диалоговом окне, показы вающем файлы и папки вашего компьютера, требуется найти и выбрать тот DWTфайл, имя которого необходимо занести в качестве значения параметра. После закры тия диалогового окна выбора файла замена в строке значения параметра будет вы полнена. Нажатие кнопок Apply (Применить) и ОК зафиксирует сделанное в окн; Options (Настройка) изменение.
12.6.2. Настройка экрана Вкладка Display (Экран) (рис. 12.34) выполняет настройку экрана AutoCAD в про странствах модели и листа. Чаще всего пользователи вносят изменения в область Window Elements (Элементы окна) с пятью флажками, которые управляют отобра жением полос прокрутки графического экрана, выводом экранного меню (оно поя£ляется в правой части экрана), использованием крупных кнопок панелей инструме? тов, выводом подсказок к кнопкам панелей, отображением в подсказках комбинации клавиш быстрого вызова.
Средства проектирований и адаптации
547
за
И Options t3
Current profiler >• • ;•; ,< fie:
ш
[
D
№ £ | Open « i d Save | Rot and Pi
«l' Current drawing
Drawmel.owe
System) User Preferences ] Dratting] 2D Mode6rrg| Selection j profile:
. Г
Diiplayjciott*:inefiawiii3wuid.№
Г
Dijpiay screen пмату
Г
Use large buttons lor Toolbars
f/
ShowToolTip;-
P
Show shoiloil keys in ToolTip;
"< jiooo 1 "4
Colors..-
forts
1»
S egmeni',s in a polyline curve ••
:
R endured object smoothness Contour Snes per surface
17 Display La/Hii and Model is 17 Display prin>efcle«ea | 7 Or^tay paper bacjsgrouid P
Display paper shadow
Г
Show Page Setup N
P
Create viewport *ir)ei« layouts
f| IW ne^rfe^out(
-J" «•;;;:]•;: :;|1:апс^:-
Help
Рис. 12.34. Диалоговое окно Options, вкладка Display
В области Window Elements (Элементы окна) расположены также две кнопки управ ления цветом и шрифтами: •
Colors (Цвета) — вызывает диалоговое окно цветовой настройки элементов всех рабочих зон экрана AutoCAD;
•
Fonts (Шрифты) — вызывает окно настройки шрифтов.
Кнопка Colors (Цвета) вызывает диалоговое окно Drawing Window Colors' (Цвета окон) (рис. 12.35) цветовой настройки элементов зон всех экранов AutoCAD. Диалоговое окно имеет четыре области: •
Context (Контекст);
•
Interface element (Элемент интерфейса);
•
Color (Цвет);
•
Preview (Просмотр).
1
Новое окно.
548
Глава 12
Рис. 12.35. Диалоговое окно Drawing Window Colors
Перечислим состав элементов списка в области Context (Контекст): •
2D model space (2M модель);
•
Sheet / layout (Лист/вкладка);
•
3D parallel projection (3M параллельная проекция);
•
3D perspective projection (3M перспективная проекция);
•
Block editor (Редактор блоков);
•
Command line (Командная строка);
• Plot preview (Просмотр печати). Для выбора настраиваемого элемента надо в первой области указать его контекст (т. е. режим работы, имеющий свое оформление) и имя в области Interface element (Элемент интерфейса). После того как элемент выбран, можно задать его цвет в об ласти Color (Цвет). Для некоторых элементов, отображающих координаты в графи ческом экране, можно использовать флажок Tint for X, Y, Z (Раскраска для X, Y, Z). при установке которого разные координаты получат разные цвета. Например, если необходимо установить белый цвет фона экрана в режиме двумерно го рисования (по умолчанию этот цвет черный), следует сначала выбрать, соответст венно, 2D model space (2M модель) и Uniform background (Равномерный фон), г затем в области Color (Цвет) задать цвет White (Белый).
Средства проектирования и адаптации
549
Для восстановления стандартных цветов графического интерфейса в правой части диалогового окна Drawing Window Colors (Цвета окон) предусмотрены кнопки Restore current element (Восстановить текущий элемент), Restore current context (Восстановить текущий контекст) и Restore all contexts (Восстановить все контек сты), с помощью которых можно вернуть цвет по умолчанию, соответственно вы бранному элементу, всем элементам выбранного контекста и всем элементам вообще. Сохранение цветовых установок выполняется с помощью кнопки Apply & Close (Применить и закрыть). Прочие элементы вкладки Display (Экран) диалогового окна Options (Настройка) (см. рис. 12.35) выполняют настройку других компонентов интерфейса (величина перекрестия курсора, особенности оформления вкладок листов и т. п.).
12.6.3. Настройка открытия и сохранения Следующая вкладка диалогового окна Options (Настройка) — Open and Save (От крытие/Сохранение) (см. рис. 12.6)— устанавливает основной формат сохранения рисунков, характеристики автосохранения, средства защиты рисунка от несанкцио нированного доступа, а также особенности загрузки внешних ссылок и пользователь ских приложений. Обращаем внимание читателя на область File Save (Сохранение файлов). В раскры вающемся списке Save as (Сохранять в формате) можно установить, в каком формате по умолчанию будут сохраняться рисунки (например, в формате AutoCAD 2000/LT2000 Drawing (*.dwg) (Рисунок AutoCAD 2000/LT2000 (*.dwg))). По умолчанию действу ет установка сохранения в формате AutoCAD 2007 Drawing (*.dwg) (Рисунок AutoCAD 2007 (*.dwg)). В области File Open (Открытие файлов) можно задать параметр Number of recentlyused files to list (Количество последних файлов в меню). Это количество файлов, имена которых система запоминает и отображает в нижней части падающего меню File (Файл). По умолчанию оно равно четырем. Допускаются значения от 0 до 9.
12.6.4. Настройка печати и публикации Вкладка Plot and Publish (Печать/Публикация) диалогового окна Options (Настрой ка) задает параметры вывода и рассмотрена в главе 6.
12.6.5. Настройка общесистемных характеристик Следующая вкладка диалогового окна Options (Настройка)— System (Система) (рис. 12.36) — задает различные общесистемные характеристики. В области General Options (Общие параметры) этой вкладки следует обратить вни мание на раскрывающийся список Startup (При запуске), в котором может быть вы брано одно из следующих значений: •
Show Startup dialog box (Диалоговое окно начала работы);
•
Do not show a startup dialog (Без начального окна).
550
Глава 12
ГШ1 Fite | Display | Open sod Saw j Rot and
4--teinijlJreiPi.!ffflerice4| p i a t e g | 3D Modelng) Seratron] Pioflas]
.: 3D Pedcamar^e::
• г»'и!11.;-: '.n
. .;,Еег1шгп«кв Settings'
i ,::: Рл Display OLE Таи! Sec Dialog !
•
••-•:•/•'••
'• Г ' Load acad isp yjitfi evety dtawhg Aciept: input !((йпт
: C
i . : : ; : ' ^ I / AfotviongsynMcames ..у : |;::::
Staitn.pl :s ::| S how Staitup dialog box
~3
Layout Regen Option* г * :
C' RegsnWien: switching iayotita
Г
: :^:.-: Г*" Cachs model tab. arid last layout
Check Web tor Live Enablm Maiiman numb» ot un*ucc«
. у <•' .£adw mode! fab and all layouts dbCoraied Ophotls . '. .P
:
Stoie Links iridei in drawing file.
..-.Г Open table.: in resd-ori'mode ,
OK
Cancel
Рис. 12.36. Диалоговое окно Options, вкладка System
При первом значении открывается окно начала работы (см. рис. 1.5). Второе значение позволяет начинать работу без этого окна, создавая новый рисунок с простейшими установками (при этом в зависимости от значения системной переменной FILEDIA система либо запрашивает в командной строке имя файла шаблона, либо открывает •окно выбора файла из папки шаблонов). Рассмотренные в данном разделе настройки влияют на тип окна, открываемого командой QNEW (БСОЗДАТЬ) в тех случаях, когда в качестве имени шаблона на вкладке Files (Файлы) (см. разд. 12.6.1) задано значение None (Нет): •
окно Create New Drawing (Создание нового рисунка), если в раскрывающемся списке Startup (При запуске) выбрано значение Show Startup dialog box (Диало говое окно начала работы);
•
окно Select Template (Выбор шаблона), если выбрано значение Do not show a startup dialog (Без начального окна). (
12.6.6. Дополнительные настройки пользователя Дополнительные системные настройки можно задать на вкладке User Preferences (Пользовательские) диалогового окна Options (Настройка). На этой вкладке обращаем внимание читателя на область Windows Standard Behavior (Соответствие стандартам Windows), а в ней— на кнопку с названием
Средства проектирования и адаптации
551
Right-click Customization (Правая кнопка мыши). Данная кнопка позволяет вызвать окно Right-Click Customization (Обработка нажатий правой кнопки мыши). Уста новки этого окна задают варианты использования правой кнопки мыши (как инстру мента вызова контекстного меню или аналога нажатия клавиши <Enter>) в разных ситуациях. В том числе можно поставить функции щелчка правой кнопки в зависи мость от длительности этого щелчка.
12.6.7. Настройка привязки и отслеживания Вкладка Drafting (Построения) диалогового окна Options (Настройка) содержит раз личные параметры привязки и отслеживания, величину прицела перекрестия курсора и значков автоматической привязки.
12.6.8. Настройка режима трехмерного моделирования Новая вкладка 3D Modeling (ЗМ моделирование) (см. рис. 12.37) задает графическое оформление в режиме трехмерной работы. По своим функциям эта вкладка похожа на вкладку Drafting (Построения).
.. :
. ,1-
:
«IJnl!.VI.«:';'lr,l,b>>
%
I, ,:.-. ;;•,.(.«•..-J
I'l-
jl.dWJ
RJe* | Disf)lisif| Q i ^ ^a^Saye) № ; аШЙДзЫт j S>item j Usefr Prefsrshc^t] ;ЙШ»^д l ^ ^ l ^ l i r i g j | Selecijort] Profiles) 3D Objects Visual S'yle «Me clearing 3D obiac's i Г Г
iabeiaxesjnSaridadO[«shate Stow libel- for dynamo UCS
> Crosshair labels •
.JByViewport
d Deletion control while «eating 3D obpeb
zl'
JDelete profile curves :••$• and ;m-A>c"i
C::;::fa:J5WSf0r().ИИ* [ у V i»c*w on ;ijrla.:as and meihet
•|Г—
ОШф UCS Icon P: Otsplay in | D irodel ..pace .-... P
Dupley in JO paiaM proi*ciior,
P P_bplay in 3D perspective projection
-J
—
3D Navigation ' Г
Reverse mouse wi leei ioorfr : j : Maik and fly settings.,;
Dj-namteInput*: ; : ' ' Г Shaw 2 field lot pointer input
.Animation settings.
ШШ)1
:
Cancel
Рис. 12.37. Диалоговое окно Options, вкладка 3D Modeling
Help
Глава 12
552
12.6.9. Настройка режимов выбора Вкладка Selection (Выбор) (см. рис. 3.21) задает режимы выбора и параметры ручек. Она рассмотрена в главе 3.
12.6.10. Настройка профилей Последняя вкладка — Profiles (Профили) — позволяет присвоить имя профилю, т. е. набору параметров всех вкладок диалогового окна Options (Настройка), и при необ ходимости экспортировать параметры в файл с расширением arg. В левой части окна в списке Available profiles (Имеющиеся профили) перечисляются имена профилей, доступных в текущем рисунке. В правой части расположены кнопки работы с профилями (установить, добавить и т. д.).
12.6.11. Адаптация элементов интерфейса Подменю Tools | Customize (Сервис | Адаптация) имеет следующие пункты адапта ции интерфейса системы: •
Interface (Интерфейс)— редактирование CUI-файлов, содержащих падающие и экранные меню, панели инструментов, клавиши быстрого вызова, макросы и под сказки;
•
Tool Palettes (Инструментальные палитры) — адаптация окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ);
•
Import Customization (Импорт адаптации) — импорт настроек из пользователь ского CUI-файла;
•
Export Customization (Экспорт адаптации) — экспорт настроек в новый CUIфайл;
•
Edit Program Parameters (acad.pgp) (Изменение параметров программы (acad.pgp)) — открывает для редактирования файл acad.pgp настройки параметроЕ вызова внешних программ и редактирования пользовательских синонимов команд.
Система AutoCAD позволяет создавать пользовательские файлы адаптации с расши рением cui, которые можно загружать либо заменяя полностью все элементы интер фейса AutoCAD, либо дополняя меню AutoCAD новыми пунктами, подменю и т. п Это вызвано тем, что все меню (падающие, экранные и контекстные), а также панели инструментов объединены в системе AutoCAD в CUI-файл, который можно редакти ровать с помощью команды CUI (CUI) (ей соответствует пункт меню Tools | Customize | Interface (Сервис | Адаптация | Интерфейс)). Команда CUI (CU1) открывает диалоговое окно Customize User Interface (Настройка интерфейса пользователя) (рис. 12.38). Вкладка Customize (Адаптация) диалогового окна, приведенного на рис. 12.38, разделена на левую и правую части. В левой части расположены две внутренние вкладки:
Средства проектирования и адаптации
553
Customizations in All CUI Files (Адаптации в Все файлы CUI)— отображает в виде дерева все элементы интерфейса; Command List (Список команд) — отображает все операции (в том числе коман ды), привязываемые к элементам интерфейса (пунктам меню, кнопкам панелей инструментов и т. д.).
ШИЗ
BjCusloinize Usei Intetl 3
Си-к<гтге Work«p«Mor,r,r,t«. Customae Vorl tpace
В 3-5 ACAD Й £$l Workspaces | ~ Ф 3D Modeling ffi *?§ ffl Щ ftl'&itjj ЗИШ B-1fy Ш"^ ;• $ Ш-ф
®'Ш
Toolbars Menus Shortcut Menus Keyboard Shortcuts Double Click Actions Mouse Buttons LISP Files Legacy Parlial cyl Files
Cofnrr^nd X X j q .XY •a XZ .¥ YZ Z 0 0.0 0.00 0.000 0.0000
m p
В Ф AutoCAD Classic Default (current) Ц) Щ Toolbars ФЩ Menus &' DD Dockable Windows
Ciick Customize Workspace
Suurce ACAD ACAD ACAD ACAD ACAD ACAD ACAD ACAD ACAD ACAD ACAD
В Genei 1 1 Name | Descriptran Bl)r Start On I odel/Layout tabs
;
io add content
! AutoCAD Classic
! Model tOn i о»
Tim"
mm Screen menus oil bars
i
j Geneial
zl OK
Cancel
Help
Рис. 12.38. Диалоговое окно Customize User Interface
Название и содержимое левой верхней вкладки зависит от того, что выбрано в рас крывающемся списке под названием вкладки: •
All Customization Files (Все файлы адаптации);
•
Main CUI file (acad.cui) (Основной файл CUI (acad.cui));
Глава 12
554 •
custom.cui;
•
acetmain.cui;
•
Open (Открыть).
По умолчанию система AutoCAD загружает три CUI-файла: acad.cui (основной файл адаптации системы), custom.cui (заготовка для размещения пользовательских элемен тов) и acetmain.cui (элементы дополнительного меню и панели Express). Каждый из этих файлов определяет именованную группу адаптации. Правая часть вкладки Customize (Адаптация) диалогового окна Customize User Interface (Настройка интерфейса пользователя) изменяется в зависимости от того, что отмечено в левой части, и отображает текущее состояние выбранного элемента. Пользователь может редактировать любой из элементов интерфейса (за небольшим исключением). Вкладка Transfer (Перевести) диалогового окна Customize User Interface (Настройка интерфейса пользователя) предназначена для экспорта элементов интерфейса в новые CUI-файлы, откуда можно необходимые элементы загрузить. В данной адаптации пользователь имеет возможность фиксировать на экране поло жение панелей, состав строки меню и немодальных окон и сохранить их в рабочем пространстве (см. главу 1). Еще один CUI-файл (dbcon.cui) загружается, если с помощью команды DBCONNECT (БДСВЯЗЬ), которой соответствует пункт меню Tools | Palettes | dbConnect (Сервис | Палитры | Базы данных), подключаются штатные средства связи AutoCAD с базами данных. Команда DBCONNECT (БДСВЯЗЬ) вызывает немодальное окно DBCONNECT MANAGER (ДИСПЕТЧЕР ПОДКЛЮЧЕНИЯ К БД) (рис. 12.39) и добавляет в строку меню новое падающее меню dbConnect (Базы данных). Система AutoCAD предоставляет возможность связывать примитивы рисунка с запи сями таблиц баз данных (Microsoft Access, dBase, Microsoft Excel, Oracle, Paradox, Microsoft Visual FoxPro и SQL Server). _;
_
fl% Dtawingl.dwg Щ^ jet_dbsamples
Рис. 12.39. Окно DBCONNECT MANAGER
Средства проектирования и адаптации
555
Подробнее об адаптациях, о связи с базами данных см. книги Н. Н. Полещука "AutoCAD 2004: разработка приложений и адаптация" (БХВ-Петербург, 2004 г.) и "AutoCAD: разработка приложений, настройка и адаптация" (БХВ-Петербург, 2006 г.).
12.7. Средства программной адаптации Система AutoCAD может использоваться как основа для разработки приложений, в которых AutoCAD играет роль графического процессора. Фирма Autodesk и ее партнеры уже создали много специализированных программных продуктов, рабо тающих в среде AutoCAD. Перечислим программные средства адаптации AutoCAD: язык программирования Visual LISP, язык программирования Visual Basic for Applications и пакет ObjectARX (предназначен для программирования на языках C++, С# и Visual Basic.NET). Все эти средства представляют собой тему для отдельного разговора. Язык программирования AutoLISP является редакцией языка LISP, адаптированной для работы в среде AutoCAD. В данную версию AutoCAD входит модификация язы ка, называемая Visual LISP, обращение к которой осуществляется с помощью пункта падающего меню Tools | AutoLISP | Visual LISP Editor (Сервис | AutoLISP | Редактор Visual LISP) или команды VLISP, которые вызывают окно Visual LISP for AutoCAD (Visual LISP для AutoCAD) (рис. 12.40).
(setq k2 -1) (repeat 29 (setq k2 (1* k2)) {setq su (strcat (substr su 1 1) (nth k2 lets)}) (princ suKprinc " ") (if (setq ual (getuar su))
Рис. 12.40. Окно Visual LISP for AutoCAD
Глава 12
556
С помощью средств данного диалогового окна пользователь может писать, компили ровать, тестировать и выполнять программы на языке Visual LISP. Другим средством адаптации системы AutoCAD являются среда VBA (Visual Basic for Applications) и язык программирования Visual Basic. Команда VBAIDE и пункт падающего меню Tools | Macro | Visual Basic Editor (Сервис | Макросы | Редактор Visual Basic) вызывают окно Microsoft Visual Basic (рис. 12.41), которое позволяет разрабатывать приложения, работающие в среде системы AutoCAD. Microsoft Visual Basic - Globall EtevEait" View, treett
fomla!
Drfwj
ШЖ
№ . ' ЩЩ 8 § i d : S
WinJet :. Hefp
> и «hi 'Щ.ШШ\Щ Q: Ш Globall - UseiFoim! (UseiForm)
В Jg5 ACADProject (Globall) В ^ AutoCAD Objects •- Щ$ ThisDrawing 8~Ш Forms Ш Useifonst
Ч Л abJ Ш S3 Г7 UserForml UserFor? . J
(Name) BorderColor Border Style Caption
Cyc*T"~ DrawBuFFer Enabled =ont =oreCoior
If „J
F1
Q
_J
f. ._§} J 3
UserForml !&H8000000Fj^p* M &Н80СЮ0012& i iO - fmBorderStyleNo' UserForml •0 - fmCycleAIIForms ;True iTahoma
•
ZJ >ЯЙЙВЯ
Ж
i—в. j j
=========== Рис. 12.41. Окно Microsoft Visual Basic
Пакет разработки приложений ObjectARX 2007 поставляется отдельно от системь AutoCAD. Он позволяет разрабатывать на языках C++, С# и VB.NET в среде Visual Studio 2005 приложения, работающие в AutoCAD. Скачать пакет можно с сай та www.objectarx.com. Читателей, интересующихся разработкой приложений, адресуем к уже упоминав шимся в предисловии книгам Н. Н. Полещука и к списку литературы.
12.8. Упражнения к главе 12 I. Коллективная работа: • Подготовьте комплект файлов для передачи заказчику вместе с файлом основного рисунка.
Средства проектирования и адаптации
557
•
Перенесите файл рисунка на другой компьютер без вспомогательных файлов (внешних ссылок, шрифтов и т. д.). Определите, какая часть информации будет при этом утрачена или искажена. 2. Настройка AutoCAD: •
Измените цвет фона графического экрана AutoCAD (на серый). Подберите цвет, который для вас удобнее всего при длительной работе.
•
Задайте отображение экранного меню. Проверьте, помогает ли оно вам в еже дневной работе. 3. Публикация в Интернете: •
Выберите файл рисунка с разными вкладками пространства листа.
•
Сформируйте HTML-файл для публикации выбранного рисунка в Интернете.
•
Если у вас есть свой сайт, разместите на нем сформированный HTML-файл.
4. Работа с диспетчером подшивок: •
Откройте в диспетчере подшивок подготовленные подшивки, расположенные в папке AutoCAD 2007\Sample\Sheet Sets.
•
Ознакомьтесь с организацией этих подшивок. Попробуйте изменить порядок лис тов и видов на соответствующих вкладках.
5. Работа с подшивками: •
Создайте свою подшивку из двух рисунков с несколькими листами.
•
Сформируйте группы листов.
•
Добавьте лист из третьего рисунка.
•
Удалите один из листов.
/
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ 1
Перечень команд AutoCAD В табл. П1.1 приведен алфавитный перечень документированных команд англоязыч ной версии AutoCAD 2007. В эту таблицу не включены дополнительные команды комплекса Express Tools и команды работы в режиме связи с базами данных. Списк л новых команд приведены отдельно. Таблица П1.1. Команды системы AutoCAD 2007 Команда
Описание
3D
Построение сети в форме стандартной поверхности
3DALIGN
Выравнивание в пространстве
3DARRAY
Копирование объектов с расположением в виде трехмер ного массива
3DCLIP
Регулировка секущих плоскостей
3DCONFIG
Настройка параметров трехмерной графики
3DCORBIT
Установка режима постоянного вращения вида
3DDISTANCE
Установка режима просмотра, приближение к объектам и удаление от них
3DDWF
Создание и просмотр трехмерной модели в DWF-файле
3DFACE
Построение трехмерной грани
3DFLY
Облет трехмерной модели
3DFORBIT
Просмотр объектов в орбитальном режиме
3DMESH
Построение сети
3DMOVE
Перемещение объектов в пространстве
3DORBIT
Просмотр объектов в орбитальном режиме
3DORBITCTR
Просмотр объектов в орбитальном режиме с заданием точки центра вращения
Перечень команд AutoCAD
561 Таблица П1.1 (продолжение)
Команда
Описание
3DPAN
Трехмерное панорамирование
3DPOLY
Построение трехмерной полилинии из линейных сегментов
3DROTATE
Поворот объектов в пространстве
3DSIN
Импорт файла 3D Studio
3DSWIVEL
Имитация эффекта поворота камеры
3DWALK
Обход модели
3DZOOM
Трехмерное зумирование
ABOUT
Вывод на экран информации об экземпляре версии системы AutoCAD
ACISIN
Импорт ACIS-файла
ACISOUT
Экспорт твердотельных объектов AutoCAD в файл формата ACIS
ADCCLOSE
Закрытие Центра управления
ADCENTER
Вызов Центра управления
ADCNAVIGATE
Перемещение в зоне структуры Центра управления на конкретный файл, папку или сетевой ресурс
AECTOACAD
Преобразование заместителей АЕС-объектов архитектурно-строительных приложений в объекты AutoCAD
AI_MOLC
Установка слоя объекта в качестве текущего (см. также команду LAYMCUR)
ALIGN
Выравнивание объектов относительно других объектов
AMECONVERT
Конвертирование моделей АМЕ (AutoCAD R12) в твердотельные объекты AutoCAD 2000
ANIPATH
Запись анимации
APERTURE
Изменение размера прицела объектной привязки
APPLOAD
Загрузка и выгрузка приложений
ARC
Построение дуги
ARCHIVE
Архивация подшивки
AREA
Вычисление площади и периметра
ARRAY
Создание массива объектов
ARX
Загрузка, выгрузка и получение информации об ARX-приложениях
ASSIST
Открытие окна INFO PALETTE (ИНФОРМАЦИОННАЯ ПАЛИТРА)
19 Зак. 326
562
Приложение ; Таблица П1.1 (продолжение)
Команда
Описание
ASSISTCLOSE
Закрытие окна INFO PALETTE (ИНФОРМАЦИОННАЯ ПАЛИТРА)
ATTACHURL
Добавление гиперссылки
ATTDEF
Создание описания атрибута
ATTDISP
Глобальное управление видимостью атрибутов
ATTEDIT
Изменение значений атрибутов
АТТЕХТ
Извлечение значений атрибутов
ATTREDEF
Переопределение блока и обновление связанных с ним атрибутов
ATTSYNC
Синхронизация атрибутов
AUDIT
Проверка целостности рисунка
BACKGROUND
Задание фона для операции тонирования
BACTION
Добавление операции к динамическому блоку
BACTIONSET
Формирует набор объектов, участвующих в операции динамического блока
BACTIONTOOL
Добавление операции к динамическому блоку
BASE
Задание базовой точки вставки для текущего рисунка
BASSOCIATE
Связывает операцию с параметром динамического блока
BATTMAN
Диспетчер атрибутов блоков
BATTORDER
Задает порядок атрибутов в блоке
BAUTHORPALETTE
Открытие окна BLOCK AUTHORING PALETTES (ПАЛИТРЫ РАЗРАБОТКИ БЛОКОВ)
BAUTHORPALETTECLOSE
Закрытие окна BLOCK AUTHORING PALETTES (ПАЛИТРЫ РАЗРАБОТКИ БЛОКОВ)
BCLOSE
Выход из редактора блоков
BCYCLEORDER
Изменение циклического порядка перебора ручек для динамического блока
BEDIT
Вызов редактора блоков
BGRIPSET
Изменение набора ручек параметра динамического блока
BHATCH
Нанесение ассоциативной штриховки внутри замкнутого контура
BLIPMODE
Управление простановкой маркеров при рисовании
BLOCK
Создание описания блока
Перечень команд AutoCAD
563 Таблица П1.1 (продолжение)
Команда
Описание
BLOCKICON
Формирование растрового образца для просмотра блока, созданного в предыдущих версиях AutoCAD
BLOOKUPTABLE
Вызов таблицы поиска свойств динамического блока
BMPOUT
Экспорт в файл формата BMP
BORROWLICENSE
Заимствование сетевой лицензии
BOUNDARY BOX
Создание области или полилинии из замкнутого контура
BPARAMETER
Добавление параметра к динамическому блоку
BREAK
Построение разрыва линии между точками
BREP
Удаление топологической истории из тела
BROWSER
Вызов браузера Web-страниц
BSAVE
Сохранение определения динамического блока
BSAVEAS
Сохранение определения динамического блока под другим именем
BVHIDE
Применение к элементу блока состояния невидимости
BVSHOW
Применение к элементу блока состояния видимости
BVSTATE
Редактирование именованного состояния видимости объектов динамического блока
CAL
Вычисление математических и геометрических выраже ний (калькулятор)
CAMERA
Установка положения камеры и цели
CHAMFER
Построение фаски
CHANGE
Изменение свойств объектов
Построение твердотельного параллелепипеда (ящика)
CHECKSTANDARDS
Проверка чертежа на соответствие стандартам
CHPROP
Изменение свойств объектов
CHSPACE
Смена пространства объекта
CIRCLE
Построение окружности (круга)
CLEANSCREENOFF
Отказ от очистки графического экрана
CLEANSCREENON
Очистка графического экрана за счет отказа от панелей и заголовка
CLOSE
Закрытие текущего рисунка
CLOSEALL
Закрытие всех открытых рисунков
COLOR
Установка цвета для вновь создаваемых объектов
564
Приложение 1 Таблица П 1.1 (продолжение)
Команда
Описание
COMMANDLINE
Вывод на экран окна зоны командных строк
COMMANDLINEHIDE
Скрытие окна зоны командных строк
COMPILE
Компиляция файлов форм и файлов шрифтов PostScript
CONE
Построение твердотельного конуса
CONVERT
Преобразование двумерных полилиний и ассоциативных штриховок, созданных в AutoCAD R13 или более ранних версиях
CONVERTCTB
Преобразование таблиц цветозависимых стилей печати в таблицы именованных стилей
CONVERTOLDLIGHTS
Преобразование старых источников света в новый формат
CONVERTOLDMATERIALS
Преобразование старых материалов в новый формат
CONVERTPOLY
Преобразование подробных полилиний в компактные и наоборот
CONVERTPSTYLES
Перенастройка рисунка с цветозависимых стилей печати на именованные или наоборот
CONVTOSOLID
Преобразование в тело
CONVTOSURFACE
Преобразование в поверхность
COPY
Копирование объектов
COPYBASE
Копирование объектов в буфер обмена с указанием базовой точки
COPYCUP
Копирование объектов в буфер обмена
COPYHIST
Копирование строк из текстового окна в буфер обмена
COPYLINK
Копирование текущего вида в буфер обмена для вставки его в другой рисунок или документ другого приложения
COPYTOLAYER
Копирование на другой слой
CUI
Адаптация интерфейса
CUIEXPORT
Экспорт настроек интерфейса в CUI-файл
CUIIMPORT
Импорт настроек интерфейса из CUI-файла
CUILOAD
Загрузка CUI-файла
CUIUNLOAD
Выгрузка CUI-файла
CUSTOMIZE
Адаптация интерфейса
CUTCLIP
Копирование объектов в буфер обмена с удалением их из рисунка
CYLINDER
Построение твердотельного цилиндра
Перечень команд AutoCAD
565 Таблица П1.1 (продолжение)
Команда
Описание
DASHBOARD
Открытие окна DASHBOARD (ПУЛЬТ УПРАВЛЕНИЯ)
DASHBOARDCLOSE
Закрытие окна DASHBOARD (ПУЛЬТ УПРАВЛЕНИЯ)
DBCCLOSE
Закрытие диспетчера связи с базами данных
DBCONNECT
Вызов диспетчера связи с базами данных
DBLIST
Вывод на экран информации обо всех объектах рисунка
DDEDIT
Редактирование текстов, размерных текстов и описаний атрибутов
DDPTYPE
Задание режима отображения и величины объектов-точек
DDVPOINT
Задание направления взгляда в трехмерном пространстве
DELAY
Задание паузы при выполнении пакета команд
DETACHURL
Удаление гиперссылки
DIM
Переход в режим нанесения размеров
DIM1
Переход в режим нанесения одного размера
DIMALIGNED
Простановка параллельного линейного размера
DIMANGULAR
Простановка углового размера
DIMARC
Простановка дугового размера
DIMBASELINE
Простановка базового размера
DIMCENTER
Простановка маркера центра и нанесение центровой линии
DIMCONTINUE
Простановка размерной цепи
DIMDIAMETER
Простановка диаметра
DIMDISASSOCIATE
Преобразование ассоциативных размеров в неассоциативные
DIMEDIT
Редактирование размера
DIMJOGGED
Простановка радиуса со сломом размерной линии
DIMLINEAR
Простановка линейного размера
DIMORDINATE
Простановка ординатного размера
DIMOVERRIDE
Переопределение установок размерных переменных
DIMRADIUS
Простановка радиуса
DIMREASSOCIATE
Преобразование размеров в ассоциативные
DIMREGEN
Дополнительная регенерация ассоциативных размеров
566
Приложение Таблица П1.1 (продолжение)
Команда
Описание
DIMSTYLE
Создание и модификация размерных стилей
DIMTEDIT
Перемещение и поворот размерных текстов
DIST
Измерение расстояния между точками
DISTANTLIGHT
Создание удаленного источника света
DIVIDE
Равномерная расстановка точек или блоков вдоль объекта
DONUT
Построение закрашенных колец
DRAGMODE
Управление отображением объектов при буксировке
DRAWINGRECOVERY
Вызов диспетчера восстановления рисунков
DRAWINGRECOVERYHIDE
Закрытие диспетчера восстановления рисунков
DRAWORDER
Изменение порядка вывода растровых изображений и других объектов на экран
DSETTINGS
Задание параметров шаговой привязки, сетки, полярного и объектного отслеживания
DSVIEWER
Вызов окна Aerial View (Общий вид)
DVIEW
Установка параллельных проекций и видов в перспективе
DWFADJUST
Настройка свойств DWF-подложки
DWFATTACH
Вставка DWF-подложки
DWFCLIP
Подрезка DWF-подложки
DWGPROPS
Задание и просмотр свойств текущего рисунка
DXBIN
Импорт двоичных файлов в специальной кодировке
EATTEDIT
Редактирование атрибутов блоков
ЕАТТЕХТ
Извлечение атрибутов
EDGE
Изменение видимости кромок трехмерной грани
EDGESURF
Построение сети (поверхности Кунса)
ELEV
Задание уровня и высоты выдавливания вновь создаваемых объектов
ELLIPSE
Построение эллипса или эллиптической дуги
ERASE
Удаление объектов из рисунка
ETRANSMIT
Создание массива чертежных файлов, шрифтов для передачи
EXPLODE
Расчленение составного объекта
EXPORT
Экспорт объектов в файлы различных форматов
Перечень команд AutoCAD
567 Таблица П1.1 (продолжение)
Команда
Описание
-EXPORTTOAUTOCAD
Преобразование заместителей АЕС-объектов архитек турно-строительных приложений в объекты AutoCAD (синоним команды AECTOACAD)
EXPRESSMENU
Загрузка группы адаптации EXPRESS
EXPRESSTOOLS
Загрузка Express Tools
EXTEND
Продление объектов до пересечения с другими объекта ми
EXTERNALREFERENCES
Вызов окна EXTERNAL REFERENCES (ВНЕШНИЕ ССЫЛКИ)
EXTERNALREFERENCESCLOS!
Закрытие окна EXTERNAL REFERENCES (ВНЕШНИЕ ССЫЛКИ)
EXTRUDE
Создание тела путем выдавливания двумерного объекта
FIELD
Работа с полем (частью текстового объекта)
FILEOPEN
Открытие рисунка без диалогового окна
FILL
Управление закрашиванием
FILLET
Скругление углов и сопряжение объектов
FILTER
Создание фильтров многократного использования для выбора объектов на основе их свойств
FIND
Поиск, замена, выбор и показ текста на рисунке
FLATSHOT
Плоский снимок
FOG
Управление туманом и затемнением объектов
GEOGRAPHICLOCATION
Задание географических координат
GOTOURL
Загрузка браузера и открытие страницы (файла) по гиперссылке
GRADIENT
Построение градиентной заливки
GRAPHSCR
Переключение из текстового окна в графический экран
GRID
Включение и отключение сетки на текущем видовом экране
GROUP
Управление группами (именованными наборами объектов)
HATCH
Заполнение указанного контура штриховкой по выбранному образцу
HATCHEDIT
Редактирование нанесенной штриховки
HELIX
Построение спирали
HELP
Вызов справочной системы
568
Приложение 1 Таблица П1.1 (продолжение)
Команда
Описание
HIDE
Регенерация трехмерной модели с подавлением скрытых линий
HLSETTINGS
Настройка параметров отображения скрытых линий
HYPERLINK
Создание и редактирование гиперссылки
HYPERLINKOPTIONS
Управление видимостью курсора и выводом подсказок для гиперссылок
ID
Определение координат точки
IMAGE
Управление растровыми изображениями
IMAGEADJUST
Регулировка яркости, контрастности и степени слияния изображений с фоном
IMAGEATTACH
Вставка растрового изображения
IMAGECLIP
Создание контуров подрезки растровых изображений
IMAGEFRAME
Управление видимостью границ контуров подрезки изо бражения
IMAGEQUALITY
Управление качеством вывода изображений на экран
IMPORT
Импорт в AutoCAD файлов различных форматов
IMPRINT
Создание ребра-отпечатка на грани
INSERT
Вставка в текущий рисунок блока или другого рисунка
INSERTOBJ
Вставка OLE-объекта
INTERFERE
Создание сложного тела, занимающего общий объем двух или более тел
INTERSECT
Пересечение областей или тел
ISOPLANE
Выбор текущей изометрической плоскости
JOGSECTION
Сечение со сломами
JOIN
Соединение частей одного объекта в единый примитив
JPGOUT
Экспорт в файл формата JPEG
JUSTIFYTEXT
Изменение способа привязки и выравнивания текста
LAYCUR
Перенос на текущий слой
LAYDEL
Удаление слоя и всех его объектов
LAYER
Управление слоями и их свойствами
LAYERP
Возврат к предыдущему состоянию слоев
LAYERPMODE
Управление изменениями слоев при возврате к предыдущему состоянию слоев
Перечень команд AutoCAD
569 Таблица П1.1 (продолжение)
Команда
Описание
LAYFRZ
Замораживание слоев
LAYISO
Изоляция слоев
LAYLCK
Блокировка слоев
LAYMCH
Замена слоя по образцу
LAYMCUR
Установка текущего слоя по образцу
LAYMRG
Слияние слоев
LAYOFF
Выключение слоя на вкладке модели или замораживание слоя в видовом экране листа
LAYON
Включение всех слоев
LAYOUT
Операции с листами
LAYOUTWIZARD
Вызов мастера компоновки нового листа
LAYTHW
Размораживание всех слоев модели
LAYTRANS
Трансляция слоев
LAYULK
Разблокирование слоя
LAYUNISO
Включение слоев, отключенных командой изоляции слоев
LAYVPI
Изолирование слоя в видовом экране
LAYWALK
Динамический показ слоев
LEADER
Построение линий, соединяющих пояснительные надписи с поясняемыми элементами
LENGTHEN
Увеличение длин объектов
LIGHT
Создание источника света
LIGHTLIST
Вызов окна LIGHTS IN MODEL (СВЕТ В МОДЕЛИ)
LIGHTLISTCLOSE
Закрытие окна LIGHTS IN MODEL (СВЕТ В МОДЕЛИ)
LIMITS
Установка и контроль лимитов рисунка
LINE
Построение отрезков
LINETYPE
Создание, загрузка и установка типов линий
LIST
Получение информации о выбранных объектах
LIVESECTION
Включение режима интеллектуального сечения
Приложение 1
570
Таблица П 1.1 (продолжение) Команда
Описание
LOAD
Подготовка форм к использованию
LOFT
Построение поверхности или тела по сечениям
LOGFILEOFF
Выключение режима записи в файл журнала
LOGFILEON
Включение режима записи в файл журнала
LTSCALE
Задание глобального масштаба типов линий
LWEIGHT
Задание текущего веса линий
MARKUP
Вызов диспетчера наборов пометок
MARKUPCLOSE
Закрытие диспетчера наборов пометок
MASSPROP
Вычисление масс-инерционных характеристик
MATCHCELL
Копирование свойств ячейки таблицы
MATCHPROP
Копирование свойств объекта в другие объекты
MATERIALATTACH
Связывание слоя и материала
MATERIALMAP
Управление текстурой
MATERIALS
Вызов окна MATERIALS (МАТЕРИАЛЫ)
MATERIALSCLOSE
Закрытие окна MATERIALS (МАТЕРИАЛЫ)
MATLIB
Работа с библиотекой материалов
MEASURE
Расстановка точек или блоков вдоль объекта с заданны ми интервалами
MENU
Загрузка базовой группы адаптации
MENULOAD
Загрузка группы частичной адаптации
MENUUNLOAD
Выгрузка группы частичной адаптации
MINSERT
Вставка нескольких вхождений блоков с расположением их в виде прямоугольного массива
MIRROR
Зеркальное отображение объектов
MIRROR3D
Симметрирование объектов относительно плоскости
MLEDIT
Редактирование мультилинии
MLINE
Построение мультилинии
MLSTYLE
Создание и редактирование стилей мультилинии
MODEL
Переключение с вкладки пространства листа на вкладку Model (Модель)
MOVE
Перемещение объектов
MREDO
Отмена действия группы последних операций
Перечень команд AutoCAD
571 Таблица П1.1 (продолжение)
Команда
Описание
MSLIDE
Создание файла слайда
MSPACE
Переключение из поля листа в видовой экран простран ства листа
MTEDIT
Редактирование мультитекста
МТЕХТ
Создание многострочного текста
MULTIPLE
Многократное повторение следующей команды
MVIEW
Создание и включение плавающих видовых экранов
MVSETUP
Задание параметров и оформление листа
NETLOAD
Загрузка приложения, созданного по технологии .NET
NEW
Создание нового файла рисунка
NEWSHEETSET
Создание новой подшивки листов
OFFSET
Построение подобных (параллельных) объектов
OLELINKS
Обновление, изменение и разрыв имеющихся OLE-связей
OLESCALE
Вызов диалогового окна свойств OLE-объектов
OOPS
Восстановление стертых объектов
OPEN
Открытие существующего файла рисунка
OPENDWFMARKUP
Открытие DWF-файла с пометками
OPENSHEETSET
Открытие подшивки
OPTIONS
Настройка параметров рабочей среды AutoCAD
ORTHO
Включение (отключение) режима ортогональности
OSNAP
Задание текущих режимов объектной привязки
PAGESETUP
Задание устройства печати, формата бумаги и других параметров для листов файла рисунка
PAN
Панорамирование (перемещение изображения)
PARTIALOAD
Дополнительная загрузка геометрии в частично открытый рисунок
PARTIALOPEN
Загрузка в текущий рисунок геометрии с выбранного вида или слоев
PASTEASHYPERLINK
Вставка из буфера как гиперссылки
PASTEBLOCK
Вставка содержимого буфера обмена Windows с преобразованием в блок
PASTECLIP
Вставка содержимого буфера обмена Windows
572
Приложение 1 Таблица П1.1 (продолжение)
Команда
Описание
PASTEORIG
Вставка объектов, скопированных в буфер обмена, в дру гой рисунок с теми же координатами, которые они имели в исходном рисунке
PASTESPEC
Вставка данных из буфера обмена Windows с возможностью управления их форматом
PCINWIZARD
Вызов мастера импорта параметров печати из РСРи РС2-файлов для вкладки Model или текущего листа
PEDIT
Редактирование полилиний, полигональных и многогран ных сетей
PFACE
Создание многогранной сети
PLAN
Установка вида в плане заданной ПСК
PLANESURF
Создание плоской поверхности
PLINE
Построение двумерной полилинии
PLOT
Вывод рисунка на принтер или в файл
PLOTSTAMP
Вывод в чертеж штемпеля
PLOTSTYLE
Установка стиля печати для новых или выбранных объектов
PLOTTERMANAGER
Вызов диспетчера плоттеров
PNGOUT
Экспорт в файл формата PNG
POINT
Создание объектов-точек
POINTLIGHT
Создание точечного источника света
POLYGON
Построение полилинии в форме правильного много угольника
POLYSOLID
Построение тела выдавливанием полилинии
PRESSPULL
Создание тела указанием точки замкнутой двумерной области
PREVIEW
Просмотр внешнего вида чертежа, который будет получен в процессе печати
PROPERTIES
Окно управления свойствами объектов
PROPERTIESCLOSE
Закрытие окна свойств
PSETUPIN
Импорт набора параметров листа из другого файла рисунка во вновь создаваемый лист
PSFILL
Заполнение контура двумерной полилинии образцом заполнения PostScript
PSOUT
Экспорт в EPS-файл
Перечень команд AutoCAD
573 Таблица П1.1 (продолжение)
Команда
Описание
PSPACE
Переключение из видового экрана пространства листа в поле листа
PUBLISH
Публикация с выводом в DWF-файл или на плоттер
PUBLISHTOWEB
Создание страниц в формате HTML
PURGE
Очистка рисунка от неиспользуемых именованных объектов (блоков, слоев и т. п.)
PYRAMID
Создание твердотельной пирамиды
QCCLOSE
Закрытие окна QUICKCALC (калькулятор)
QDIM
Быстрое нанесение размеров
QLEADER
Построение выноски
QNEW
Быстрое создание нового рисунка
QSAVE
Быстрое сохранение текущего рисунка
QSELECT
Быстрое создание наборов объектов
QTEXT
Управление показом и выводом на принтер текста и атрибутов
QUICKCALC
Вызов окна QUICKCALC (калькулятор)
QUIT
Завершение сеанса работы с AutoCAD
RAY
Построение луча
RECOVER
Восстановление поврежденного рисунка
RECTANG
Построение полилинии в форме прямоугольника
REDEFINE
Восстановление переопределенной команды AutoCAD в первоначальном виде
REDO
Отмена действия последней команды UNDO (ОТМЕНИТЬ) или U (О)
REDRAW
Перерисовка содержимого текущего видового экрана
REDRAWALL
Перерисовка содержимого всех видовых экранов
REFCLOSE
Сохранение или отказ от изменений, произведенных в ходе редактирования вхождений блоков и ссылок
REFEDIT
Выбор вхождения блока или внешней ссылки для редактирования
REFSET
Добавление и исключение объектов из рабочего набора при редактировании вхождений блоков и внешних ссылок
REGEN
Регенерация рисунка и перерисовка содержимого текущего видового экрана
REGENALL
Регенерация рисунка и перерисовка всех видовых экранов
574
Приложение 1 Таблица П1.1 (продолжение)
Команда
Описание
REGENAUTO
Управление автоматической регенерацией рисунка
REGION
Создание области
REINIT
Повторная инициализация портов ввода/вывода, дигитайзера, монитора и файла параметров для AutoCAD
RENAME
Изменение имен объектов (слоев, блоков, текстовых стилей и т. п.)
RENDER
Тонирование
RENDERCIROP
Задание зоны тонирования
RENDERENVIRONMENT
Задание обстановки тонирования
RENDERPRESETS
Отображение текущих параметров тонирования
RENDERWIN
Показ окна предыдущего тонирования
RENDSCR
Повторный вывод на экран последнего изображения, созданного командой RENDER (ТОНИРОВАТЬ)
REPLAY
Просмотр изображений в форматах BMP, TGA и TIFF
RESETBLOCK
Восстановление значений по умолчанию для вхождения динамического блока
RESUME
Продолжение прерванного пакета
RETURNLICENSE
Возврат сетевой лицензии
REVCLOUD
Создание линии облака (полилинии из дуг окружностей)
REVOLVE
Создание тела вращения
REVSURF
Создание поверхности вращения
RMAT
Управление материалами для тонирования
ROTATE
Поворот объектов вокруг заданной точки
ROTATE3D
Поворот объектов вокруг оси в пространстве
RPREF
Вызов окна настройки режимов тонирования
RPREFCLOSE
Закрытие окна настройки режимов тонирования
RSCRIPT
Создание бесконечно повторяющегося пакета (сценария)
RULESURF
Создание сети поверхности соединения
SAVE
Сохранение рисунка под текущим или заданным именем
SAVEAS
Сохранение рисунков, не имевших имени, или сохране ние текущего рисунка с переименованием
SAVEIMG
Сохранение тонированных изображений в файлах
SCALE
Масштабирование объектов
,
Перечень команд AutoCAD
575 Таблица П1.1 (продолжение)
Команда
Описание
SCALELISTEDIT
Редактирование списка стандартных масштабов
SCALETEXT
Масштабирование текста
SCRIPT
Выполнение последовательности команд из пакетного (командного) файла
SECTION
Создание области путем пересечения тел плоскостью
SECTIONPLANE
Создание сечения
SECURITYOPTIONS
Управление паролем и цифровой подписью
SELECT
Занесение выбранных объектов в текущий набор
SELECTURL
Выбор всех объектов с гиперссылками
SETIDROPHANDLER
Задание параметров загрузки в рисунок файлов из Интернета
SETUV
Наложение текстур на поверхности объектов
SETVAR
Получение списка системных переменных, изменение их значений
SHADEMODE
Раскрашивание объектов на текущем видовом экране
SHAPE
Вставка формы
SHEETSET
Открытие диспетчера подшивок
SHEETSETHIDE
Закрытие диспетчера подшивок
SHELL
Доступ к командам операционной системы
SHOWMAT
Получение списка типов материалов и методов их присвоения выбранным объектам
SIGVALIDATE
Проверка электронной цифровой подписи
SKETCH
Рисование коротких смежных сегментов от руки
SLICE
Разрезание набора тел плоскостью
SNAP
Ограничение перемещения курсора определенными интервалами
SOLDRAW
Построение профилей и сечений на видовых экранах, созданных командой SOLVIEW (Т-ВИД)
SOLID
Создание фигур (закрашенных многоугольников)
SOLIDEDIT
Редактирование граней и ребер твердотельных объектов
SOLPROF
Создание профилей трехмерных тел
SOLVIEW
Создание связанных плавающих видовых экранов для размещения видов и сечений твердотельных объектов
SPACETRANS
Пересчет длин между пространствами модели и листа
576
Приложение 1 Таблица П1.1 (продолжение)
Команда
Описание
SPELL
Орфографическая проверка надписей
SPHERE
Построение трехмерного твердотельного шара
SPLINE
Построение сплайна
SPLINEDIT
Редактирование сплайнового объекта
SPOTLIGHT
Создание прожектора
STANDARDS
Работа со стандартами
STATS
Показ статистики тонирования
STATUS
Вывод на экран статистической информации о рисунке, режимах и границах
STLOUT
Сохранение тел в двоичном или ASCII-файле формата STL
STRETCH
Растягивание объектов
STYLE
Создание и редактирование текстовых стилей
STYLESMANAGER
Вызов диспетчера стилей печати
SUBTRACT
Вычитание областей или тел
SUNPROPERTIES
Вызов окна настройки свойств солнца
SUNPROPERTIESCLOSE
Закрытие окна настройки свойств солнца
SWEEP
Создание поверхности или тела методом сдвига
SYSWINDOWS
Управление окнами документов
TABLE
Создание таблицы
TABLEDIT
Редактирование таблицы
TABLEEXPORT
Экспорт данных таблицы в CSV-файл
TABLESTYLE
Создание и модификация стилей таблиц
TABLET
Настройка и калибровка планшета
TABSURF
Создание поверхности сдвига по определяющей кривой и вектору направления
TASKBAR
Управление видом панели задач
TEXT
Создание однострочных текстовых надписей в динамическом режиме
TEXTSCR
Открытие текстового окна AutoCAD
TEXTTOFRONT
Вынос текста и размеров на передний план
THICKEN
Создание тела из поверхности назначением толщины
TIFOUT
Экспорт в файл формата TIFF
Перечень команд AutoCAD
577 Таблица П1.1 (продолжение)
Команда
Описание
TIME
Получение сведений о дате и времени
TINSERT
Вставка блока в таблицу
TOLERANCE
Простановка допуска формы и расположения
TOOLBAR
Загрузка, удаление и адаптация панелей
TOOLPALETTES
Открытие окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ)
TOOLPALETTESCLOSE
Закрытие окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ)
TORUS
Построение твердотельного тора
TRACE
Построение полосы
TRANSPARENCY
Управление прозрачностью растровых изображений
TRAYS ETTINGS
Управление значками в области уведомлений Windows
TREESTAT
Получение информации о пространственных индексах рисунка
TRIM
Обрезка объекта по кромке, заданной другими объектами
U
Отмена действия последней команды
UCS
Управление пользовательскими системами координат
UCSICON
Управление формой, видимостью и расположением пиктограммы ПСК
UCSMAN
Управление пользовательскими системами координат
UNDEFINE
Переопределение внутренней команды AutoCAD одноименной командой приложения
UNDO
Отмена действия одной или нескольких команд
UNION
Объединение областей или тел
UNITS
Управление форматом и точностью линейных и угловых единиц
UPDATEFIELD
Обновление полей в выбранных текстовых объектах
UPDATETHUMBSNOW
Обновление растровых образцов листов и видов в подшивке
VBAIDE
Вызов редактора Visual Basic
VBALOAD
Глобальная загрузка проекта VBA в текущий сеанс AutoCAD
VBAMAN
Работа с проектами VBA
VBARUN
Запуск VBA-макроса
578
Приложение 1 Таблица П1.1 (продолжение)
Команда
Описание
VBASTMT
Выполнение VBA-выражения в командной строке AutoCAD
VBAUNLOAD
Глобальная выгрузка проекта VBA
VIEW
Управление видами
VIEWPLOTDETAILS
Просмотр сведений о печати и публикации
VIEWRES
Задание точности аппроксимации объектов на текущем видовом экране
VISUALSTYLES
Вызов диспетчера стилей визуализации
VISUALSTYLESCLOSE
Закрытие диспетчера стилей визуализации
VLIDE
Вызов интегрированной среды разработки приложений Visual LISP
VLISP
Вызов интегрированной среды разработки приложений Visual LISP
VPCLIP
Подрезка видовых экранов в пространстве листа
VPLAYER
Управление видимостью слоев для отдельных видовых экранов
VPMAX
Развертывание видового экрана в пространстве листа
VPMIN
Свертывание видового экрана в пространстве листа
VPOINT
Задание направления взгляда для трехмерного вида
VPORTS
Создание неперекрывающихся или плавающих видовых экранов
VSCURRENT
Назначение стиля визуализации
VSLIDE
Просмотр файла слайда
VSSAVE
Сохранение стиля визуализации
VTOPTIONS
Управление плавным переходом при смене вида
WALKFLYSETTINGS
Настройка параметров обхода и облета
WBLOCK
Запись объектов или блока в отдельный файл рисунка
WEDGE
Построение твердотельного клина
WHOHAS
Выдача информации о том, кем открыт файл рисунка
WIPEOUT
Создание маски
WMFIN
Импорт метафайла Windows
WMFOPTS
Задание опций для команды WMFIN (ИМПОРТМТФ)
WMFOUT
Экспорт объектов в метафайл Windows
Перечень команд AutoCAD
579 Таблица П1.1 (окончание)
Команда
Описание
WORKSPACE
Операции с рабочими пространствами
WSSAVE
Сохранение рабочего пространства
WSSETTINGS
Настройка списка рабочих пространств
ХАТТАСН
Вставка внешних ссылок в текущий рисунок
XBIND
Внедрение неграфических объектов (символов) внешней ссылки в рисунок
XCLIP
Задание контура подрезки для внешней ссылки или блока и установка передней и задней плоскостей обрезки
XEDGES
Создание объектов из кромок и образующих поверхностей и тел
XLINE
Построение бесконечных прямых
XOPEN
Открытие файла рисунка внешней ссылки
XPLODE
Разбиение составного объекта на составляющие объекты с возможностью назначения цветов, слоев и типов линий образующимся объектам
XREF
Управление внешними ссылками
ZOOM
Увеличение или уменьшение видимого размера объектов на текущем видовом экране (зумирование)
Названия 74 новых команд, появившихся в системе AutoCAD 2007: 3DALIGN
CONVERTOLDMATERIALS
EXTERNALREFERENCESCLOSE
3DDWF
CONVTOSOLID
FLATSHOT
3DFLY
CONVTOSURFACE
GEOGRAPHICLOCATION
3DFORBIT
COPYTOLAYER
HELIX
3DMOVE
DASHBOARD
IMPRINT
3DROTATE
DASHBOARDCLOSE
JOGSECTION
3DWALK
DISTANTLIGHT
LAYCUR
AECTOACAD
DWFADJUST
LAYDEL
AN I PATH
DWFATTACH
LAYFRZ
BREP
DWFCLIP
LAYISO
CHSPACE
-EXPORTTOAUTOCAD
LAYLCK
CONVERTOLDLIGHTS
EXTERNALREFERENCES
LAYMCH
Приложение 1
580 LAYMCUR
MATERIALATTACH
RPREFCLOSE
LAYMRG
MATERIALMAP
SECTIONPLANE
LAYOFF
MATERIALS
SPOTLIGHT
LAYON
MATERIALSCLOSE
SUNPROPERTIES
LAYTHW
PLANESURF
SUNPROPERTIESCLOSE
LAYULK
POINTLIGHT
SWEEP
LAYUNISO
POLYSOLID
THICKEN
LAYVPI
PRESSPULL
VISUALSTYLES
LAYWALK
PYRAMID
VISUALSTYLESCLOSE
LIGHTLIST
RENDERCROP
VSCURRENT
LIGHTLISTCLOSE
RENDERENVIRONMENT
VSSAVE
LIVESECTION
RENDERPRESETS
XEDGES
LOFT
RENDERWIN
Названия исключенных команд: LSEDIT, LSLIB, LSNEW, SCENE.
3DDWFPUBLISH,
3DSOUT,
DBLCLKEDIT,
ПРИЛОЖЕНИЕ 2
Перечень системных переменных В табл. П2.1 приводится список документированных системных переменных AutoCAD в алфавитном порядке, с кратким описанием. Более подробное описание системных переменных и их значений с примерами можно найти в книгах Н. Н. Полещука "AutoCAD 2004" (серия "В подлиннике", издательство "БХВ-Петербург", 2004 г.) и "AutoCAD: разработка приложений, настройка и адаптация" (серия "В подлиннике", издательство "БХВ-Петербург", 2006 г.). Далее еще раз отдельно перечислены новые системные переменные. Удаленных пе ременных (по сравнению с AutoCAD 2006) нет. Таблица П2.1. Системные переменные AutoCAD 2007 Системная переменная
Описание
3DDWFPREC
Точность публикации в DWF-формате
ACADLSPASDOC
Управление режимом загрузки файла acad.lsp
ACADPREFIX
Пути поиска файлов поддержки и драйверов
ACADVER
Номер версии AutoCAD
ACISOUTVER
Код версии ACIS-файлов, создаваемых командой ACISOUT (ЭКСПОРТТЕЛ)
ADCSTATE
Признак наличия на экране Центра управления
AFLAGS
Сумма установленных битовых флагов для команды ATTDEF (АТОПР)
ANGBASE
Направление нулевого угла в текущей ПСК
ANGDIR
Код направления отсчета углов в текущей ПСК
АРВОХ
Состояние прицела автопривязки
APERTURE
Размер прицела перекрестия курсора
APSTATE
Состояние окна BLOCK AUTHORING PALETTES (ПАЛИТРЫ РАЗРАБОТКИ БЛОКОВ)
582
Приложение 2 Таблица П2.1 (продолжение)
Системная переменная
Описание
AREA
Последнее вычисленное значение площади
ASSISTSTATE
Признак наличия на экране окна INFO PALETTE (ИНФОРМАЦИОННАЯ ПАЛИТРА)
ATTDIA
Режим команды INSERT (ВСТАВИТЬ) при вводе значений атрибутов (с диалоговым окном или без него)
ATTMODE
Режим видимости атрибутов
ATTREQ
Режим использования командой INSERT (ВСТАВИТЬ) атрибутов по умолчанию
AUDITCTL
Режим создания файла протокола проверки (с расширени ем adt) при выполнении команды AUDIT (ПРОВЕРИТЬ)
AUNITS
Угловые единицы измерения
AUPREC
Точность в угловых размерах
AUTOSNAP
Управление маркером, подсказкой и магнитом автопривязки
BACKGROUNDPLOT
Управление выводом в фоновом режиме в операциях печати и публикации
BACKZ
Смещение задней секущей плоскости от плоскости цели для текущего видового экрана в условных единицах
BACTIONCOLOR
Цвет текста меток операций в динамическом блоке
BDEPENDENCYHIGHLIGHT Управление цветом зависимых объектов в динамическом блоке BGRIPOBJCOLOR
Цвет дополнительных ручек в динамическом блоке
BGRIPOBJSIZE
Величина дополнительных ручек в динамическом блоке
BINDTYPE
Форма имен зависимых символов при внедрении внешних ссылок и при редактировании вхождений
BLIPMODE
Режим видимости маркеров
BLOCKEDITLOCK
Запрет работы с редактором блоков
BLOCKEDITOR
Состояние редактора блоков (открыт или нет)
BPARAMETERCOLOR
Цвет параметров динамических блоков
BPARAMETERFONT
Шрифт для параметров и операций динамических блоков
BPARAMETERSIZE
Размер текста меток параметров и операций
BTMARKDISPLAY
Управление отображением меток наборов значений
BVMODE
Управление отображением невидимых объектов динамиче ского блока
CALCINPUT
Управление вычислением выражений в текстовых полях окон
Перечень системных переменных
583 Таблица П2.1 (продолжение)
Системная переменная
Описание
CAMERADISPLAY
Управление отображением камер
CAMERAHEIGHT
Высота по умолчанию для размещения новых камер
CDATE
Текущая дата и время суток
CECOLOR
Текущий цвет
CELTSCALE
Текущий масштаб типа линий
CELTYPE
Текущий тип линии
CELWEIGHT
Текущий вес линий
CENTERMT
Управление растягиванием центрированного мультитекста
CHAMFERA
Первая длина фаски
CHAMFERB
Вторая длина фаски
CHAMFERC
Длина фаски
CHAMFERD
Угол фаски
CHAMMODE
Текущий метод создания фасок в команде CHAMFER (ФАСКА)
CIRCLERAD
Радиус, предлагаемый по умолчанию в команде CIRCLE (КРУГ)
CLAYER
Текущий слой
CLEARSCREENSTATE
Состояние очистки экрана
CLISTATE
Состояние окна командной строки
CMATERIAL
Текущий материал
CMDACTIVE
Битовый код, указывающий, активны ли в данный момент обычная команда, прозрачная команда, пакет команд и (или) диалоговое окно
CMDDIA
Управление вызовом редактора по месту для объектов однострочного текста и выносок
CMDECHO
Режим эхо-вывода (отображения подсказок AutoCAD) при выполнении функций command и vl-cmdf языка AutoLISP
CMDINPUTHISTORYMAX
Максимально сохраняемое количество значений истории пользовательского ввода
CMDNAMES
Английское имя текущей команды
CMLJUST
Текущий тип расположения мультилиний
CMLSCALE
Текущий масштаб построения мультилиний
CMLSTYLE
Текущий стиль мультилиний
Приложение 2
584
Таблица П2.1 (продолжение) Системная переменная
Описание
COMPASS
Режим показа трехмерного компаса на текущем видовом экране
COORDS
Режим обновления координат в статусной строке
CPLOTSTYLE
Текущий стиль печати
CPROFILE
Имя текущего профиля
CROSSINGAREACOLOR
Цвет внутренности секущей рамки выбора
CSHADOW
Признак построения теней
СТАВ
Название текущей вкладки в рисунке (Model (Модель) или один из листов)
CTABLESTYLE
Текущий стиль таблиц
CURSORSIZE
Размер перекрестия в процентном отношении к размеру экрана
CVPORT
Номер активного видового экрана
DASHBOARDSTATE
Состояние окна DASHBOARD (ПУЛЬТ УПРАВЛЕНИЯ)
DATE
Текущая дата и время суток
DBCSTATE
Состояние диспетчера связи с базами данных
DBLCLKEDIT
Код управления двойным щелчком
DBMOD
Битовый код, определяющий состояние изменений в рисунке с момента последнего сохранения Путь и имя файла текущего вспомогательного словаря
DCTCUST
проверки орфографии DCTMAIN
Имя файла текущего основного орфографического словаря
DEFAULTLIGHTING
Наличие освещения по умолчанию
DEFAULTLIGHTINGTYPE
Тип освещения по умолчанию
DEFLPLSTYLE
Стиль печати по умолчанию для новых слоев
DEFPLSTYLE
Стиль печати по умолчанию для новых объектов
DELOBJ
Режим сохранения или удаления примитивов, используемых для создания других объектов Реакция AutoCAD при обнаружении в рисунке объектов,
DEMANDLOAD
созданных другими приложениями DIASTAT
Режим выхода из последнего диалогового окна
DIMADEC
Точность угловых размеров
DIMALT
Режим альтернативных единиц в размерах
DIMALTD
Точность для альтернативных единиц измерения
Перечень системных переменных
585 Таблица П2.1 (продолжение)
Системная переменная
Описание
DIMALTF
Коэффициент пересчета для альтернативных единиц в размерах
DIMALTRND
Точность округления альтернативных единиц
DIMALTTD
Точность в альтернативном допуске
DIMALTTZ
Режим подавления нулей в допусках
DIMALTU
Формат единиц для всех видов альтернативных размеров, за исключением угловых
DIMALTZ
Режим подавления нулей в альтернативных размерных единицах
DIMAPOST
Строка, присоединяемая в конец любых размеров в альтернативных единицах измерения, за исключением угловых
DIMARCSYM
Положение символа дуги
DIMASO
Режим ассоциативности размерных объектов, как блоков (устаревшая переменная)
DIMASSOC
Режим ассоциативной связи размеров и измеряемых объектов рисунка
DIMASZ
Величина стрелок на концах размерной линии и выноски
DIMATFIT
Режим размещения размерного текста и стрелок, если для того и другого одновременно недостаточно места между выносными линиями
DIMAUNIT
Формат единиц измерения для угловых размеров
DIMAZIN
Режим подавления нулей в угловых размерах
DIMBLK
Блок, используемый для стрелок на концах размерных линий и выносок
DIMBLK1
Стрелка на первом конце размерной линии (при включенной переменной DIMSAH)
DIMBLK2
Стрелка на втором конце размерной линии (при включенной переменной DIMSAH)
DIMCEN
Режим нанесения маркеров центра и центровых линий кругов и дуг в командах DIMCENTER, DIMDIAMETER и DIMRADIUS
DIMCLRD
Цвет размерных линий, стрелок и выносных линий
DIMCLRE
Цвет выносных линий размеров
DIMCLRT
Цвет размерного текста
DIMDEC
Точность в основных единицах
586
Приложение 2 Таблица П2.1 (продолжение)
Системная переменная
Описание
DIMDLE
Величина выступа размерной линии за выносную линию при использовании засечек
DIMDLI
Величина отступа размерной линии в базовых размерах
DIMDSEP
Символ десятичного разделителя при десятичном формате вывода чисел
DIMEXE
Величина выступа выносной линии за размерную линию
DIMEXO
Величина смещения выносных линий относительно задан ных начальных точек
DIMFIT
Устаревшая переменная (заменена на DIMATFIT и DIMTMOVE)
DIMFRAC
Формат дробей в случаях, когда DIMLUNIT имеет значение 4 (архитектурные) или 5 (дробные)
DIMFXL
Длина участка выносной линии от размерной линии до точки на измеряемом объекте
DIMFXLON
Признак фиксированной длины выносной линии
DIMGAP
Зазор при изображении размерного текста в разрыве размерной линии
DIMJOGANG
Угол слома линии радиуса
DIMJUST
Режим положения размерного текста по горизонтали
DIMLDRBLK
Тип стрелки на конце выноски
DIMLFAC
Масштабный коэффициент для линейных размеров
DIMLIM
Генерация размерного текста в формате "пределы"
DIMLTEX1
Тип линий, используемый в первой выносной линии
DIMLTEX2
Тип линий, используемый во второй выносной линии
DIMLTYPE
Тип линий, используемый в выносной линии
DIMLUNIT
Формат единиц для всех видов размеров, кроме угловых
DIMLWD
Вес для размерных линий
DIMLWE
Вес для выносных линий
DIMPOST
Определяемое пользователем окончание размерного текста
DIMRND
Точность округления всех линейных размеров
DIMSAH
Управление использованием блоков размерных стрелок
DIMSCALE
Глобальный масштабный коэффициент, применяемый ко всем размерным переменным, за исключением допусков, измеренных длин, координат и углов
Перечень системных переменных
•
587 Таблица П2.1 (продолжение)
Системная переменная
Описание
DIMSD1
Режим подавления первой размерной линии
DIMSD2
Режим подавления второй размерной линии
DIMSE1
Режим подавления первой выносной линии
DIMSE2
Режим подавления второй выносной линии
DIMSHO
Режим изменения размерных объектов при отслеживании
DIMSOXD
Подавление изображения размерной линии за пределами соответствующих выносных линий
DIMSTYLE
Текущий размерный стиль
DIMTAD
Режим вертикальности текста относительно размерной линии
DIMTDEC
Количество десятичных знаков для значений допусков в основных единицах
DIMTFAC
Масштабный коэффициент для расчета высоты текста дробных частей размеров и допусков
DIMTFILL
Признак цветного фона размерного текста
DIMTFILLCLR
Цвет фона размерного текста
DIMTIH
Режим ориентации размерного текста для линейных разме ров, радиусов и диаметров, если текст вписывается между выносными линиями
DIMTIX
Режим принудительного размещения размерного текста между выносными линиями
DIMTM
Нижнее предельное отклонение или наименьший предель ный размер, если системные переменные DIMTOL или DIMLIM включены
DIMTMOVE
Правила перемещения размерного текста при редактировании
DIMTOFL
Режим рисования размерной линии между выносными линиями, если стрелки размещаются вне выносных линий
DIMTOH
Режим ориентации размерного текста вне выносных линий
DIMTOL
Код простановки допусков в основных размерах
DIMTOLJ
Выравнивание допусков относительно размерного текста по вертикали
DIMTP
Верхнее предельное отклонение или наибольший предель ный размер, если системные переменные DIMTOL или DIMLIM включены
DIMTSZ
Величина засечки, изображаемой вместо стрелки в линейных размерах, радиусах и диаметрах
Приложение 2
568
Таблица П2.1 (продолжение) Системная переменная
Описание
DIMTVP
Регулировка вертикального положения размерного текста над или под размерной линией
DIMTXSTY
Текстовый стиль для размера
DIMTXT
Высота размерного текста, если используемый текстовый стиль не имеет фиксированную высоту
DIMTZIN
Режим подавления нулей в допусках
DIMUNIT
Устаревшая переменная (заменена на DIMLUNIT и DIMFRAC)
DIMUPT
Режим действия курсора при пользовательском расположе нии текста
DIMZIN
Режим подавления нулей в основных единицах измерения
DISPSILH
Режим показа кромок силуэта твердотельных объектов в каркасном режиме
DISTANCE
Последнее расстояние, вычисленное командой DIST (ДИСТ)
DONUTID
Последний внутренний диаметр кольца
DONUTOD
Последний внешний диаметр кольца
DRAGMODE
Режим отображения объектов при буксировке
DRAGP1
Частота регенерации объекта при отслеживании
DRAGP2
Частота регенерации объекта при быстром отслеживании
DRAGVS
Стиль визуализации, используемый при построении тел и поверхностей
DRAWORDERCTL
Управление регенерацией при использовании порядка следования объектов
DRSTATE
Состояние диспетчера восстановления рисунков
DTEXTED
Режим интерфейса команды TEXT (ТЕКСТ)
DWFFRAME
Признак показа рамки DWF-подложки
DWFOSNAP
Управление режимом объектной привязки к объектам DWF-подложки
DWGCHECK
Код необходимости проверки, редактировался ли рисунок в последний раз программой, отличной от AutoCAD
DWGCODEPAGE
Хранит то же значение, что и SYSCODEPAGE (для целей совместимости)
DWGNAME
Имя текущего рисунка
DWGPREFIX
Путь к текущему рисунку
DWGTITLED
Код, определяющий, присвоено ли текущему рисунку имя
Перечень системных переменных
589 Таблица П2.1 (продолжение)
Системная переменная
Описание
DYNDIGRIP
Управление динамическим отображением редактируемого размера
DYNDIVIS
Управление количеством динамически отображаемых размеров при редактировании
DYNMODE
Управление динамическим вводом
DYNPICOORDS
Переключение между абсолютными и относительными координатами при динамическом вводе
DYNPIFORMAT
Переключение между полярными и декартовыми координатами при динамическом вводе
DYNPIVIS
Варианты отображения динамического ввода
DYNPROMPT
Управление подсказками при динамическом вводе
DYNTOOLTIPS
Дополнительное управление подсказками, используемыми при динамическом вводе
EDGEMODE
Режим удлинения объектов, выбранных в качестве режущих и граничных кромок в командах TRIM (ОБРЕЗАТЬ) и EXTEND (УДЛИНИТЬ)
ELEVATION
Действующий уровень (смещение по текущей оси Z) по строения объектов в текущем видовом экране
ENTERPRISEMENU
Имя CUI-файла предприятия
ENTEXTS
Код точности вычисления границ примитивов
ERRNO
Системный код ошибки
ERSTATE
Состояние окна EXTERNAL REFERENCES (ВНЕШНИЕ ССЫЛКИ)
EXPERT
Режим сложности выводимых подсказок
EXPLMODE
Режим возможности расчленения командой EXPLODE (РАСЧЛЕНИТЬ) блоков с разными масштабными коэффи циентами
EXTMAX
Правая верхняя точка, в МСК, границ рисунка в текущем пространстве
EXTMIN
Левая нижняя точка, в МСК, границ рисунка в текущем пространстве
EXTNAMES
Код ограничений имен элементов символьных таблиц (типов линий, слоев и др.)
FACETRATIO
Режим плотности сетевого представления лекальных граней тел
FACETRES
Регулировка гладкости раскрашенных и тонированных объектов, а также объектов с подавленными скрытыми линиями
590
Приложение 2 Таблица П2.1 (продолжение)
Системная переменная
Описание
FIELDDISPLAY
Отображение фона у полей
FIELDEVAL
Режим обновления полей
FILEDIA
Режим использования диалоговых окон выбора файлов
FILLETRAD
Текущий радиус сопряжения
FILLMODE
Режим закраски мультилиний, полос, фигур, всех штриховок (в том числе сплошных) и полилиний ненулевой ширины
FONTALT
Имя файла альтернативного шрифта
FONTMAP
Имя файла подстановки шрифтов
FRONTZ
Смещение передней секущей плоскости для текущего видового экрана
FULLOPEN
Индикатор полного или частичного открытия текущего рисунка
FULLPLOTPATH
Признак сохранения пути к файлу рисунка при печати в фоновом режиме
GFANG
Угол градиентной заливки
GFCLR1
Первый цвет градиентной заливки
GFCLR2
Второй цвет градиентной заливки
GFCLRLUM
Соотношение между светом и тенью в градиентной заливке
GFCLRSTATE
Признак использования одного или двух цветов в градиент ной заливке
GFNAME
Номер образца градиентной заливки
GFSHIFT
Признак смещения центра заливки
GRIDDISPLAY
Управление границами отображения сетки
GRIDMAJOR
Интервал частоты жирных линий сетки
GRIDMODE
Код состояния режима GRID (СЕТКА)
GRIDUNIT
Размер ячейки сетки на текущем видовом экране по осям X и У
GRIPBLOCK
Режим показа ручек внутри блоков
GRIPCOLOR
Цвет невыбранных ручек
GRIPDYNCOLOR
Цвет дополнительных ручек в динамических блоках
GRIPHOT
Цвет выбранных ручек
GRIPHOVER
Цвет невыбранной ручки при положении над ней курсора
GRIPOBJLIMIT
Максимальное количество одновременно показываемых ручек
Перечень системных переменных
591 Таблица П2.1 (продолжение)
Системная переменная
Описание
GRIPS
Режим показа ручек выбранных объектов
GRIPSiZE
Размер ручки (в пикселах)
GRIPTIPS
Режим вывода подсказок при положении курсора над невыбранной ручкой
GTAUTO
Признак значка автоматического управления
GTDEFAULT
Признак автоматического перехода в трехмерном виде от команд MOVE (ПЕРЕНЕСТИ) и ROTATE (ПОВЕРНУТЬ) к командам 3DMOVE (ЗМПЕРЕНЕСТИ) и 3DROTATE (ЗМПОВЕРНУТЬ)
GTLOCATION
Размещение значка автоматического управления
HALOGAP
Недовод видимых линий для частично скрываемых объек тов в двумерных видах
HANDLES
Режим присвоения меток объектам
HIDEPRECISION
Режим точности скрытия невидимых линий и раскраши вания
HIDETEXT
Режим обработки текстов командой HIDE (СКРЫТЬ)
HIGHLIGHT
Режим подсветки объектов при выборе
HPANG
Угол наклона образца штриховки по умолчанию
HPASSOC
Режим ассоциативности штриховок и заливок
HPBOUND
Код типа объекта, создаваемого командами ВНАТСН (КШТРИХ) и BOUNDARY (КОНТУР)
HPDOUBLE
Режим двойного штрихования (крест-накрест)
HPDRAWORDER
Управление порядком вывода штриховок и заливок
HPGAPTOL
Допуск на незамкнутость контура при штриховании
HPINHERIT
Признак копирования начальной точки штриховки при копировании свойств
»
HPNAME
Имя образца штриховки по умолчанию
HPOBJWARNING
Предельное количество граничных объектов, которые мож но выбрать для штриховки до появления предупреждающего сообщения
HPORIGIN
Точка начала штриховки по умолчанию
HPORIGINMODE
Тип точки начала штриховки по умолчанию
HPSCALE
Масштаб штриховки по умолчанию
HPSEPARATE
Признак создания независимых объектов-штриховок для непересекающихся зон
592
Приложение 2 Таблица П2.1 (продолжение)
Системная переменная
Описание
HPSPACE
Расстояние между штриховыми линиями по умолчанию для пользовательских штриховок
HYPERLINKBASE
Путь, используемый для относительных гиперссылок
IMAGEHLT
Режим подсветки растровых изображений при выборе
IMPLIEDFACE
Режим обнаружения неявных граней
INDEXCTL
Режим создания слоевого и пространственного индексов
INETLOCATION
Начальный URL-адрес браузера
INPUTHISTORYMODE
Признак размещения истории ввода пользователя
INSBASE
Базовая точка вставки, устанавливаемая командой BASE (БАЗА)
INSNAME
Имя блока по умолчанию для команды INSERT (ВСТАВИТЬ)
INSUNITS
Единицы измерения для блоков и растровых изображений, вставляемых из Центра управления
INSUNITSDEFSOURCE
Единицы измерения в файле-источнике
INSUNITSDEFTARGET
Единицы измерения в целевом рисунке
INTELLIGENTUPDATE
Объем изменений (в процентах), при которых выполняется автоматическое освежение экрана
INTERFERECOLOR
Цвет объектов, создаваемых с помощью взаимодействия
INTERFEREOBJVS
Стиль визуализации объектов, создаваемых с помощью взаимодействия
INTERFEREVPVS
Стиль визуализации видового экрана при создании объек тов с помощью взаимодействия
INTERSECTIONCOLOR
Цвет линий пересечения сетей
INTERSECTIONDISPLAY
Признак отображения линий пересечения сетей при раскрашивании и скрытии невидимых линий
ISAVEBAK
Режим создания резервной копии рисунка (с расширением bak)
ISAVEPERCENT
Размер неиспользуемого пространства внутри рисунка, при превышении которого выполняется полное сохранение
ISOLINES
Число образующих на криволинейных участках поверхности объекта
LASTANGLE
Конечный угол последней построенной дуги
LASTPOINT
Последняя указанная точка в текущей ПСК
LASTPROMPT
Последний текст, выведенный в командную строку
LATITUDE
Текущая географическая широта модели
Перечень системных переменных
593 Таблица П2.1 (продолжение)
Системная переменная
Описание
LAYERFILTERALERT
Управление фильтрами слоев при большом количестве фильтров
LAYOUTREGENCTL
Режимы регенерации изображения на вкладках листов
LEGACYCTRLPICK
Код управления комбинацией <СМ>+<Левый щелчок>
LENSLENGTH
Фокусное расстояние (в миллиметрах) при построении пер спективной проекции в текущем видовом экране
LIGHTGLYPHDISPLAY
Признак отображения значков источников света
LIGHTLISTSTATE
Состояние окна LIGHTS IN MODEL (СВЕТ В МОДЕЛИ)
LIMCHECK
Режим проверки выхода за лимиты рисунка
LIMMAX
Правый верхний угол зоны лимитов рисунка, в МСК
LIMMIN
Левый нижний угол зоны лимитов рисунка, в МСК
LISPINIT
Режим сохранения в памяти функций и переменных (LISP-символов) при открытии нового рисунка (в однодокументном режиме)
LOCALE
Код ISO языка текущей версии AutoCAD
LOCALROOTPREFIX
Путь к папке, используемой для хранения настроек пользователя
LOCKUI
Блокировка положения панелей инструментов и немодаль ных окон
LOFTANG1
Угол первого сечения при построении поверхности по сече ниям
LOFTANG2
Угол последнего сечения при построении поверхности по сечениям
LOFTMAG1
Коэффициент изменения угла вблизи первого сечения
LOFTMAG2
Коэффициент изменения угла вблизи последнего сечения
LOFTNORMALS
Управление нормалями
LOFTPARAM
Управление сложностью формы поверхности
LOGFILEMODE
Режим записи содержимого текстового окна в файл журнала (с расширением log)
LOGFILENAME
Имя файла журнала (вместе с путем) для текущего рисунка
LOGFILEPATH
Путь к файлам журналов всех рисунков сеанса
LOGINNAME
Системное имя пользователя
LONGITUDE
Текущая географическая долгота модели
LTSCALE
Глобальный масштаб типов линии
20 Зак. 326
594
Приложение 2 Таблица П2.1 (продолжение)
Системная переменная
Описание
LUNITS
Система измерения линейных единиц
LUPREC
Точность отображения линейных величин
LWDEFAULT
Значение, соответствующее весу линии DEFAULT (ОБЫЧНЫЙ)
LWDISPLAY
Режим отображения весов линий на экране
LWUNITS
Единицы измерения для весов линий (дюймы или миллиметры)
MATSTATE
Состояние окна MATERIALS (МАТЕРИАЛЫ)
MAXACTVP
Максимальное количество видовых экранов, которые могут быть активны одновременно
MAXSORT
Максимальное количество строк, которое можно отсортиро вать в диалоговых окнах при выводе списков (слоев и т. п.)
MBUTTONPAN
Режим действия третьей кнопки или колесика устройства указания (например, мыши)
MEASUREINIT
Система единиц (британские или метрические) для новых рисунков
MEASUREMENT
Система единиц (британские или метрические) для текущего рисунка
MENUCTL
Режим смены страниц экранного меню
MENUECHO
Сумма битовых флагов управления эхо-выводом и запросами меню
MENUNAME
Имя файла базового меню (включая путь)
MIRRTEXT
Режим симметрирования текста в команде MIRROR
MODEMACRO
Дополнительный текст, отображаемый в начале строки со стояния
MSMSTATE
Состояние диспетчера пометок
MSOLESCALE
Управление размерами текстовых OLE-объектов
MTEXTED
Имя редактора (встроенного или внешнего), используемого командой МТЕХТ (МТЕКСТ)
MTEXTFIXED
Управление местоположением окна редактора мультитекста
MTJIGSTRING
Текст, "привязываемый" к курсору при входе в окно мульти текста
MYDOCUMENTSPREFIX
Путь к папке Мои документы текущего пользователя
NOMUTT
Режим полного подавления сообщений в командной строке при работе пакетов и функций AutoLISP
NORTHDIRECTION
Направление на север
595
Перечень системных переменных
Таблица П2.1 (продолжение) Системная переменная
Описание
OBSCUREDCOLOR
Цвет, устанавливаемый для невидимых линий
OBSCUREDLTYPE
Тип линии, устанавливаемый для невидимых линий
OFFSETDIST
Текущее смещение в команде OFFSET (ПОДОБИЕ)
OFFSETGAPTYPE
Метод обработки соединений соседних сегментов командой OFFSET (ПОДОБИЕ)
OLEFRAME
Управление рамками OLE-объектов
OLEHIDE
Режим показа и печати OLE-объектов
OLEQUALITY
Режим качества и печати внедренных OLE-объектов
OLESTARTUP
Режим загрузки родительских приложений для OLE-объектов при печати
OPMSTATE
Состояние окна PROPERTIES (СВОЙСТВА)
ORTHOMODE
Текущее состояние режима ортогональности
OSMODE
Сумма битовых флагов текущих режимов объектной привязки
OSNAPCOORD
Режим подавления вводимыми координатами текущих ре жимов привязки
OSNAPHATCH
Признак игнорирования штриховки при объектной привязке (устаревшая переменная)
OSNAPZ
Управление координатой Z в функциях объектной привязки
OSOPTIONS
Признаки подавления объектной привязки к штриховке и игнорирования отрицательных аппликат в динамических ПСК
PALETTEOPAQUE
Управление прозрачностью окон и палитр
PAPERUPDATE
Режим вывода предупреждения при несоответствии разме ров листа формату печати
PDMODE
Текущий режим отображения точек
PDSIZE
Размер символа, отображающего точку
PEDITACCEPT
Автоматическое преобразование выбранного объекта в полилинию в команде PEDIT (ПОЛРЕД)
PELLIPSE
Режим рисования эллипсов (точных или аппроксимированных)
PERIMETER
Последнее вычисленное значение периметра
PERSPECTIVE
Признак перспективной проекции
PFACEVMAX
Максимальное число вершин на одну грань в команде PFACE (ПГРАНЬ)
596
Приложение 2' Таблица П2.1 (продолжение)
Системная переменная
Описание
PICKADD
Режим добавления объектов к уже выбранным
PICKAUTO
Режим автоматического создания рамки выбора при щелчке мышью по свободному месту
PICKBOX
Высота прицела выбора объектов в пикселах
PICKDRAG
Способ создания рамки выбора
PICKRRST
Режим предварительного выбора объектов для их использования в следующей команде
PICKSTYLE
Режим выбора объектов с помощью групп и с помощью ассоциативной штриховки
PLATFORM
Тип платформы (операционной системы)
PLINEGEN
Режим генерации типа линии в вершинах двумерных полилиний
PLINETYPE
Управление типом создаваемых двумерных полилиний (компактных или подробных)
PLINEWID
Ширина двумерной полилинии по умолчанию
PLOTOFFSET
Управление точкой отсчета начала чертежа
PLOTROTMODE
Ориентация чертежа
PLQUIET
Управление выводом необязательных диалоговых окон и сообщений о некритических ошибках при пакетной печати и выполнении пакетных файлов
POLARADDANG
Дополнительные углы полярного отслеживания
POLARANG
Основной угол при полярном отслеживании
POLARDIST
Шаг полярной привязки
POLARMODE
Управление режимами полярного и объектного отслеживания
POLYSIDES
Число сторон многоугольника, предлагаемое по умолчанию командой POLYGON (МН-УГОЛ)
POPUPS
Код состояния видеомонитора
PREVIEWEFFECT
Управление отображением набора предварительно выбран ных объектов
PREVIEWFILTER
Исключение некоторых типов примитивов из набора предварительно выбранных объектов при просмотре
PRODUCT
Название программного продукта
PROGRAM
Имя основного файла программы
PROJECTNAME
Имя проекта, в котором ищутся внешние ссылки и растровые изображения
Перечень системных переменных
597 Таблица П2.1 (продолжение)
Системная переменная
Описание
PROJMODE
Режим проецирования.для операций обрезки и удлинения
PROXYGRAPHICS
Режим сохранения объектов-заместителей в рисунке
PROXYNOTICE
Режим вывода сообщения при создании объекта-заместителя
PROXYSHOW
Режим показа объектов-заместителей в рисунке
PROXYWEBSEARCH
Режим поиска адаптера для обработки объектов внешних приложений
PSLTSCALE
Режим масштабирования типов линий в пространстве листа
PSOLHEIGHT
Высота создания тел командой POLYSOLID (ПОЛИТЕЛО)
PSOLWIDTH
Ширина создания тел командой POLYSOLID (ПОЛИТЕЛО)
PSPROLOG
Имя раздела файла acad.psf, который нужно прочитать команде PSOUT (ЭКСПОРТПС)
PSQUALITY
Управление качеством отображения изображений формата PostScript
PSTYLEMODE
Тип стилей печати (цветозависимые или именованные) в текущем рисунке
PSTYLEPOLICY
Режим связи цвета объекта с его стилем печати
PSVPSCALE
Масштаб для вновь создаваемых видовых экранов
PUBLISHALLSHEETS
Управление списком публикации
PUCSBASE
Имя ПСК, на которой базируются ортогональные системы координат (только для пространства листа)
QCSTATE
Состояние окна QUICKCALC (калькулятор)
QTEXTMODE
Режим быстрого (контурного) отображения текста
RASTERDPI
Управление пересчетом масштаба при печати растров
RASTERPREVIEW
Режим сохранения вместе с рисунком растрового образца для предварительного просмотра
RECOVERYMODE
Сохранение информации для восстановления рисунка после системного сбоя
REFEDITNAME
Имя внешней ссылки или блока, редактируемого в данный момент командой REFEDIT (ССЫЛРЕД)
REGENMODE
Режим автоматической регенерации рисунка
RE-INIT
Сумма битовых флагов повторной инициализации дигитайзера, его порта и перезагрузки файла acad.pgp
REMEMBERFOLDERS
Режим запоминания путей к файлам рисунков
Приложение 2
598
Таблица П2.1 (продолжение) Системная переменная
Описание
RENDERPREFSSTATE
Состояние окна ADVANCED RENDER SETTINGS (ПОДРОБНЫЕ НАСТРОЙКИ ТОНИРОВАНИЯ)
REPORTERROR
Управление выводом сообщения о возможности отправки уведомления об ошибке в фирму Autodesk
ROAMABLEROOTPREFIX
Путь к папке, позволяющей поддерживать поиск файлов в сети
RTDISPLAY
Управление показом растровых изображений и OLE-объектов при панорамировании и зумировании в реальном времени (команды ZOOM (ПОКАЗАТЬ) и PAN (ПАН))
SAVEFILE
Имя файла автоматического сохранения
SAVEFILEPATH
Путь к папке, в которую осуществляется автоматическое сохранение файлов сеанса AutoCAD
SAVENAME
Имя файла, под которым сохранен текущий рисунок (вместе с путем)
SAVETIME
Интервал автоматического сохранения рисунка в минутах
SCREENBOXES
Количество строк в зоне экранного меню графического экрана Битовый код, указывающий состояние экрана AutoCAD (графический, текстовый)
SCREENMODE SCREENSIZE
Размер текущего видового экрана в пикселах (по осям Хи У)
SDI
Режим AutoCAD (одно- или многодокументный)
SELECTIONAREA
Управление цветом рамки и многоугольника, используемых как метод выбора объектов Управление прозрачностью рамки и многоугольника, используемых как метод выбора объектов
SELECTIONAREAOPACITY SELECTIONPREVIEW
Применение специального подсвечивания объектов при прохождении над ними курсора
SHADEDGE
Режим показа ребер и граней при тонировании
SHADEDIF
Код отношения рассеянной освещенности к освещенности диффузного отражения
SHADOWPLANELOCATION
Контроль за плоскостью земли при расчете теней
SHORTCUTMENU
Режим доступа к контекстным меню
SHOWHIST
Управление свойством показа истории создания твердого тела Применение в диспетчере свойств слоев специального признака для использованных слоев
SHOWLAYERUSAGE
Перечень системных переменных
599 Таблица П2.1 (продолжение)
Системная переменная
Описание
SHPNAME
Имя формы по умолчанию
SIGWARN
Код вывода окна с информацией об электронной цифровой подписи
SKETCHINC
Длина сегментов в команде SKETCH (ЭСКИЗ)
SKPOLY
Режим генерации отрезков или полилиний в команде SKETCH (ЭСКИЗ)
SNAPANG
Угол поворота сетки шаговой привязки (в текущей ПСК) для текущего видового экрана
SNAPBASE
Начальная точка сетки шаговой привязки для текущего видового экрана (в текущей ПСК)
SNAPISOPAIR
Код текущей плоскости изометрии для текущего видового экрана
SNAPMODE
Текущее состояние режима SNAP (ШАГ)
SNAPSTYL
Стиль шаговой привязки на текущем видовом экране
SNAPTYPE
Тип шаговой привязки
SNAPUNIT
Параметры сетки шаговой привязки в текущем видовом экране
SOLIDCHECK
Режим проверки целостности тел
SOUDHIST
Управление свойством истории тела
SORTENTS
Режим сортировки объектов
SPLFRAME
Режим отображения каркасов сплайнов, сглаженных сплай нами полилиний и сглаженных сетей
SPLINESEGS
Код управления аппроксимацией полилинии при сглаживании ее сплайном
SPLINETYPE
Тип сглаживающей кривой в опции Spline (СПлайн) команды PEDIT (ПОЛРЕД)
SSFOUND
Путь, по которому найдена подшивка
SSLOCATE
Признак открытия подшивки вместе с рисунком
SSMAUTOOPEN
Признак автоматического открытия диспетчера подшивок
SSMPOLLTIME
Время автоматического обновления данных о состоянии открытой подшивки
SSMSHEETSTATUS
Признак автоматического обновления данных о состоянии открытой подшивки
SSMSTATE
Состояние диспетчера подшивок
STANDARDSVIOLATION
Режим вывода уведомлений о нарушении при контроле системных стандартов
600
Приложение 2 Таблица П2.1 (продолжение)
Системная переменная
Описание
STARTUP
Управление типом окна при создании новых рисунков
STEPSIZE
Величина шага при обходе или облете модели
STEPSPERSEC
Количество шагов в секунду при обходе или облете
SUNPROPERTIESSTATE
Состояние окна SUN PROPERTIES (СВОЙСТВА СОЛНЦА)
SUNSTATUS
Управление солнечным светом
SURFTAB1
Плотность в направлении М для команд построения сетей
SURFTAB2
Плотность в направлении N для команд построения сетей
SURFTYPE
Тип поверхности сглаживания, которая используется опцией Smooth (Сгладить) команды PEDIT (ПОЛРЕД)
SURFU
Плотность сети в направлении М для опции Smooth (Сгладить) команды PEDIT (ПОЛРЕД)
SURFV
Плотность сети в направлении N для опции Smooth (Сгладить) команды PEDIT (ПОЛРЕД)
SYSCODEPAGE
Системная кодовая таблица, заданная в файле acad.xmx
TABLEINDICATOR
Отображение в редакторе таблиц строки вспомогательных заголовков и столбца номеров
TABMODE
Управление использованием режима Tablet (Планшет)
TARGET
Положение цели в координатах ПСК на текущем видовом экране
TBCUSTOMIZE
Признак возможности редактирования панелей инструмен тов
TDCREATE
Дата и время (местное) создания текущего рисунка
TDINDWG
Общее время редактирования
TDUCREATE
Дата и время (всемирное) создания текущего рисунка
TDUPDATE
Дата и время (местное) последнего сохранения рисунка
TDUSRTIMER
Таймер пользователя
TDUUPDATE
Дата и время (всемирное) последнего сохранения рисунка
TEMPOVERRIDES
Включение клавиш временного переопределения режимов рисования
TEMPPREFIX
Имена папок для хранения временных файлов
TEXTEVAL
Режим обработки LISP-выражений при запросе текста
TEXTFILL
Режим заливки текста, выполненного шрифтами TrueType, при печати, экспорте командой PSOUT (ЭКСПОРТПС) и тонировании
Перечень системных переменных
601 Таблица П2.1 (продолжение)
Системная переменная
Описание
TEXTQLTY
Качество начертания шрифтов TrueType при выводе текстов на печать, экспорте командой PSOUT (ЭКСПОРТПС) и тонировании
TEXTSIZE
Высота букв, предлагаемая по умолчанию для нового одно строчного текста
TEXTSTYLE
Текущий текстовый стиль
THICKNESS
Текущая трехмерная высота
TILEMODE
Режим пространства листа или модели
TIMEZONE
Часовой пояс
TOOLTIPMERGE
Объединение нескольких подсказок рисования в одну
TOOLTIPS
Управление выводом всплывающих подсказок
TPSTATE
Состояние окна TOOL PALETTES (ПАЛИТРЫ ИНСТРУМЕНТОВ)
TRACEWID
Ширина полосы по умолчанию
TRACKPATH
Управление показом пунктирных линий при полярном и объектном отслеживании
TRAYICONS
Управление показом значков уведомлений
TRAYNOTIFY
Управление выводом уведомлений
TRAYTIMEOUT
Длительность показа уведомлений
TREEDEPTH
Максимальная глубина ветвления пространственного индекса
TREEMAX
Максимальное количество узлов в пространственном индексе
TRIMMODE
Режим изменения выбранных объектов в командах CHAMFER (ФАСКА) и FILLET (СОПРЯЖЕНИЕ)
TSPACEFAC
Отношение межстрочного интервала к высоте многостроч ного текста
TSPACETYPE
Стиль межстрочного интервала в многострочном тексте
TSTACKALIGN
Выравнивание двухэтажного элемента мультитекста по вертикали
TSTACKSIZE
Отношение высоты дробной части двухэтажного текста к высоте обычного текста (в процентах)
UCSAXISANG
Значение угла по умолчанию при повороте ПСК вокруг одной из ее осей с помощью опций X, Y или Z команды UCS (ПСК)
UCSBASE
Имя ПСК, на которой базируются ортогональные системы координат
602
Приложение 2 Таблица П2.1 (продолжение)
Системная переменная
Описание
UCSDETECT
Признак режима динамической ПСК
UCSFOLLOW
Установка вида в плане при переходе от одной ПСК к другой
UCSICON
Включение видимости пиктограммы ПСК на текущем видо вом экране
UCSNAME
Имя текущей системы координат для текущего видового экрана в текущем пространстве
UCSORG
Начало текущей системы координат для текущего видового экрана в текущем пространстве
UCSORTHO
Режим восстановления ортогональной ПСК в момент уста новки соответствующего ортогонального вида
UCSVIEW
Режим сохранения текущей ПСК вместе с именованным видом
UCSVP
Режим изменения ПСК на видовых экранах вслед за систе мой координат, установленной на текущем видовом экране
UCSXDIR
Направление оси Xтекущей ПСК на текущем видовом экра не в текущем пространстве
UCSYDIR
Направление оси /текущей ПСК на текущем видовом экра не в текущем пространстве
UNDOCTL
Сумма битовых флагов, указывающих состояние Auto (Авто) и Control (Управление) команды UNDO (ОТМЕНИТЬ)
UNDOMARKS
Количество меток, заданных в опции Mark (Метка) команды UNDO (ОТМЕНИТЬ) для управления отменой
UNITMODE
Режим отображения чисел с дробной частью, в футах и дюймах и в топографических единицах
UPDATETHUMBNAIL
Управление процессом обновления растровых образцов в Диспетчере подшивок
USERI1 (2-5)
Используются для хранения целых чисел, заданных пользователем
USERR1 (2-5)
Используются для хранения вещественных чисел, заданных пользователем
USERS 1 (2-5)
Используются для хранения текстовых данных пользователя
VIEWCTR
Центр текущего видового экрана в координатах ПСК
VIEWDIR
Направление взгляда на текущем видовом экране, в МСК
VIEWMODE
Битовый код режима вида на текущем видовом экране
VIEWSIZE
Высота изображения на текущем видовом экране
Перечень системных переменных
603 Таблица П2.1 (продолжение)
Системная переменная
Описание
VIEWTWIST
Угол поворота вида для текущего видового экрана
VISRETAIN
Управление видимостью, цветом, типом линий, весом и стилями печати (если PSTYLEPOLICY равна 0) зависимых от внешних ссылок слоев, а также сохранением путей дос тупа для вложенных ссылок
VPMAXIMIZEDSTATE
Признак развернутого состояния активного видового экрана в пространстве листа
VSBACKGROUNDS
Признак отображения фона в стиле визуализации
VSEDGECOLOR
Цвет кромок в стиле визуализации
VSEDGEJITTER
Контроль неровностей линий в концептуальном стиле
VSEDGEOVERHANG
Переход линий за точку пересечения для достижения эффекта ручного рисования
VSEDGES
Контроль кромок и изолиний
VSEDGESMOOTH
Угол, при котором кромка трактуется как слом поверхности
VSFACECOLORMODE
Управление цветом граней
VSFACEHIGHLIGHT
Управление бликами на гранях без материалов
VSFACEOPACITY
Прозрачность граней
VSFACESTYLE
Стиль показа граней
VSHALOGAP
Величина недовода кромок
VSHIDEPRECISION
Точность скрытия и раскрашивания
VSINTERSECTIONCOLOR
Цвет линий пересечения в текущем стиле
VSINTERSECTIONEDGES
Признак показа линий пересечения
VSINTERSECTIONLTYPE
Тип линий для пересечений
VSISOONTOP
Признак показа изолиний на раскрашенных поверхностях
VSLIGHTINGQUALITY
Тип освещения
VSMATERIALMODE
Признак показа материалов и текстур
VSMAX
Правый верхний угол виртуального экрана текущего видово го экрана, выраженный в координатах ПСК
VSMIN
Левый нижний угол виртуального экрана текущего видового экрана, выраженный в координатах ПСК
VSMONOCOLOR
Управление монохромностью и цветом
VSOBSCUREDCOLOR
Цвет невидимых линий
VSOBSCUREDEDGES
Признак показа невидимых кромок
VSOBSCUREDLTYPE
Тип линий для невидимых кромок
\
Приложение 2
604
Таблица П2.1 (продолжение) Системная переменная
Описание
VSSHADOWS
Управление тенями
VSSILHEDGES
Признак показа линий силуэта тел
VSSILHWIDTH
Ширина линий силуэта
VSSTATE
Состояние диспетчера стилей визуализации
VTDURATION
Интервал времени плавной смены вида
VTENABLE
Управление плавностью перехода при смене масштаба вида
VTFPS
Минимальная скорость плавной смены вида
WHIPARC
Режим гладкости кругов и дуг на экране
WHIPTHREAD
Режим проверки наличия дополнительных процессоров
WINDOWAREACOLOR
Цвет внутренности простой рамки выбора
WMFBKGND
Режим фона рисунка при экспорте в метафайл Windows
WMFFOREGND
Режим назначения цвета при экспорте в метафайл
WORLDUCS
Индикатор совпадения текущей ПСК с МСК
WORLDVIEW
Код ПСК, используемой в командах установки видов
WRITESTAT
Указывает, открыт ли текущий файл рисунка только для чтения
WSCURRENT
Имя текущего рабочего пространства
XCLIPFRAME
Видимость контуров подрезки внешних ссылок и блоков
XEDIT
Индикатор, может ли текущий рисунок участвовать в операции редактирования вхождений, будучи вставлен ным в другой рисунок как внешняя ссылка
XFADECTL
Управление снижением интенсивности отображения объек тов при редактировании вхождений
XLOADCTL
Управление загрузкой файлов внешних ссылок и их копий
XLOADPATH
Путь для хранения временных копий файлов подгруженных внешних ссылок
XREFCTL
Определяет, создаются ли файлы журналов внешних ссылок
XREFNOTIFY
Режим уведомления о неразрешенных внешних ссылках
XREFTYPE
Способ вставки внешней ссылки по умолчанию
ZOOMFACTOR
Управление скоростью перемещения курсора
ZOOMWHEEL
Управление зумированием с помощью колесика мыши
Перечень системных переменных
605
Названия системных переменных, появившихся в системе AutoCAD 2007: 3DDWFPREC
INTERFEREOBJVS
TIMEZONE
CAMERADISPLAY
INTERFEREVPVS
UCSDETECT
CAMERAHEIGHT
LATITUDE
VSBACKGROUNDS
CMATERIAL
LEGACYCTRLPICK
VSEDGECOLOR
CMDDIA
LIGHTGLYPHDISPLAY
VSEDGEJITTER
CSHADOW
LIGHTLISTSTATE
VSEDGEOVERHANG
DASHBOARDSTATE '
LOFTANG1
VSEDGES
DBLCLKEDIT
LOFTANG2
VSEDGESMOOTH
DEFAULTLIGHTING
LOFTMAG1
VSFACECOLORMODE
DEFAULTLIGHTINGTYPE
LOFTMAG2
VSFACEHIGHLIGHT
DIMARCSYM
LOFTNORMALS
VSFACEOPACITY
DIMFXL
LOFTPARAM
VSFACESTYLE
DIMFXLON
LONGITUDE
VSHALOGAP
DIMJOGANG
MATSTATE
VSHIDEPRECISION
DIMLTEX1
MSMSTATE
VSINTERSECTIONCOLOR
DIMLTEX2
NORTHDIRECTION
VSINTERSECTIONEDGES
DIMLTYPE
OSOPTIONS
VSINTERSECTIONLTYPE
DIMTFILL
PERSPECTIVE
VSISOONTOP
DIMTFILLCLR
PSOLHEIGHT
VSLIGHTINGQUALITY
DRAGVS
PSOLWIDTH
VSMATERIALMODE
DWFFRAME
PUBLISHALLSHEETS
VSMONOCOLOR
DWFOSNAP
RENDERPREFSSTATE
VSOBSCUREDCOLOR
ERSTATE
SHADOWPLANELOCATION
VSOBSCUREDEDGES
GRIDDISPLAY
SHOWHIST
VSOBSCUREDLTYPE
GRIDMAJOR
SOLIDHIST
VSSHADOWS
GTAUTO
STEPSIZE
VSSILHEDGES
GTDEFAULT
STEPSPERSEC
VSSILHWIDTH
GTLOCATION
SUNPROPERTIESSTATE
VSSTATE
IMPLIEDFACE
SUNSTATUS
ZOOMWHEEL
INTERFERECOLOR
ПРИЛОЖЕНИЕ 3
Express Tools Если вы при инсталляции системы AutoCAD выбрали и установку Express Tools, то в строке меню у вас должно появиться падающее меню Express (Экспресс), которое дает доступ к дополнительным возможностям. Если меню Express (Экспресс) у вас не появилось, то попробуйте применить команды EXPRESSTOOLS и EXPRESSMENU. На рис. П3.1 приведен внешний вид падающего меню Express (Экспресс). Фирма Autodesk периодически на своем сайте обновляет Express Tools для разных версий AutoCAD. Кроме падающего меню, при установке Express Tools (сокращенно, ЕТ) в системе появляются три панели, показанные на рис. П3.2.
I«i
2е(всД|Сл tool» ModiJy
fiiaw |£Se tools Webtods
1И ExptessloofelAQ •Help
Рис. П3.1. Падающее меню Express
Рис. П3.2. Панели инструментов Express Tools
По сравнению с версией для AutoCAD 2006 исключены подменю Layers (Слои) и панель ЕТ: Layers (ET: Слои), которые перешли в ядро системы версии 2007.
Express Tools
607
Перечислим функции Express Tools в том порядке, в каком они расположены в виде подменю в падающем меню Express (Экспресс) (см. рис. ГОЛ).
(
Примечание
)
Для тех операций, которым соответствуют кнопки панелей инструментов, рядом с переводом приведены пиктограммы кнопок.
Подменю Blocks Первое подменю Blocks (Блоки) имеет такие пункты: List Xref/Block Properties (Свойства объекта из вхождения, ЩР ) -— показывает свойства примитива, входящего в состав блока или внешней ссылки; Copy Nested Objects (Копирование объектов из вхождения, J $ ) — копирует примитивы, входящие в состав блоков или внешних ссылок; •
Trim to Nested Objects (Обрезка объектами из вхождения, ^1" ) — выполняет об резку, используя в качестве режущих объектов примитивы, входящие в состав блоков или внешних ссылок; Extend to Nested Objects (Продление до объекта из вхождения, ""< ) — выполня ет продление, используя в качестве граничного объекта примитив, входящий в со став блока или внешней ссылки; Explode Attributes to Text (Расчленение с преобразованием атрибутов в текст, ^ ) — расчленяет вхождения блоков или внешних ссылок, заменяя атрибуты на их значения, преобразованные в текстовые примитивы; Convert Shape to Block (Преобразование формы в блок) — заменяет вставленную в рисунок форму на вхождение блока, для которого создается описание; Export Attribute Information (Экспорт атрибутов) — выполняет экспорт значе ний атрибутов в текстовый файл, в котором значения разделяются символом табуляции; Import Attribute Information (Импорт атрибутов) — выполняет замену значений атрибутов вхождений блоков, импортируя их из текстового файла, в котором зна чения разделяются символом табуляции; Convert block to xref (Преобразование блока во внешнюю ссылку) — заменяет вхождения блока внешней ссылкой на указываемый файл; Replace block with another block (Замена одного блока другим) — заменяет все вхождения одного блока на вхождения другого'блока.
608
Приложение 3
Подменю Text Второе подменю — Text (Текст). Оно имеет такие пункты: •
Remote Text (Внешний текст) — вставляет текст из внешнего ТХТ-файла, с воз можностью использования выражений языка DIESEL, применяемого в макросах меню;
• Text Fit (Сжатие текста, I " ) — сжатие текста за счет изменения ширины букв; • Text Mask (Маскирование текста, §§1) создание маски в виде прямоугольного объекта вокруг текстового примитива, для того чтобы под текстом не были видны другие примитивы рисунка; Unmask Text (Демаскирование текста) — отказ от ранее созданной маски тексто вого примитива; ) — преобразование текстового примитива Explode Text (Расчленение текста, в полилинии; Convert Text to Mtext (Преобразование текста в мультитекст)— заменяет вы бранный однострочный текст из одной или нескольких строк на многострочный текст; позволяет создать или отArc-Aligned Text (Размещение текста по дуге, ДЦ редактировать специальный текстовый примитив, выровненный вдоль дуги ок ружности; Justify Text (Выравнивание текста)— изменяет способ выравнивания текста, мультитекста или описания атрибута с сохранением внешнего вида примитива; Rotate Text (Поворот текста) — изменяет наклон текста, мультитекста или описа ния атрибута с целью преобразования к наиболее читаемому виду; Enclose Text with Object (Обводка текста)— строит дополнительный объект (круг, полилинию в форме овала или полилинию в форме прямоугольника) вокруг текста, мультитекста или описания атрибута; Automatic Text Numbering (Автоматическая нумерация текста) — изменяет тек стовые примитивы, дополняя их номерами; Change Text Case (Изменение регистра текста) — изменяет текстовые примити вы, преобразуя текст к нужному регистру.
Подменю Layout tools Третье подменю Layout tools (Сервис листов) имеет следующие пункты': •
Align Space (Выравнивание в пространстве) — изменяет вид и масштаб видового экрана в листе так, чтобы две точки, указанные в пространстве модели, преобра зовались в две точки, указанные в пространстве листа; Исключен пункт Change Space (Смена пространства).
Express Tools
609
•
Synchronize Viewports (Синхронизация видовых экранов)— изменяет масштаб видовых экранов на масштаб основного видового экрана;
•
List Viewport Scale (Масштаб видового экрана) — выводит знаменатель масштаба видового экрана;
•
Merge Layout (Слияние листов) — перенос видовых экранов из нескольких лис тов в один.
Подменю Dimension Четвертое подменю Dimension (Размеры) имеет следующие пункты: •
Leader Tools (Сервис выносок) — имеет три подпункта: •
Attach Leader to Annotation (Присоединение выноски к надписи) — создает связь выноски с объектом (мультитекстом, допуском или блоком); при пере мещении объекта конец выноски будет следовать за ним;
•
Detach Leaders from Annotation (Отсоединение выносок от надписи) — раз рывает связь между выносками и объектом надписи;
•
Global Attach Leader to Annotation (Глобальное присоединение выноски к надписи)— создает связи между выбранными выносками и указанными объектами надписей (мультитекстами, допусками и блоками);
•
Dimstyle Export (Экспорт размерных стилей) — сохраняет настройки размерных стилей в текстовом файле с расширением dim;
•
Dimstyle Import (Импорт размерных стилей) — импортирует настройки размер ных стилей из файла с расширением dim;
•
Reset Dim Text Value (Восстановление размерного текста)— восстанавливает размерный текст, который был переопределен.
Подменю Selection tools Пятое подменю падающего меню Express (Экспресс) — Selection tools (Сервис вы бора). Это подменю имеет два пункта: • Get Selection Set (Создание набора)— создает текущий набор выбора, запраши вая имя слоя и тип объектов; •
Fast Select (Быстрый выбор, I данный объект.
) — создает набор из примитивов, пересекающих
Подменю Modify Шестое подменю — Modify (Редактирование). Оно включает такие пункты: •
Multiple Object Stretch (Множественное растягивание объектов, | g j ) — выпол няет операцию одновременного растягивания объектов;
610
Приложение 3
•
Move/Copy/Rotate (Перенос/Копирование/Поворот, Ц я ) — выполняет опера ции переноса, копирования, поворота и масштабирования объектов в рамках одной команды;
•
Extended Clip (Расширенная подрезка, | Щ) — выполняет подрезку вхождений блоков, внешних ссылок, масок и растровых изображений границами, получен ными путем приближения окружностей, дуг, эллипсов, полилиний, текстов, мультитекстов или описаний атрибутов;
•
Convert Shape to Block (Преобразование формы в блок) — заменяет вставленную в рисунок форму на вхождение блока, для которого создается описание (повтор одноименного пункта подменю Blocks (Блоки));
•
DrawOrder by color (Порядок следования по цвету) — устанавливает порядок вывода объектов на передний и задний план по цветам;
•
Delete duplicate objects (Удаление дублированных объектов) — удаляет наложен ные друг на друга объекты по специальному закону;
•
Flatten objects (Проектирование объектов)— получает проекцию объектов на плоскость текущего вида;
•
Multiple Copy (Множественное копирование, щЦ) — копирует объекты, предлагая дополнительные возможности вставки копий аналогично работе команд DIVIDE (РАЗДЕЛИТЬ) и MEASURE (РАЗМЕТИТЬ);
•
Extended Offset (Расширенное подобие) — создает подобные (параллельные) объ екты, предлагая дополнительные возможности: множественное построение, удале ние исходного примитива, задание слоя нового объекта.
Подменю Draw Седьмое подменю падающего меню Express (Экспресс) — Draw (Рисование). Оно имеет два пункта: •
Break-line Symbol (Обозначение разрыва, I Щ ) — построение линии разрыва со вставкой знака разрыва из стандартного или пользовательского DWG-файла;
•
Super Hatch (Суперштриховка, I jj) — создание суперштриховки из растровых изображений, внешних ссылок, блоков и масок.
Подменю File tools Восьмое подменю — File tools (Сервис операций над файлами). Оно имеет следую щие пункты: •
Move Backup Files (Перемещение ВАК-файлов) — изменяет путь для размещения ВАК-файлов;
Express Tools
611
•
Convert PLT to DWG (Преобразование PLT в DWG) — вставляет в текущий ри сунок содержимое PLT-файлов, сформированных в формате HPGL;
•
Edit Image (Редактирование изображения) — вызывает внешнюю программу ре дактирования растровых изображений;
•
Redefine Path (Переопределение путей) — модифицирует пути для вставленных растровых изображений, внешних ссылок, шрифтов, форм и примитивов RTEXT (внешних текстов);
•
Update Drawing Property Data (Обновление свойств рисунка) — изменяет дан ные, отображаемые в окне свойств рисунка, по шаблону;
•
Save All Drawings (Сохранение всех рисунков) — сохранение всех открытых ри сунков без их закрытия; для неименованных рисунков запрашивается имя;
•
Close All Drawings (Закрытие всех рисунков) — закрывает все рисунки и предла гает сохранение для измененных рисунков;
•
Quick Exit (Быстрый выход) — закрывает все рисунки, предлагая сохранение для измененных рисунков, и выходит из AutoCAD;
•
Revert to Original (Переоткрытие) — закрывает текущий рисунок, предлагая со хранение при наличии изменений, и снова открывает его.
Подменю Web tools В девятом подменю (Web tools (Сервис Web)) три пункта: •
Show URLs (Показ URL, Ц ) — показывает список использованных в рисунке адресов сети Интернет в формате URL (Universal Resource Locator);
•
Change URLs (Изменение URL) — редактирование URL-адресов;
•
Find and Replace URLs (Поиск и замена URL) — ищет и заменяет в рисунке одни URL-адреса на другие.
Подменю Tools Десятое подменю падающего меню Express (Экспресс)— Tools (Сервис). Это под меню содержит следующие пункты': •
•
1
Command Alias Editor (Редактор псевдоимен команд) — позволяет, не выходя из системы AutoCAD, редактировать псевдоимена команд, хранящиеся в файле acad.pgp; System Variable Editor (Редактор системных переменных) — вызывает диалого вое окно, в котором можно просматривать и редактировать значения системных переменных; Исключен пункт Full-Screen AutoCAD (Полноэкранный режим).
612
Приложение 3
•
Make Linetype (Создание типа линии)— создает новый тип линий по образцу и сохраняет его описание в файле с расширением Пп;
•
Make Shape (Создание формы) — создает новую форму по образцу и сохраняет ее описание в файле с расширением shp;
•
Real-Time UCS (ПСК реального времени)— вращает ПСК с заданным шагом угла в режиме реального времени относительно одной из осей;
•
Attach Xdata (Добавление расширенных данных) — присоединяет расширенные данные указанного приложения к примитиву;
•
List Object Xdata (Чтение расширенных данных)— выводит в текстовое окно расширенные данные приложения, сохраненные с примитивом;
•
Extended Plan (Расширенный план) — формирует границы окна по указанному объекту после установки вида в плане (расширение команды PLAN (ПЛАН));
•
Dwg Editing Time (Время редактирования DWG-рисунка) — операции с тайме ром, фиксирующим время работы с рисунком.
Другие подменю и пункты меню Express В состав падающего меню Express (Экспресс) входит вспомогательное подменю Web Links (Web-ссылки) со следующими пунктами': •
Express Tools Newsgroup (Группа новостей Express Tools)— запускает про грамму-браузер и устанавливает соединение с группой новостей news:// discussion.autodesk.com/autodesk.expresstools, посвященной Express Tools;
•
Autodesk Products and Support Website (Продукты Autodesk и сайты поддерж ки)— запускает программу-браузер и устанавливает соединение с сайтом www.autodesk.com/products, на котором находятся сведения о программных про дуктах фирмы Autodesk.
Два последних пункта меню Express (Экспресс) не являются названиями подменю: •
Express Tools FAQ (Часто задаваемые вопросы по Express Tools)— открывает окно с разделом справочной системы с ответами на часто задаваемые вопросы по Express Tools;
•
Help (Справка)— открывает окно с оглавлением справочной системы Express Tools.
' Исключен пункт Express Tools Web site (Сайт Express Tools).
Литература 1. Зуев С. А., Полещук Н. Н. САПР на базе AutoCAD — как это делается. — СПб.: БХВ-Петербург, 2004. — 1168 с. (+CD-ROM) 2. Полещук Н. Н. Самоучитель AutoCAD 2000. — СПб.: БХВ-Петербург, 2000. — 560 с. 3. Полещук Н. Н. Самоучитель AutoCAD 2000 и Visual LISP.— СПб.: БХВ-Пе тербург, 2001.—672 с. 4. Полещук Н. Н. Самоучитель AutoCAD 2002. — СПб.: БХВ-Петербург, 2002. — 608 с. 5. Полещук Н. Н. AutoCAD: разработка приложений, настройка и адаптация. — СПб.: БХВ-Петербург, 2006. — 992 с. (+CD-ROM) 6. Полещук Н. Н. AutoCAD 2004: разработка приложений и адаптация.— СПб.: БХВ-Петербург, 2004. — 624 с. 7. Полещук Н. Н. AutoCAD 2005. — СПб.: БХВ-Петербург, 2005. — 944 с. 8. Полещук Н. Н. Visual LISP и секреты адаптации AutoCAD. — СПб.: БХВПетербург, 2001. — 576 с. 9. Полещук Н. Н., Лоскутов П. В. AutoLISP и Visual LISP в среде AutoCAD. — СПб.: БХВ-Петербург, 2006. — 960 с. (+CD-ROM) 10. Полещук Н. Н., Савельева В. А. Самоучитель AutoCAD 2004. — СПб.: БХВ-Пе тербург, 2003. — 640 с. 11. Полещук Н. Н., Савельева В. А. Самоучитель AutoCAD 2005. — СПб.: БХВ-Пе тербург, 2004. — 656 с. 12. Полещук Н. Н., Савельева В. А. Самоучитель AutoCAD 2006. — СПб.: БХВ-Пе тербург, 2005. — 704 с.
Предметный указатель
м acad.pgp 611 Autodesk Developer Network 541 Autodesk DWF Composer 521 Autodesk DWF Viewer 321 AutoLISP 555
В ВАК-файл 610 BLOCK REFERENCE 366 ByBlock 334, 369 ByLayer 235
С CSV-файл 217 СТВ-файл316 CUl-файл 552
Microsoft Internet Exf
N New Features Worksh
0 OLE-технология 387
P PDF-формат 324 PLT-файлбП
s 8ТВ-файл316
D DEFAULT 257 DIESEL 608 Documents and Settings 541 DWF^opMaT301,320 DWS-файл 295
E Express Tools 606
и URL 611
V VBA556 Visual LISP 555
Предметный указатель
А Авторская информация 33 Адаптация 552 Анимация 481 Ассоциативность: О размеров 118 О штриховки 136 Атрибут 336, 607 0 редактирование значения 369
Б База данных 554 Биссектриса 75 Блок 325, 607 0 вставка 328 0 вставка в ячейку 342 О динамический 325, 344, 361 О описание 326 О подрезка 372 О расчленение 328 О статический 325 Блоки, массив 333 Блок-идентификатор 535 Блокировка панелей 37 Блок-марка 535 Буфер обмена Windows 166, 342, 391
В Ввод точки: 0 с клавиатуры 49 О с помощью мыши 49 Вес линий 255 0 изменение 257 О текущее значение 256 Вид 452 О изометрический 452 О именованный 453 О ортогональный 452 О связанный 511 О создание 454 О фон 456 Видовой экран 14, 491 О масштаб 608
Видовые экраны: О конструкторский набор 519 О неперекрывающиеся 491 О плавающие 491 Винтовая линия 407 Вкладки 21 Внешняя ссылка 325, 364, 607, 611 О внедрение 367 О подрезка 372 О слияние 367 Вставка файла 334 Вхождение блока 325 Выбор: О быстрый 165 О объектов 70, 168 Вывод фрагмента в файл 334 Выдавливание двумерного объекта 398 Выноска 127, 159,609 Выравнивание 608 Выравнивание текста: О Align 98 О Fit 98 Высота 260, 398 Вычитание 429
Г Гиперссылка 257, 537 Градус 96 Грань 443 Графический экран 20 Группа 170 О адаптации 554 О выбираемая 171 О палитр 358 О слоев 242
д Диаметр 96 Динамический ввод 44 Диспетчер: О плоттеров 304 О подшивок 530 О ссылок 527 Длина дуги 120 Добавление строки к таблице 116
616
Допуск 131, 159 Драйвер 304 Дроби 102 Дуга 81, 158,608 0 длина 120 О преобразование в окружность 192
Е Единицы измерения 35
3 Закрытие 611 Заливка 133 0 SOLID 139 0 градиентная 139 Замораживание 499, 501 0 границ видовых экранов 502 Зеркальное отражение 174 Зона: 0 командных строк 21 0 лимитов 35 Зумирование 65
И Изменение слоя объекта 254 Изолиния 413 Изометрия 396 Индекс: 0 верхний 102 0 нижний 102 Инструмент 359 Интернет 537 История создания 425 Источник света 473
К Калькулятор 54 Камера 452, 463 Квадрант 80 Клавиша: 0 106 0 426 0 71
Предметный указатель
0 <Enter>25,156,173 0 <Esc>26,44,71, 164 0 151 0 57
0 58 0 59 0 34 0 58 0 445 О 57 О 57 О 57 О <Shift> 57, 189, 190, 194 О <ТаЬ>26, 50, 104, 116 Клавиши: О + 543 О +261 О +<2> 293 О +<4> 530 О +<7> 522 О +<9> 50 О + 445 О +<Enter> 100 О + 109 О + 108 О <Shift>+ 116 Кнопка групповая 65 Кольцо 91 Команда: О 3D 444 О 3DALIGN444 О 3DARRAY444 О 3DCL1P462 О 3DCORB1T458 О 3DDWF321 О 3DFACE443 О 3DFLY481 О 3DFORBIT 458, 459 О 3DMESH443 О 3DMOVE444 О 3DORBIT457.458 О 3DPOLY408 О 3DROTATE444 О 3DSIN387 О 3DWALK481 О AC1SIN387
Предметный указатель
О О О О О О О О О О О О О О О О О О
ACISOUT393 ADCCLOSE293 ADCENTER293 ALIGN 444 ANIPATH483 ARC 81 ARCHIVE 535 AREA 150 ARRAY 178 ASSIST 151 ASSISTCLOSE 153 ATTDEF336 ATTDISP340 ATTEDIT369 АТТЕХТ393 ATTSYNC341 BATTMAN341.369 BEDIT344
О ВНАТСН 133
О О О О О О О О О О О О О О О О О О О О О О О О О О
BLOCK 326 BMPOUT393 BOX 410 BREAK 191, 207 CAL54 CAMERA 463 CHAMFER 193,428 CHANGE 211,264 CHECKSTANDARDS 296, 297 CHPROP 264, 369 CIRCLE 76, 396,418 CLEANSCREENOFF 37 CLEANSCREENON 37 CLOSE 31 CLOSEALL31 COLOR 237 COMMANDLINE 50 COMMANDLINEHIDE 50 CONE 410 CONVERTOLDLIGHTS 478 CONVERTOLDMATERIALS 470 CONVTOSURFACE 436 COPY 163, 173 COPYBASE342 COPYCLIP 166, 342 COPYLINK391
617
О О О О О О О О О О О О О О О О О О О О О О О О О О О О О
COPYTOLAYER 254 CUI37, 552 CUTCLIP 166,342 CYLINDER 410 DBCONNECT554 DDEDIT208,218,340 DIMALIGNED 120 DIMANGULAR 124 DIM ARC 120 DIMBASELINE 126 DIMCENTER 132 DIMCONTINUE 127 DIMDIAMETER 123 DIMEDIT218 DIMJOGGED 123,276 DIMLINEAR 118 DIMORDINATE 121 DIMRADIUS 122 DIMSTYLE219.272 DIMTEDIT219 DIST150 DISTANTLIGHT 475 DIVIDE 71, 610 D0NUT91 DRAWORDER 164,379 DSETTINGS59 DSV1EWER447 DTEXT94 DVIEW457
О DWFATTACH 322 О DWGPROPS33
О О О О О О О О О О
DXBIN387 EATTEDIT 339, 369 ЕАТТЕХТ342 EDGE 443 EDGESURF443 ELEV399 ELLIPSE 144 ERASE 173 ETRANSMIT523 EXPLODE 86, 139, 196, 231, 328, 333, 368,421,437 О EXPORT 33, 392 О EXPRESSTOOLS 606 О EXTEND 189
Предметный указатель
618 Команда (проб.): О EXTERNALREFEFERENCES 366 О EXTRUDE 414, 415, 436 О FIELD 109 О FILLET 195, 428 О FIND 166, 208 О FLATSHOT434.517 О GEOGRAPHICLOCATION 476 О GOTOURL537 О GRADIENT 140 О GROUP 170 О HATCHEDIT223 О HELIX 407 О HELP 151 О HIDE 470 О HYPERLINK 257 О ID 151 О IMAGEADJUST 382 О IMAGEATTACH 376 О IMAGECLIP381 О IMAGEFRAME 382 О IMAGEQUALITY 383 О IMPORT 387 О INSERT 328, 339, 364, 368, 529 О INSERTOBJ387 О INTERFERE 424 О INTERSECT 231, 421 О JOGSECTION 441 О JOIN 192 О JUSTIFYTEXT210 О LAYCUR254 О LAYDEL255 О LAYER 242 О LAYERP 254, 255 О LAYERPMODE 255 О LAYFRZ255 О LAYIS0 254 О LAYLCK255 О LAYMCH254 О LAYMCUR254 О LAYMRG255 О LAYOFF 254 О LAYON254 О LAYOUT 518
О О О О О О О О О О О О О
LAYOUTWIZARD518 LAYTHW255 LAYTRANS 296, 299 LAYULK255 LAYUNIS0 254 LAYVPI254 LAYWALK254 LENGTHEN 186 LIGHT 476 LIGHTLIST 470, 476 LINE 25, 43 LINETYPE239 LIST 35, 49, 151, 199, 233, 366, 379, 507, 517 О LOFT 414, 418, 436 О LTSCALE241 О LWEIGHT256 О MARKUP 522 О MASSPROP 151 О MATCHPROP265 О MATERIALMAP471.479 О MATERIALS 468, 470, 478 О MEASURE 71, 610 О MINSERT 332, 374 О MIRROR 156, 163, 174 О MIRROR3D444 О MLEDIT205 О MLINE93.412 О MLSTYLE284 О MOVE 156, 163, 180, 400, 515 О MRED0 173 О MSPACE499 О МТЕХТ99 О MVIEW496 О NEW 28, 506 О NEWSHEETSET531 О OFFSET 175 О OLELINKS392 О OPEN 28 О OPTIONS 166, 300, 528, 544 О PAGESETUP518 О PAN 64 О PARTIALOPEN 30 О PASTEBLOCK 342
Предметный указатель
О О О О О О О О О О О О О О О О
PASTECLIP 166, 342 PASTEOR1G342 PASTESPEC391 PEDIT 86, 196,225,410,444,505 PLAN 463, 494, 612 PLANESURF436 PLINE 83, 402, 423 PLOT 305 PLOTSTAMP312 PLOTTERMANAGER 304 POINT 68 POINTLIGHT 473 POLYGON 90, 418 POLYSOLID412 PREVIEW 311 PROPERTIES 163, 164, 212, 260, 340, 369, 379 О PSOUT393 О PSPACE499 О PUBLISH 321 О PUBLISHTOWEB 537 О PYRAMID 410 О QDIM 124 О QLEADER 127, 132 О QNEW 28, 506, 545, 550 О QSAVE32 О QSELECT165.262 О QUICKCALC54 О RAY 72 О RECTANG 88, 385 О REFEDIT373 О REGEN413 О REGION 148, 414 О RENDER 470, 471 О RENDERCROP471 О RENDERENVIRONMENT 480 О REVCLOUD92 О REVOLVE 414, 436 О REVSURF443 О ROTATE 156, 163,181,418 О RPREF480 О RULESURF443 О SAVEAS 32, 295, 508 О SAVEIMG384 О SCALE 156, 163, 183,210
619
О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О О
SCALELISTEDIT314, 504 SCALETEXT209 SECTION 441 SECTIONPLANE 437 SELECT 168, 172 SETVAR413.541 SHEETSET530 SLICE 433 SOLDRAV/513,515 SOLID 149, 442 SOLIDEDIT429 SOLPROF434, 516 SOL VIEW 509 SPACETRANS210 SPELL 212 SPHERE 410 SPLINE 146, 153 SPLINEDIT224 SPOTLIGHT 474 STANDARDS 295 STLOUT393 STRETCH 156, 163, 185 STYLE 209, 268 STYLESMANAGER317 SUBTRACT 231, 421 SUNPROPERTIES 477 SWEEP 414, 416, 436 TABLE 114 TABLEDIT212, 292 TABLESTYLE 288 TABSURF443 TASKBAR543 TEXT 94, 270 THICKEN 421, 437 TOLERANCE 131 TORUS 410 TRACE 149 TRANSPARENCY 383 TRAYSETTINGS 539 TRIM 187 U 163, 173 UCS400 UCSICON395 UCSMAN404 UNDO 173
620
Команда (проб.): О UNION 230, 421 О UPDATEFIELD 113 О VBA1DE556 О VIEW 452 О VLISP555 О VPOINT457 О VPORTS 448, 496, 504, 518 О WBLOCK 334, 393 О WEDGE 410 О WIPEOUT385 О WMFIN387 О WMFOUT393 О WSSAVE39 О WSSETTINGS39 О ХАТТАСН364 О XCLIP372 О XEDGES433 О XLINE73 О XOPEN374 О XREF529 О ZOOM 65, 448, 503 О ввод 24 О повтор 26 О прерывание 26 О прозрачная 47 Командная строка 21 Команды 560 Коммуникационный центр 540 Компас 461 Координатные фильтры 53 Координаты: О декартовы 395 О полярные 395 О сферические 396 О цилиндрические 395 Копирование 173, 295, 607, 610 О слоев 266
Л Линия: О видимая 516 О невидимая 516 Лист 518, 609 Луч 72, 157
Предметный указатель
м Макрос 26 Маркер центра 132 Маска 385, 608, 610 Массив 178 О круговой 179 О прямоугольный 178 Мастер установки плоттеров 305 Масштаб 314 О печати 308 Масштабирование 183 Материал 257,468 Межстрочный интервал 108, 109 Меню: О Express 606 О File 26 О Format 234 О Window 31 О контекстное 46, 53, 80, 104, 162, 163, 259 О падающее 21 Многодокументный режим 30 Многоугольник правильный 90 Модель 14 МСК 394 Мультилиния 93, 159, 205 Мышь 551
н Набор 154, 165, 167,609 Навигация 481 Назначение системы 13 Направления сети 443 Настройка режимов 59 Нормоконтроль 297
О Облако 92 Область 148, 161 Обрезка 187,607 Общий вид 447 Объединение 429 О в полилинию 86
Предметный указатель
Объектная привязка 324 Окно: О INFO PALETTE 151 О TOOL PALETTES 143,357 О модальное 54 О начала работы 549 О немодальное 54 Окно слоев: О область структуры 242 О табличная область 243 Окружность 157 Операционная система 13 Опция 45 Ориентация 310 Ось Z 36 Откат 45 Открытие рисунка 28 Отличия AutoCAD 2007 2 Отмена 173 Относительный ввод: 0 в декартовых координатах 49 0 в полярных координатах 49 Отрезок 154 Отслеживание 551
п Панель инструментов 22 Панорамирование 64 Параллельность 176, 610 Пароль 528 Перемещение 174 Перенос 180 Пересечение 429 Печать 246, 300 0 в файл 302 Пиктограмма осей координат 35 Пирамида 411 Плоскость: 0 построений 396 0 секущая 462 Плоттер, добавление 300 Поверхность 436 0 вращения 443 0 Кунса443 0 сдвига 443 0 соединения 443
621
Поворот 181 Подобие 610 Подпись цифровая 528 Подрезка 610 Подшивка 531 Поле 98, 109,208,338 Полилиния 83 0 выпрямление 203 0 замыкание 197 0 изменение ширины 198 0 компактная 158, 199 0 подробная 159, 199 0 разрыв 201 0 расчленение 86 0 редактирование 196 0 сглаживание 198 0 трехмерная 408 0 ширина 84 Положение панели: 0 блокированное 37 0 плавающее 22 0 фиксированное 22 Полоса 149, 161 Пометка 521 Постоянное вращение 461 Правая кнопка 46, 47, 551 Прерывание команды 44 Примитивы 40, 151 0 ACAD_TABLE 114,392 0 ARC 158 0 CIRCLE 157 0 DIMENSION 159 0 ELLIPSE 161 0 HATCH 160 0 LEADER 159 0 LIGHT 473 0 LINE 154 0 LWPOLYLINE 158, 199 0 MLINE 159 0 МТЕХТ159 0 POINT 161 0 POLYLINE 159, 199, 225, 444 0 RAY 157 0 SECTIONOBJECT 437 0 SOLID 161 0 SPLINE 161, 225
Предметный указатель
622 Примитивы (проб.): О TEXT 159 О TOLERANCE 159 О TRACE 161 О VIEWPORT 491 О XLINE 157 О простые 43 О свойства 233 О сложные 43 Прицел 168 Проводник Windows 33 Программа обучения 9 Продление 607 Просмотр печати 310 Простановка размеров в пространстве листа 501 Пространство: 0 листа 14,487 0 модели 14,487 Профиль 552 0 тела 516 Пружина 408 Прямая 73, 157 Прямоугольник 88 Псевдоимя 611 ПСК 400 0 динамическое управление 445 Публикация в Интернете 537 Пульт управления 22
Р Размер 118,159 0 ассоциативный 160, 223 0 базовый 126 0 быстрый 124 0 диаметр 123 0 линейный 118 0 обновление 221 0 ординатный 121 0 параллельный 120 0 радиус 122 О редактирование 217 О ступенчатый 125 О угловой 124 О цепь 127
Разрыв 191,610 Рамка 70 О простая 71 О секущая 71 Раскрашивание 465 Растровое изображение 376, 610, 611 О подрезка 381 О порядок вывода 379 Растягивание 185, 609 Расчленение 196,607 О полилинии 86 Расширенные данные 612 Регенерация 398 Редактирование внешних ссылок и описаний блоков 373 Редактирование с помощью ручек 154 Редактор блоков 344 Реестр Windows 541 Режим: 0 DUCS58.445 О DYN59 О GRID 57 О ORTH0 57 О OSNAP58 О OTRACK58 О POLAR 57 О SNAP 57 О командной строки 332 Ручки 70, 154,346, 552
С Сайты 1 Сброс ручек 71, 164 Свет 472 Свойства рисунка 33 Связывание 387 Сетка 461 Сеть 443 Синхронизация 341 Система координат: О мировая 394 О пользовательская 400 Системные переменные 541, 581, 611 О CAMERADISPLAY 465, 499 О CELTSCALE241
Предметный указатель
О CHAMFERA 195 О CHAMFERB 195 О CHAMFERC 195 О CHAMFERD 195 О CLAYER243 О CURSORSIZE 543 О DIMATFIT123 О DIMSCALE 119,221, 283, 360 О ELEVATION 399, 402 О EXTNAMES326 О FILEDIA550 О INSBASE334 О ISOLINES413 О LATITUDE 477 О LIGHTGLYPHDISPLAY 477, 499 О LONGTITUDE 477 О LUPREC543 О MIRRTEXT175 О PDMODE68 О PDSIZE68 О PEDITACCEPT 88 О PICKADD262 О PSOLHEIGHT412 О PSOLWIDTH412 О SHOWHIST425 О SOLIDCHECK 430 О SOLIDHIST425 О STANDARDSVIOLATION 297 О SURFTAB1 444 О SURFTAB2 444 О TILEMODE493 О UCSDETECT445 О VSBACKGROUNDS 468 О VSEDGECOLOR 468 О VSEDGEJITTER 468 О VSEDGEOVERHANG 468 О VSEDGES468 О XCLIPFRAME 373 Слои: О группа 248 О конфигурации 251 Слой 242, 295 О блокированный 246 О включенный 245 О выключенный 245
623
О замороженный 245 О непечатаемый 247 О печатаемый 247 О разблокированный 246 О размороженный 245 О текущий 243,246 Создание рисунка 28 Солнце 476 Сопряжение 195 Состояние видимости 353 Сохранение 611 Специальные знаки 96 Спираль 407 Список: О Color Control 235 О Layer Control 253 О Linetype Control 237 Сплайн 146, 161,406 О определяющие точки 225 О редактирование 224 О управляющие точки 225 Справка 150 Справочная система 151 Стандарт 14, 295 Стиль 268 О визуализации 465 О мультилиний 284 О печати 315 О печати именованный 320 О печати цветозависимый 318 О размерный 272, 295,609 О таблиц 288, 295 О текстовый 268, 295 Стирание 173 Строка: О командная 50 О меню 21 О режимов 56 О состояния 21, 63 Суперштриховка 610 Счетчик координат 21
т Таблица 109, 114,342 О добавление строки 116
\ 624
Табуляция 104, 607 Текст:
0 внешний 608 О многострочный 99, 159 О однострочный 94, 159 0 по дуге 608 Текстовое окно 34 Текстура 478 Текущее значение цвета 235 Тело 410 0 редактирование 426 Тип линий 237, 295,612 0 загрузка 238 0 изменение 239 0 изменение масштаба 241 0 масштаб 240 0 текущее значение 239 Тонирование 470 Точка 68, 161 Трансляция слоев 299 Требования к компьютеру 16
Уведомление 539' Увеличение 186 Удлинение 189 Узловая точка 68 Уровень 260, 396
Ф Файл: 0 вставка 329 0 растровый 304 О стандарта 296 Фаска 193 Фигура 149, 161,442 Фильтр: О слоев 243 О слоев групповой 248 О слоев по свойствам 248 Фон 454 Форма 607, 610, 612
Предметный указатель
Формат: 0 DWF538 0 DWG26, 32 0 DWT32 0 DXF32 0 JPEG 538 О PDF 301 О PNG538 О экспорта 33
Формула 116, 216 Функции объектной привязки 51
ц Цвет 140, 235 О изменение 235 Центр управления 293, 334, 368 Цепочка параметров 353
Частичное открытие 30 Чертеж-прототип 14
ш Шаблон 28, 506, 545 Шрифт 270 Штриховка 133, 160
щ Щелчок двойной 205, 208, 261, 295
Экран, очистка 22, 37 Экспорт 607 0 таблицы 216 Эллипс 144, 161 Эллиптическая дуга 145,161
ю Юникод 96