《AutoCAD R2000及程序设计》求取 ⇩

目 录1

第一篇 AutoCAD绘图与编辑技术1

第一章AutoCAD基础1

1.1概述1

1.2 AutoCAD的硬件环境2

1.3 AutoCAD系统软件2

1.4 AutoCAD的安装3

1.5 AutoCAD的进入和退出3

1.6 AutoCADR12的高级用户界面6

第二章二维绘图命令9

2.1 POINT—画点命令9

2.2 LINE——直线命令10

2 3 CIRCLE——画圆命令11

2.4ARC——画圆弧命令12

2.5 PLINE——复合线命令13

2.6ELLIPSE—椭圆命令15

2.7 DONUT/DOUGHNUT——圆环命令16

2.9 POLYGON——正多边形命令17

2.8 SOLID——实体命令17

2.10HATCH——画剖面线命令18

2.11BHATCH——自动搜索边界画阴影线命令20

2.12DLINE——画双线命令23

第三章绘图环境设置与显示控制25

3.1LAYER——图层设置命令25

3.2绘图环境的设置28

3.3 LINETYPE——线型设置命令29

3.6 LIMITS——绘图范围的设置32

3.5 COLOR——颜色设置命令32

3.4 LTSCALE——线型比例设置命令32

3.7ZOOM——变焦放缩命令33

3.8VIEWRES——快速变焦放缩命令35

3.9 PAN——视窗移动命令35

3.10 VIEW——视图管理命令36

3.11VPORTS——多视窗显示命令36

3.12 REDRAW——重画命令37

4.1 ERASE与OOPS——擦除与恢复命令38

4.2 目标选择38

第四章图形的编辑与查询38

4.3 BREAK——切断命令40

4.4TRIM——修剪命令41

4.5MIRROR——映射命令42

4.6 ARRAY——阵列命令43

4.7 FILLEI——倒圆命令44

4.8 CHAMFER——倒角命令45

4.9 PEDIT—编辑复合线命令46

4.10 CHANGE——修改命令49

4.12OFFSET——平行偏移命令50

4.11 EXTEND——延伸命令50

4.13 STRETCH——拉伸命令51

4.14 EXPLODE——分解复杂实体命令52

4.15DIVIDE——等分命令52

4.16MEASURE——测量命令53

4.17SCALE——比例放缩命令54

4.18 MOVE——平移命令55

4.19 COPY——复制命令55

4.21 U、REDO、UNDO——取消和重做命令56

4.20ROTATE——旋转命令56

4.22图形数据的查询59

4.23 HELP——命令的查询61

第五章文字与尺寸标注62

5.1 STYLE——字型定义命令62

5.2 TEXT——文字注写命令63

5.3 DTEXT——文字动态书写命令65

5.4图中汉字的书写66

5.5.1长度标注67

5.5尺寸标注67

5.5.2 角度标注ANG70

5.5.3直径标注DIA70

5.5.4半径标注RMD71

5.5.5尺寸标注子命令72

5.5.6尺寸变量74

第六章块和属性78

6.1 BLOCK——定义块命令78

6.2 INSERT——插入块命令79

6.3 MINSERT——多重插入块命令79

6.4块的分解、修改和替换80

6.6 WBLOCK——块存盘命令81

6.5 BASE——指定基点命令81

6.7块图形库的建立与调用82

6.8属性84

6.8.1 ATTDEF——定义属性命令84

6.8.2 ATTDISP——显示属性命令87

6.8.3 ATTEDIT——编辑属性命令88

6.8.4 ATTEXT——提取属性命令89

7.1 OSNAP/DDOSNAP——设置目标捕捉方式命令93

第七章绘图辅助工具及绘图机与打印机的使用93

7.2 APERTURE——靶框调整命令96

7.3 SNAP——捕捉光标命令96

7.4 GRID——显示网格命令97

7.5ORTHO——正交方式命令97

7.6 ISOPLANE——设置等轴测平面98

7.7BLIPMODE——设置点标记方式99

7.8状态行、功能键和控制键99

7.9绘图机与打印机的使用100

第八章三维图形的绘制104

8.1 ELEV——设置基面标高和厚度命令104

8.2 VPOINT——指定视点命令105

8.3 PLAN——平面视图命令106

8.4 HIDE——消隐命令107

8.5用3D.LSP程序绘制三维线框实体107

8.5.4MESH——平面网格命令108

8.5.3 DOME.DISH——圆顶,圆碗命令108

8.5.2 CONE——圆锥/圆台命令108

8.5.1 BOX——长方体命令108

8.5.5PYRAMID——棱锥/棱台命令109

8.5.6 SPHERE——球体命令109

8.5.7TORUS——圆环命令109

8.5.8 WEDGE——楔体命令110

8.6 3DPOLY——绘制三维多义线命令110

8.7 3DFACE——绘制三维面命令111

8.8 3DMESH——绘制多边形网格命令112

8.9.1 RULESURF——直纹曲面绘制命令113

8.9.2TABSURF——柱状曲面绘制命令113

