图书介绍

面向工程应用的AutoCAD程序设计PDF|Epub|txt|kindle电子书版本网盘下载

面向工程应用的AutoCAD程序设计
  • 周永军,张贵庆,王瑞民编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508488578
  • 出版时间:2011
  • 标注页数:311页
  • 文件大小:14MB
  • 文件页数:323页
  • 主题词:AutoCAD软件

PDF下载


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

下载说明

面向工程应用的AutoCAD程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪言1

1.1 AutoCAD的二次开发概述1

1.2 C++ Builder集成开发环境2

1.3 本书所要求的基础知识4

1.4 本书所要求的软硬件环境4

第2章 预备知识6

2.1 ActiveX Automation概述6

2.2 COM的接口类型7

2.3 类型库7

2.4 字符串的操作9

2.4.1 字符编码和字符集9

2.4.2 UnicodeString类10

2.4.3 WideString类15

2.4.4 AnsiString类18

2.5 VARIANT类20

2.6 TNoParam类28

第3章 AutoCAD ActiveX Automation编程基础29

3.1 一个简单程序29

3.2 程序的源代码33

3.3 分发应用程序35

3.4 程序代码的分析36

3.5 AutoCAD的对象模型38

3.6 AutoCAD的点坐标44

3.7 使用AutoCAD组件46

3.7.1 创建组件46

3.7.2 使用组件48

第4章 AutoCAD绘图环境51

4.1 程序环境51

4.1.1 启动和连接程序51

4.1.2 程序窗口的显示状态52

4.1.3 查询程序窗口标题54

4.1.4 查询程序运行环境54

4.1.5 关闭程序54

4.1.6 切换客户和服务器程序窗口54

4.2 文档环境55

4.2.1 设置文档窗口55

4.2.2 创建、打开和关闭文档56

4.2.3 视图缩放58

4.2.4 模型空间、图纸空间和布局62

4.2.5 多视口的管理62

4.3 命令行提示及用户交互67

4.3.1 Prompt方法68

4.3.2 GetString方法68

4.3.3 GetEntity方法68

4.3.4 Get×××方法70

4.3.5 InitializeUserInput方法70

4.3.6 GetInput方法72

4.4 查询和设置系统变量72

4.5 访问命令行73

4.6 AutoCAD的参数选择73

4.7 无文档状态75

4.8 其他类型图形文件76

4.9 对象捕捉状态的控制77

第5章 创建和编辑AutoCAD图形实体80

5.1 创建容器对象80

5.2 创建实体81

5.2.1 创建线性对象81

5.2.2 创建曲线对象83

5.2.3 创建点对象85

5.2.4 创建实心体对象86

5.2.5 创建面域对象87

5.2.6 创建三维实体对象90

5.2.7 创建填充对象94

5.2.8 创建表格97

5.3 编辑图形实体98

5.3.1 有名对象98

5.3.2 选择集99

5.3.3 复制对象102

5.3.4 移动对象108

5.3.5 旋转对象109

5.3.6 删除对象110

5.3.7 缩放对象111

5.3.8 变换对象112

5.3.9 延伸和剪切对象115

5.3.10 分解对象116

5.3.11 编辑多义线118

5.3.12 编辑样条曲线119

5.3.13 编辑填充对象121

5.3.14 编辑表格124

5.4 文本对象125

5.4.1 文本样式125

5.4.2 单行文本129

5.4.3 多行文本133

5.5 使用图层、颜色和线型138

5.5.1 图层的概念139

5.5.2 图层的操作139

5.5.3 图层的颜色143

5.5.4 图层的线型144

5.6 图形实体对象147

5.6.1 AcadEntity对象与图形对象的相互转换147

5.6.2 求实体对象的交点149

第6章 尺寸与公差151

6.1 尺寸标注的基本概念151

6.1.1 尺寸标注类型和尺寸标注对象151

6.1.2 尺寸标注的组成152

6.2 尺寸标注样式和标注系统变量152

6.3 尺寸标注的关联性155

6.4 创建尺寸标注对象155

6.5 编辑尺寸标注对象160

第7章 工具栏和菜单166

7.1 菜单对象166

7.2 加载菜单文件167

7.3 创建菜单组168

7.4 编辑菜单条168

7.4.1 创建弹出式菜单169

7.4.2 在菜单条上显示菜单169

