Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Книги_AutoCad_2 / Настройка AutoCAD_Sham_Tickoo-Customizing_2006г

.pdf
Скачиваний:
163
Добавлен:
09.04.2015
Размер:
9.06 Mб
Скачать

Титул 1

Титул 2

Титул 3

ББК 32.973.26-018.2.75 Т40

УДК 681.3.07

Издательский дом “Вильямс” Главный редактор С.Н. Тригуб Зав. редакцией В.Р. Гинзбург

Перевод с английского и редакция И.В. Шуляка

По общим вопросам обращайтесь в Издательский дом “Вильямс” по адресу: info@williamspublishing.com, http://www.williamspublishing.com

115419, Москва, а/я 783; 03150, Киев, а/я 152

Тику, Шам.

Т40 Настройка AutoCAD. : Пер. с англ. — М. : Издательский дом “Вильямс”, 2006. — 768 с. : ил. — Парал. тит. англ.

ISBN 5-8459-0931-7 (рус.)

В настоящей книге, являющейся официальным руководством Autodesk, представлено подробное и всестороннее описание основных функциональных средств, используемых для настройки программы AutoCAD версий 2004/2005/2006. Эта книга может быть с успехом использована и как учебное пособие, и как справочник для разработчиков и специалистов в области систем автоматизированного проектирования. Здесь вы найдете детальное описание методов настройки, таких как создание шаблонов чертежа, настройка панелей инструментов, меню быстрого вызова команд и диалоговых окон. Кроме этого вы познакомитесь с основными функциями AutoLISP, Visual Basic for Applications (VBA), Visual LISP и макровыражениями DIESEL, используемыми для настройки системы AutoCAD. Будет ли это вашим первым знакомством с AutoCAD или вы хотите просто усовершенствовать свои навыки работы с этой программой, настоящая книга поможет вам повысить свой профессиональный уровень и сделать работу более продуктивной.

ББК 32.973.26-018.2.75

Все названия программных продуктов являются зарегистрированными торговыми марками соответ-

ствующих фирм.

Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то

ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства

Autodesk Press.

Authorized translation from the English language edition published by Delmar Learning, a division of

Thomson Learning, Inc. Copyright © 2004

All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from the Publisher.

Russian language edition is published by Williams Publishing House according to the Agreement with R&I

Enterprises International, Copyright © 2006.

ISBN 5-8459-0931-7

(рус.)

© Издательский дом “Вильямс”, 2006

ISBN 1-4018-5135-5

(англ.)

© Delmar Learning, 2004

Оглавление

Введение

16

Глава 1. Шаблоны чертежей

21

Глава 2. Файлы сценариев и организация показа слайдов

53

Глава 3. Создание типов линий и образцов штриховки

97

Глава 4. Редактирование файла ACAD.PGP

143

Глава 5. Раскрывающиеся и неполные меню, меню быстрого

 

вызова команд и настройка панелей инструментов

157

Глава 6. Мозаичные меню

207

Глава 7. Кнопочные и вспомогательные меню

223

Глава 8. Планшетные меню

241

Глава 9. Экранные меню

265

Глава 10. Настройка стандартного меню AutoCAD

313

Глава 11. Геометрические фигуры и текстовые шрифты

369

Глава 12. Использование AutoLISP

403

Глава 13. Использование Visual LISP

459

Глава 14. Visual LISP: редактирование базы данных чертежа

497

Глава 15. Программирование диалоговых окон с помощью

 

языка Dialog Control Language

515

Глава 16. DIESEL: язык строковых выражений

567

Глава 17. Visual Basic для приложений

585

Глава 18. Организация доступа к внешним базам данных

619

Глава 19. Вычисление математических и геометрических выражений

645

Приложение А. Системные требования и установка AutoCAD

666

Приложение Б. Команды AutoCAD

669

Приложение В. Системные переменные AutoCAD

704

Предметный указатель

763

Содержание

Введение

16

Глава 1. Шаблоны чертежей

21

Создание шаблонов чертежей

22

Стандартные шаблоны

22

Загрузка шаблона чертежа

