目 录 1
第一篇 AutO CAD用户手册 1
第一章引言 1
§1.1概述 1
§1.2设备要求 2
§1.2.1图形输入设备 2
§1.2.2显示监视器 2
§1.3概念和术语 3
§1.3.1 AutoCAD图形 3
§1.3.2坐标 3
§1.3.3绘图单位 3
§1.3.6图形边界和范围 4
§1.3.5缩放和移动 4
§1.3.4显示 4
§1.3.7显示范围 5
§1.3.8分辨率 5
§1.4 AutoCAD功能 5
§1.4.1程序操作 5
§1.4.1.1主菜单 5
§1.4.1.2交互式图形编辑 6
§1.4.1.3数据存储 6
§1.4.1.4点和命令的输入 6
§1.4.1.5绘图 6
§1.4.2图形中物体 6
§1.4.2.4原型图形 7
§1.4.2.3层、颜色和线型 7
§1.4.2.1实体 7
§1.4.2.2图形插入 7
§1.4.3辅助功能 8
§1.4.3.1求助显示 8
§1.4.3.2文件目录存取 8
§1.4.3.3图形转换功能 8
§1.4.3.4 DOS 2.0的路径支持 8
§1.4.4高级作图扩展软件包 8
§1.4.4.1 ADE—1 8
§1.4.4.2 ADE—2 9
§1.4.4.3 ADE—3 9
§1.4.5符号库 10
第二章进行启动 13
§2.1符号约定 13
§2.2装Auto CAD 13
§2.2.1硬盘系统 14
§2.2.2软盘系统 14
§2.3库文件 15
§2.4主菜单 15
§2.4.1任务0—退 Anto CAD 15
§2.4.2任务1—开始新的图形 15
§2.4.3任务2—编辑现有的图形 17
§2.4.8任务7—编译型体/字体文件 18
§2.4.7任务6—文件操作 18
§2.4.9任务8—转换旧版本的图形文件 18
§2.4.4任务3—绘图仪绘制图形 18
§2.4.5任务4—打印机绘制图形 18
§2.4.6任务5—配置Auto CAD 18
§2.5图形编辑程序用法 19
§2.6AutoCAD命令摘要 19
§2.7.3按钮菜单方法 22
§2.8数据输入 22
§2.7.4键盘输入方法 22
§2.7.5重复命令方法 22
§2.7.2数字化仪菜单方法 22
§2.7.1屏幕菜单方法 22
§2.7命令输入 22
§2.8.1坐标 23
§2.8.1.1绝对坐标 23
§2.8.1.2相对坐标和极坐标 23
§2.8.1.3最后坐标 23
§2.8.1.4点的坐标 23
§2.8.1.5键盘指示光标控制键 24
§2.8.2数值 24
§2.8.3角度 24
§2.8.6文件名 25
§2.8.7专用输入格式(+1) 25
§2.8.4位移 25
§2.8.5改变量 25
§2.8.8变量和算术表达式 26
§2.9命令/数据的错误纠正 26
§2.10打印机响应 26
第三章实用命令 27
§3.1 HELP命令—用户的助手 27
§3.2图形编辑程序退出 27
§3.2.1 END命令 27
§3.2.3 ENDSV命令 28
§3.3 SAVE命令—更新而不退出 28
§3.2.2 QUIT命令 28
§3.4 STATUS命令 29
§3.5 LIMITS命令 30
§3.6 UNITS命令—格式控制(+1) 30
§3.6.1坐标格式选择 30
§3.6.2角度格式选择 31
§3.6.3英尺和英寸输入 32
§3.6.4角度输入 33
§3.7 FILES命令—目录存取 33
§3.7.1图形文件名列表 33
§3.7.2其它文件名列表 34
§3.7.3删除文件 34
§3.8 SHELL命令—存访操作系统(+3) 35
§3.7.4文件更名 35
§3.7.5文件复制 35
§3.9 MENU命令 36
§3.10命名物体管理 37
§3.10.1 RENAME命令 37
§3.10.2 PURGE命令 38
第四章实体绘图命令 40
§4.1 LINE命令 40
§4.1.1直线删除 40
§4.1.2封闭折线 41
§4.1.3直线/圆弧延续 41
§4.3.1圆心和半径 42
§4.3.2圆心和直径 42
§4.2POINT命令 42
§4.3 CIRCLE命令 42
§4.3.3三点定圆 43
§4.3.4两点定圆 43
§4.3.5动态圆说明(+2) 43
§4.4 ARC命令 43
§4.4.1三点圆弧 44
§4.4.2始点,圆心和终点 44
§4.4.3始点,圆心和弧度 45
§4.4.4始点,圆心和弦长 45
§4.4.6始点,终点和弧度 46
§4.4.5始点,终点和半径 46
§4.4.7始点,终点和起始方向 47
§4.4.8直线/圆弧的延续 47
§4.5TRACE命令 47
§4.6 PLINE命令 48
§4.6.1直线段 49
§4.6.2圆弧段 50
§4.6.3动态说明 51
§4.6.4环和实心圆 51
§4.7 SOLID命令 53
§4.8 TEXT命令 53
§4.8.1 向左对齐字符串 53
§4.8.4 TEXT A—限定字符串 54
§4.8.5 TEXT命令的重复 54
§4.8.2 TEXT C—设置中心点的字符串 54
§4.8.3 TEXT R—向右对齐字符串 54
§4.8.6TEXT S—选择字符串格式 55
§4.8.7控制码和特殊字符 55
§4.9文字格式和字体 56
§4.9.1 STYLE命令 58
§4.9.1.1改变现存格式参数 59
§4.9.2VERTICAL文字字体的注意点 59
§4.10型体 59
§4.10.1 LOAD命令 59
§4.10.2.2一组型体名表的显示 60
§4.10.2 SHAPE命令 60
§4.10.2.1动态型体说明(+2) 60
第五章编辑和查询命令 62
§5.1实体选择 62
§5.2编辑命令 65
§5.2.1 ERASE命令 65
§5.2.2 OOPS命令 65
§5.2.3 MOVE命令 65
§5.2.4 COPY命令 66
§5.2.5 MIRROR命令(+2) 66
§5.2.6 CHANGE命令 66
§5.2.6.2改变实体特性 67
§5.2.6.1改变层次 67
§5.2.6.3改变多个实体 68
§5.2.6.4例子 68
§5.2.7 BREAK命令一部分删除(+1) 69
§5.2.8 FILLET命令(+1) 70
§5.2.8.1圆角连接整个多段连线(+3) 71
§5.2.9 CHAMFER命令(+1) 72
§5.2.9.1切面连接完整的多段连线(+3) 73
§5.2.10 ARRAY命令 74
§5.2.10.1矩形阵列复制 74
§5.2.10.2圆形阵列复制 76
§5.2.11 REPEAT和ENDREP命令 77
§5.2.12 PEDIT命令一多段连线编辑(+3) 78
§5.3 INQUIRY查询命令 82
§5.3.1 LIST命令 83
§5.3.2 DBLIST命令 83
§5.3.3 DIST命令 83
§5.3.4 ID命令 83
§5.3.5 AREA命令 84
第六章显示控制 86
§6.1 ZOOM命令 86
§6.1.1 ZOOM Magnification命令 86
§6.1.3ZOOMExtents命令 87
§6.1.2 ZOOMAll命令 87
§6.1.4ZOOMWindow命令 88
§6.1.5 ZOOM Center命令 88
§6.1.6 ZOOMLeft Corner命令 89
§6.1.7 ZOOM Previous命令 89
§6.2 PAN命令 89
§6.3VIEW命令—命名视图(+2) 89
§6.4 REDRAW命令 90
§6.5 REGEN命令 91
§6.6 FILL命令 91
§6.7 QTEXT命令 91
§6.10 REGENAUTO命令 92
§6.9 DRAGMODE命令 92
§6.8 BLIPMODE命令 92
第七章层、颜色和线型 94
§7.1基本概念 94
§7.1.1图层 94
§7.1.2颜色号 94
§7.1.3线型 94
§7.2层的性质 95
§7.3当前层 95
§7.4初始层和线型 95
§7.5层名绘图 95
§7.7.1层名清单 96
§7.7 LAYER命令 96
§7.6层/线型的更名和删除 96
§7.7.2 LAYER?一层参数清单 97
§7.7.3 LAYER Set—选择当前层 97
§7.7.4 LAYER New—生成新图层 98
§7.7.5 LAYER Off—关闭图层 98
§7.7.6 LAYER On—打开图层 98
§7.7.7 LAYER Color—设置颜色号 99
§7.7.8 LAYER Ltype—设置线型 99
§7.7.9 LAYER Freeze—冻结图层(+3) 100
§7.8.2从库文件中读入线型 101
§7.8.1简述 101
§7.8 LINETYPE线型命令 101
§7.7.10 LAYER Thaw—解冻图层(+3) 101
§7.8.3查询线型库 102
§7.9LTSCALE命令 102
第八章作图辅助工具 104
§8.1 SNAP命令 104
§8.2 GRID命令 107
§8.3 AXIS命令—标尺线(+1) 108
§8.4ORTHO命令 108
§8.5ISOPLANE命令(+2) 109
§8.6.1基本操作 110
§8.6物体锁定(+2) 110
§8.6.2物体锁定方式 111
§8.6.3 OSNAP命令 112
§8.6.4单点优先 112
§8.6.5 APERTURE命令 113
§8.7状态线(+1) 113
§8.8方式触发控制键 114
第九章复杂图形物体—图块 116
§9.1简述 116
§9.1.1图块和层 116
§9.1.2图块嵌套 117
§9.2 BLOCK命令—图块定义 117
§9.3.1负比例因子 118
§9.3 INSERT命令—图块调用 118
§9.3.2角的比例说明 119
§9.3.3通过点定角 119
§9.3.4动态插入(+2) 119
§9.3.5 1 × 1图块 119
§9.3.6例子 119
§9.3.7 INSERT*—保持独立部分 119
§9.3.8 INSERT?—列出定义的图块清单 120
§9.4整个图形作为图块 120
§9.4.2改变插入的图形 121
§9.4.3特殊注意事项 121
§9.4.1 BASE命令 121
§9.5 WBLOCK命令—将图块写入磁盘 122
§9.6为什么要使用图块? 123
§9.6.1操作减少和结构化 123
§9.6.2适用性 123
§9.6.3重定义方便 123
§9.6.4空间节省 123
§9.6.5属性(+2) 123
第十章特殊功能 125
§10.1半自动的尺寸标注(+1) 125
§10.1.1引言 125
§10.1.2DIM命令 127
§10.1.3.2 自动绘制延伸线 129
§10.1.3长度标注 129
§10.1.3.1手工绘制延伸线 129
§10.1.3.3标注线和标注内容 130
§10.1.3.4例子 131
§10.1.3.5连续的长度标注 132
§10.1.4角度标注 132
§10.1.5直径标注 134
§10.1.6 半径标注 135
§10.1.7尺寸标注实用命令 135
§10.1.7.1 CENTER命令 135
§10.1.7.3 LEADER命令 136
§10.1.7.4 REDRAW命令 136
§10.1.7.2 EXIT命令 136
§10.1.7.5 STATUS命令 137
§10.1.7.6 UNDO命令 137
§10.1.8标注变量 137
§10.2绘制阴影和填充图案(+1) 139
§10.2.1定义边界 139
§10.2.2阴影格式 140
§10.2.2.1对字符串、属性(+2)、型体、粗线和实心体填阴影 141
§10.2.2.2复合图形实体和阴影 141
§10.2.3 HATCH命令 141
§10.2.4阴影图案定位 142
§10.3命令文本 143
§10.3.1装入Auto CAD时文本引用 143
§10.2.5 HATCH命令重复 143
§10.3.2SCRIPT命令 144
§10.3.3 DELAY命令 144
§10.3.4RESUME命令 144
§10.3.5 GRAPHSCR和TEXTSCR命令 144
§10.3.6连续执行命令文本 144
§10.3.6.1 RSCRIPT命令 145
§10.3.6.2例子 145
§10.4.1MSLIDE命令—做一个幻灯片(+2) 146
§10.4.2 VSLIDE命令—显示幻灯片 146
§10.4幻灯片显示 146
§10.4.3幻灯片使用注意 147
§10.5变量和表达式(+3) 147
§10.5.1变量 147
§10.5.2系统变量 149
§10.5.3算术表达式 150
§10.5.4字符串函数 151
§10.5.5条件表达式 151
§10.5.6数据输入函数 152
§10.5.6.1输入时提示 152
§10.5.6.7字符串输入 153
§10.5.6.6整数输入 153
§10.5.6.5实型数输入 153
§10.5.6.3距离输入 153
§10.5.6.2点输入 153
§10.5.6.4角度输入 153
§10.5.7物体锁定函数 154
§10.5.8显示控制函数 154
第十一章属性功能 155
§11.1引言 155
§11.2 ATTDEF命令 157
§11.3ATTDISP命令—可见性控制 158
§11.4ATTEDIT命令—编辑属性 158
§11.4.1全局编辑 159
§11.4.1.1可见属性 159
§11.4.2.1值 160
§11.4.1.2全局属性 160
§11.4.2单独编辑 160
§11.4.2.2位置 161
§11.4.2.3高度、角度、格式和层 161
§11.5 ATTEXT命令—属性摘录 161
§11.5.1 CDF和SDF摘录 162
§11.5.1.1 Template file—模式文件 162
§11.5.1.2图块嵌套 164
§11.5.1.3出错处理 164
§11.5.1.4使用摘录文件 164
§11.5.2 DXF摘录 165
§12.2按钮菜单 166
§12.1数字化仪菜单 166
第十二章指示设备的特性 166
§12.3复制图形—数字化仪方式 167
§12.3.1数字化仪方式下的实体指示 167
§12.3.2数字化仪方式和锁定方式 167
§12.4 TABLET命令 168
§12.4.1 TABLETCA—定标 168
§12.4.2FABLET OFF—退出数字化仪方式 169
§12.4.3TABLETON—开始数字化仪方式 169
§12.4.4TABLETCFG—配置 169
§12.5 SKETCH命令—手工画图(+1) 170
§12.5.2在Auto CAD使用草图线段 171
§12.5.1画草图笔 171
§12.5.3 SKETCH子命令 172
§12.5.3.1 P—笔的抬起/放下 172
§12.5.3.2画直线到点 172
§12.5.3.3 R—记录 172
§12.5.3.4 X—记录并退出 172
§12.5.3.5 Q—退出 173
§12.5.3.6 E—擦除 173
§12.5.3.7 C—连接 173
§12.5.4.3画草图和正交方式 174
§12.5.4.2画草图和锁定方式 174
§12.5.5保证草图的精确度 174
§12.5.4其它方式的作用 174
§12.5.4.1在数字化仪方式下绘制草图 174
§12.5.6例子 175
第十三章绘图 177
§13.1改变笔和线型参数 179
§13.2改变基本绘图说明 180
§13.2.1尺寸单位 180
§13.2.2图形原点 180
§13.2.3绘图尺寸 181
§13.2.6区域填充调整 182
§13.2.7绘图比例 182
§13.2.5笔宽 182
§13.2.4绘图旋转 182
§13.3存贮绘图说明 183
§13.4准备绘图仪 183
§13.5用单笔绘图仪进行多笔绘图 184
§13.6单通道绘图 184
第十四章三维空间显示和作图 185
§14.1引言 185
§14.2专用的三维空间命令 185
§14.2.1 ELEV命令一设置当前Z平面值 185
§14.2.2 VPOINT命令一选择三维视点 186
§14.2.3 HIDE命令一消隐 187
§14.3其它一些命令的三维效果 187
§14.4三维作图 188
§14.5.4关闭图层和冻结图层 189
§14.5.3字符串、属性和属性定义 189
§14.5.5 “HIDDEN XXX”层 189
§14.5.1框架图形和消隐藏线图形 189
§14.5关HIDE命令的说明 189
§14.5.2顶和低 189
§14.5.6相互接触或相交的物体 190
§14.5.7 HIDE命令性能 190
附录A标准库文件 191
A.1标准原型图形 191
A.2标准菜单 192
A.3标准线型 192
A.4标准阴影图案 193
A.5标准文本字体 194
B.1.1保留几个图形目录 197
附录B用户化的Auto CAD 197
B.1 目录使用 197
B.1.2保留几个Auto CAD配置 198
B.2用户菜单 198
B.2.1一般信息 198
B.2.2屏幕菜单一项标题 199
B.2.3菜单文件的段标号 199
B.2.4子菜单 199
B.2.4.1子菜单定义 200
B.2.4.2子菜单调用 200
B.2.6项终止符 202
B.2.7长菜单项 202
B.2.5需要输入的命令 202
B.2.8菜单项中的控制字符 203
B.2.9 HELP命令的特殊处理 203
B.2.10按钮菜单的特殊处理 203
B.2.11变量及表达式的使用(+3) 204
B.3线型的生成与修改 204
B.4生成阴影线图案(+1) 206
B.4.1专用名词 206
B.4.2带点划线的图案 206
B.5定义文本字体和型体 208
B.5.1编译型体/字体文件 208
B.5.2型体描述 209
B.5.2.3 1码和2码:图形方式控制 210
B.5.2.4 3码和4码:大小控制 210
B.5.2.1特殊码 210
B.5.2.2 0码:型体结束 210
B.5.2.5 5码和6码:存贮/恢复定位 211
B.5.2.6 7码:子型体 211
B.5.2.7 8码和9码: x-y偏移 211
B.5.2.8 A码:八分圆 211
B.5.2.9 B码:部分弧 211
B.5.3文本字体 213
B.6定制HELP文件 214
B.7外部命令(+3) 214
C.2 DXFIN命令—读DXF文件 217
附录C图形转换文件 217
C.1 DXFDUT命令—写DXF文件 217
C.3图形转换格式 218
C.3.1文件结构综述 218
C.3.2组代码 218
C.3.3 HEADER段 221
C.3.4TABLES段 222
C.3.5 BLOCK段 223
C.3.6 ENTITIES段 223
C.3.7.3字符串生成标志 225
C.4编写DXF接口程序 225
C.3.7.4图块类型标志 225
C.3.7.2属性标志 225
C.3.7.1 “属性跟随”标志 225
C.3.7实体标志定义 225
C.5二进制图形转换文件 228
C.5.1 DXBIN命令 228
C.5.2 DXB文件格式 229
附录D装配Auto CAD 231
D.1配置菜单 231
D.1.1任务0.退回到主菜单 231
D.1.2任务1.显示当前配置 231
D.1.3任务2.允许I/O配置 231
D.1.4任务3.配置显示器 232
D.1.6任务5.配置绘图仪 233
D.1.5任务4.配置数字化仪 233
D.1.7任务6.配置绘图打印机 234
D.1.8任务7.配置系统控制板 234
D.1.9任务8.配置操作参数 234
D.2错误恢复 235
附录E升级到2.1版本 236
E.1兼容性 236
E.2从2.0版本升级 236
E.2.1 2.1版本中的命令变化 236
E.3从2.0以前的版本升级 237
E.3.1图形转换 237
E.2.3图形转换文件 237
E.2.4 2.1版本的其它变化 237
E.2.2 2.1版本的命令菜单变化 237
E.3.2 2.0版本的命令变化 238
E.3.3 2.0版本的命令菜单变化 238
E.3.4图形转换文件 239
E.3.5 2.0版本的其它变化 239
附录F错误和问题报告 241
F.1无效输入 241
F.2磁盘满处理 241
F.3异常处理 241
F.5报告问题 242
F.4 END命令错误处理 242
附录G版本历史 244
G.1 2.0版本(1984年10月) 244
G.2 2.1版本(1985年5月) 245
附录H AutoCAD命令参考 248
索引 254
第二篇Auto CAD标准菜单用户指南 263
第一章标准Auto CAD菜单 263
§1.1屏幕菜单 263
§1.1.1基本子菜单 263
§1.1.2项目说明 264
§1.1.3屏幕菜单使用实例 271
§1.2按纽菜单 272
§1.3数字化仪菜单 273
§1.4更多的资料 273
第三篇Auto CAD安装指南/用户指南 274
第一章前言 274
§1.1符号约定 274
§1.2系统配置 274
§1.2.1标准配置 274
第二章例外和说明 276
§2.1键盘功能 276
§3.1制作备用文件 277
§3.2盘片说明 277
第三章软件安装 277
§3.3硬盘准备 278
§3.4运行配置程序 278
§3.4.1硬盘启动 279
§3.4.2软盘启动 279
§3.5检查配置内容 280
第四章视频显示器选择 282
§4.1 IBM彩色图形显示器 282
§4.2 IBM增强型图形显示器 283
§4.2.1 IBM单色显示器 283
§4.2.2IBM彩色显示器 283
§4.3 IBM专用图形控制器 284
§4.5 Control System Artist I彩色图形板 285
§4.4 Cambridge Micro—1024单色显示器 285
§4.5.1图形颜色的指定 286
§4.5.2附加命令—SNAPSHOT 286
§4.6 Hercules图形卡 286
§4.7 Profit Systems Multigraph Ⅰ多功能图形显示板 287
§4.8 Quadram Quadscreen扇形屏幕单色显示器 287
§4.9 Scion PC 640专用彩色显示器 287
§4.10 TAT Galaxy G—500图形卡 288
§4.11 TecmarGraphics Master彩色图形卡 288
§4.12 Vectrix彩色图形控制器 289
§4.13 Verticom M 16彩色图形显示器 290
§5.1 Calcomp 2000系列数字化仪 292
第五章数字化仪选择 292
§5.2Calcomp 9000系列数字化仪 293
§5.3 Calcomp 9100系列数字化仪 294
§5.4 Disc Instruments LYNX跟踪球 295
§5.5 Geographics Drafting Board数字化仪 295
§5.6 GTCO Digipad 5数字化仪 295
§5.7 Hitachi HICOMSCAN HDG系列数字化仪 296
§5.8 Hitachi Tiger数字化仪 297
§5.9 Houston Instrument Series 7000(COMPLOT)数字化仪 298
§5.10 Houston Instrument HIPAD DTIIAA数字化仪 298
§5.11 Joystick/Koala Pad指示器 299
§5.12 Kurta Series I数字化仪 299
§5.14 Mircosoft Mouse鼠标器 300
§5.13 Logitech Logimouse R—5鼠标器 300
§5.15 Mouse Systems鼠标器 301
§5.16 Numonics 2200系列数字化仪 301
§5.17 SAC GP—7 Grafbar GP—8数字化仪 301
§5.18 Summagraphics Bit Pad One数字化仪 302
§5.19 Summagraphics MM系列数字化仪 303
§5.20 Summagraphics Micro Grid数字化仪 303
§5.21 Summagraphics SummaMouse鼠标器 304
§5.22 USI Opto Muse鼠标器 305
第六章绘图仪选择 306
§6.1 Amdek AMPLOTⅡ绘图仪 306
§6.3 Calcomp Model 81和84绘图仪 307
§6.2 C.Ioth Model CX—4800绘图仪/打印机 307
§6.4 Calcomp 906/907/PCI绘图仪控制器 308
§6.5 Gould Colorwriter Models DS7和DS10绘图仪 308
§6.6Gould Colorwriter Models 6120绘图仪 309
§6.7 Gould Colorwriter Models 6310和6320绘图仪 309
§6.8 Hewlett—Packard绘图仪 309
§6.9 Houston Instrumene DMP—XX系列绘图仪 310
§6.10IBM Models XY/749和XY/750绘图仪 311
§6.11Nicolet ZETA 822绘图仪 311
§6.12 Penman绘图仪 312
§6.13 Roland DG绘图仪 312
§6.16 Sweet—P Six—Shooter绘图仪 313
§6.15 Sweet—P Model 100绘图仪 313
§6.14 Strobe绘图仪 313
§6.17 Watanabe/Western Graphtec MP 1000绘图仪 314
第七章绘图打印机的选择 315
§7.1 Data Copy Model 90 315
§7.2 Epson FX 80绘图打印机 315
§7.3 Hewlett-Packard Laser jet 2686 A绘图打印机 315
§7.4 Okidata 84绘图打印机 316
§7.5 Okidata 93绘图打印机 316
§8.6 Zenith Z-150 318
§8.5 TelevideoPC 318
§8.4 Corona 318
§8.2 Columbia 318
§8.1 AT T 6300 318
第八章LMB-PC兼容机 318
§8.3 COMPAQ 318
第四篇README.DOC文件 319
§1 Auto LISP 319
§2 SHELL命令的使用 319
§7 HIDDEN XXX层 320
§9.2绘图说明 320
§9.1 AutoCAD不同版本的绘图方法比较 320
§9 Auto CAD绘图仪笔的优化 320
§8绘制由Auto CAD 2.15版本生成的图形 320
§6 Strobe绘图仪 320
§5 C.Itoh绘图仪 320
§4 Pencept PENPAD 320
§3 Kurta Series I数字化仪 320
§10 Calcomp 1043 ROM 321
§11 KurtaSeriesⅢ图形输入板 321
§12变量和表达式类型函数 321
§13 Quadram Quadport-AT串行口 321
§14 Printronix Model 4160 321
§15 Texas Instrument Omni 800 321
§1.2 Auto LISP的求值程序 323
§1.1 Auto LISP中的数据类型 323
第一章简介 323
第五篇Auto LISP程序员参考手册 323
§1.3词汇约定 324
§1.4记号约定 325
§1.5错误处理 325
第二章Auto LISP的安装 326
§2.1必须配置 326
§2.2发行格式 326
§2.3调整Auto LISP的内存需要 326
§2.4 ACAD·LSP——自动执行函数 327
§3.3 (*〈数〉〈数〉...) 328
§3.4 (/〈数〉〈数〉...) 328
§3.1(+〈数〉〈数〉...) 328
§3.2 (-〈数〉〈数〉...) 328
第三章Auto LISP函数 328
§3.5(=〈数〉〈数〉...) 329
§3.6(/=〈数〉〈数〉...) 329
§3.7 (〈〈数〉〈数〉...) 329
§3.8 (〈=〈数〉〈数〉...) 329
§3.9(〉〈数〉〈数〉...) 329
§3.15 (and〈表达式〉...) 330
§3.13 (1-〈数〉) 330
§3.14 (abs〈数〉) 330
§3.11(~〈数〉) 330
§3.10 (〉=〈数〉〈数〉...) 330
§3.12(1+〈数〉) 330
§3.16 (angle〈Pt1〉〈Pt2〉) 331
§3.17(angtos〈角〉〈方式〉〈精度〉) 331
§3.18(append〈表达式〉...) 331
§3.19 (apply〈函数〉〈表〉) 331
§3.20(ascii〈字符串〉) 332
§3.21 (assoc〈项〉〈A一表〉) 332
§3.22(atan〈数1〉[〈数2〉]) 332
§3.23(atof〈字符串〉) 332
§3.24(atoi〈字符串〉) 332
§3.26(boole〈func〉〈整型数1〉〈整型数2〉) 333
§3.25(atom〈项〉) 333
§3.27(boundp〈原子〉) 334
§3.28 caar,cadr,cddr,cadar,等等 334
§3.29 (car〈表〉) 334
§3.30 (cdr〈表〉) 334
§3.31 (chr〈数〉) 334
§3.32 (close〈文件描述符〉) 334
§3.33 (command〈变元〉...) 335
§3.34 (cond(〈测试1〉〈结果1〉)...) 335
§3.35 (cons〈新的第一个元素〉〈表〉) 335
§3.37.2C.X X X函数——增加Auto CAD命令 336
§3.37.1函数库和自动装入 336
§3.37 (defun〈符号〉〈变元表〉〈表达式〉...) 336
§3.36 (cos〈角度〉) 336
§3.38 (distance〈点1〉〈点2〉) 337
§3.39 (eq〈表达式1〉〈表达式2〉) 337
§3.40 (equal〈表达式1〉〈表达式2〉) 337
§3.41 (eval〈表达式〉) 338
§3.42 (exp〈数〉) 338
§3.43 (expt〈底数〉〈幂〉) 338
§3.44(fix〈数〉) 338
§3.45 (float〈数〉) 338
§3.46 (foreach〈名称〉〈表〉〈表达式〉...) 338
§3.49 (getdist[〈点〉][〈提示〉]) 339
§3.50(getint[〈提示〉]) 339
§3.48 (getangle[〈点〉][〈提示〉]) 339
§3.47 (gcd〈数1〉〈数2〉) 339
§3.51 (getpoint[〈提示〉]) 340
§3.52 (getreal[〈提示〉]) 340
§3.53(getstring[〈cr〉][〈提示〉]) 340
§3.54(getvar〈变量名〉) 340
§3.55(it〈测试式〉〈式1〉[〈式2〉]) 340
§3.56 (itoa〈整型数〉) 340
§3.57 (lambda〈变元〉〈表达式〉...) 340
§3.62 (load〈文件名〉) 341
§3.61 (listp〈项〉) 341
§3.60(list〈表达式〉) 341
§3.58(last〈表〉) 341
§3.59 (length〈表〉) 341
§3.63(log〈数〉) 342
§3.64 (logand〈数〉〈数〉...) 342
§3.65 (logier〈数〉〈数〉...) 342
§3.66 (lsh〈数l〉〈位数〉) 342
§3.67 (mapcar〈函数〉〈表1〉...〈表n〉) 342
§3.68 (max〈数〉〈数〉...) 343
§3.69(member〈表达式〉〈表〉) 343
§3.70(min〈数〉〈数〉...) 343
§3.71 (minusp〈项〉) 343
§3.74(null〈项〉) 344
§3.75 (numberp〈项〉) 344
§3.72 (not〈项〉) 344
§3.73(nth〈n〉〈表〉) 344
§3.76 (open〈文件名〉〈状态〉) 345
§3.77(or〈表达式〉...) 345
§3.78(osnap〈点〉〈方式串〉) 345
§3.79 pi 345
§3.80(polar〈点〉〈角〉〈距离〉) 345
§3.81 (prinl〈表达式〉[〈文件描述符〉]) 345
§3.85(prompt〈信息〉) 346
§3.84(progn〈表达式〉...) 346
§3.83 (print〈表达式〉[〈文件描述符〉]) 346
§3.82 (princ〈表达式〉[〈文件描述符〉]) 346
§3.86(quote〈表达式〉) 347
§3.87(read〈字符串〉) 347
§3.88(read-char[〈文件描述符〉]) 347
§3.89(read-line[〈文件描述符〉]) 347
§3.90(rem〈数1〉〈数2〉...) 347
§ 3.91 (repeat〈数〉〈表达式〉...) 348
§3.92 (reverse〈表〉) 348
§3.93(rtos〈数〉〈方式〉〈精度〉) 348
§3.94(set〈符号〉〈表达式〉...) 348
§3.99(strcat〈串l〉〈串2〉...) 349
§3.101(subst〈新项〉〈老项〉〈表〉) 349
§3.100(strlen〈字符串〉) 349
§3.95(setq(符号〉〈表达式〉) 349
§3.98 (sqrt〈数〉) 349
§3.97 (sin〈角〉) 349
§3.96(setvar〈变量名〉〈值〉) 349
§3.102 (substr〈字符串〉〈起点〉[〈长度〉]) 350
§3.103(terpri) 350
§3.104 (trace〈函数〉) 350
§3.105 (type〈项〉) 350
§3.109 (write-char〈数〉[〈文件描述符〉]) 351
§3.108 (while〈测试式〉〈表达式〉...) 351
§3.107(ver) 351
§ 3.106 (untrace〈函数〉) 351
§3.110 (write-line〈字符串〉[〈文件描述符〉]) 352
§3.111 (zerop〈项〉) 352
§3.112 (*error*〈字符串〉) 352
索引 353
附录A从“花园路”看Auto LISP的应用 357
A·1开始须知 357
A·2目标 357
A·3开始 357
A·4获得输入 359
A·5获得方位 361
A·6绘制砖块 362
A·7将此命令加入Auto CAD 364
A·8清除杂乱显示 366
A·9总结 369
附录B 实体和设备访问 370
B·1特殊数据类型 370
B·2选择集操作函数 370
B·2·1 (ssget〔〈方式〉〕〔〈点1〉〕〔〈点2〉〕 370
B·3·2(entlast) 371
B·3·1(entnext〔〈实体名称〉〕) 371
B·3实体名称函数 371
B·2·6(ssmemb〈实体名〉〈ss〉) 371
B·2·5 (ssdel〈实体名〉〈ss〉) 371
B·2·4 (ssadd〔〈实体名〉〔〈ss〉〕〕) 371
B·2·3(ssname〈ss〉〈索引1〉) 371
B·2·2 (sslength〈ss〉) 371
B·3·3(entsel〔〈提示〉〕) 372
B·4实体数据函数 372
B·4·1 (entdel〈实体名〉) 372
B·4·2 (entget〈实体名〉) 372
B·4·3 (entmod〈实体名〉) 374
B·4·4 (entupd〈实体名〉) 374
B·6·2 (grdraw〈起点〉〈终点〉〈颜色〉〔〈加重〉〕) 375
B·6·1 (grclear) 375
B·6对图形屏幕和输入设备的访问 375
B·5将实体名称和选择集与Auto CAD一起使用 375
B·6·3 (grtext〔〈box〉〈文本〉〔〈加重〉〕) 376
B·6·4 (grread〔〈跟踪〉〕) 376
B·7示范程序 377
B·7·1删除一层 377
B·7·2编辑文本 377
B·7·3“空闲”程序 378
附录C 内存管理 380
C·1调整Auto LISP的内存需要 380
C·2恢复结点空间 380
C·3虚拟函数分页 381
附录D错误信息 383