《深入剖析AutoLISP》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:陈文贤编著;田红霞等编写
  • 出 版 社:北京:学苑出版社
  • 出版年份:1994
  • ISBN:7507708845
  • 页数:409 页
图书介绍:

第零章 >>AutoLisp函数中英文参考总表及实例 1

第一章 开始学习AutoCAD系统 47

1.1 必需具备的目录 48

1.2 文本编辑器(texteditor) 49

1.3 DOS启动环境设置 49

1.4 AutoCAD系统程序与支持文件 50

1.5 安装设置AutoCAD工作环境 51

1.6 用DOS批处理文件启动AutoCAD 52

1.7 原型图形文件 53

1.8 图层取名编名法 54

第二章 AutoLISP的基本概念与程序 56

2.1 AutoLISP的好处 57

2.2 如何写一个简单的AutoLISP表达式 59

2.3 设置AutoLISP变量值 59

2.4 有关一个菜单项的举例说明 60

2.5 AutoLISP将输入命令送给AutoCAD执行 61

2.6 由用户获取输入的函数 61

2.7 注意要点 62

2.8 一个简单的AutoLISP程序的开发 62

2.9 Acad.lsp:自动加载的AutoLISP文件 67

第三章 AutoLISP的基本元素 69

3.1 作为各种输入用的get函数 70

3.2 使用AutoLISP的数学函数 71

3.3 字符串函数 72

3.4 AutoLISP的lists(序列)是如何工作的 72

3.5 定义自己的AutoLISP函数 73

第四章 了解AutoLISP的程序流程(结构化AutoLISP程序) 76

4.1 关系运算函数 77

4.2 条件函数 78

4.3 程序循环 79

4.4 构成复合语句的Progn函数 80

4.5 程序设计环境 80

4.6 有效率地使用变量名 82

4.7 子程序 83

4.8 递归程序设计 84

第五章 与AutoLISP联系建立用户接口工具 86

5.1 决定数据类型 87

5.2 字符串的处理 89

5.3 转换数据类型 92

5.4 Atext程序中应用转换及提示格式 94

5.5 开发用户接口函数 97

5.6 用initget函数控制输入 99

5.7 将所有用户接口集成成工具箱 104

第六章 存取图形数据库 107

6.1 AutoCAD的实体 108

6.2 实体选择集(Entity Sclection sets) 111

6.3 将实体选择集工具函数加入Aplate.lsp程序中 113

6.4 实体集选择模式(Optional Selection set modes) 114

6.5 开发实体选择工具 115

6.6 实体数据(Entity Data) 115

6.7 实体关连序列与点分数据对 116

6.8 DXF的组码与Autolist 117

6.9 缺省实体属性 120

6.10 在CSCALE程序中应用实体存取功能 120

6.11 修改与更正实体数据 123

6.12 复杂实体polyline(组合线)及inserts(插入实体) 125

6.13 实体句柄永久的实体名称 129

6.14 摘要 129

第七章 AutoCAD的表数据 131

7.1 符号表 132

7.2 命名图层、字体与视图 135

7.3 探讨块段 137

7.4 命名性质:线型及其它 146

7.5 视区VPORT表及用户坐标系统UCS 151

7.6 应用vports函数来改变视区设置 154

第八章 AutoLISP输出输入(I/O)读写数据 156

8.1 数据读写 151

8.2 一般的文件处理(General File Handling) 160

8.3 写数据到打印机或其它设备 161

8.4 测试文件及路径的AutoLISP程序 163

8.5 应用文件处理制作一个pattern.lsp剖面图案生成器 171

8.6 屏幕格式化ANSI码 178

8.7 格式化文件供外部处理 180

8.8 在Refdwg程序中应用数据文件的存取 181

8.9 摘要 187

第九章 AutoLISP与外部设备的联接(图形接口式的数据I/O) 189

9.1 用Grtext在屏幕上绘动态字符串 190

9.2 以grdraw函数绘出暂时性线向量 193

9.3 建立动态预视命令pview 194

9.4 用grread取得设备的输入(device input) 197

9.5 应用grread到etext.lsp程序(AutoCAD文字处理器) 198

9.6 利用grread函数,连续式追踪光标坐标值 201

9.7 在ddraw.lsp程序中应用grread的追踪能力 202

9.8 摘要 205