8.9常用规则曲面的绘制113

8.9.3 REVSURF——旋转曲面绘制命令114

8.9.4 EDGESURF——孔斯曲面绘制命令114

8.10用户坐标系统的使用115

第二篇AutoLISP程序设计语言119

第九章AutoLISP程序及运行119

9.1 AutoLISP的功能和特点119

9.2 AutoLISP程序的结构120

9.3 AutoLISP的数据类型121

9.4 AutoLISP的求值过程123

9.5 AutoLISP程序的编辑、装入和运行124

9.5.1 AutoLISP程序的编辑124

9.5.2AutoLISP程序的装入126

9.5.3AutoLISP程序的运行126

第十章AutoLISP基本函数127

10.1赋值与求值函数127

10.1.1赋值函数setq127

10.1.4再求值函数eval128

10.1.3 禁止求值函数quote128

10.1.2再赋值函数set128

10.2数值计算函数129

10.2.1算术运算函数129

10.2.2三角函数130

10.3字符串处理函数131

10.3.1字符串链接函数strcat131

10.3.2求字符串长度函数strlen131

10.3.3 字符串截取子串函数substr131

10.4.3小于函数<132

10.4.6大于或等于函数>=132

10.4.5大于函数>132

10.4.4 小于或等于函数<=132

10.3.5 字符串转换成原子或表函数read132

10.4.2 不等于函数/=132

10.4.1 等于函数132

10.4关系运算函数132

10.3.4字符串大小写转换函数strcase132

10.5.3逻辑非函数not133

10.5.1逻辑与函数and133

10.5.2 逻辑或函数0r133

10.4.8等值函数equal133

10.4.7恒等函数eq133

10.5逻辑运算函数133

10.5.4按位逻辑与函数logand134

10.5.5 按位逻辑或函数logior134

10.5.6逻辑移位函数lsh134

10.5.7按位逻辑非函数~134

10.5.8 通用逻辑运算函数boole134

10.6.2求距离函数distance135

10.6几何函数135

10.6.1求角度函数angle135

10.6.3求坐标点函数polar136

10.6.4求交点函数inters136

10.6.5目标捕捉函数osnap136

10.7.7截尾取整函数fix137

10.7.6整型数转换成实型数函数float137

10.7.5整数转换成整数串函数itoa137

10.7.4 ASCII码转换成字符函数cl??137

10.7.2数字串转换成实数函数atof137

10.7.1字符转换成ASCII码函数ascii137

10.7数字、字符串转换函数137

10.7.3数字串转换成整数函数atoi137

10.7.8角度转换成字符串函数angtos138

10.7.9数转换成数字串函数rtos138

10.8.2取表头函数car139

10.8.4取表第二元素函数cadr139

10.8.3取表尾函数cdr139

10.8.1构造新表函数list139

10.8表处理函数139

10.8.5取表最后一个元素函数last140

108.6构造新表函数append140

10.8.7新元数加入表函数cons140

10.8.8颠倒表元素顺序函数reverse140

10.8.9取表第n个元素函数nth140

10.8.10求表元素个数函数length141

10.8 11替换表中元素函数subst141

10.8.12检索表中元素函数assoc141

11.1.3输入字符串函数getstring142

11.1.2输入实型数函数getreal142

第十一章绘图及屏幕操作函数142

11.1.1输入整型数函数getint142

11.1 GET族交互式输入函数142

11.1.4输入点函数getpoint143

11.1.5输入距离函数getdist143

11.1.6输入角度函数getangle143

11.1.7输入窗口点函数getcorner143

11.1.8输入方位角函数getorient144

11.1.9限制输入类型和关键字函数initget144

11.1.10输入关键字函数getkword145

11.1.11 命令暂停输入函数pause145

11.2 COMMAND函数146

11.3屏幕操作函数147

11.3.1文本屏幕转换到图形屏幕函数graphsct147

11.3.2图形屏幕转换到文本屏幕函数textscr147

11.3.3重画屏幕函数redraw147

11.4.1文件装入函数load148

11.4.其它输入输出函数148

11.3.4清除图形屏幕函数grclear148

11.3.5视窗说明函数vports148

11.4.2字符串显示函数prompt149

11.4.3换行函数terpri149

11.4.4打开文件函数open149

11.4.7打印、显示函数prinl150

11.4.8打印、显示函数princ150

11.4.6打印、显示函数print150

11.4.5关闭文件函数closc150

11.4.9读入行函数read-iine151

11.4.10读入字符函数read-char152

11.4.11写入行函数write-line152

11.4.12写入字符函数write-char152

11.5系统变量存取函数152

11.5.1查看系统变量函数getvar152

11.5.2设置系统变量函数setvar152

12.1.4测试是否为数函数numberp154

12.1.2测试原子是否有值函数boundp154

12.1.3测试是否为空表函数null154

12.1.1测试是否为原子函数atom154

12.1测试函数154

第十二章条件函数与循环函数154

12.1.5测试是否为O函数zerop155

