图书介绍

AutoCAD二次开发实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

AutoCAD二次开发实用教程
  • 郭秀娟,徐勇,郑馨,李力东,于全通,张朝编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111447955
  • 出版时间:2014
  • 标注页数:288页
  • 文件大小:49MB
  • 文件页数:297页
  • 主题词:AutoCAD软件-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

AutoCAD二次开发实用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章Visual LISP语言概述1

1.1 LISP语言1

1.2 AutoLISP语言1

1.3 Visual LISP语言2

1.4 Visual LISP的编程环境4

1.4.1 Visual LISP集成开发环境的界面4

1.4.2输入和修改程序代码6

习题8

第2章 数据类型、表9

2.1数据类型9

2.1.1原子9

2.1.2表和点对11

2.1.3其他类型12

2.1.4 AutoLISP的程序结构13

2.2变量18

2.2.1符号18

2.2.2变量的数据类型18

2.2.3变量赋值19

2.2.4显示变量的值20

2.2.5在交互方式下将变量的值传递给AutoCAD20

2.2.6 AutoCAD的系统变量20

习题21

第3章AutoLISP基本函数23

3.1数值函数23

3.1.1计算函数23

3.1.2布尔运算函数27

3.1.3三角函数28

3.1.4数值函数举例29

3.2表处理函数30

3.2.1提取表中数据的函数30

3.2.2构造和修改表的函数32

3.2.3提取并修改表中数据的函数33

3.2.4表循环处理函数35

3.2.5其他表处理函数36

3.2.6表处理函数举例36

习题38

第4章 程序流程控制40

4.1顺序结构40

4.1.1 GET族输入函数40

4.1.2图形处理函数45

4.1.3显示控制函数49

4.1.4举例51

4.2分支结构52

4.2.1判断函数52

4.2.2条件函数53

4.3循环函数56

4.4函数递归定义59

4.4.1递归的概念59

4.4.2递归模型59

4.4.3递归算法的程序设计60

4.5综合举例61

习题75

第5章AutoLISP文件77

5.1 AutoLISP文件的特点77

5.2程序中的注释78

5.3在AutoCAD环境下加载AutoLISP文件78

5.4搜索、获得文件的函数80

5.5打开、关闭文件的函数81

5.6用于文件的输入输出函数84

5.7综合举例86

习题87

第6章 实体和设备访问函数89

6.1基本概念89

6.2选择集操作函数92

6.3实体名操作函数97

6.4实体数据函数99

6.5符号表的访问108

6.6图形屏幕和输入设备的访问110

6.7综合举例113

6.7.1实体名和选择集在开发AutoCAD程序中的应用113

6.7.2生成局部放大视图的简便方法114

6.7.3求圆或圆弧中心线117

习题122

第7章AutoLISP实训123

7.1设置作图环境123

7.2设置图层、颜色、线型和线宽126

7.3 AutoLISP程序设计的6个步骤127

7.4 AutoLISP程序实例127

习题136

第8章Visual LISP基本操作137

8.1进入和退出Visual LISP137

8.2 Visual LISP的用户界面137

8.3 Visual LISP的控制台操作141

8.4 Visual LISP的文件操作142

8.5退出Visual LISP144

习题144

第9章 编辑源程序代码145

9.1文本编辑工具145

9.2文本操作147

9.3设置代码格式150

9.4检查语法错误152

习题156

第10章 调试程序157

10.1 Visual LISP调试功能简介157

10.2通过实例学习调试程序158

10.3 Visual LISP调试功能162

10.3.1开始调试任务163

10.3.2断点循环163

10.3.3使用断点164

10.4使用Visual LISP数据查看工具166

10.4.1监视程序167

10.4.2跟踪程序170

10.5修改变量和函数的特性176

10.6“检验”窗口178

10.7访问AutoCAD对象183

习题186

第11章 编辑及维护AutoLISP程序188

11.1编译链接程序188

11.1.1 Visual LISP编译器188

11.1.2加载运行已编译程序190

11.1.3链接函数调用191

11.2生成应用程序191

11.2.1创建新应用程序191

11.2.2加载和运行Visual LISP应用程序196

11.2.3修改应用程序选项196

11.2.4重新编译应用程序197

11.2.5更新应用程序197

11.3多文档环境下的程序设计197

11.3.1理解命名空间198

11.3.2查看多名称空间对函数的影响步骤199

11.3.3运行应用程序于自身的名称空间中199

11.3.4使文档可以访问函数201

11.3.5查看vl-doc-export在独立名称空间VLX中的作用201

11.3.6使用其他VLX应用程序访问独立名称空间的函数202

11.3.7引用文档名称空间中的变量202

11.3.8在名称空间中共享数据202

11.3.9 MDI环境下的错误处理203

11.3.10在自身名称空间中运行的V LX的错误处理204

11.3.11在MDI环境下对于使用AutoLISP的限制204

习题205

第12章 使用ActiveX206

12.1在AutoLISP中使用ActiveX对象207

12.2 AutoCAD对象模型207

12.2.1对象属性207

12.2.2对象方法210

12.2.3对象集合211

12.3访问AutoCAD对象211

12.3.1访问AutoCAD应用程序211

12.3.2应用程序对象以下的其他ActiveX对象212

12.3.3过程总结212

12.3.4编程技巧213

12.3.5在Visual LISP函数中使用ActiveX214

12.3.6确定所需的Visual LISP函数214

12.4 ActiveX对象访问215

12.4.1查看对象特性216

12.4.2访问图形对象217

12.4.3访问其他AutoCAD对象218

12.4.4使用检验工具了解AutoCAD对象的属性222

12.4.5通过Help功能了解AutoCAD对象225

12.5在Visual LISP函数中使用ActiveX方法225

12.5.1查找所需要的函数226

12.5.2确定函数参数227

12.5.3将Visual BASIC环境下的语句改写为AutoLISP表达式227

12.5.4转换数据类型为ActiveX型228

12.6 AutoCAD实体名和VLA对象之间的转换236

12.7修改图形对象的属性237

12.8确定方法或属性是否适用于特定对象238

12.9确定是否可以修改对象239

12.10使用参数带回返回值的ActiveX方法240

12.11使用集合对象241

12.11.1将某一个函数应用到集合中的每一个对象241

12.11.2将一系列函数应用到集合中的每一个对象243

12.11.3获取集合中的成员对象244

12.11.4释放VLA对象和释放内存245

12.11.5处理ActiveX方法返回的错误245

12.12举例246

习题247

第13章 使用反应器249

13.1反应器基础249

13.1.1反应器的类型249

13.1.2反应器的回调事件250

13.1.3反应器的回调函数252

13.2生成反应器255

13.2.1创建对象反应器255

13.2.2创建其他反应器258

13.2.3将数据附着到反应器对象259

13.2.4在多重名称空间中使用反应器259

13.3查询、修改和控制反应器的状态260

13.3.1查询反应器260

13.3.2修改反应器262

13.3.3控制反应器的状态264

13.4临时反应器和永久反应器265

13.5反应器的使用规则266

13.6定义反应器实例267

习题271

附录272

附录A AutoLISP函数概要272

附录B标准ASCII码表283

附录C联机程序错误代码285

参考文献288

热门推荐