+ All Categories
Home > Documents > практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf©...

практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf©...

Date post: 10-Jun-2018
Category:
Upload: dinhhanh
View: 224 times
Download: 1 times
Share this document with a friend
26
1 практика применения
Transcript
Page 1: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

1

практика

применения

Page 2: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

AutoCADПрактика применения

Углубленный курс

Page 3: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Using

AutoCAD®

2004:Advanced

Ralph Grabowski

autodesk® Press

Australia Canada Mexico Singapore Spain United Kingdom United States

Page 4: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Перевод с английского

К. Грошева и О. Журавлевой

под редакцией

С. Молявко

Page 5: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

УДК 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: [email protected] 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

Page 6: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Введение 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

Оглавление

Page 7: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

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 Оглавление

Page 8: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Часть 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

Page 9: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Практикум: присоединение атрибутовк блокам 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 Оглавление

Page 10: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Переключение между именованными ПСК 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

Page 11: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Глава 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 Оглавление

Page 12: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Команда 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

Page 13: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Команда 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 Оглавление

Page 14: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Команда 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

Page 15: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Приложения 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 Оглавление

Page 16: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Введение

Программой AutoCAD пользуется около 4 млн. человек. Для инжене-ров, архитекторов, чертежников, дизайнеров интерьера и многих дру-гих специалистов эта программа – быстрый, точный и универсальныйинструмент для рисования.

Это, 12-е, издание книги «Практика AutoCAD» позволяет упрос-тить работу с программой благодаря тому, что все команды программыподробно рассмотрены шаг за шагом. Книга состоит из двух томов.Первый том называется «Основы», в нем рассматриваются командыдвумерного рисования и изучение программы AutoCAD лучше начинатьс него. Второй том книги называется «Углубленный курс» и в нем рас-сматриваются более сложные команды двухмерного рисования, созда-ние схем по техническим условиям заказчика, трехмерный дизайн.

Как пользоваться книгойКнига «Практика AutoCAD: Углубленный курс» разбита на части, вкоторых рассматриваются:

� расширенные команды двухмерного рисования;

� связь с другими программами;

� трехмерный дизайн;

� визуализация и формирование изображения;

� настройка и программирование.

После описания основных параметров команды, следует одно илинесколько упражнений, позволяющих понять принцип работы коман-ды. Далее следует более подробное описание команды и ее особенностей.

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

СоглашенияВ этой книге приняты следующие обозначения.

КЛАВИШИ

В этой книге упоминается нажатие таких клавиш, как Enter, CTRL, Alt,и функциональных клавиш (F1, F2 и т. д.). Обратите внимание на то,что у разных клавиатур различается место расположения этих клавиш.

Клавиши Ctrl и Alt

Некоторые команды можно выполнить, нажав одну клавишу в товремя, как удерживается другая. Клавиши Ctrl и Alt используютсятолько вместе с другой клавишей или кнопкой мыши.

Чтобы с помощью клавиатуры открыть меню программы, нажмитеподчеркнутую в имени меню букву, удерживая Alt.

Page 17: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Переключаемый экран и помощь в режиме реального времени

Вы можете переключаться между текстовым и графическим окном спомощью клавиши “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 Введение

Page 18: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

ПРИМЕЧАНИЕВ этой книге советы и предупреждения приведены после пометкиПримечание.

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

Page 19: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

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

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 Введение

Page 20: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

ЧАСТЬ I

Углубленное рисование

Page 21: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Глава 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 (Редактировать сплайн)

Page 22: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Рис. 1.3. Меню Draw (Рисование), меню Format (Формат) и меню Modify(Преобразовать)

Команда MLINE (МЛИНИЯ)С помощью команды MLINE (МЛИНИЯ), вы можете нарисовать до 16параллельных линий одновременно.

Эта команда полезна при рисовании стен, многополосных линий ипрочих элементов, включающих повторяющиеся линии. Мультилиниимогут быть цветными и могут иметь различные наконечники.

Ход выполнения команды MLINE (МЛИНИЯ) такой же, как икоманды LINE (ОТРЕЗОК) – сначала запрашивается начальнаяточка, а затем – остальные. Если вы отдельно не назначите стильлинии, AutoCAD будет рисовать мультилинию как пару линий, срасстоянием в 1 пункт между ними.

Практикум: рисование мультилиний1. Чтобы нарисовать мультилинию, выполните команду MLINE

(МЛИНИЯ). Для этого:

� выберите пункт Multiline (Мультилиния) в меню Draw(Рисование) или

� введите команду mline (МЛИНИЯ) в командной стро-ке, или

� введите с клавиатуры псевдоимя ml (мл).

Команда MLINE (МЛИНИЯ) 11

План этажа, нари-сованный коман-дой MLINE(МЛИНИЯ).

Тот же план эта-жа после редак-тированиякомандой MLEDIT(МЛРЕД)

Page 23: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

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. Рисование сложных объектов

Page 24: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

ОПЦИЯ 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)

Page 25: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

Рис. 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 Низ

Page 26: практика применения - files.pilotlz.rufiles.pilotlz.ru/pdf/cB315-9-ch.pdf© COPYRIGHT 2004 by Delmar Learning, a division of Thomson Learning, Inc. Thomson Learning

[ . . . ]


Recommended