12.1.6测试是否为负数函数minusp155

12.1.7测试是否为表函数listp155

12.1.8测试从属关系函数member155

12.1.9测试数据类型函数type155

12.2.1单分枝条件函数if156

12.2 条件函数156

12.2.2多分枝条件函数cond157

12.2 3顺序控制函数progn158

12.3循环函数158

12.3.1按给定次数循环函数repeat158

12.3.2按给定条件循环函数while158

12.4嵌套函数161

12.4.1(apply〈函数〉〈表〉)161

12.4.2(mapcar〈函数〉〈表1〉…〈表n〉)161

12.5形参赋值函数foreach162

12.6函数的递归定义163

13.1 自定义函数defun165

13.1.1各参数的意义165

第十三章自定义函数165

13.1.2 自定义函数举例167

13.1.3函数变量类型及作用范围168

13.1.4 自定义函数的调用169

131.5 函数库的建立与调用169

13.1.6使用DEFUN函数的注意事项171

1 3.2自定义匿名函数lambda172

13.4无用内存单元的回收函数gc173

13.3函数的分页虚拟存储功能函数vmon173

第十四章图形数据库操作函数174

14.1选择集构造函数174

14.1.1 选择集的构造函数ssget174

14.1.2 SSGET过滤器175

14.2选择集操作函数176

14.2.1求选择集长度的函数sslength176

14.2.2实体名检索函数ssRame176

14.3实体名操作函数177

14.2.5测试实体是否在选择集中函数ssmemb177

14.2.4从选择集中移出实体函数ssdel177

14.2.3向选择集加入新实体函数ssadd177

14.3.1实体名搜索函数entnext178

14.3.2获取最后一个主实体名函数entlast178

14.3.3选择任一实体函数entsel179

14.3.4实体标号处理函数handent180

14.4实体数据操作函数180

14.4.1组码与组值180

14.4.2获得实体数据函数entget182

14.4.3修改实体在图形数据库中定义函数entmod184

14.4.4更新复杂实体屏幕图象函数entupd185

14.4.5删除或恢复实体定义函数entdel185

14.5符号表访问函数186

14.5.1符号表搜索函数tblnext186

14.5.2访问符号表某一项函数tblsearch187

第三篇AutoCAD程序设计及开发技术189

第十五章AutoCAD二次开发概述189

15.1AutoCAD的开放结构189

15.2AutoCAD的二次开发技术190

15.3 AutoCAD软件包及其系列软件简介194

15.4 AutoCAD应用软件主要功能模块196

第十六章命令文件、菜单文件和幻灯显示199

16.1命令文件199

16.2菜单文件200

16.2.1 MNU型菜单文件200

16.2.2 LSP型程序菜单206

16.3幻灯显示207

第十七章参数化绘图程序设计技术210

17.1参数化图形的特点及应用210

172常用工程数据库的建立及检索211

17.3程序稳定性设计219

17.4参数化零件图编程223

17.5参数化装配图编程232

附录A AutoCAD的配置241

附录B AutoCAD命令速查表245

附录C AutoLISP系统函数索引248

附录D AutoCAD R12.0系统变量252

附录E AutoLISP错误信息表270

主要参考文献272

1996《AutoCAD R2000及程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由郑忠俊等编著 1996 成都:成都科技大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C程序设计及应用(1997 PDF版)
C程序设计及应用
1997 北京:国防工业出版社
AutoCAD ADS-C程序设计实务( PDF版)
AutoCAD ADS-C程序设计实务
北京:清华大学出版社
BASIC语言及程序设计( PDF版)
BASIC语言及程序设计
C程序设计及应用(1998 PDF版)
C程序设计及应用
1998 北京:高等教育出版社
AutoCAD R14程序设计基础教程(1999 PDF版)
AutoCAD R14程序设计基础教程
1999 青岛:青岛出版社
Java程序设计及应用(1997 PDF版)
Java程序设计及应用
1997 大连:大连理工大学出版社
JavaScript 程序设计及应用(1997 PDF版)
JavaScript 程序设计及应用
1997 西安:西北工业大学出版社
程序设计(1985 PDF版)
程序设计
1985 上海:上海交通大学出版社
C及C++程序设计教程(1998 PDF版)
C及C++程序设计教程
1998 北京:海洋出版社
汉字dBASEⅢ及程序设计(1989 PDF版)
汉字dBASEⅢ及程序设计
1989 长春:东北师范大学出版社
C++语言及程序设计(1996 PDF版)
C++语言及程序设计
1996 北京:国防工业出版社
C及C++程序设计(1995 PDF版)
C及C++程序设计
1995 北京:人民邮电出版社
路基工程计算及程序设计(1993 PDF版)
路基工程计算及程序设计
1993 成都:西南交通大学出版社
JaVa程序设计及应用(1996 PDF版)
JaVa程序设计及应用
1996 成都:四川大学出版社
BASIC语言及程序设计(1996 PDF版)
BASIC语言及程序设计
1996 太原:山西科学技术出版社