《活学活用 AUTOCAD 12.0》求取 ⇩

目录2

第一篇 ACAD 12.0应用开发——基础篇2

第一章 ACAD基本功能解释2

1.1 ACAD 12.0操作约定2

1.2 实用命令类10

1.3 实体生成命令类14

1.4 AME(Advanced Modeling Extension)R2.1功能简介21

1.5 实体编辑查询命令类30

1.6 显示控制命令类39

1.7 实体特性设置命令类44

1.8 绘图辅助命令类46

1.9 块与属性操作命令类49

1.10 尺寸标注与打剖面线功能54

1.11 图像处理类命令57

1.12 特殊设置类命令59

1.13 数字化仪实用命令类60

1.14 图形交换文件操作命令类61

1.15 其它实用命令类61

第二章 AutoLISP程序设计基础65

2.1 AutoLISP概论65

2.2 AutoLISP的数据类型67

2.3 AutoLISP的出错处理68

2.4 查询已有函数69

2.5 表的操作功能71

2.6 数学计算功能75

2.7 逻辑运算79

2.8 数与字符操作功能81

2.9 测试判断功能85

2.10 与AutoCAD有关的功能87

2.11 AutoCAD实体处理功能93

2.12 输入功能99

2.13 输出显示功能102

2.14 文件输入/输出功能104

2.15 对话框控制功能106

2.16 AME功能函数109

2.17 运行调试功能109

第三章 DCL程序设计基础111

3.1 DCL概论111

3.2 DCL的出错处理117

3.3 DCL的预定义部件118

1.21 怎样使用扩展的AutoLISP121

3.4 DCL的部件簇121

3.5 DCL的提示性部件122

3.6 DCL中的预定义属性123

第二篇 ACAD 12.0应用开发——应用篇130

第一章 ACAD软件基础与硬件条件130

1.0 学习和使用ACAD130

1.1 ACAD软件的功能特点132

1.2 ACAD不会干什么135

1.3 ACAD软件运行用主机选型参考136

1.4 显示系统的选择137

1.5 电源的选择138

1.6 定标设备的选择138

1.7 绘图机选型参考139

1.8 怎样选择笔式绘图机用笔和纸140

1.9 打印机的选择142

1.10 ACAD用机的验机方法和ACAD初装入143

1.11 怎样在ACAD中正确合理地使用硬盘和软盘146

1.12 怎样提高ACAD的运行速度148

1.13 怎样保留多种外设和运行参数的配置152

1.14 怎样在没有主菜单的ACAD R12中,使用对应功能152

1.15 关于ACAD.PGP文件的制作158

1.16 怎样制作形文件159

1.17 关于填充图案库文件的制作171

1.18 关于菜单文件的制作172

1.19 怎样用外部的设备驱动方式使用显示器183

1.20 怎样设置在ACAD中使用的内存184

1.22 怎样设置ACAD运行中有关文件的路径186

1.23 怎样制作矢量汉字库187

1.24 什么是模型空间和图纸空间188

1.25 怎样使用ACAD的系统变量189

第二章 AutoLISP程序设计190

2.1 怎样写AutoLISP程序的格式较好190

2.2 怎样处理AutoLISP表达式描述格式中的空格和字串190

2.3 AutoLISP的注释句应怎么写191

2.4 怎样给程序中的符号命名191

2.5 怎样写自定义函数的变量表192

2.7 关于AutoLISP的返回值194

2.6 在函数嵌套调用的程序中,怎样处理变量名194

2.8 AutoLISP函数有几种运行模式196

2.9 为什么大的AutoLISP功能的主控程序写成“立即执行”方式较好198

2.10 程序设计的辅助工具,怎样利用点位图协助编程198

2.11 AutoLISP有几种条件函数,各有何特点200

2.12 怎样在AutoLISP中响应关于要目标的提示201

2.13 能否用多个选择集响应同一提示201

2.14 怎样用变量响应ACAD命令要一个角的提示202

2.15 (INITGET)函数使用时应注意什么203

2.16 怎样在GET族的函数中使用关键字204

2.17 怎样在一个循环中使用(INITGET)205

2.18 怎样使用PAUSE206

2.19 怎样在AutoLISP中使用FILLET功能206

2.20 AotoLISP中,哪些数据类型不能由用户自己写成常量207

2.21 怎样在程序中制作输入错误的识别和恢复功能208

2.23 AutoLISP从文件中读取数据要注意什么209

2.22 AutoLISP函数能否自我调用209

