图书介绍

AutoCAD 2000/2000i/2002程序设计基础教程PDF|Epub|txt|kindle电子书版本网盘下载

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 为什么要设计AutoCAD1

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命令的XYSQUARE30

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 什么叫DCL71

3.5.2 可用DCL做什么71

3.5.3 您应该准备什么71

3.5.4 第一步72

3.5.5 SAMPLE.DCL源代码72

3.5.6 操纵傀儡的手——DIMDIA.LSP81

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

热门推荐