图书介绍

AutoCAD程序设计实作 建筑设计【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

AutoCAD程序设计实作 建筑设计
  • 二代龙震工作室编著;飞思科技产品研发中心改编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505373013
  • 出版时间:2002
  • 标注页数:472页
  • 文件大小:47MB
  • 文件页数:486页
  • 主题词:

PDF下载


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

下载说明

AutoCAD程序设计实作 建筑设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 AutoCAD程序设计概念1

1.1 AutoLISP概论2

1.2 AutoCAD的开发程序历史2

1.3 Visual LISP与AutoLISP的关系3

1.4 VBA概论5

课后习题7

第2章 Hello Wrold!9

2.1 Visual LISP的界面10

2.2 VBA的界面16

2.3 Hello Wrold!程序初步(AutoLISP与Visual LISP)25

2.3.1 AutoLISP/VLISP程序的编写与执行部分25

2.3.2 Visual LISP程序的编译部分28

2.4 Hello Wrold!程序初步(VBA)30

2.4.1 VBA程序的编写与执行部分31

2.4.2 VBA程序的加密部分33

2.5 重要的环境设定35

2.6 程序里的路径指向问题解决方案36

课后习题38

第3章 程序的数据类型与变量的声明41

3.1 数据类型42

3.1.1 Visual LISP的数据类型42

3.1.2 VBA的数据类型45

3.2 变量声明47

3.2.1 Visual LISP的变量声明47

3.2.2 VBA的变量声明48

3.3 函数51

3.3.1 Visual LISP的函数51

3.3.2 VBA的函数与过程53

3.4 变量的作用范围与生命期54

3.4.1 Visual LISP的局部变量与整体变量55

3.4.2 VBA的模块级变量与过程级变量56

3.4.3 VBA的静态变量58

课后习题59

第4章 高级语言的运算符与表达式63

4.1 Visual LISP的运算符64

4.2 Visual LISP表达式前缀表示法65

4.3 Visual LISP赋值表达式65

4.4 VBA的运算符与表达式69

4.5 VBA的表达式范例70

课后习题72

第5章 程序里的IO控制75

5.1 输出函数部分76

5.1.1 用于屏幕和文件输出的Visual LISP函数76

5.1.2 仅用于屏幕输出的Visual LISP函数76

5.1.3 用于屏幕输出的VBA函数——prompt77

5.1.4 用于文件输出的VBA函数——print、write与writeline77

5.1.5 MsgBox方法78

5.2 输入函数部分78

5.2.1 Visual LISP的输入函数——Get系列函数78

5.2.3 VBA的输入函数——使用Utility对象的Get系列方法80

5.2.2 Visual LISP的文件与键盘输入函数80

5.2.4 VBA的文件与键盘输入函数——Read与ReadLine82

5.2.5 InputBox方法83

课后习题84

第6章 判断式89

6.1 Visual LISP的if判断式90

6.2 Visual LISP的cond判断式91

6.3 Visual LISP的嵌套判断式92

6.4 VBA的if判断式93

6.4.1 单选的if语法93

6.4.2 多选的if语法94

6.5 VBA的Select Case判断式95

6.6 VBA的嵌套判断式96

课后习题97

第7章 循环101

7.1 Visual LISP的循环控制函数102

7.1.1 while循环102

7.1.2 repeat循环104

7.1.3 foreach函数106

7.1.4 mapcar函数106

7.2 VBA的循环控制函数107

7.2.1 do...loop循环107

7.2.2 for...next循环108

7.2.3 while...wend循环109

7.2.5 exit函数110

7.2.4 for each...next循环110

课后习题111

第8章 表与数组115

8.1 Visual LISP的数组功能116

8.2 Visual LISP的表处理函数117

8.2.1 car, cdr类函数117

8.2.2 nth函数117

8.2.3 last函数118

8.2.4 list函数118

8.2.5 cons函数118

8.2.6 subst函数118

8.2.8 关联表与assoc函数119

8.2.7 append函数119

8.3 VBA的数组功能124

8.3.1 一维数组124

8.3.2 多维数组125

8.3.3 动态数组125

课后习题127

第9章 字符串131

9.1 Visual LISP的字符串处理函数132

9.1.1 字符串大小写转换函数——strcase132

9.1.2 测量字符串长度的函数——strlen132

