Книги_AutoCad_2 / Настройка AutoCAD_Sham_Tickoo-Customizing_2006г
.pdf
Создание типов линий и образцов штриховки |
141 |
Упражнения
Создание типов линий
Упражнение 1 (Общее)
Используя команду LINETYPE, создайте новый тип линии DASH3DASH, имеющей следующие параметры:
•длина первого штриха — 0,75;
•пробел — 0,125;
•длина штриха — 0,25;
•пробел — 0,125;
•длина штриха — 0,25;
•пробел — 0,125;
•длина штриха — 0,25;
•пробел — 0,125.
Упражнение 2 (Общее)
Используя текстовый редактор, создайте файл newlt2.lin, содержащий определение нового типа линии DASH2DASH, которая имеет следующие параметры:
•длина первого штриха — 0,5;
•пробел — 0,1;
•длина штриха — 0,2;
•пробел — 0,1;
•длина штриха — 0,2;
•пробел — 0.
Упражнение 3 (Общее)
а.Напишите определение сложной линии строкового типа (трубопровод горячей воды), показанной на рис. 3.38 a. Чтобы определить геометрические параметры текстовой строки HW (Hot Water), вычертите эту надпись с помощью какой-ни- будь текстовой команды, а затем измерьте длину надписи.
б.Напишите определение сложной линии строкового типа (газопровод), которая показана на рис. 3.38 б. Определите длину текстовой строки, используя описание, приведенное в п.а.
Рис. 3.38. Геометрические параметры линий строкового типа
142 |
Глава 3 |
Создание образцов штриховки
Упражнение 4 (Общее)
Определите геометрические параметры штриховки, показанной на рис. 3.39, и напишите определение образца штриховки.
Рис. 3.39. Эскиз штриховки для упражнения 4
Упражнение 5 (Общее)
Определите геометрические параметры штриховки, показанной на рис. 3.40, и напишите определение образца штриховки.
Рис. 3.40. Образец штриховки для примера 5
Ответы на вопросы для самопроверки
1 — LTSCALE, 2 — 47, 3 — опущено, 4 — нулевая, 5 — поднято, 6 — Create, 7 — необязательно, 8 — acad.lin, 9 — CELTSCALE, 10 — Описание образца, 11 — 67, 12 — acad.pat, 13 — координаты X и Y.
Глава 4
Редактирование файла ACAD.PGP
Цель занятия
Познакомившись с материалом этой главы, вы научитесь:
•настраивать файл ACAD.PGP;
•редактировать различные разделы файла ACAD.PGP;
•сокращать имена команд, присваивая им псевдонимы;
•выполнять повторную инициализацию PGP-файла, используя команду REINIT.
144 |
Глава 4 |
Файл программных параметров AutoCAD
Программа AutoCAD содержит файл программных параметров acad.pgp, определяющий псевдонимы (альтернативные имена) команд операционной системы и некоторых команд AutoCAD. Когда вы устанавливаете AutoCAD на компьютер, работающий в операционной системе Windows 2000 или Windows XP, этот файл автоматически копиру-
ется на жесткий диск в подкаталог C:/Documents and Settings/Owner/Application Data/Autodesk/AutoCAD 2004/R16.0/enu/support. В свою очередь, если на компьютере установлена операционная система Windows 98, этот файл будет скопирован в
каталог C:/Windows/Local Settings/Application Data/Autodesk/AutoCAD 2004/ R16.0/enu/support. Файл acad.pgp обеспечивает доступ к командам операционной системы из графического редактора. Например, для того чтобы удалить файл, достаточно всего лишь ввести команду DEL в командную строку (Command:DEL), а затем указать имя соответствующего файла.
В этом файле также содержатся псевдонимы некоторых наиболее часто используемых команд AutoCAD. Например, альтернативным именем команды LINE (ОТРЕЗОК) является L. Поэтому если вы введете букву “L” в командную строку (Command:L), AutoCAD отреагирует на нее так, как на команду LINE. Файл acad.pgp содержит также строки комментариев, которые позволяют получить некоторую информацию о различных разделах этого файла. Ниже приведен листинг стандартного файла acad.pgp. Чтобы уменьшить объем листинга, некоторые строки файла были удалены.
;Файл программных параметров AutoCAD для AutoCAD 2004
;Определения внешних команд и псевдонимов команд
;Copyright (C) 1997-2002 by Autodesk, Inc.
;Каждый раз, когда вы открываете новый или уже существующий
;рисунок, AutoCAD ищет путь доступа и прочитывает первый
;найденный файл acad.pgp.
;-- Внешние команды --
;Во время запуска AutoCAD можно загружать другие программы или
;утилиты, такие, как системные команды Windows,
;служебные программы и приложения.
;Внешние команды определяются заданием имени команды,
;вызываемой из строки приглашения AutoCAD, и исполняемой
;командной строки, которая передается в операционную систему.
;-- Псевдонимы команд --
;Можно сократить часто используемые команды AutoCAD, определив
;их альтернативные имена в разделе псевдонимов команд
;файла acad.pgp.
;Псевдоним команды можно создать для любой команды AutoCAD,
;команды драйвера устройства или внешней команды.
;Перед редактированием файла acad.pgp рекомендуется создать
;резервную копию этого файла.
;Формат внешней команды:
;<Имя команды>,[<Имя системной команды>],<Битовый флаг>,[*] <Приглашение на ввод команды>,
;Битовый флаг может иметь следующие значения:
;Бит 1: работа приложения не будет закончена
;Бит 2: запуск приложения в минимизированном виде
;Бит 4: запуск приложения в "скрытом" виде (в фоновом режиме)
Редактирование файла ACAD.PGP |
145 |
;Бит 8: заключение строки аргумента в кавычки
;Введите в поле битового флага сумму требуемых битов.
;Биты 2 и 4 являются взаимно исключающими; если определены оба
;значения, используется только бит 2. Наиболее подходящими
;значениями являются 0(запуск приложения и ожидание завершения
;работы), 1 (запуск приложения без ожидания завершения),
;3 (минимизация без ожидания завершения) и 5(запуск приложения
;в фоновом режиме без ожидания завершения). Значений 2 и 4
;обычно следует избегать, так как они делают AutoCAD
;недоступным вплоть до завершения работы приложения.
;Бит 8 разрешает системным командам, таким как DEL, корректно
;обрабатывать файловые имена с пробелами ("имя файла.dwg").
;Следует отметить, что это станет помехой при передаче тем же
;командам списков файловых имен с пробелами-разделителями.
;Если для использования длинных файловых имен вам потребуется
;многофайловая поддержка, отключите бит "8" в этих командах.
;Примеры внешних команд для командных окон
CATALOG, |
DIR /W, 8,File specification:, |
|
DEL, |
DEL, |
8,File to delete:, |
DIR, |
DIR, |
8,File specification:, |
EDIT, |
START EDIT, |
9,File to edit:, |
SH, |
, |
1,*OS Command:, |
SHELL, |
, |
1,*OS Command:, |
START, |
START, |
1,*Application to start:, |
TYPE, |
TYPE, |
8,File to list:, |
;Примеры внешних команд для Windows
;Существует также альтернативный метод, в котором используется
;функция AutoLISP (STARTAPP).
EXPLORER, |
START EXPLORER, |
1,, |
NOTEPAD, |
START NOTEPAD, |
1,*File to edit:, |
PBRUSH, |
START PBRUSH, |
1,, |
;Формат псевдонима команды:
;<Псевдоним>,*<Полное имя команды>
;Принципы создания новых псевдонимов команд.
;1.Псевдоним должен быть короче полного имени команды
;как минимум на два символа. Для команд с эквивалентом
;клавиши <Ctrl>, кнопки строки состояния или функциональной
;клавиши псевдоним команды не требуется. Примеры: Control N,
;Control O, Control P и Control S для New, Open, Print и Save.
;2.Проверьте первый символ, затем два первых символа, а затем
;три первых символа команды.
;3.Когда вы определите псевдоним, добавьте к нему суффиксы,
;создавая родственные псевдонимы. Примеры: R для Redraw,
;RA для Redrawall, L для Line, LT для Linetype.
;4.Чтобы создать различие между командами, работающими
;с диалоговым окном и без него, используется дефис.
;Пример: B для команды Block, -B для команды -Block.
;
146Глава 4
;Исключения из правил: AA для Area, T для Mtext, X для Explode.
;-- Примеры псевдонимов команд AutoCAD --
;Эти примеры включают наиболее часто используемые команды.
3A, |
*3DARRAY |
3DO, |
*3DORBIT |
3F, |
*3DFACE |
3P, |
*3DPOLY |
A, |
*ARC |
ADC, |
*ADCENTER |
AA, |
*AREA |
AL, |
*ALIGN |
AP, |
*APPLOAD |
AR, |
*ARRAY |
-AR, |
*-ARRAY |
ATT, |
*ATTDEF |
-ATT, |
*-ATTDEF |
ATE, |
*ATTEDIT |
-ATE, |
*-ATTEDIT |
ATTE, |
*-ATTEDIT |
B, |
*BLOCK |
-B, |
*-BLOCK |
BH, |
*BHATCH |
BO, |
*BOUNDARY |
-BO, |
*-BOUNDARY |
BR, |
*BREAK |
C, |
*CIRCLE |
CH, |
*PROPERTIES |
-CH, |
*CHANGE |
CHA, |
*CHAMFER |
COL, |
*COLOR |
COLOUR, |
*COLOR |
CO, |
*COPY |
D, |
*DIMSTYLE |
DAL, |
*DIMALIGNED |
DAN, |
*DIMANGULAR |
DBA, |
*DIMBASELINE |
DBC, |
*DBCONNECT |
DCE, |
*DIMCENTER |
DCO, |
*DIMCONTINUE |
DDA, |
*DIMDISASSOCIATE |
DDI, |
*DIMDIAMETER |
DED, |
*DIMEDIT |
DI, |
*DIST |
DIV, |
*DIVIDE |
DLI, |
*DIMLINEAR |
DO, |
*DONUT |
DOR, |
*DIMORDINATE |
DOV, |
*DIMOVERRIDE |
DR, |
*DRAWORDER |
|
Редактирование файла ACAD.PGP |
147 |
DRA, |
*DIMRADIUS |
|
DRE, |
*DIMREASSOCIATE |
|
DS, |
*DSETTINGS |
|
DST, |
*DIMSTYLE |
|
DT, |
*DTEXT |
|
DV, |
*DVIEW |
|
E, |
*ERASE |
|
ED, |
*DDEDIT |
|
EL, |
*ELLIPSE |
|
EX, |
*EXTEND |
|
EXIT, |
*QUIT |
|
EXP, |
*EXPORT |
|
EXT, |
*EXTRUDE |
|
F, |
*FILLET |
|
FI, |
*FILTER |
|
G, |
*GROUP |
|
-G, |
*-GROUP |
|
GR, |
*DDGRIPS |
|
H, |
*BHATCH |
|
-H, |
*HATCH |
|
HE, |
*HATCHEDIT |
|
I, |
*INSERT |
|
-I, |
*-INSERT |
|
IAD, |
*IMAGEADJUST |
|
IAT, |
*IMAGEATTACH |
|
ICL, |
*IMAGECLIP |
|
IM, |
*IMAGE |
|
-IM, |
*-IMAGE |
|
IMP, |
*IMPORT |
|
IN, |
*INTERSECT |
|
INF, |
*INTERFERE |
|
IO, |
*INSERTOBJ |
|
L, |
*LINE |
|
LA, |
*LAYER |
|
-LA, |
*-LAYER |
|
LE, |
*QLEADER |
|
LEN, |
*LENGTHEN |
|
LI, |
*LIST |
|
LINEWEIGHT, |
*LWEIGHT |
|
LO, |
*-LAYOUT |
|
LS, |
*LIST |
|
LT, |
*LINETYPE |
|
-LT, |
*-LINETYPE |
|
LTYPE, |
*LINETYPE |
|
-LTYPE, |
*-LINETYPE |
|
LTS, |
*LTSCALE |
|
LW, |
*LWEIGHT |
|
M, |
*MOVE |
|
MA, |
*MATCHPROP |
|
ME, |
*MEASURE |
|
MI, |
*MIRROR |
|
148 |
Глава 4 |
ML, |
*MLINE |
MO, |
*PROPERTIES |
MS, |
*MSPACE |
MT, |
*MTEXT |
MV, |
*MVIEW |
O, |
*OFFSET |
OP, |
*OPTIONS |
OS, |
*OSNAP |
-OS, |
*-OSNAP |
P, |
*PAN |
-P, |
*-PAN |
PA, |
*PASTESPEC |
PARTIALOPEN, |
*-PARTIALOPEN |
PE, |
*PEDIT |
PL, |
*PLINE |
PO, |
*POINT |
POL, |
*POLYGON |
PR, |
*OPTIONS |
PRCLOSE, |
*PROPERTIESCLOSE |
PROPS, |
*PROPERTIES |
PRE, |
*PREVIEW |
PRINT, |
*PLOT |
PS, |
*PSPACE |
PTW, |
*PUBLISHTOWEB |
PU, |
*PURGE |
-PU, |
*-PURGE |
R, |
*REDRAW |
RA, |
*REDRAWALL |
RE, |
*REGEN |
REA, |
*REGENALL |
REC, |
*RECTANGLE |
REG, |
*REGION |
REN, |
*RENAME |
-REN, |
*-RENAME |
REV, |
*REVOLVE |
RM, |
*DDRMODES |
RO, |
*ROTATE |
RPR, |
*RPREF |
RR, |
*RENDER |
S, |
*STRETCH |
SC, |
*SCALE |
SCR, |
*SCRIPT |
SE, |
*DSETTINGS |
SEC, |
*SECTION |
SET, |
*SETVAR |
SHA, |
*SHADE |
SL, |
*SLICE |
SN, |
*SNAP |
SO, |
*SOLID |
SP, |
*SPELL |
SPL, |
*SPLINE |
Редактирование файла ACAD.PGP |
149 |
SPE, |
*SPLINEDIT |
ST, |
*STYLE |
SU, |
*SUBTRACT |
T, |
*MTEXT |
-T, |
*-MTEXT |
TA, |
*TABLET |
TH, |
*THICKNESS |
TI, |
*TILEMODE |
TO, |
*TOOLBAR |
TOL, |
*TOLERANCE |
TOR, |
*TORUS |
TR, |
*TRIM |
UC, |
*DDUCS |
UCP, |
*DDUCSP |
UN, |
*UNITS |
-UN, |
*-UNITS |
UNI, |
*UNION |
V, |
*VIEW |
-V, |
*-VIEW |
VP, |
*DDVPOINT |
-VP, |
*VPOINT |
W, |
*WBLOCK |
-W, |
*-WBLOCK |
WE, |
*WEDGE |
X, |
*EXPLODE |
XA, |
*XATTACH |
XB, |
*XBIND |
-XB, |
*-XBIND |
XC, |
*XCLIP |
XL, |
*XLINE |
XR, |
*XREF |
-XR, |
*-XREF |
Z, |
*ZOOM |
;Альтернативные имена и псевдонимы команд, представленные
;в AutoCAD версии 13.
AV, |
*DSVIEWER |
CP, |
*COPY |
DIMALI, |
*DIMALIGNED |
DIMANG, |
*DIMANGULAR |
DIMBASE, |
*DIMBASELINE |
DIMCONT, |
*DIMCONTINUE |
DIMDIA, |
*DIMDIAMETER |
DIMED, |
*DIMEDIT |
DIMTED, |
*DIMTEDIT |
DIMLIN, |
*DIMLINEAR |
DIMORD, |
*DIMORDINATE |
DIMRAD, |
*DIMRADIUS |
DIMSTY, |
*DIMSTYLE |
DIMOVER, |
*DIMOVERRIDE |
LEAD, |
*LEADER |
TM, |
*TILEMODE |
150Глава 4
;Псевдонимы, обеспечивающие совместимость "гиперссылка/URL"
;с версией AutoCAD 14
SAVEURL, |
*SAVE |
OPENURL, |
*OPEN |
INSERTURL, |
*INSERT |
; Псевдонимы команд, исключенные из AutoCAD 2000:
AAD, |
*DBCONNECT |
AEX, |
*DBCONNECT |
ALI, |
*DBCONNECT |
ASQ, |
*DBCONNECT |
ARO, |
*DBCONNECT |
ASE, |
*DBCONNECT |
DDATTDEF, |
*ATTDEF |
DDATTEXT, |
*ATTEXT |
DDCHPROP, |
*PROPERTIES |
DDCOLOR, |
*COLOR |
DDLMODES, |
*LAYER |
DDLTYPE, |
*LINETYPE |
DDMODIFY, |
*PROPERTIES |
DDOSNAP, |
*OSNAP |
DDUCS, |
*UCS |
; Псевдонимы команд, исключенные из AutoCAD 2004:
ACADBLOCKDIALOG, |
*BLOCK |
ACADWBLOCKDIALOG, |
*WBLOCK |
ADCENTER, |
*ADCENTER |
BMAKE, |
*BLOCK |
BMOD, |
*BLOCK |
BPOLY, |
*BOUNDARY |
CONTENT, |
*ADCENTER |
DDATTE, |
*ATTEDIT |
DDIM, |
*DIMSTYLE |
DDINSERT, |
*INSERT |
DDPLOTSTAMP, |
*PLOTSTAMP |
DDRMODES, |
*DSETTINGS |
DDSTYLE, |
*STYLE |
DDUCS, |
*UCSMAN |
DDUCSP, |
*UCSMAN |
DDUNITS, |
*UNITS |
DDVIEW, |
*VIEW |
DIMHORIZONTAL, |
*DIMLINEAR |
DIMROTATED, |
*DIMLINEAR |
DIMVERTICAL, |
*DIMLINEAR |
DOUGHNUT, |
*DONUT |
DTEXT, |
*TEXT |
DWFOUT, |
*PLOT |
DXFIN, |
*OPEN |
DXFOUT, |
*SAVEAS |
PAINTER, |
*MATCHPROP |
PREFERENCES, |
*OPTIONS |
RECTANGLE, |
*RECTANG |
SHADE, |
*SHADEMODE |
VIEWPORTS, |
*VPORTS |
