《AutoCAD VBA从入门到精通》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Marion Cottingham著;孔祥丰等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505371088
  • 页数:416 页
图书介绍:本书从一个简单的VBA应用程序开始,逐步介绍了创建VBA宏的方法、VBA的编程原理、如何使用宏绘制直线和实体等内容。

第一部分 VBA宏和Visual Basic Editor 1

第1章 开发一个简单的VBA应用程序 1

使用AutoCAD VBA的好处 1

AutoCAD VBA环境 2

开发第一个应用程序 7

小结 16

第2章 创建VBA宏 17

宏的含义 17

ThisDrawing对象 17

标准模块 18

创建宏,将文本添加至图形中 19

使用VBA的Date函数和Time函数 26

装入VBA工程文件 27

通过宏代码启动应用程序 30

小结 31

第3章 快速浏览IDE 32

VBA IDE组件 32

打印UserForms 42

浏览代码命令 43

获取帮助 45

小结 47

第4章 VBA编程原理 48

代码如何和计算机打交道 48

变量 49

使用变量数组 52

常量 54

常量和变量的范围 57

定义自己的类型 61

使用条件控制代码执行 61

使用循环重复代码 64

按随机数重复代码 66

对象、属性、方法和事件 66

比较VBA的编程结构 76

设置控件的移动顺序 78

小结 80

第二部分 使用VBA宏绘制直线和实体 83

第5章AutoCAD对象模型 83

AutoCAD的Application对象 83

AutoCAD的Document对象 85

和信息框交互 90

图形对象空间 93

Preferences对象 99

传送文本至AutoCAD的命令行 102

VB的字符串处理函数 103

小结 107

第6章 使用宏绘制直线 108

绘制一条直线 108

设置线型 114

利用宏高亮显示一条直线 121

确认用户选择的直线 128

对直线缩放和加权重 130

使用转换矩阵进行缩放 134

多重平行线 139

使用Arc对象 140

小结 143

第7章 使用宏绘制实体区域 144

绘制圆 144

Circle of Bricks应用程序 148

绘制任意形状 153

计算形状的面积 162

使用内环和外环填充 162

使用输入框 169

使用宏绘制一个区域灯光圆 170

小结 174

第三部分 重用与定制 177

第8章 模板与重用 177

用模板实现重用 177

设置图形单位 178

栅格 183

捕捉 187

通过宏来修改所有的绘图环境设置 189

通过宏来创建建筑平面图 190

创建一个模板 193

宏与模板 195

使用用户坐标系 195

使用宏来拷贝对象 199

小结 200

第9章 创建带文本的图形文档 202

通过宏来创建新的图形文档 202

创建对象阵列 204

设置文本属性 212

格式化数字、时间和日期 226

有效输入 228

给箭头添加文本 229

小结 236

第10章 调试代码 237

错误类型 237

Debug菜单命令 241

使用IDE的调试窗口 243

调用堆栈 248

小结 249

第11章 用菜单和工具栏进行图形标注 251

AutoCAD的尺寸标注样式 251

从应用程序中标注图形尺寸 253

定制菜单命令 271

创建自己的工具栏 275

小结 279

第12章 文件的输入与输出 280

使用代码处理图形文件 280

显示Open和SaveAs对话框 286

从代码中写入数据到一个文件中 291

打开文件的输入和输出模式 294

小结 297

第四部分 2D绘图技术 299

第13章 使用2D绘图技术 299

高精确度的交互绘图技术 299

绘制样条曲线 303

添加与载入形状 307

通过编程移动一个图形对象 309

小结 312

第14章 对象成组 313

成组对象至层 313

On、Freeze、Lock选项 322

成组对象至块 325

使用选择集 329

使用组 335

小结 337

第五部分 3D绘图技术 339

第15章 创建和绘制三维实体 339

创建三维实体 339

创建复杂三维实体图形 358

改变三维实体 361

倒角和圆角边 365

横截三维实体图形 370

小结 372

第16章 ActiveX控件 374

ActiveX和COM 374

在AutoCAD和Excel之间交换数据 376

在AutoCAD和Word之间交换数据 380

在AutoCAD和Database之间交换数据 383

小结 393

第17章AutoCAD和Internet 394

网上文件的URL路径 394

使用宏下载一个Web文件 395

准备用于网上发布的图形 401

添加图形的超链 405

小结 407

附录A 对象模型 409

AutoCAD对象模型 409

Microsoft Office对象模型 411

Microsoft Excel对象模型 413

Microsoft Access对象模型 413

Microsoft Word对象模型 413

附录B ASCII字符集 415