《环境工程CAD技术基础与应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:马贵春,吴伏家编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2007
  • ISBN:7030191722
  • 页数:307 页
图书介绍:本教材主要涉及到如下内容:环境工程计算机辅助设计中的理论、方法,重点研究环境工程手册数据处理技术和方法;环境工程中常用的数据结构;环境工程图形的几何变化技术;环境工程水处理工艺中的神经网络模型理论、方法。环境工程计算机辅助设计中常用软件包的介绍及二次开发技术,重点以AutoCAD2006软件及MatLAB7.0软件为平台,研究环境工程图形符号库的二次开发;环境工程水处理构筑物平面图的参数化、特征化绘制;研究如何利用MatLAB7.0软件包中的神经网络工具箱二次开发技术来优化水处理工艺参数等。环境工程计算机辅助设计中的一些案例分析多媒体课件的研制通过对这几个方面的创新和特色研究,最终使读者在很好地掌握环境工程计算机辅助设计理论和方法的基础上,能熟练进行应用软件包的二次开发和应用。

第1章 环境工程CAD概述 1

1.1 工程CAD技术概论 1

1.1.1 概述 1

1.1.2 CAD的基本概念 1

1.1.3 CAD技术的发展历程 2

1.1.4 CAD技术的发展现状 3

1.1.5 CAD技术的未来发展简介 4

1.1.6 CAD技术的内容 6

1.2 CAD的工作过程及特点 6

1.2.1 传统产品的设计过程 6

1.2.2 CAD工作过程 8

1.2.3 CAD与传统设计的比较 9

1.2.4 CAD技术的优点 9

1.3 CAD硬件系统 9

1.3.1 主机及外围设备 9

1.3.2 图形输入设备 10

1.3.3 图形输出设备 11

1.4 CAD软件系统 12

1.4.1 系统软件 13

1.4.2 CAD支撑软件 13

1.4.3 CAD应用软件 15

1.4.4 典型CAD软件介绍 15

1.4.5 CAD系统的选型原则 17

1.5 环境工程CAD技术应用概论 18

第2章 环境工程手册的数据处理 21

2.1 数表的数据化 21

2.1.1 几个实例 21

2.1.2 一元函数的插值 25

2.2 线图的程序化 28

2.3 建立经验公式的方法 28

2.3.1 最小二乘法拟合的基本思想 28

2.3.2 最小二乘法的多项式拟合 29

第3章 环境工程CAD中常用的数据结构 31

3.1 基本概念 31

3.2 线性表 32

3.2.1 线性表的逻辑结构 32

3.2.2 线性结构的特点 32

3.2.3 线性表的顺序存储结构 33

3.2.4 线性表的链式存储结构 35

3.3 栈 42

3.3.1 栈的逻辑结构 42

3.3.2 栈的存储结构 42

3.3.3 栈的运算 43

3.3.4 栈的应用举例 43

3.4 树 47

3.4.1 树的逻辑结构 47

3.4.2 树的存储结构 47

3.4.3 树的应用举例 48

3.5 二叉树 50

3.5.1 二叉树的逻辑结构 50

3.5.2 二叉树的存储结构 50

3.5.3 二叉树的遍历 51

3.5.4 树的二叉树表示 53

3.5.5 二叉树应用举例——利用二叉树排序 54

第4章 图形的几何变换 57

4.1 图形变换的方法 57

4.1.1 构成图形的基本要素及其表示方法 57

4.1.2 点的变换 57

4.2 二维变换 57

4.2.1 二维基本变换 57

4.2.2 二维变换的齐次坐标表示 60

4.2.3 二维图形的组合变换 66

4.2.4 二维变换总结 68

4.3 三维图形的几何变换 69

4.4 用图形变换制作动画的方法简介 76

第5章 基于AutoCAD 2005环境工程二维图形设计基础 77

5.1 AutoCAD 2005二维图形设计基础 77

5.1.1 AutoCAD 2005及其特点 77

5.1.2 AutoCAD 2005工作界面 77

5.1.3 CAD文件基本操作 79

5.2 绘制二维图形 86

5.2.1 AutoCAD 2005的坐标及其输入 87

5.2.2 AutoCAD 2005常用的功能键 87

5.2.3 绘制直线类对象 88

5.2.4 绘制圆弧类对象 90

5.2.5 绘制多边形 92

5.2.6 绘制矩形 93

5.2.7 绘制点以及设置点的样式 93

5.2.8 绘制样条曲线 94

5.2.9 标注文字与编辑 94

5.2.10 图案填充 97

5.2.11 插入表格 97

5.3 图形编辑 99

5.3.1 构造选择集 99

5.3.2 夹点编辑 100

5.3.3 删除、取消和重做 101

5.3.4 调整对象位置 101

5.3.5 复制对象 102

5.3.6 调整对象 104

5.3.7 线编辑类命令 109

5.4 显示控制与绘图辅助功能 111

5.4.1 图形显示的缩放与平移 111

5.4.2 鸟瞰视图 113

5.4.3 视口的分割 113

5.4.4 查询功能 114

5.5 块的应用 115

5.5.1 建立块 116

5.5.2 插入块 116

5.5.3 属性块 117

5.6 尺寸标注 118

5.6.1 标注样式的设置 118

5.6.2 尺寸标注的类型 118

5.6.3 长度尺寸的标注 119

5.6.4 对齐式标注 119

5.6.5 基线标注 119

5.6.6 连续标注 120

5.6.7 角度标注 120

5.6.8 直径标注和半径标注 121

5.6.9 引线标注 121

5.6.10 坐标标注 121

5.6.11 形位公差的概念和标注样式 122