9.1.3 数字与字符串互换函数133

9.1.5 字符串连接函数——strcat135

9.1.4 字符与ASCII码互换函数——ascii与chr135

9.1.6 字符串提取函数——substr136

9.1.7 字符串匹配函数——wcmatch136

9.1.8 将字符串转换成表或原子的函数——read137

9.2 VBA的字符串处理函数137

9.2.1 字符串大小写转换函数——lcase与ucase138

9.2.2 测量字符串长度函数——len138

9.2.3 数字与字符串互换函数——val与str$139

9.2.4 字符与ASCII码互换函数——asc与chr$139

9.2.5 字符串提取函数——mid$、left$与right$140

课后习题140

第10章 文件操作145

10.1 Visual LISP的文件打开函数——open146

10.2 Visual LISP的文件关闭函数——close147

10.3 VBA的文件打开函数——open150

10.4 VBA的文件关闭函数——close151

10.5 文件系统对象(File System Object)152

10.5.1 FSO的原理152

10.5.2 使用FSO和TextStream对象来执行文件操作范例153

课后习题154

第11章 对象157

11.1.2 对象的方法158

11.1.3 对象的事件158

11.1 AutoCAD对象模型158

11.1.1 对象的属性158

11.1.4 对象的集合159

11.1.5 对象的使用159

11.1.6 AutoCAD的对象结构159

11.2 在Visual LISP中使用ActiveX对象161

11.2.1 ActiveX对象的分类161

11.2.2 如何调用Visual LISP所提供的ActiveX函数162

11.3 Visual LISP中的ActiveX变量166

11.3.1 安全数组166

11.3.2 变量的转换167

11.3.3 变体(Variant)168

11.4.1 提取对象的属性172

11.4 提取及设定对象的属性172

11.4.2 设定对象属性173

11.4.3 判断对象是否可以存取174

11.4.4 使用变量来储存ActiveX函数的返回值174

11.4.5 列出对象的属性及方法176

11.4.6 判断对象的方法或属性是否可用179

11.4.7 使用对象集合180

11.4.8 取出对象集合中的对象180

11.4.9 将对象从内存中释放181

11.4.10 对象数据转换182

课后习题183

第12章 选集187

12.2 以Visual LISP+ActiveX的方法改色188

12.1 用Auto LISP传统的方法改色188

12.3 用VBA程序改色190

课后习题191

第13章 程序设计的接口195

13.1 软件设计的接口类型196

13.2 简单的传统型人机接口范例196

13.3 交谈式的人机接口范例199

13.3.1 配合VLISP所使用的DCL语言200

13.3.2 VBA的做法227

13.4 参数设计法250

13.4.1 参数化设计技术250

13.4.2 参数化编程原理251

13.4.3 参数化程序处理步骤253

13.4.4 参数化图形数据库254

课后习题255

第14章 7个Visual LISP的程序设计范例257

14.1 墙的绘制258

14.2 窗的绘制是265

14.3 门的绘制282

14.4 柱的绘制293

14.5 L型梯的绘制316

14.6 尺寸速标功能342

14.7 跟着圆一起“动”的圆中心线367

课后习题374

第15章 5个VBA程序设计范例377

15.1 前言378

15.2 修角墙378

15.3 修T形墙385

15.4 修十字形墙391

15.5 画坐标线397

15.6 与数据库的结合应用415

15.6.1 与电扶梯数据库结合的范例415

15.6.2 数据库的设定444

课后习题445

第16章 将程序调用加入菜单文件中的方法449

16.1 加载希望——进入AutoCAD就能自动加载的程序450

16.2 在菜单文件中调用执行AutoLISP/VLISP程序451

16.3 在菜单文件中调用执行VBA程序452

16.4 自设的调用功能454

课后习题455

附录A 群组代码值信息、AutoLISP/ Visual LISP与VBA的函数语法查询操作457

A.1 前言458

A.2 AutoLISP/ Visual LISP的函数语法查询操作459

A.3 VBA的函数语法查询操作460

附录B 其他辅助程序资源与相关探讨网站信息461

B.1 免费下载的LISP/VLISP/VBA程序与工具462

B.2 相关的讨论与咨询网站资源462

附录C 本书所附的范例光盘使用指南465

附录D 本书习题解答的下载方式说明471

热门推荐