2.24 Command函数有几种用法210

2.25 Eval函数的用法210

2.26 Set函数的用法215

第三章 ACAD命令应用技巧216

3.1 什么是透明的命令?怎样使用216

3.2 在ACAD命令响应要一个点的提示,有几种方法216

3.3 怎样使用点位过滤器217

3.4 什么是“几何抽点功能”218

3.5 什么是图形单位(Drawing Units)219

3.6 怎样利用SNAP功能控制尺寸220

3.7 怎样画已知直线段的定距平行线220

3.8 怎样画线外一点到线的垂线221

3.9 怎样画过指定点与已知斜线夹定角的线221

3.11 怎样绘制圆滑连接的弧222

3.10 怎样画与已知圆相切的线222

3.12 怎样用CAGD功能辅助齿轮传动设计223

3.13 怎样生成将按非1∶1输出的图形224

3.14 怎样在手动画中处理“草图线”和“描深”224

3.15 怎样使用尺寸标注功能225

3.16 怎样去掉尺寸标注字的小数点后的部分227

3.17 怎样使用UNITS命令227

3.18 怎样利用“层”的性能227

3.19 怎样使用LINETYPE命令228

3.20 用PLINE与LINE、ARC所画的线有何不同230

3.21 怎样画图有利于绘图输出231

3.22 怎样制作你自己的图形环境232

3.23 怎样理解和使用UCS功能233

3.24 等分命令的使用有什么技巧234

3.26 怎样使用OFFSET功能236

3.25 怎样使用PostScript功能生成实心西文字236

3.28 使用EXPLODE命令应注意什么237

3.29 在COPY、MOVE中,怎样指定基点和到达点237

3.27 BREAK命令中怎样指定断开点237

3.30 FILLET在生成连接弧时有何规律238

3.31 使用FILL命令应注意什么238

3.32 使用PEDIT应注意些什么239

3.33 怎样设置对多段线“曲线拟合”时的参数240

3.34 怎样理解多段线编辑中的样条拟合240

3.35 怎样控制“B一样条”拟合的结果241

3.36 HATCH中的填充方式是什么意思242

3.37 怎样设置和使用VIEW242

3.38 怎样使用DVIEW功能243

3.39 怎样理解VPORTS功能244

3.40 CHANGE命令的使用技巧244

3.42 怎样使用BPOLY自动生成轮廓线框245

3.41 怎样利用ACAD的实体特性来缩小图形体积245

3.43 怎样使用GRIP功能246

3.44 ACAD与3DS之间用什么方法传递图形数据?相关文件怎样生成248

3.45 ACAD与3DS之间图形数据传递文件怎样调入249

3.46 ACAD的FLM和DXF文件各适合传递什么图形250

3.47 利用ACAD制作复杂的3DS用造型250

3.48 怎样利用ACAD制作动画254

3.49 ACAD有几种立体模型制作方法?生成的实体在3DS中使用有何不同256

3.50 怎样用ACAD生成3DS用的路径257

3.51 怎样用ACAD生成3DS用的形定义258

3.52 怎样用ACAD生成3DS用的背景或贴图259

3.53 怎样用AME功能解决工程设计问题259

3.54 怎样调整菜单或对话框的显示颜色260

3.55 怎样使用AME实体生成命令中的Baseplane261

3.56 怎样实现从三维模型得到多视图262

第四章 ACAD综合应用开发技巧264

4.1 怎样写.MNL文件264

4.2 怎样使用绘图机282

4.3 怎样将已有图纸向ACAD中复制283

4.4 怎样在ACAD中写汉字286

4.5 编写AutoLISP用户功能的一般过程和要求292

4.6 怎样在AutoLISP中描述关于点位的响应293

4.7 怎样求得两条可能相交的直线段的交叉点294

4.8 怎样使用实体描述双元表294

4.9 怎样找到要分析的目标的实体名296

4.10 怎样使用HANDLES功能299

4.11 在AutoLISP中使用实体选择集应注意什么300

4.12 用形定义做块的基础图形有什么好处301

4.13 怎样在AutoLISP定义和使用多维数组301

4.14 怎样使用外挂参数文件302

4.15 怎样生成有关图线的点位坐标文件304

4.16 在用AutoLISP读入外挂数据文件中,怎样处理读入的结束308

4.17 怎样制作AutoLISP可随时添加的数据文件308

4.18 怎样自动识别要添加记录的文件是否已存在309

4.19 怎样使设计手册查找计算机化309