28

Настройка чертежей по слоям и размерам

29

Настройка чертежей по параметрам листа

35

Настройка чертежей по конфигурации видовых экранов

39

Настройка чертежей по масштабу и размерам области печати

42

Глава 2. Файлы сценариев и организация показа слайдов

53

Что такое сценарий?

54

Запуск файла сценария

57

Повторное выполнение сценария

64

Ввод временных задержек в файлы сценариев

65

Возобновление работы сценария

66

Ключи командной строки

66

Вызов файла сценария во время загрузки AutoCAD

67

Показ слайдов

78

Что такое слайды

78

Создание слайдов

78

Просмотр слайдов

79

Предварительная загрузка слайдов

82

Библиотеки слайдов

84

Слайды с растровыми изображениями

88

Сочетание векторных и растровых изображений

89

Глава 3. Создание типов линий и образцов штриховки

97

Стандартные типы линий

98

Определение типа линии

98

Заголовок типа линии

98

Образец типа линии

98

Элементы спецификации типа линии

99

Создание различных типов линий

100

Спецификация выравнивания

105

Команда LTSCALE

106

Масштаб печати

109

Текущее масштабирование линий (CELTSCALE)

110

Дополнительные типы линий

111

Модификация типов линий

112

Сложные типы линий

115

Создание строкового типа линий

115

Создание геометрического типа линий

120

Содержание

7

Определение образцов штриховки

124

Заголовок строки

124

Описатели штриховки

125

Угол наклона линий штриховки

125

Как формируется штриховка

127

Создание простого образца штриховки

128

Влияние угла и масштаба на внешний вид штриховки

129

Образцы штриховки со штрихами и точками

130

Задание пути доступа к файлу образца штриховки

132

Штриховка, имеющая несколько определений

133

Сохранение образца штриховки в отдельном файле

138

Файл нестандартного образца штриховки

138

Глава 4. Редактирование файла ACAD.PGP

143

Файл программных параметров AutoCAD

144

Разделы файла ACAD.PGP

151

Комментарии

151

Внешние команды

151

Псевдонимы команд

152

Повторная инициализация файла ACAD.PGP

154

Глава 5. Раскрывающиеся и неполные меню, меню быстрого

 

вызова команд и настройка панелей инструментов

157

Меню программы AutoCAD

158

Стандартные меню

159

Запись меню

159

Загрузка меню

167

Ограничения

169

Каскадное размещение подменю

169

Контекстные меню и меню быстрого вызова команд

175

Подменю

178

Определение подменю

179

Ссылка на подменю

179

Отображение подменю

180

Загрузка экранных и мозаичных меню

180

Загрузка экранного меню

180

Загрузка мозаичного меню

180

Неполные меню

184

Метки разделов меню

184

Запись неполного меню

184

Ускоряющие клавиши

189

Виртуальные клавиши

190

Общезначимые модификаторы

191

Панели инструментов

191

Система справочной информации

196

Настройка панелей инструментов

196

Редактирование изображения на кнопке и изменение всплывающей

 

подсказки

199

Удаление кнопок на панели инструментов

200

8

Содержание

 

 

Удаление панели инструментов

201

 

Копирование кнопок инструментов

201

 

Создание пользовательских панелей инструментов

201

 

Создание клавишных комбинаций быстрого вызова команд

202

Глава 6. Мозаичные меню

207

Мозаичные меню

208

Подменю

209

 

Определение подменю

209

 

Ссылка на подменю

209

 

Отображение подменю

210

Запись мозаичного меню

210

Слайды, используемые в мозаичном меню

211

Загрузка меню

216

Ограничения

217

Метки элементов мозаичного меню

218

 

Формат меток элементов меню

218

Глава 7. Кнопочные и вспомогательные меню

223

Кнопочные меню

224

Запись кнопочного меню

224

Специальная обработка кнопочных меню

228

Подменю кнопочного меню

231

 

Определение подменю

231

 

Ссылка на подменю

232

Загрузка меню

232

 

Загрузка экранного меню

232

 

Загрузка меню из кнопочного меню

