практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cb315-9-ch.pdf©...
Post on 10-Jun-2018
225 Views
Preview:
TRANSCRIPT
1
практика
применения
AutoCADПрактика применения
Углубленный курс
Using
AutoCAD®
2004:Advanced
Ralph Grabowski
autodesk® Press
Australia Canada Mexico Singapore Spain United Kingdom United States
Перевод с английского
К. Грошева и О. Журавлевой
под редакцией
С. Молявко
УДК 744.424ББК 30.2-5-05
Г75
Грабовски Р.AutoCAD. Практика применения. Углубленный
курс / Р. Грабовски ; пер. с англ. К. Грошева, О. Жу-равлевой ; под ред. С. М. Молявко. — М. : БИНОМ. Ла-боратория знаний, 2007. — 674 с. : ил.
ISBN 978-5-94774-315-9 (русск.)ISBN 1-4018-5058-8 (англ.)
В книге рассматриваются особенности проектирования черте-жей, в том числе трехмерных, с помощью AutoCAD. Уделяется вни-мание построению специальных объектов, доступу в Интернет,импорту/экспорту чертежей и обращению к базам данных из доку-ментов AutoCAD. Отдельная часть посвящена технике трехмерногорисования поверхностей и тел. Подробно рассматриваются приемытонирования, раскрашивания, освещения и связанные с ними эф-фекты. Описана техника конфигурирования AutoCAD, настройкиоболочки и панелей инструментов. Рассматривается программиро-вание на языке AutoLISP. В приложениях собраны и систематизи-рованы сведения о командах и системных переменных AutoCAD.Книга снабжена предметным указателем, богато иллюстрирована,все описываемые примеры сохранены в виде файлов на прилагаемомдиске.
Для пользователей AutoCAD, желающих углубить свои знания.УДК 744.424
ББК 30.2-5-05
По вопросам приобретения обращаться:«БИНОМ. Лаборатория знаний» (495) 157-52-72
E-mail: Lbz@aha.ru http://www.Lbz.ru
ISBN 978-5-94774-315-9 (русск.)ISBN 1-4018-5058-8 (англ.)
Г75
© COPYRIGHT 2004 by Delmar Learning, a division ofThomson Learning, Inc. Thomson Learning ™ is a tra-demark used herein under license. All rights reserved.No part of this work covered by the copyright hereonmay be reproduced in any form or by any means—grap-hic, electronic, or mechanical, including photocopying,recording, taping. Web distribution, or informationstorage and retrieval systems—without the writtenpermission of the publisher.© Перевод на русский язык, оформление. «БИНОМ.Лаборатория знаний», 2007
Введение 5
Часть I. Углубленное рисование 9
Глава 1. Рисование сложных объектов 10
Доступ к командам 10
Команда MLINE (МЛИНИЯ) 11Практикум: рисование мультилиний 11Рисование мультилиний: дополнительные
возможности 12Опция Justification (Расположение) 13
Опция Scale (Масштаб) 13
Опция STyle (Стиль) 14
Системная переменная CMIJust 14
Системная переменная CMlScale 14
Команда MLSTYLE (МЛСТИЛЬ) 15Практикум: создание стилей мультилиний 15Стили мультилиний: дополнительные
возможности 19Диалоговое окно Multiline Properties (Свойства
мультилинии) 19
Флажок Display joints (Показать стыки) 19
Группа Caps (Торцы) 19
Группа Fill (Заливка) 20Формат .mln 20
Системная переменная CMlStyle 21
Команда MLEDIT (МЛРЕД) 21Практикум: редактирование мультилиний 22
Сплайн 23Практикум: рисование сплайнов 24
Особенности NURBS 25
Рисование сплайнов: дополнительныевозможности 27
Опция Object (Объект) 27
Опция Fit Tolerance (Допуск) 27
Опция Close (Замкнуть) 28
Системная переменная DelObj 28
Сравнение сплайнов NURBS со сплайнамиPLINE/PEDIT (ПЛИНИЯ/ПОЛРЕД) 29
Команда SPLINEDIT (РЕДСПЛАЙН) 30Практикум: изменение сплайнов 30Редактирование сплайнов: дополнительные
возможности 31
Опция Fit Data (Определяющие) 31
Опция Add (Добавить) 32
Опция Close/Open (Замкнуть/Разомкнуть)32
Опция Move (Перенести) 32
Опция Purge (Очистить) 32
Опция Tangents (Касательные) 32
Опция Tolerance (Допуск) 33Опция Move vertex (Перенести вершину) 33
Опция Refine (Исправить) 33
Опция Add Control Point (Добавитьконтрольную точку) 33
Опция Elevate Order (Повысить порядок) 33
Опция Weight (Вес) 34Опция rEverse (ОБратно) 35
Опция Undo (ОТменить) 35
Упражнения 35
Контрольные вопросы 38
Глава 2. Работа с несколькимичертежами 40
Доступ к командам 40
OPEN (ОТКРЫТЬ) 41Практикум: открытие нескольких чертежей 42Управление отображением нескольких
чертежей 44Команда SYSWINDOWS (ОКНО) 44
Меню Window (Окно) 44
Системное Меню 46
Практикум: копирование и вставка объектов 47
COPYCLIP (КБУФЕР)и PASTECLIP (ВСТБУФЕР) 47
XATTACH (ССВСТАВИТЬ) 49Использование ссылок 50
Рамка для черчения 50
Базовые планы 50
Практикум: присоединение чертежей 54Присоединение чертежей: дополнительные
возможности 56Browse (Обзор) 56
Reference Type (Тип ссылки) 57
Path Type (Задание пути) 57
Insertion Point (Точка вставки) 58
Scale (Масштаб) 58
Оглавление
Rotation (Поворот) 59
XLoadCtl и XLoadPath 59
XRefCtl 60
Альтернативные подходы: присоединениеxref-чертежей 60
Именованные объекты 61
Работа с XREF-чертежами в проектах 62Практикум: создание имен проектов 63
XREF (ССЫЛКА) 64Практикум: управление xref-чертежами 64
Представление в виде списка 64
Представление в виде дерева 66
Управление xref-чертежами 66
Поле Xref Found At (ссылка найдена в) 67
Управление XREF-чертежами:дополнительные возможности 67
XRefNotify и XRefNotifyTime 67
TrayIcons, TrayNotify и TrayTimeout 69
VisRetain 69
XCLIP (ССПОДРЕЗАТЬ) 69Практикум: подрезка xref-чертежа 70Подрезка XREF-чертежа: дополнительные
возможности 71On (Вкл) и Off (Откл) 71
Clipdepth (Плоскости) 71
Delete (Удалить) 72
Generate polyline (Полилиния) 72
XClipFrame 72
XREF BIND (ССЫЛКА Внедрить)И XBIND (ВНЕДРИТЬ) 72
Практикум: внедрение xref-чертежей 73
XOPEN (ССОТКРЫТЬ)И REFEDIT (ССЫЛРЕД) 74
Практикум: редактирование xref-чертежей 74Редактирование на месте 75
Практикум: редактирование на месте 75Подрезка XREF-чертежа: дополнительные
возможности 79XEdit 79
XFadeCtl 79
УПРАЖНЕНИЯ 80
Контрольные вопросы 81
Глава 3. Использование Интернета 83
Доступ к командам 84
SEND (ОТПРАВИТЬ) 84
ETRANSMIT (ФОРМКОМПЛЕКТ) 85FTP 91
Практикум: отправка чертежейс использованием FTP 91
Дополнительные опции: получение файловиз Интернета 93
PUBLISH (ПУБЛ) 95Практикум: публикация наборов чертежей 95
Настройка свойств формата DWF 97
PUBLISHTOWEB (ОПУБЛИКОВАТЬ)101Базовый практикум: создание Web-страниц
с чертежами 102Дополнительные опции: редактирование
WEB-страниц 108
BROWSER (БРАУЗЕР) 109Базовый практикум: открытие Web-браузера 109Открытие WEB-браузера: дополнительные
возможности 109INetLocation 110
Open (открыть) 111
Insert (вставить) 112
Save (Сохранить) 114
HYPERLINK (ГИПЕРССЫЛКА) 114Базовый практикум: присоединение
гиперссылок 114Присоединение гиперссылок:
дополнительные возможности 115-HYPERLINK (-ГИПЕРССЫЛКА) 116
GoToUrl (урлперейти) 118
PASTEASHYPERLINK (ГСВСТАВИТЬ) 118
DETACHURL (УРЛРАЗОРВАТЬ) 119
HYPERLINKOPTIONS (ГИПЕРСВОЙСТВА) 120
HyperlinkBack, HyperlinkFwd и HyperlinkStop 120
HyperlinkBase 120
Упражнения 121
Контрольные вопросы 121
Глава 4. Изометрическое рисование 123
Об изометрическом черчении 123Принципы изометрического черчения 124Практикум: переход в режим
изометрического рисования 125
ISOPLANE (ИЗОМЕТР) 126Практикум: переключение между
изометрическими плоскостями 127Технические приемы изометрического
рисования 127Изометрические окружности 127
Практикум: черчение изометрическихокружностей 128
Изометрический текст 128
Практикум: создание стилейизометрического текста 129
Изометрические размерные стили 131
Практикум: создание изометрическихразмерных стилей 132
Практикум по изометрическомучерчению 134
Упражнения 142
Контрольные вопросы 145
666 Оглавление
Часть II. Взаимодействие с другимипрограммами 147
Глава 5. Импортированиеи экспортирование файлов 148
Доступ к командам 149
Импорт/отображение/экспортдля векторныхи растровых форматов 150
Векторные форматы 1503D Studio 150
ACIS 150
DWF 150
DXB 150
DXF 151
Обновленный метафайл 151
HPGL 151
PostScript 151
RML 152
Slide 152
STL 152
метафайл Windows 152
Растровые форматы 152Bitmap 152
CALS 153
Flic 153
Geospot и IGS 153
GIF 154
JPEG или JFIF 154
PC Paint 154
PICT 154
PNG 154
RLC 154
Targa 155
TIFF 155
SAVEAS (СОХРАНИТЬКАК)и OPEN (ОТКРЫТЬ) 155
Базовый практикум: экспортированиефайлов DXF 155
Экспортирование в формат DXF:дополнительные возможности 156
Практикум: импортирование формата DXF 157
EXPORT (ЭКСПОРТ) 157Базовый практикум: экспортирование
чертежей 157Экспортирование чертежей: дополнительные
возможности 158
IMAGEATTACH (ИЗОБВСТАВИТЬ) 162
Меню Insert (Вставка) 162Базовый практикум: вставка файлов 162Вставка файлов: дополнительные возможности 163
3D Studio 163
Available Objects (Имеющиеся объекты) 163
Save to Layers (Размещать на слоях) 163
Multiple material objects (Объектыс несколькими материалами) 164
Метафайл Windows 164
Wire Frame (No Fills) (В каркасномвиде) 164
Wide Lines (С широкими линиями) 164Объект OLE 165
Size (Размер) 165
Scale (Масштаб) 165
Text Size (Размер текста) 165
OLE Plot Quality (Качество печати OLE) 165Markup (Пометка) 166
SAVEIMG (СОХРИЗОБ)И REPLAY (ПРОСМОТР) 166
Практикум: сохранение изображений 167Практикум: воспроизведение изображений 167
RENDER (ТОНИРОВАТЬ) 169Практикум: тонирование в файл 169
PLOT (ПЕЧАТЬ) 170Базовый практикум: печать в файл 170Печать в файл: дополнительные возможности 171
MSLIDE (ДСЛАЙД)и VSLIDE (СЛАЙД) 173
Практикум: создание и просмотр слайдов 174
COPYCLIP (КБУФЕР)и PASTESPEC (ВСТСПЕЦ) 174
Практикум: вставка из буфера обмена 174
JPGOUT (ЭКСПОРТДЖ), PNGOUT(ЭКСПОРТПНГ)и TIFOUT (ЭКСПОРТТИФ) 176
Практикум: экспортирование в растровыеформаты 176
Упражнения 177
Контрольные вопросы 177
Глава 6. Связывание атрибутов данных 178
Доступ к командам 178
Об атрибутах 179Примеры использования атрибутов 181
ATTDEF (АТОПР) 182Базовый практикум: создание атрибутов 183Создание атрибутов: дополнительные
возможности 184Align Below Previous Attribute Definition
(Выровнять по предыдущему атрибуту) 184
Mode (Режим) 184
AFlags 185
Text Options (Параметры текста) 185
BLOCK (БЛОК) 186
Оглавление 667
Практикум: присоединение атрибутовк блокам 186
INSERT (ВСТАВИТЬ) 187Базовый практикум: вставка атрибутов
в чертежи 187Вставка атрибутов: дополнительные
возможности 189AttReq 189
AttDia 189
ATTDISP (АТЭКР) 189
EATTEDIT (АТРЕДАКТ) 191Практикум: редактирование значений
атрибутов 192
BATTMAN (ДИСПАТБЛК) 192Базовый практикум: глобальное изменение
атрибутов 193
EATTEXT (АТРИЗВЛЕЧЬ) 195Базовый практикум: извлечение атрибутов 195
Практикум по работе с атрибутами 201Шаг 1: создание символа 201Шаг 2: определение имен атрибутов,
подсказок и значений 201Планирование имен, подсказок и значений 201
Определение атрибутов 202
Шаг 3: создание блока 204Шаг 4: вставка блока 206Шаг 5: редактирование атрибутов 208Шаг 6: извлечение атрибутов 209
Упражнения 210
Контрольные вопросы 210
Глава 7. Связи с базами данных 212
Доступ к командам 212
Введение в базы данных 213Структура баз данных 213Знакомство с SQL 215
Ключевое слово SELECT 215
Ключевое слово WHERE 216
Ключевое слово ORDER BY 216
Ключевое слово DISTINCT 217
DBCONNECT (БДСВЯЗЬ) 217Базовый практикум: подключение
к базам данных 218Конфигурирование подключений к базе данных 222Практикум: реконфигурирование баз данных 224
Создание связей с графическимиобъектами 226
Практикум: связывание с графическими объектами227
Шаг 1: создание шаблона связи 227
Шаг 2: Создание шаблона метки 228
Шаг 3: Связывание с объектами 230
Контрольные вопросы 231
Часть III. Трехмерный дизайн 233
Глава 8. Трехмерное представлениеобъектов 234
Доступ к командам 234
Введение в 3D 235
Команды VPOINT (ТЗРЕНИЯ)И PLAN (ПЛАН) 238
Базовый практикум: изменение точки зрения для3D-вида 238Изменение точки зрения на трехмерный
объект: дополнительныевозможности 239
Опция Rotate (Повернуть) 239
Опция Display compass and tripod (Компаси тройка осей) 239
Команда DDVPOINT (ДИАЛТЗРЕН) 240
Меню View | 3D Views (Вид | 3М виды) 240
Команда -VIEW (-ВИД) 240
3D Orbit (3-Орбита) 241Базовый практикум: интерактивные
трехмерные точки зрения 242Контекстное меню 243
Пункт More (другие опции) 243
Регулировка секущих плоскостей 244Пункт Projection (Проекция) 245
Пункт Shading Modes (Раскрашивание) 246
Пункт Visual aids (Средства визуализации) 246
Пункт Preset Views (Стандартные виды) 247
Введение в ПСК 247
Команда UCSICON (ЗНАКПСК) 248Практикум: управление значком ПСК 248
Область UCS Icon Style (Стиль знака ПСК) 249
Область UCS Icon Size (Размер знака ПСК) 250
Область UCS Icon Color (Цвет знака ПСК) 250
Команда UCS (ПСК) 250Базовый практикум: создание ПСК 251Создание ПСК: дополнительные возможности 252Практикум: создание рабочей плоскости 255Установка ПСК: дополнительные возможности 257
Опция Move (Перенести) 258
Опция Orthographic (ОРтогональная) 258
Опция Prev (Предыдущая) 258
Опция Save (Сохранить) 258
Опция Restore (Восстановить) 259
Опция Del (Удалить) 259
Опция Apply (Применить) 259
Опция World (Мир) 259
Управление ПСК 259Именованные ПСК 259
Неограниченное число ПСК 259
668 Оглавление
Переключение между именованными ПСК 260
Сохранение ПСК вместе с видом 260
Шаг, сетка, план применительно к ПСК 261
Применение ПСК к видовым экранам 261
Невозможность совместного использования ПСК 261
Координаты МСК в ПСК 261
Системные переменные ПСК 261Управление ПСК 262
Свойства ПСК 262
Видовые экраны 262О видовых экранах 262Базовый практикум: создание видовых
экранов 262Рисование на видовых экранах и между ними 265
Перерисовка и регенерация видовых экранов 266
Создание видовых экранов: дополнительныевозможности 266
Поле New Name (Новое имя) (толькодля пространства модели) 267
Опция Apply to (Применить) (толькодля пространства модели) 267
Поле Viewport Spacing (Расстояние) (толькодля пространства листа) 268
Опция Setup (Режим) 268
Опция Change View (Сменить вид на) 269
Вкладка Named Viewports (Именованныевэкраны) 269
Системная переменная MaxActVp 270
Управление видовыми экранами:дополнительные возможности 270
Опции On (Вкл) и Off (Откл) 271
Опция Lock (Блокировать) 271
Опция Shadeplot (Тонирование) 271
Опция Object (Объект) 272
Опция Polygonal (Многоугольный) 272
Команда Layer Freeze (СЛОЙ Заморозить) 273
Упражнения 274
Контрольные вопросы 275
Глава 9. Основы трехмерногорисованияи редактирования 276
Доступ к командам 276
Трехмерный дизайн в AutoCAD 277
Команда ELEV (УРОВЕНЬ) 277Базовый практикум: рисование двухмерных
объектов трехмерными 279Рисование двухмерных объектов
трехмерными: дополнительныевозможности 279
Системная переменная Elevation 279
Системная переменная Thickness 280
Команда Change (ИЗМЕНИТЬ) 280
Команда Properties (ОКНОСВ) 281
Практикум: рисование трехмерного стола 282
Рисование с координатой Z 284Команды планарного рисования 284
Трехмерный текст 285
Редактирование с учетомкоординаты z 286
Базовый практикум: рисованиеи редактирование трехмерныхполилиний 286
Планарные команды редактирования 287
Кажущиеся пересечения 287
Команда ALIGN (ВЫРОВНЯТЬ) 287Базовый практикум: выравнивание
трехмерных объектов 288Перемещение объектов 288
Поворот объектов 288
Масштабирование объектов 289
Выравнивание объектов 289
Команда 3DARRAY (3-МАССИВ) 289Базовый практикум: создание трехмерных
массивов 290Прямоугольный массив 290
Круговой массив 291
Команда MIRROR3D (3-ЗЕРКАЛО) 291Базовый практикум: зеркальное отображение
в трехмерном пространстве 291Трехмерное зеркальное отображение:
дополнительные возможности 292Опция Object (Объект) 292
Опция Last (Последняя) 292
Опция ZAxis (Zось) 292
Опция View (Вид) 293
Опции XY/YZ/ZX 293
Опция 3Points (3точки) 293
Команда ROTATE3D (3-ПОВЕРНУТЬ) 293Базовый практикум: поворот в трехмерном
пространстве 293Поворот в трехмерном пространстве:
дополнительные возможности 294Опция Object (Объект) 294
Опция Last (Последняя) 294
Опция View (Вид) 295
Опции X Axis, Y Axis, Z Axis (Хось, Yось, Zось) 295
Опция 2Points (2точки) 295
Преобразование трехмерныхрисунков в двухмерные 295
Плоский WMF-формат 295
Практикум: каркасное рисование 297
Упражнения 304
Контрольные вопросы 305
Оглавление 669
Глава 10. Моделированиетрехмерных поверхностей 307
Доступ к командам 307
Трехмерные поверхностные объекты 308
Команда 3D (3М) 309Базовый практикум: рисование трехмерных
поверхностей объектов 310Вариант работы с диалоговым окном 310
Вариант работы с командной строкой 310
Рисование трехмерных поверхностей:дополнительные возможности 311
Команда Ai_Box (П_ЯЩИК) 311
Команда Ai_Cone (П_КОНУС) 312
Команда Ai_Dish (П_ЧАША) 313
Команда Ai_Dome (П_КУПОЛ) 313
Команда Ai_Pyramid (П_ПИРАМИДА) 314
Тетраэдр 315
Опция Ridge (Ребро) 315
Опция Top (Верх) 316Команда Ai_Sphere (П_СФЕРА) 316
Команда Ai_Torus (П_ТОР) 316
Команда Ai_Wedge (П_КЛИН) 317
Команда EDGESURF (П-КРОМКА) 318Базовый практикум: построение натянутых
на четыре кромки поверхностей 319Рисование поверхностей: дополнительные
возможности 320Системная переменная SurfTab1 320
Системная переменная SurfTab2 321
Команда RULESURF (П-СОЕД) 321Практикум: построение поверхности,
натянутой на две кривые 321Определение начальных точек 322
Для замкнутых объектов 322
Для открытых объектов 322
Команда TABSURF (П-СДВИГ) 322Практикум: построение поверхности
по кривой и направлению 323
Команда REVSURF (П-ВРАЩ) 325Практикум: построение поверхности
по кривой и оси 325
Команда 3DFACE (3-ГРАНЬ) 326Базовый практикум: построение
поверхностей из граней 327Построение трехмерных граней:
дополнительные возможности 328Опция Invisible (Невидимая) 328
Команда EDGE (КРОМКА) 328
Системная переменная SplFrame 329
Команды 3DMESH (3-СЕТЬ)и PFACE (ПГРАНЬ) 330
Практикум: большие поверхностные сети 330
Команда PFACE (ПГРАНЬ) 331
Команда PEDIT (ПОЛРЕД) 331Базовый практикум: редактирование
поверхностных сетей 331Опции команды PEdit (ПОЛРЕД) 332
Упражнения 333
Контрольные вопросы 334
Глава 11. Построение твердотельныхмоделей 336
Доступ к командам 337
Команда SPHERE (ШАР) 337Базовый практикум: рисование
твердотельных шаров 337Рисование шаров: дополнительные
возможности 338Опция Diameter (Диаметр) 339
Системная переменная Isolines 339
Команда BOX (ЯЩИК) 339Базовый практикум: рисование
твердотельных ящиков 340Рисование ящиков: дополнительные
возможности 340Опция Center (Центр) 341
Опция Cube (Куб) 341
Опция Length (Длина) 341
Команда CYLINDER (ЦИЛИНДР) 341Базовый практикум: рисование
твердотельных цилиндров 341Рисование цилиндров: дополнительные
возможности 343Опция Diameter (Диаметр) 343
Опция Center of other end (Центр другогооснования) 343
Опция Elliptical (Эллиптический) 343
Команда WEDGE (КЛИН) 344Практикум: рисование твердотельных
клиньев 344
Команда CONE (КОНУС) 345Базовый практикум: рисование
твердотельных конусов 345Рисование конусов: дополнительные
возможности 346Опция Elliptical (Эллиптический) 347
Опция Diameter (Диаметр) 347
Опция Apex (Вершина) 347
Команда TORUS (ТОР) 348Базовый практикум: рисование
твердотельных торов 348Рисование торов: дополнительные
возможности 349Опция Diameter (Диаметр) 349
670 Оглавление
Команда REVOLVE (ВРАЩАТЬ) 349Практикум: построение твердых тел путем
вращения объектов 350
Команда EXTRUDE (ВЫДАВИТЬ) 352Практикум: выдавливание объектов в тела 353
Команда UNION (ОБЪЕДИНЕНИЕ) 354Практикум: объединение твердых тел 354
Команда SUBTRACT (ВЫЧИТАНИЕ) 354Базовый практикум: вычитание твердых тел 355
Команда INTERSECT(ПЕРЕСЕЧЕНИЕ) 356
Практикум: пересечение тел 356
Команда INTERFERE (ВЗАИМОД) 356Практикум: проверка взаимодействий
твердых тел 357
Команда SLICE (РАЗРЕЗ) 358Базовый практикум: разрезание тел 359Разрезание тел: дополнительные возможности 360
Опция 3points (3точки) 361
Опции XY, YZ, ZX 361
Опция Zaxis (Zось) 362
Опция Object (Объект) 362
Команда SECTION (СЕЧЕНИЕ) 365Базовый практикум: построение двухмерных
областей из трехмерных тел 365
Команда MASSPROP (МАСС-ХАР) 366Практикум: вычисление характеристик 366
Твердотельное моделирование:упражнение 1 368
Твердотельное моделирование:упражнение 2 372
Твердотельное моделирование:упражнение 3 376
Упражнения 378
Контрольные вопросы 379
Глава 12. Редактированиетвердотельных моделей 381
Доступ к командам 381
Команды двухмерногоредактирования 382
Команда EXPLODE (РАСЧЛЕНИТЬ) 383Типы линий 383Двухмерные команды, которые «не работают» 384
Выбор ребер и изолиний 384Выбор изолиний 386
Команда CHAMFER (ФАСКА) 386Базовый практикум: снятие фасок тел 386Практикум: снятие фасок с ребер
твердотельных объектов 388Практикум: построение конических зенкеров 391
Команда FILLET (СОПРЯЖЕНИЕ) 392Базовый практикум: сопряжение объектов 392Практикум: сопряжение ребер тел 393
Команда SOLIDEDIT (РЕДТЕЛ) 396Практикум: редактирование твердотельных
объектов 396Копирование граней и ребер 397
Перенос граней 398
Выдавливание граней 398
Смещение граней 399
Поворот граней 400
Сведение граней на конус 400
Изменение цвета граней и ребер 400
Построение оболочек тел 401
Клеймение тел 401
Удаление граней, сопряжений и фасок 402
Упрощение тел 402
Разделение тел 403
Проверка целостности тел 403
Команда SOLVIEW (Т-ВИД) 403Практикум: создание двухмерных видов
трехмерных твердотельных моделей 404Практикум: создание дополнительных видов
и сечений 408
Команда SOLDRAW(Т-РИСОВАНИЕ) 412
Практикум: построение двухмерных видов 413
Команда SOLPROF (Т-ПРОФИЛЬ) 414Базовый практикум: построение профилей
трехмерных тел 414
Практикум редактирования тел 417
Упражнения 425
Контрольные вопросы 427
Часть IV. Тонированиеи визуализацияизображения 429
Глава 13. Подавление скрытыхлиний, раскрашиваниеи тонирование 430
Доступ к командам 430
Команда HIDE (СКРЫТЬ) 431Базовый практикум: удаление скрытых линий 432Удаление скрытых линий: дополнительные
возможности 432
Оглавление 671
Команда HLSETTINGS (НЛНАСТР) 433
Блок Obscured Lines (Невидимые линии) 433
Блок Halo Gap Percentage(Коэффициент недовода) 434
Опция Include Text in HIDE Operations(Учитывать текст
при скрытии) 434
Опция Hide Precision (Точностьскрытия) 435
Блок Face Intersections (Пересеченияграней) 435
Команда SHADEMODE(РЕЖИМРАСКР) 435
Базовый практикум: раскрашивание рисунков 436Раскрашивание рисунков: дополнительные
возможности 436Опция 2D Wireframe (2М каркас) 436
Опция 3D Wireframe (3М каркас) 437
Опция Hidden (Скрытие) 437
Опция Flat (Плоское) 438
Опция Gouraud (Гуро) 438
Опция fLat+edges (Плоское с кромками) 438
Опция gOuraud+edges (Гуро с кромками) 439
Команда RENDER (ТОНИРОВАТЬ) 439Базовый практикум: тонирование объектов 439Тонирование рисунков: дополнительные
возможности 440
Команда RPREF (РЕЖИМТОН) 447
Команда BACKGROUND (ФОН) 447Опция Solid (Заливка) 447Опция Gradient (Градиент) 449Опция Image (Изображение) 450Опция Merge (Слияние) 452Область Environment (Среда) 453
Команда FOG (ТУМАН) 454Практикум: добавление эффекта тумана 454
Команда STATS (СТАТ) 456Практикум: получение статистической
информации 456
Команда REPLAY (ПРОСМОТР) 457Практикум: просмотр сохраненных
тонированных изображений 457
Команды MATLIB (БИБМАТ) и RMAT(МАТЕРИАЛ) 458Практикум: присвоение материалов 460
Команда LIGHT (СВЕТ) 462Практикум: размещение источников света 462
Команда SCENE (СЦЕНА) 466Практикум: создание сцен 466
Команды LSNEW (ЛАНДНОВЫЙ),LSEDIT (ЛАНДРЕД)и LSLIB (ЛАНДБИБ) 468
Базовый практикум: размещение объектовландшафта 468
Размещение объектов ландшафта:дополнительные возможности 470
Опция Height (Высота) 470
Опции Single / Crossing Face (Одна грань /Пересекающиеся грани) 470
Опция View Aligned (Параллельно виду) 470
Практикум: редактирование объектовландшафта 470
Практикум: создание объектов ландшафта 471Практикум: силуэты 472
Обрезание изображений 472
Создание силуэта 473
Упражнения 475
Контрольные вопросы 476
Глава 14. Размещение растровыхизображений 478
Доступ к командам 478
Команда IMAGEATTACH(ИЗОБВСТАВИТЬ) 479
Базовый практикум: вставка изображений 480Вставка изображений: дополнительные
возможности 485Команда ADCENTER (ЦУВКЛ) 485
Команда IMAGE (ИЗОБ) 488Базовый практикум: управление
изображениями 488Системная переменная IMAGEHLT 489
Команда IMAGEQUALITY(ИЗОБКАЧЕСТВО) 489
Практикум: настройка качества отображения 490
Команда IMAGEADJUST(ИЗОБРЕГУЛ) 490
Практикум: регулировка изображений 490
Команда TRANSPARENCY(ПРОЗРАЧНОСТЬ) 491
Практикум: установка прозрачностиизображения 492
Команда IMAGECLIP (ИЗОБРЕЗ) 493Практикум: подрезка изображения 493Подрезка изображений: дополнительные
возможности 495Опции On (Вкл) и Off (Откл) 495
Опция Delete (Удалить) 495
Отверстия подрезки 495
672 Оглавление
Команда IMAGEFRAME(ИЗОБКОНТУР) 496
Практикум: переключение рамокизображений 496
Регулировка изображений: дополнительныевозможности 497
Щелчок правой кнопкой мыши 497
Двойной щелчок 498
Редактирование с помощью ручек 498
Опция Properties (Свойства) 498
Упражнения 499
Контрольные вопросы 502
Часть V. Настройкаи программирование 503
Глава 15. Настройка панелейинструментов 504
Доступ к командам 504
О панелях инструментов и макросах 504Практикум: создание новых панелей
инструментов 506Практикум: написание макросов панели
инструментов 511
Выражения языка Diesel 517Практикум: настройка строки состояния 519
Язык Diesel для панелей инструментов 522
Упражнения 524
Контрольные вопросы 525
Глава 16. Клавиши быстрого вызова,псевдоимена и пакеты 526
Доступ к командам 526
Клавиши быстрого вызова 526Практикум: назначение клавиш быстрого
вызова 528
Псевдоимена команд 532Практикум: создание новых псевдоимен 532
Пакеты 536Команды и модификаторы пакетов 537
Команда SCRIPT (ПАКЕТ) 537
Команда RSCRIPT (ВПАКЕТ) 538
Команда RESUME (ПРОДОЛЖИТЬ) 538
Команда DELAY (ЗАДЕРЖКА) 538
Специальные символы 538
Упражнения 539
Контрольные вопросы 539
Глава 17. Программированиена языке AutoLISP 541
О языке AutoLISP 541Базовый практикум: суммирование
двух чисел 542Практикум: AutoLISP и команды AutoCAD 545
Функции AutoLISP 547
Функция SETQ и переменные 546Вычислительные функции 547Геометрические функции 549Условные функции 550Строковые функции и функции
преобразования 552Команды и системные переменные 554
Организация доступа к системным переменным 557
Функции ввода данных и указания объектов 557Функции наборов выбора 559Функции доступа к объектам 560Расширенные функции AutoLISP 560
Написание программна языке AutoLISP 561
Практикум: шаг 1 – выбор точек 561Практикум: шаг 2 – размещение текста 563Усовершенствование кода 564Присвоение имен программам 565Практикум: сохранение программ 566Практикум: загрузка программ 566Использование функций CAR и CDR 567
Сохранение данных в файл 572Шаг 1: открытие файла данных 572Шаг 2: запись данных в файл 573Шаг 3: закрытие файла 573
Дополнительные возможностипрограммы 574
Советы пользователям AutoLISP 575Использование текстовых редакторов ASCII 575Загрузка кода LISP в AutoCAD 575Переключение системных переменных 576Подавление nil 576Вопросы пунктуации 577
Упражнения 577
Контрольные вопросы 578
Оглавление 673
Приложения 579
Приложение A. Команды AutoCAD,псевдоимена и клавишибыстрого вызова 580
Команды в AutoCAD 580
Псевдоимена команд 593
Клавиши быстрого вызова 598Клавиши командной строки 598Сочетания с управляющими
и функциональными клавишами 598Функциональные клавиши и сочетания 599ALT-сочетания 600
Кнопки мыши и дигитайзера 600
Сочетания клавиш редакторамногострочного текста 601
Коды управления редактора многострочноготекста 602
Приложение B. Системныепеременные AutoCAD 603
Приложение C. Панелиинструментов и менюпрограммы AutoCAD 639
Панели инструментов в AutoCAD 639
Меню в AutoCAD 643
Приложение D. Функции AutoLISP 650
Алфавитный указатель 655
674 Оглавление
Введение
Программой AutoCAD пользуется около 4 млн. человек. Для инжене-ров, архитекторов, чертежников, дизайнеров интерьера и многих дру-гих специалистов эта программа – быстрый, точный и универсальныйинструмент для рисования.
Это, 12-е, издание книги «Практика AutoCAD» позволяет упрос-тить работу с программой благодаря тому, что все команды программыподробно рассмотрены шаг за шагом. Книга состоит из двух томов.Первый том называется «Основы», в нем рассматриваются командыдвумерного рисования и изучение программы AutoCAD лучше начинатьс него. Второй том книги называется «Углубленный курс» и в нем рас-сматриваются более сложные команды двухмерного рисования, созда-ние схем по техническим условиям заказчика, трехмерный дизайн.
Как пользоваться книгойКнига «Практика AutoCAD: Углубленный курс» разбита на части, вкоторых рассматриваются:
� расширенные команды двухмерного рисования;
� связь с другими программами;
� трехмерный дизайн;
� визуализация и формирование изображения;
� настройка и программирование.
После описания основных параметров команды, следует одно илинесколько упражнений, позволяющих понять принцип работы коман-ды. Далее следует более подробное описание команды и ее особенностей.
В конце каждой главы рассматриваются трудности, которые могутвозникнуть, и методы их преодоления с помощью уже изученныхкоманд. Вопросы в конце главы позволяют лучше освоить приведен-ный в главе материал. Они дают возможнсть сократить время изучениепрограммы: мало кто может запомнить сразу все команды.
СоглашенияВ этой книге приняты следующие обозначения.
КЛАВИШИ
В этой книге упоминается нажатие таких клавиш, как Enter, CTRL, Alt,и функциональных клавиш (F1, F2 и т. д.). Обратите внимание на то,что у разных клавиатур различается место расположения этих клавиш.
Клавиши Ctrl и Alt
Некоторые команды можно выполнить, нажав одну клавишу в товремя, как удерживается другая. Клавиши Ctrl и Alt используютсятолько вместе с другой клавишей или кнопкой мыши.
Чтобы с помощью клавиатуры открыть меню программы, нажмитеподчеркнутую в имени меню букву, удерживая Alt.
Переключаемый экран и помощь в режиме реального времени
Вы можете переключаться между текстовым и графическим окном спомощью клавиши “Flip Screen”. В программе AutoCAD в качестве ееназначена клавиша F2.
Чтобы получить немедленную помощь от программы, нажмитеклавишу F1. Для получения помощи по вводимой команде, вы можетенажать эту клавишу даже не до конца введя команду.
ТЕРМИНОЛОГИЯ КОМАНД
Во время ввода последовательности команд, в командной сроке появ-ляются подсказки.
Command: mline (Press ENTER.)Current settings: Justification = Top, Scale = 1.00, Style =STANDARDSpecify start point or [Justification/Scale/STyle]: (Pick apoint, or enter coordinates.)Specify next point or [Undo]: (Pick point 1.)Specify next point or [Close/Undo]: (Press ENTER.)
Команда: млиния (Нажмите Enter)Текущие параметры: Расположение = Верх, Масштаб =1.00, Стиль = НормальныйНачальная точка или [Выравнивание/Масштаб/Стиль]:Выберите точку или введите координатыСледующая точка или [Отменить]): Выберите точку 1Следующая точка или [Закрыть/Отменить]: Нажмите Enter
Жирным шрифтом выделено то, что вводит пользователь.Pick a point (Выберите точку) – означает, что вы должны выбрать
точку на рисунке и этим указать программе место размещения объек-та. Чтобы указать точку вы можете либо щелкнуть на ней, либо ввестиее x, y, z координаты.
Pick point 1 (Выберите точку 1). На рисунках книги точки частопронумерованы. Эта подсказка указывает на то, что вы должны вы-брать точку, соответствующую пронумерованной точке рисунка.
Press ENTER (Нажмите Enter) – вы должны нажать клавишу En-ter, а не ввести слово Enter.
[Close/Undo] ([Закрыть/Отменить]) – это опции команды. В словах,заключенных в квадратные скобки всегда хотя бы одна буква являетсязаглавной. И если ввести одну из заглавных букв – вы выберете соот-ветствующую опцию. Например, введя C вы выберете опцию Close (За-крыть), а введя U – Undo (Отменить). Предлагаемые опции разделенымежду собой косой чертой. Если предлагаемые опции начинаются содинаковых букв, то заглавными выделены две буквы, которые и нуж-но ввести.
В <треугольных скобках> показаны установленные по умолчаниючисленные или текстовые значения. При нажатии клавиши Enter ис-пользуются значения в треугольных скобках.
Если есть несколько способов выполнить команду или задать ее оп-ции, в книге эти способы описаны. Это выглядит так:
� В меню Draw (Рисование) выберите пункт Spline (Сплайн).
� В панели инструментов Draw (Рисование) нажмите кнопкуSpline (Сплайн).
� В командной строке введите команду SPLINE (СПЛАЙН).
� Введите с клавиатуры псевдоним spl (спл).
6 Введение
ПРИМЕЧАНИЕВ этой книге советы и предупреждения приведены после пометкиПримечание.
Online CompanionДля связи с AutoCAD через Internet был создан ресурс Online Compani-on™, поддерживающий связь со многими сайтами. На одних из этихсайтов вы можете найти информацию по обучению, другие – это про-мышленные сайты, на третьих вы можете получить помощь от коллегв реальном времени, на четвертых доступны полноценные архивы, со-зданные для пользователей AutoCAD.
К тому же, читатели этой книги могут найти здесь интересную спе-циализированную информацию. Вам доступны обновления, информа-ция об авторе книги, вы можете оставить свои комментарии. Попасть вOnline Companion можно по адресу www.autodeskpress.com/resour-ces/olcs/index.asp. На входной странице этого сайта щелкните нассылке All AutoCAD Titles.
e.Resourcee.Resource™ – это обучающий ресурс, воссоздающий виртуальнуюклассную комнату. Компакт-диск содержит множество инструментови инструкций, что делает обучение более интересным и увлекатель-ным. Элементы e.Resource непосредственно связаны с текстом, и этообеспечивает цельность процесса изучения AutoCAD. С e.Resource выпроведете время обучаясь, а не готовясь учиться.
e.Resource включает следующие элементы:� План уроков, дополняющих курс, создается на основе глав.
� Советы к главам содержат нужные и полезные подсказки,обеспечивающие эффективное изучение глав книги.
� Ответы на контрольные вопросы предоставляют решения,дающие возможность пройти тесты в конце главы и получитьпо ним оценку.
� Презентации PowerPoint™ включает основные концепции иматериал лекции в виде слайдов. В графическом виде пред-ставлены ключевые пункты и понятия – так они лучше запо-минаются.
� Компьютеризированный банк экзаменационных тестов со-держит более 800 вопросов различных уровней сложности.Для того, чтобы помочь студентам лучше усвоить материал,есть вопросы, требующие ответов да/нет, а есть и вопросы,для ответа на которые нужно выбрать один из несколькихпунктов.
� Файлы формата AVI, список которых упорядочен по темам,позволяет вам просмотреть видеоролики, иллюстрирующиеи объясняющие ключевые понятия.
� Файлы формата DWG дублируют многие из рисунков книги.Рисунки из этих файлов могут быть использованы для созда-ния презентаций в программе PowerPoint.
Online Companion 7
Свяжитесь с намиМногие из внесенных в книгу изменений и усовершенствований былисделаны по просьбам читателей, пользующихся предыдущими издани-ями. Нас очень интересует и ваше мнение! Если у вас есть вопросы ипожелания, пишите нам на адрес
The CADD Teamc/o Autodesk Press5 Maxwell DriveClifton Park NY 12065-8007
или посетите наш Web-сайт www.autodeskpress.com.
БлагодарностиМы бы хотели поблагодарить профессионалов, помогавшим при напи-сании книги.
Технический редактор: Билл Фэйн, Технический Институт провин-ции Британская Колумбия, Барнаби, Британская Колумбия, Канада.
Редактор рукописи: Стивен Даннинг, Колледж Дугласа, Коквит-лам, Британская Колумбия, Канада
Дополнительный материал: Кевин Стендифорд. Он подготовил основ-ную часть материала для главы 7, «Связи с базами данных».
Об автореРальф Грабовски пишет о программе AutoCAD с 1985 года. Он являет-ся автором более четырех десятков книг по компьютерному дизайну.Он получил B.A.Sc. степень по гражданскому строительству в Универ-ситете Британской Колумбии.
Грабовски сейчас публикует еженедельный электронный журналпо автоматизированному проектированию upFront.eZine, рассылаемыйпо электронной почте. Раньше он был редактором журнала AutoCADUser, затем главным редактором журнала CADalyst. В настоящее вре-мя он главный редактор журнала для пользователей программы Auto-CAD. Адрес его Web-сайта: www.upfrontezine.com.
8 Введение
ЧАСТЬ I
Углубленное рисование
Глава 1
Рисование сложных объектов
При создании чертежей в AutoCAD наиболее часто используются про-стые объекты, такие как отрезки, круги, дуги и полилинии. Но в Auto-CAD встроены и более удобные для специальных случаев объекты.Например, мультилинии очень удобны при оформлении плана этажа,сплайны – при построении чертежа корпуса судна.
В этой главе мы рассмотрим, как рисовать и редактировать мульти-линии и сплайны с помощью команд:
� MLINE (МЛИНИЯ) – рисует до шестнадцати параллельныхотрезков;
� MLSTYLE (МЛСТИЛЬ) – создает и устанавливает стилимультилиний;
� MLEDIT (МЛРЕД) – изменяет точки пересечения и сегментымультилиний;
� SPLINE (СПЛАЙН) – создает сплайны, построенные с помо-щью алгоритма NURBS;
� SPLINEDIT (РЕДСПЛАЙН) – изменяет сплайны.
Доступ к командамКоманды рисования сложных объектов доступны на панелях инстру-ментов Draw (Рисование) и Modify II (Редактирование-2):
Рис. 1.1. Кнопка Spline (Сплайн) панели инструментов Draw (Рисование)
Рис. 1.2. Кнопка Edit Spline (Редактировать сплайн) панели инструментовModify II (Редактирование-2)
Кроме того, эти команды есть в меню Draw (Рисование), Format (Фор-мат) и Modify (Преобразовать):
Кнопка Spline (Сплайн)
Кнопка Edit Spline (Редактировать сплайн)
Рис. 1.3. Меню Draw (Рисование), меню Format (Формат) и меню Modify(Преобразовать)
Команда MLINE (МЛИНИЯ)С помощью команды MLINE (МЛИНИЯ), вы можете нарисовать до 16параллельных линий одновременно.
Эта команда полезна при рисовании стен, многополосных линий ипрочих элементов, включающих повторяющиеся линии. Мультилиниимогут быть цветными и могут иметь различные наконечники.
Ход выполнения команды MLINE (МЛИНИЯ) такой же, как икоманды LINE (ОТРЕЗОК) – сначала запрашивается начальнаяточка, а затем – остальные. Если вы отдельно не назначите стильлинии, AutoCAD будет рисовать мультилинию как пару линий, срасстоянием в 1 пункт между ними.
Практикум: рисование мультилиний1. Чтобы нарисовать мультилинию, выполните команду MLINE
(МЛИНИЯ). Для этого:
� выберите пункт Multiline (Мультилиния) в меню Draw(Рисование) или
� введите команду mline (МЛИНИЯ) в командной стро-ке, или
� введите с клавиатуры псевдоимя ml (мл).
Команда MLINE (МЛИНИЯ) 11
План этажа, нари-сованный коман-дой MLINE(МЛИНИЯ).
Тот же план эта-жа после редак-тированиякомандой MLEDIT(МЛРЕД)
Command: mline (Нажмите Enter)Команда: млиния (Нажмите Enter)
2. В командной строке будут отображены текущие параметры ипоявится запрос задания начальной точки.
Current settings: Justification = Top, Scale = 1.00, Style =STANDARDSpecify start point or [Justification/Scale/Style]: (Выберитеточку или введите координаты)Текущие настройки: Расположение = Верх, Масштаб =1.00, Стиль = НормальныйНачальная точка или [Расположение/Масштаб/Стиль]:(Выберите точку или введите координаты)
3. Выберите следующие точки:
Specify next point: (Выберите следующую точку)Specify next point or [Undo]: (Выберите следующуюточку)Specify next point or [Close/Undo]: (Выберитеследующую точку)Следующая точка: (Выберите следующую точку)Следующая точка или [Отменить]: (Выберитеследующую точку)Следующая точка или [Замкнуть/Отменить]: (Выберитеследующую точку)
4. Чтобы завершить выполнение команды, нажмите Enter:
Specify next point or [Close/Undo]: (Нажмите Enter)Следующая точка или [Замкнуть/Отменить]: (НажмитеEnter)
ПРИМЕЧАНИЕВ программе AutoCAD есть много команд для рисования параллельныхлиний. И хотя команда DLINE рисует только две параллельные линии,она более удобна тем, что она автоматически очищает пересечения.
Рисование мультилиний: дополнительныевозможностиВ команду MLINE (МЛИНИЯ) встроены опции, управляющие видом иразмером нарисованных мультилиний. К тому же, заданные в этих опци-ях значения хранятся в системных переменных.
� Опция Justification (Расположение) устанавливает, где бу-дут нарисованы мультилинии относительно курсора.
� Опция Scale (Масштаб) изменяет ширину мультилиний.
� Опция STyle (Стиль) задает стиль мультилинии.
� Системная переменная CMLJUST хранит текущее значениерасположения.
� Системная переменная CMLSCALE хранит текущее значениемасштаба.
Рассмотрим их подробнее.
12 Глава 1. Рисование сложных объектов
ОПЦИЯ JUSTIFICATION (РАСПОЛОЖЕНИЕ)
Опция Justification (Расположение) устанавливает, где будут нарисо-ваны мультилинии относительно выбранных курсором точек. По умол-чанию установлено, что выбранные точки будут являться верхоммультилинии.
Enter justification type [Top/Zero/Bottom] <top>:(Введите опцию)Введите тип расположения [Верх/Центр/Низ] <верх>:(Введите опцию)
Параметр Top (Верх) – это наибольшее положительное значение от-ступа.
Параметр Zero (Центр) – это нулевое значение отступа, центр муль-тилинии.
Параметр Bottom (Низ) – это наименьшее отрицательное значениеотступа.
Рис. 1.4. Расположение мультилинии: верх, центр и низ
Подробнее отступы рассмотрены ниже, в пункте о команде MLSTYLE(МЛСТИЛЬ).
ОПЦИЯ SCALE (МАСШТАБ)
Опция Scale (Масштаб) определяет общую ширину мультилинии.
Enter mline scale <1.0>: (Введите коэффициентмасштаба)Введите масштаб млинии <1.0>: (Введитекоэффициент масштаба)
Если ввести значение коэффициента 2 – ширина мультилинии в двараза увеличится, если ввести значение коэффициента 0.5 – ширинамультилинии вдвое уменьшится. Если ввести отрицательное значениекоэффициента масштаба, например -1, мультилиния будет зеркальноотображена относительно центральной (нулевой) точки. Это влияет и нарасположение: если выбрано верхнее расположение, мультилиния будетнарисована ниже выбранных точек.
Если ввести значение коэффициента масштаба 0, то мультилиниябудет преобразована в обычную линию.
Коэффициент масштаба не влияет на длину мультилинии. Масшта-бирование также не влияет на тип линий.
Команда MLINE (МЛИНИЯ) 13
Выбраны точки срасположением Верх (Top)
Выбраны точки срасположением Центр (Zero)
Выбраны точки срасположением Низ (Bottom)
Выбраны точки срасположением Верх (Top)
Выбраны точки срасположением Центр (Zero)
Выбраны точки срасположением Низ (Bottom)
Рис. 1.5. Изменение масштаба влияет только на ширину мультилинии
ОПЦИЯ STYLE (СТИЛЬ)
Опция STyle (Стиль) изменяет стиль мультилинии. Подробнее эта оп-ция описана при рассмотрении команды MLSTYLE (МЛСТИЛЬ).
СИСТЕМНАЯ ПЕРЕМЕННАЯ CMIJUST
В системной переменной CMIJust (current multiline justification – те-кущее расположение мультилинии) хранятся текущие параметры рас-положения мультилинии. Эта переменная удобна тем, что вы можетеизменить расположение, не выполняя команды MLINE (МЛИНИЯ).
СИСТЕМНАЯ ПЕРЕМЕННАЯ CMLSCALE
В системной переменной CMlScale (current multiline scale – текущиймасштаб мультилинии) хранится текущее значение масштаба муль-тилинии. По умолчанию значение масштаба установлено 1 – для ри-сунков в британской шкале измерения, и 20 – для рисунков вметрической шкале.
ПРИМЕЧАНИЕНельзя найти площадь нарисованной мультилиниями области с помо-щью опции Object (Объект) команды AREA (ПЛОЩАДЬ). Вместо это-го, вы должны выделить угловые точки области. Для большей точностииспользуйте объектную привязку INTersection (ПЕРесечение).
Нельзя применить к мультилиниям команды TRIM (ОБРЕЗАТЬ),EXTEND (УДЛИНИТЬ), BREAK (РАЗОРВАТЬ), LENGTHEN(УВЕЛИЧИТЬ). Вместо этих команд для мультилиний есть командаMLEDIT (МЛРЕД). Чтобы разорвать мультилинию задайте опцию CutAll (Обрезать все) команды MLEDIT (МЛРЕД).
Нельзя применить к мультилиниям команды FILLET (СОПРЯЖЕНИЕ),CHAMFER (ФАСКА), OFFSET (ПОДОБИЕ) или MATCHPROP(КОПИРОВАТЬСВ). Для создания сопряжения радиусом 0, задайтеопцию Corner Joint (Угловой стык) команды MLEDIT (МЛРЕД). Од-нако, для мультилиний можно использовать команды COPY(КОПИРОВАТЬ), MOVE (ПЕРЕНЕСТИ), ERASE (СТЕРЕТЬ), EXPLODE(ВЗОРВАТЬ), ROTATE (ПОВЕРНУТЬ), SCALE (МАСШТАБ), MIRROR(ЗЕРКАЛО) и STRETCH (РАСТЯНУТЬ).
14 Глава 1. Рисование сложных объектов
Scale (Масштаб) = 1(Нормальная мультилиния)
Scale (Масштаб) = 0,5(Толщина мультилинии вдвое уже)
Scale (Масштаб) = 0(Обычная линия)
Scale (Масштаб) = -1(Мультилиния перевернута)
Таблица 1.1
CMIJust Значение
0 Верх (поумолчанию)
1 Центр
2 Низ
[ . . . ]
top related