4.20 什么是刚性图库318

4.21 什么是参数图形库319

4.22 什么是柔性图形库326

4 23 怎样在程序中绘制品种不多而图线关系很复杂的图形326

4.24 怎样建立和使用非图形数据库328

4.25 怎样使用扩展的实体数据库330

4.26 怎样在AutoLISP绘图程序中,组织多个实体的选择集335

4.27 怎样编写具有默认值的输入功能337

4.28 AutoLISP中可使用哪些表类型数据337

4.29 怎样访问和使用实体数据库338

4.30 利用CAGD功能制作应用功能程序,有何好处和必要性341

4.31 怎样建立和使用“过程控制表”345

4.32 怎样在西文操作系统下,显示汉字文本提示348

4.33 怎样编写设计过程模拟程序348

4.34 怎样在AutoLISP程序中引用BHATCH打剖面线的过程351

4.35 怎样认识和使用ADS模式352

4.36 用ADS模式向ACAD加新命令或向AutoLISP加新函数有何特点364

4.37 怎样生成实心的汉字372

4.38 怎样在AutoLISP中引用AME功能374

4.39 怎样使同一行中的中西文字高度上相协调381

4.40 怎样画三维的管道382

4.41 怎样处理一个较大的用户系统的进入和退出385

5.3 怎样读懂AutoLISP的出错提示388

5.2 程序修改之后觉得不如没修改时好,怎样找回旧程序388

5.1 用CTRL+Q使打印机呈跟随打印,打出双字,是为什么388

第五章 出错处理388

5.4 怎样自定义函数内的运行跟踪功能389

5.5 怎样查看程序中变量的当前值389

5.6 怎样查看实体选择集是否正确389

5.7 为什么有时用(LOAD)调用一个当前子目录中的LISP程序会“不能打开”390

5.8 为什么有的以“DEFUN...”开头的自定义函数程序,一调入就执行390

5.9 怎样处理“不完整的表达式”这样的错误391

5.10 为什么在(Command)函数中,用″″调用刚才使用的命令是错误的392

5.11 怎样处理运行中出现节点空间不足的问题393

5.12 怎样处理多函数嵌套中结点空间不够的问题394

5.13 进行行编辑(EDLIN)时出现No room in directiory for file怎么办395

5.14 在AutoLISP执行中,出现Unknown command(未知的命令)是什么原因395

5.15 在使用读或写文件的函数时出现坏的数据类型错误,是什么原因395

5.18 一个大程序,如果一调入就出现节点空间不足,怎样处理396

5.19 怎样在自定义ACAD命令中进行自定义中断处理396

5.17 怎样处理bad function(坏的函数)错误396

5.16 怎样处理null function(空的函数)错误396

5.20 怎样在自定义功能函数中进行出错处理398

5.21 拉不出目标选择框是什么原因401

5.22 用QEDIT编的程序,看原文没有错误,一运行就出错,是怎么回事401

第六章 DCL程序设计与应用402

6.1 DCL程序怎样写402

6.2 控制和使用DCL部件的基本方法404

6.3 怎样利用DCL显示提示图形或制作图形按钮418

6.4 怎样用DCL完成用户参数选择输入428

6.5 怎样设计多层次DCL嵌套432

6.6 怎样控制在图像区幻灯片的显示437

6.7 怎样在自定义条形图像区显示幻灯片439

6.8 怎样实现对话框中部件动作的自我控制444

6.9 怎样制作带有汉字提示的按钮或开关446

6.10 怎样定义和利用自定义的DCL部件属性449

6.11 怎样检出对用户DCL部件的具体操作453

6.12 怎样对DCL部件的相互位置作调整455

6.13 怎样使用列表框455

6.14 怎样使用Value属性459

6.15 怎样制作与按钮联动显示图形提示的对话框461

6.16 怎样控制对话框的显示位置和它自身的动作464

6.17 怎样使用工程管理数据468

6.18 怎样处理DCL部件可能的输入错误471

6.19 怎样实现DCL和应用程序的衔接474

6.20 怎样实现toggle部件的汉字提示和控制477

附录一 按字母排列的常用ACAD命令一览表479

附录二 按字母排列的AutoLISP函数一览表483

附录三 AutoCAD Release 12.0系统变量表487

附录四 QEdit功能简介493

附录五 实体数据库格式……………………………………………………………………?附录六 用户程序集明细509

附录七 插图集511

《活学活用 AUTOCAD 12.0》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。