图书介绍

AutoCAD 2000/2000i/2002程序设计基础教程pdf电子书版本下载

AutoCAD 2000/2000i/2002程序设计基础教程
  • 林龙震编著 著
  • 出版社: 北京:科学出版社
  • ISBN:703010126X
  • 出版时间:2002
  • 标注页数:256页
  • 文件大小:66MB
  • 文件页数:267页
  • 主题词:制图程序(学科: 程序设计) 制图程序 程序设计

PDF下载


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

下载说明

AutoCAD 2000/2000i/2002程序设计基础教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 AutoCAD程序设计基础 1

1.1 为什么要设计AutoCAD 1

1.2 AutoCAD能让我们设计什么 1

1.3 程序设计的布局 2

1.3.1 建立满足专业性需求的绘图环境入流程 3

1.3.2 简化A现有的命令菜单项 6

1.3.3 加强或增添现有的一般性命令菜单 7

1.3.4 建立专业性命令功能 7

1.3.5 与输入设备的匹配 8

1.4 习题 8

第2章 程序制作方法 11

2.1 单纯的图形组件 11

2.1.1 标准图框的绘制 11

2.1.2 整体图块的绘制 12

2.2 设计下拉式菜单的项目流程图 14

2.2.1 简化AutoCAD现有的命令菜单项部分 15

2.2.2 加强或增添AutoCAD现有一般性命令功能 16

2.2.3 建立专业性命令功能 17

2.3 设计工具栏的项目规划图 17

2.3.1 完全利用原有工具栏的部分 18

2.3.2 新设计加入的工具栏 19

2.4 设计数字化仪的面板规划图 22

2.4.1 12英寸数字化仪的面板规划 22

2.4.2 5英寸数字化仪的面板设计 24

2.5 习题 25

第3章 AutoLISP程序设计 27

3.1 程序设计预备知识 27

3.1.1 概述 27

3.1.2 AutoLISP简介 27

3.2 设计最基础的AutoLISP程序 30

3.2.1 改善RECTANGULAR命令的XYSQUARE 30

3.2.2 机械的法兰图形自动绘制功能 34

3.2.3 自动绘制建筑的楼梯剖面图功能 36

3.2.4 新增自动绘出SIN曲线功能 41

3.3 中级AutoLISP程序设计范例 44

3.3.1 直接改变圆的半径或位置 44

3.3.2 自动绘制截断线功能 47

3.3.3 自动分派图元到特定图层上的功能 49

3.3.4 捕捉圆或弧八分点功能 51

3.3.5 机械的正齿轮图形绘制 53

3.3.6 美工的图形或弧形文字的自动绘制 56

3.3.7 改善TRIM命令的MTRIM功能 59

3.3.8 清除AutoLISP程序 61

3.4 高级AutoLISP程序设计 62

3.4.1 自动绘制机械的标准螺栓功能 62

3.4.2 电气行业的自动计算图中所有多段线(PLINE)的长度 68

3.5 DCL程序设计 70

3.5.1 什么叫DCL 71

3.5.2 可用DCL做什么 71

3.5.3 您应该准备什么 71

3.5.4 第一步 72

3.5.5 SAMPLE.DCL源代码 72

3.5.6 操纵傀儡的手——DIMDIA.LSP 81

3.5.7 结束语 88

3.6 习题 89

第4章 Visual LISP程序设计 96

4.1 AutoLISP与Visual LISP的关系 96

4.2 Visual LISP与ActiveX控件 98

4.2.1 如何调用AutoLISP提供的ActiveX函数 98

4.2.2 将Visual Basic变量转换成AutoLISP变量 100

4.2.3 查看与修改图形对象的属性 101

4.2.4 判断对象是否可以存取 103

4.2.5 使用变量来存储ActiveX函数的返回值 104

4.2.6 列出对象的属性与方法 104

4.2.7 使用对象组 105

4.2.8 取出对象组中的对象 107

4.2.9 将对象从内存中释放 107

4.2.10 变量的转换 108

4.2.11 对象数据转换 108

4.3 编辑与对Visual LISP程序调试的操作 109

4.4 执行Visual LISP程序的过程 114

4.5 编译Visual LISP程序的操作 114

4.6 Visual LISP范例 116

4.6.1 范例1(改善RETANGULAR命令的XYSQUARE) 116