5.6.12 尺寸编辑 122

第6章 环境工程CAD二维图形设计实例 124

6.1 流程图的绘制 124

6.1.1 流程图的说明 124

6.1.2 绘图步骤 124

6.2 试验数据曲线图 126

6.2.1 试验数据曲线图的说明 126

6.2.2 绘图步骤 126

6.3 城市污水处理典型流程图 128

6.3.1 城市污水处理典型流程图说明 128

6.3.2 绘图步骤 128

6.4 机械炉排焚烧示意图 131

6.4.1 机械炉排焚烧示意图说明 131

6.4.2 绘图步骤 131

6.5 曝气池工艺图 134

6.5.1 曝气池工艺图说明 134

6.5.2 绘制步骤 134

第7章 有关的CAD工程制图国家标准介绍 143

7.1 概述 143

7.1.1 CAD制图软件分类 143

7.1.2 CAD工程制图的方向与任务 143

7.2 CAD工程制图术语及图样的种类 144

7.3 CAD工程制图的基本要求 145

7.4 CAD工程制图的基本画法 154

7.5 CAD工程图的尺寸标注 154

7.6 CAD工程图管理 155

7.7 设置符合工程制图国家标准的绘图模板 156

7.8 图形符号的绘制 159

7.9 投影法 160

7.10 给水排水制图标准 162

第8章 AutoLISP函数简介 176

8.1 AutoLISP基本概念 176

8.2 AutoLISP函数 176

8.3 程序流程 187

第9章 AutoCAD 2005软件二次开发程序设计基本理论 192

9.1 利用AutoCAD 2005进行二次开发 193

9.2 Visual LISP 194

9.2.1 Visual LISP语言 194

9.2.2 Visual LISP语言的使用环境 194

9.3 AutoLISP基本语法结构 196

9.4 使用Visual LISP编辑器 197

9.5 使用Visual LISP控制台 198

9.6 AutoLISP程序设计 199

9.6.1 AutoLISP程序结构 199

9.6.2 AutoLISP语言的书写格式 199

9.6.3 AutoLISP的求值过程 200

9.6.4 AutoLISP程序编辑、装入和运行 200

9.6.5 幻灯片的制作与播放 202

9.6.6 图标菜单的制作 203

9.7 利用AutoLISP语言进行环境工程常用图形的参数化设计 204

第10章 环境工程常用图形符号库的建立与使用 205

10.1 常见环境工程图形符号 205

10.1.1 管道及附件 205

10.1.2 管道连接图例 206

10.1.3 阀门 207

10.1.4 卫生器具及水池 208

10.1.5 设备及仪表 209

10.1.6 通风空调设备 209

10.1.7 风管及部件 210

10.2 环境工程常用图形符号库建立的基本步骤 211

10.3 建立环境工程常用图形符号库的程序 213

10.3.1 制定并加载下拉菜单文件程序 213

10.3.2 “环境工程”菜单文件的加载 219

10.4 开发环境工程常用图形符号库显示结果 222

第11章 常用构筑物平流式沉淀池CAD技术 229

11.1 概述 229

11.2 CAD技术及应用软件 230

11.2.1 CAD概述 230

11.2.2 CAD的技术特点 231

11.2.3 CAD的应用现状和发展趋势 232

11.2.4 CAD应用软件 233

11.3 VB(VBA)简介 234

11.4 平流式沉淀池的CAD设计 234

11.4.1 平流式沉淀池简介 234

11.4.2 平流式沉淀池的设计 235

11.4.3 程序部分 238

第12章 基于MATLAB 6.5环境工程优化技术 251

12.1 MATLAB 6.5语言简介 251

12.1.1 MATLAB的产生背景及主要产品 252

12.1.2 MATLAB语言特点 253

12.2 BP网络 254

12.2.1 人工神经网络简介 254

12.2.2 BP神经网络结构简介 255

12.2.3 神经网络的数学描述 256

12.2.4 技术方案设计步骤 257

12.2.5 软件设计思路 258

12.2.6 软件的实现过程 259

12.3 BP网络在环境工程中的应用实例 260

12.3.1 活性污泥工艺BP神经网络模型的建立 260

12.3.2 化工炼油工业废水处理工艺BP神经网络模型的建立 267

12.3.3 溶液水悬浮法造粒工艺BP神经网络模型的建立 274

第13章 面向中小企业“三废”治理的网络化ASP平台的开发 283

13.1 面向中小企业“三废”治理的网络化ASP平台的总体设计 284

13.1.1 ASP的服务内容 284

13.1.2 网络化ASP平台的总体结构设计 284

13.2 ASP平台与企业用户关系 288

13.2.1 基于ASP平台的CRM(客户关系管理)系统 288

13.2.2 ASP-CRMS系统功能设计 288

13.2.3 ASP-CRMS系统设计原则 289

13.2.4 ASP-CRMS系统设计目标 290

13.2.5 ASP-CRMS系统的体系结构 290

13.2.6 ASP-CRMS系统的关键技术 292

13.2.7 ASP-CRMS系统数据仓库 292

13.2.8 数据仓库与CRM的关系 294

13.2.9 ASP-CRMS系统数据仓库构建 294

13.3 数据库托管服务系统开发 296

13.3.1 数据库托管 296

13.3.2 数据库托管服务研究方法 296

13.3.3 数据库托管服务系统设计 297

13.3.4 数据库托管服务系统结构 298

13.3.5 关键开发技术及技术方案 301

13.4 面向中小企业“三废”治理的网络化ASP平台安全设计 302

13.5 面向中小企业“三废”治理的网络化ASP服务平台 304

参考文献 307