233

 

Загрузка мозаичного меню

233

Вспомогательные меню

236

Глава 8. Планшетные меню

241

Стандартное планшетное меню

242

Функции планшетного меню

243

Настройка планшетного меню

244

Запись планшетного меню

245

Конфигурирование графического планшета

247

Загрузка меню

249

Графический планшет с блоками разного размера

250

Назначение команд блокам планшетного меню

253

Автоматическая выгрузка меню

254

Глава 9. Экранные меню

265

Экранное меню

266

Загрузка меню

270

Подменю экранного меню

272

 

Определение подменю

272

 

Ссылка на подменю

273

 

Вложенные подменю

274

Содержание

9

Использование нескольких подменю

280

Длинные определения меню

294

Повторение команд меню

296

Автоматическая выгрузка меню

297

Системная переменная MENUECHO

298

Меню на иностранном языке

298

Использование управляющих символов в элементах меню

299

Специальные символы

299

Определение команды без пробелов и точки с запятой

301

Элементы меню, работающие в режиме выбора одного объекта

303

Использование функций AutoLISP в определении меню

303

Использование выражений DIESEL

304

Глава 10. Настройка стандартного меню AutoCAD

313

Стандартное меню программы AutoCAD

314

Подменю стандартного меню

330

Определение подменю

330

Ссылка на подменю

331

Загрузка экранного меню

331

Загрузка раскрывающегося меню

332

Загрузка мозаичного меню

332

Настройка области планшета 1

332

Подменю планшетного меню

337

Настройка области планшета 2

341

Настройка области планшета 3

341

Настройка области планшета 4

344

Настройка кнопочных и вспомогательных меню

345

Настройка раскрывающихся меню и меню быстрого вызова команд

350

Каскадное размещение подменю

351

Меню быстрого вызова команд

354

Подменю меню быстрого вызова команд

355

Выгружаемые меню

355

Настройка мозаичных меню

356

Подменю мозаичного меню

357

Метки элементов мозаичного меню

357

Настройка экранного меню

360

Подменю экранного меню

360

Вложенные подменю

361

Глава 11. Геометрические фигуры и текстовые шрифты

369

Файлы геометрических фигур

370

Описание фигуры

370

Заголовок

370

Спецификация фигуры

370

Кодирование направления и длины вектора

371

Специальные коды

374

Стандартные коды

375

Файлы текстовых шрифтов

389

Описание текстового шрифта

389

10

Содержание

 

 

Перевод строки

390

 

Определение формы

391

Глава 12. Использование AutoLISP

403

Знакомство с AutoLISP

404

Математические операции

405

 

Сложение

405

 

Вычитание

405

 

Умножение

406

 

Деление

406

Возрастающие и убывающие числа и абсолютное значение числа

406

 

Возрастающие числа

406

 

Убывающие числа

407

 

Абсолютное значение числа

407

Тригонометрические функции

407

 

Функция синус (sin)

407

 

Функция косинус (cos)

407

 

Функция арктангенс (atan)

408

 

Функция angtos

408

Операторы отношения

409

 

Функция “равно”

409

 

Функция “не равно”

409

 

Функция “меньше”

410

 

Функция “меньше или равно”

410

 

Функция “больше”

410

 

Функция “больше или равно”

411

Функции defun, setq, getpoint и Command

411

 

Функция defun

411

 

Функция setq

412

 

Функция getpoint

413

 

Функция Command

413

Загрузка программ на языке AutoLISP

417

 

Кнопка Load

418

 

Вкладка Loaded Applications

418

 

Вкладка History List

418

 

Флаговая кнопка Add to History

418

 

Кнопка Unload

418

 

Кнопка Remove

418

 

Пиктограмма Startup Suit

418

Функции getcorner, getdist и setvar

420

 

Функция getcorner

420

 

Функция getdist

420

 

Функция setvar

421

Функция list

423

Функции car, cdr и cadr

424

 

Функция car

424

 

Функция cdr

424

 

Функция cadr

424

Соседние файлы в папке Книги_AutoCad_2