4.6.2 范例2(机械的法兰图形自动绘制功能) 117

4.6.3 范例3(自动绘制建筑的楼梯剖面功能) 118

4.6.4 范例4(新增自动绘出SIN曲线功能) 118

4.6.5 范例5(直接改变圆的半径或位置) 118

4.6.6 范例6(自动绘制截断线功能) 119

4.6.7 范例7(自动分派图元至特定图层上的功能) 119

4.6.8 范例8(锁定圆或弧八分点功能) 120

4.6.9 范例9(机械的正齿轮图形绘制) 121

4.6.10 范例10(美工的圆形或弧形文字的自动绘制) 121

4.6.11 范例11(改善TRIM命令的MTRIM功能) 121

4.6.12 范例12(自动绘制机械的标准螺丝功能) 123

4.6.13 范例13(电工业的自动计算图中所有多段线的长度) 123

4.6.14 范例14(尺寸变量设置大全) 124

4.7 习题 124

第5章 VBA程序设计 125

5.1 VBA概论 125

5.2 认识基本的VBA语法结构 126

5.2.1 对象、属性、方法和事件 126

5.2.2 常量、变量与数据类型 127

5.2.3 过程控制语法 135

5.2.4 子程序和函数 140

5.3 一个VB与VBA程序的范例 142

5.3.1 用Visual Basic(VB)来编写程序 142

5.3.2 用Visual Basic for Application(VBA)来编写程序 143

5.4 编辑与VBA程序调试的操作 144

5.4.1 简单的编辑与调试操作 144

5.4.2 常用的编辑操作 145

5.5 执行VBA程序的操作 149

5.6 加密保护VBA源程序的操作 151

5.7 VBA范例(对应第4章范例的VBA写法) 152

5.7.1 范例1(改善RETANGULAR指令的XYSQUARE) 152

5.7.2 范例2(机械的Flange图形自动绘制功能) 153

5.7.3 范例3(自动绘制建筑的楼梯剖面功能) 155

5.7.4 范例4(新增自动绘出SIN曲线功能) 155

5.7.5 范例5(直接改变圆的半径或位置) 155

5.7.6 范例6(自动绘制截断线功能) 156

5.7.7 范例7(自动分派图素至特定图层上的功能) 157

5.7.8 范例8(锁定圆或弧八分点功能) 157

5.7.9 范例9(机械的正齿轮图形绘制) 157

5.7.10 范例10(美工的圆形或弧形文字的自动绘出) 157

5.7.11 范例11(改善TRIM指令的MTRIM功能) 157

5.7.12 范例12(自动绘制机械的标准螺丝功能) 160

5.7.13 范例13(电气行业的自动计算图中所有多段线的长度) 160

5.7.14 范例14(尺寸变量设置大全) 161

5.8 习题 176

第6章 拼图 177

6.1 概述 177

6.2 文件夹的结构 177

6.3 菜单的划分 178

6.3.1 主菜单文件 179

6.3.2 NEWADD.MNU搭配菜单文件 183

6.3.3 CM.MNU 与MM.MNU菜单文件 186

6.3.4 工具栏的设计方法 189

6.3.5 数字化仪的面板设计方法 195

6.4 加载进入AutoCAD能自动载入的程序 199

6.5 运行方式 200

6.5.1 文件搜索的设置实例 200

6.5.2 组合菜单组 203

6.5.3 设置数字化仪 206

6.5.4 选择比例与图纸 209

6.6 如何在菜单文件中调用运行Visual LISP与VBA程序 210

6.7 习题 211

第7章 AutoCAD VBA与数据库的结合应用 212

7.1 概述 212

7.2 与法兰数据库结合的范例 212

7.3 数据库的设置 223

7.4 习题 224

第8章 问题集 225

附录A AutoCAD 2000常用的群组代码值 231

A.1 概述 231

A.2 图形图元 232

A.2.1 一般群组码 232

A.2.2 图形图元组码 232

A.3 非图形图元 250

A.3.1 一般群组码 250

A.3.2 字典群组码 250

附录B AutoLISP、Visual LISP与VBA的函数语法查询操作 253

B.1 AutoLISP与Visual LISP的函数语法查询操作 253

B.2 VBA的函数语法查询操作 254

附录C 本书习题解答 255

精品推荐