第十章 结合AutoLISP与Acad.menu功能选项(以一个ISO尺寸标注系统为例) 206

10.1 宏命令与菜单的复习 207

10.2 设计简洁的宏命令菜单 209

10.3 同一屏幕菜单项上多个值的选择更替设置 211

10.4 在等轴测尺寸标注中应用动态菜单切换 214

10.5 建立轴测尺寸标注函数 215

10.6 建立等轴尺寸标注屏幕菜单 216

第十一章 利用属性作为自动化数据处理工具 223

11.1 AutoCAD属性数据的处理 224

11.2 用属性来控制文本绘制 228

11.4 更新属性 233

11.5 属性编辑自动化 234

11.6 用AutoLISP程序作绘图时间登录工作 235

11.7 建立一个历次图形文件修改摘要登记系统 237

11.8 利用Update.lsp程序作修改块的自动插入工作 238

11.9 将参数数据存储在属性中 244

11.10 自动打断块 244

11.11 有关块重定义与属性遗失 249

11.12 摘要 249

第十二章 使用AutoLISP参数程序系统绘制多组零件并为材料贴标笺 250

12.1 参数系统能作什么 251

12.2 参数系统的组成 251

12.3 设计一个参数系统及对应屏幕菜单 251

12.4 设计外部文件格式供参数系统使用 254

12.5 提供在线说明 256

12.6 取得外部参数系统文件数据 257

12.7 产生参数系统的图形 259

12.8 绘制90度弯管的侧视图 261

12.9 建立多个零件(参数系统的优点) 264

12.10 绘制连接零件部份——dbline函数 266

12.11 在管路图上加上材料注解标签 268

12.12 摘要 272

第十三章 使用Lotus及Dbase把AutoCAD数据库作成报表 273

13.1 建立属性抽取样板文件 274

13.2 输入属性抽取文件至Lotus中 277

13.3 将数据再送回AutoCAD图形中 290

第十四章 在3D空间绘图中应用AutoLISP的概念与工具 292

14.1 2D与3D点实体的相同之处 293

14.2 是什么使AutoCAD具真正3D能力 294

14.3 检验3D实体的实体数据 296

14.4 在不同坐标系统之间转换3D点坐标 299

14.5 3D绘图工具 302

14.6 如何经由UCS坐标产生多视图 302

14.7 UCS改变引起多视区(Viewports)屏幕重绘 304

14.8 改变UCS平面的替代办法 305

第十五章 利用AutoLISP与Seripts进行批处理作业的程序设计 306

15.1 比较各种批处理处理方法 307

15.2 该于何时何处使用script或AutoLISP或dxf文件才恰当 313

15.3 建立一个批处理命令文件构造器 314

15.4 建立特殊的命令文件配置程序 321

15.5 结合script(命令文件)与AutoLISP的运用 324

15.6 摘要 330

第十六章 Dxf文件与更快速的外部文件处理的应用 331

16.1 图形转换格式 332

16.2 了解Dxf码及数据 336

16.3 加载Dxf文件 344

16.4 写个PASCAL程序来处理Dxf文件 346

16.5 摘要 348

第十七章 管理用户的系统 349

17.1 管理用户的AutoCAD制图系统 350

17.2 控制绘图初始设置 353

17.3 ACAD.LSP文件 353

17.4 S::Startup——自动启动函数 355

17.5 控制命令的可用性 355

17.6 控制键盘 358

17.7 能建立AutoLISP宏函数命令的Mfly.lsp程序 361

17.8 控制AutoLISP的错误状况 362

17.9 建立一个错误捕捉系统 363

17.10 将错误捕捉加到程序中 367

17.11 控制函数的加载 369

17.12 管理内存 371

17.13 使用扩展AutoLISP 374

17.14 加密码与保密 375

17.15 加密码于LISP程序及menu菜单 375

17.16 应用程序的说明与使用接口 377

17.17 LISP程序的注解说明 377

17.18 摘要 379

17.19 作者的话 379

附录A 供AutoLISP查询的AutoCAD命令摘要表 380

A.1 供AutoLISP查询的AutoCAD命令摘要表 380

A.2 AutoCAD R11尺寸标注方式命令摘要表 393

A.3 AutoCAD R11实体选取方式摘要表 394

A.4 AutoCAD R11“点”输入格式摘要表 394

附录B AutoCAD R11系统变量摘要表 396