7.4.3 隐藏弹出式菜单170

7.4.4 修改弹出式菜单的名称171

7.4.5 重新排列下拉菜单171

7.5 创建和编辑弹出式菜单172

7.5.1 创建弹出式菜单项172

7.5.2 创建菜单项分隔符174

7.5.3 指定菜单项的快捷键174

7.5.4 创建级联式下级菜单174

7.5.5 从菜单中删除一个菜单项175

7.5.6 菜单项的属性176

7.6 创建和编辑工具栏177

7.6.1 创建工具栏177

7.6.2 在工具栏中添加工具按钮178

7.6.3 添加工具按钮分隔符180

7.6.4 定义工具栏按钮的图标181

7.6.5 工具栏的浮动和停靠182

7.6.6 删除工具栏按钮184

7.6.7 工具栏按钮的属性184

7.7 创建宏184

7.7.1 宏字符的ASCII码值185

7.7.2 中断宏的运行186

7.7.3 在宏中提示用户输入数据186

7.7.4 取消宏命令187

7.7.5 宏的连续运行187

7.7.6 使用单个对象选择模式188

7.8 状态行帮助信息的使用188

7.9 向快捷菜单中添加菜单项189

第8章 响应事件191

8.1 AutoCAD中的事件191

8.1.1 3种类型的事件191

8.1.2 AutoCAD事件列表192

8.2 编写事件过程的几个限制194

8.3 使用事件195

8.3.1 在组件中使用事件195

8.3.2 用事件接收器控制事件196

第9章 布局与打印201

9.1 布局、块、模型空间和图纸空间201

9.2 创建布局对象203

9.3 在模型空间和图纸空间布局间切换204

9.3.1 切换到图纸空间布局204

9.3.2 切换到模型空间布局204

9.4 布局的页面设置205

9.4.1 设置图纸尺寸和绘图单位205

9.4.2 设置绘图原点205

9.4.3 设置绘图区域206

9.4.4 设置绘图比例206

9.4.5 设置线重比例206

9.4.6 设置绘图设备207

9.5 打印输出207

9.5.1 初始化绘图设置207

9.5.2 在模型空间输出图形208

9.5.3 在图纸空间输出图形209

第10章 三维空间210

10.1 三维坐标210

10.2 用户坐标系统212

10.3 坐标转换214

10.4 创建三维实体对象216

10.4.1 创建线框对象217

10.4.2 创建四边形网格对象217

10.4.3 创建多边形表面网格对象219

10.4.4 创建三维实心体对象220

10.5 编辑三维实体对象220

10.5.1 三维旋转221

10.5.2 三维阵列222

10.5.3 三维镜像222

10.6 编辑三维实心体223

第11章 高级应用技术227

11.1 AutoCAD图像处理227

11.1.1 创建光栅图像227

11.1.2 编辑光栅图像228

11.2 块与属性230

11.2.1 使用块230

11.2.2 使用属性233

11.3 外部引用236

11.4 与Microsoft Office程序间的通信237

11.4.1 将Word中的选择文本块转换成AutoCAD文本237

11.4.2 将AutoCAD的图形信息输出到Excel表中239

11.4.3 调用Access数据库中的数据240

11.5 AutoCAD扩展命令编程举例240

11.5.1 求任意点指定的封闭区域的面积241

11.5.2 通过3个指定点画圆242

11.5.3 画圆饼命令的实现243

第12章 工程实例分析与程序设计245

12.1 实例1:混凝土检测报表的自动生成器245

12.1.1 需求分析245

12.1.2 技术要点245

12.1.3 界面设计246

12.1.4 代码设计247

12.2 实例2:在平面地形图上自动切取剖面249

12.2.1 需求分析249

12.2.2 技术要点250

12.2.3 代码设计250

12.2.4 思维扩展251

12.3 实例3:批量修改高程数据251

12.3.1 需求分析251

12.3.2 技术要点252

12.3.3 代码设计252

12.3.4 思维扩展252

12.4 实例4:颗粒分配曲线绘制及参数计算253

12.4.1 需求分析253

12.4.2 技术要点254

12.4.3 代码设计254

12.4.4 思维扩展265

附录A AutoCAD ActiveX对象列表266

附录B AutoCAD ActiveX枚举常量列表301

参考文献311

热门推荐