《活学活用AutoCAD 12.0 附技巧与范例》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:陈伯雄编著
  • 出 版 社:北京:学苑出版社
  • 出版年份:1994
  • ISBN:7507707601
  • 页数:533 页
图书介绍:

目 录 2

第一篇 ACAD12.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.16ME功能函数 109

2.17运行调试功能 109

第三章DCL程序设计基础 111

3.1 DCL概论 111

3.2 DCL的出错处理 117

3.3 DCL的预定义部件 118

1.21怎样使用扩展的AutoLISP 121

3.4 DCL的部件簇 121

3.5 DCL的提示性部件 122

3.6 DCL中的预定义属性 123

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

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

1.0学习和使用ACAD 130

1.1 ACAD软件的功能特点 132

1.2 ACAD不会干什么 135

1.3ACAD软件运行用主机选型参考 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怎样使用PAUSE 206

2.1 9 怎样在AutoLISP中使用FILLET功能 206

2.20 AutoLISP中,哪些数据类型不能由用户自己写成常量 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怎样设置和使用VIEW 242

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实体生成命令中的Baseplane 261

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.l8怎样处理DCL部件可能的输入错误 471

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

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

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

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

附录四 QEdit功能简介 483

附录三 AutoCAD Release12.0系统变量表 487

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

附录七插图集 511