《计算机辅助设计与制造》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:刘德平,刘武发主编;高建设,陶征,侯伯杰等副主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2012
  • ISBN:9787113157371
  • 页数:284 页
图书介绍:本书主要内容有计算机辅助设计与制造基本理论和基础知识;工程数据的处理;图形技术基础,介绍图形处理的基本理论和方法;几何造型系统的数据结构;几何造型技术;隐藏线和隐藏面的处理;自由曲线与曲面理论和实践;计算机辅助工艺过程(CAPP)技术基础;计算机辅助工程(CAE)技术;计算机辅助制造;CAD/CAM集成技术;逆向工程与快速原型制造等。

第1章 绪论 1

1.1 CAD/CAM概述 1

1.1.1从产品的制造过程理解CAD/CAM 2

1.1.2从计算机科学的角度看CAD/CAM 3

1.2 CAD/CAM技术的发展 4

1.2.1 CAD/CAM技术发展概况 4

1.2.2 CAD/CAM技术展望 6

1.3 CAD/CAM系统的组成、集成及工作过程 7

1.3.1 CAD/CAM系统的组成 8

1.3.2 CAD/CAM系统的集成 9

1.3.3 CAD/CAM系统的工作过程 10

1.4 CAD/CAM系统应具备的基本功能 11

1.5 CAD/CAM系统当前的常用软件 12

1.5.1 CAD/CAM系统支撑软件 12

1.5.2国产专业应用软件介绍 15

1.6 CAD/CAM集成的支撑系统 16

1.6.1计算机网络基础 16

1.6.2网络的类型 17

1.6.3 CAD/CAM集成环境下网络的特点 17

小结 17

思考题 18

第2章 工程数据的处理 19

2.1数表的程序化处理 20

2.1.1一维数表的处理 20

2.1.2二维数表的处理 20

2.2数表的文件化处理 22

2.3一维数表的插值处理 24

2.4线图的处理 27

2.4.1线图的表格化处理 27

2.4.2线图的公式化处理 27

2.5工程数据的数据库管理 28

2.5.1数据库系统及管理 29

2.5.2 FoxPro关系型数据库系统 30

2.5.3 FoxPro与高级语言(C)接口设计 36

小结 40

思考题 40

第3章 图形技术基础 42

3.1坐标系 42

3.1.1设备坐标系 42

3.1.2用户坐标系 43

3.1.3规范坐标系 43

3.1.4窗口坐标系 43

3.2图形变换 44

3.2.1二维图形的几何变换 44

3.2.2三维图形的几何变换 47

3.2.3三维形体的投影变换 50

3.3窗口—视区变换 53

3.4交互技术 55

3.4.1常见交互技术及其应用 55

3.4.2交互技术的分类 56

3.4.3交互设计原则 58

3.5用户界面 59

3.5.1用户界面的类型 59

3.5.2用户界面的设计 60

小结 60

思考题 60

第4章 几何造型系统的数据结构 62

4.1数据结构知识 62

4.2几何体在计算机中的表示 66

4.2.1几何造型中的坐标系 66

4.2.2表示形体的数据结构 66

4.3三维形体的原理及表达 68

4.3.1线框造型 68

4.3.2曲面造型 70

4.3.3实体造型 75

小结 77

思考题 77

第5章 几何造型技术 78

5.1实体造型技术 78

5.1.1布尔运算理论 78

5.1.2布尔运算的具体实现 79

5.1.3边界表示的数据结构与欧拉操作 80

5.1.4构造实体几何 82

5.1.5 CSG与B-rep混合造型方法 84

5.1.6扫描表示法 85

5.2特征建模 86

5.2.1特征的定义 86

5.2.2特征表示及数据结构 87

5.2.3特征造型的特点 88

5.3装配造型 88

5.3.1装配模型的表示 89

5.3.2装配约束技术 90

5.3.3装配造型方法及步骤 92

5.4参数化与变量化技术 93

5.4.1参数化与变量化造型的关键技术 93

5.4.2参数化与变量化技术的目前发展 95

小结 95

思考题 95

第6章 隐藏线和隐藏面的处理 96

6.1消隐常用的计算方法 97

6.1.1两直线段求交点 97

6.1.2平面多边形的外法矢量 98

6.1.3包容性检验 98

6.1.4包围盒检验 99

6.1.5交矩形检验 100

6.1.6深度检验 101

6.1.7平面和棱边的分类 102

6.2凸多面体消隐(Roberts消隐) 102

6.3任意多面体的隐藏线消除 104

6.4 Z缓冲器算法 106

6.5扫描线算法 108

6.6画家算法 110

6.7区域子分割算法(Warnack算法) 113

6.8光线投射算法 114

6.9消隐算法的编程实现 115

6.9.1线消隐 115

6.9.2面消隐 117

小结 119

思考题 120

第7章 自由曲线和自由曲面理论 121

7.1曲线曲面的基础知识 121

7.1.1矢量代数基础 122

7.1.2曲线论 123

7.1.3曲面论 128

7.2参数多项式与数据点的参数化 130

7.2.1参数多项式 131

7.2.2数据点的参数化 131

7.2.3参数曲线的代数和几何形式 132

7.2.4连续性 134

7.3 Bezier曲线与曲面 135

7.3.1 Bezier曲线的定义和性质 135

7.3.2 Bezier曲线的递推(de Casteljau)算法 139

7.3.3 Bezier曲线的拼接 141

7.3.4 Bezier曲线的升阶与降阶 141

7.3.5 Bezier曲面 143

7.4均匀B样条曲线曲面 145

7.4.1 B样条曲线的定义 145

7.4.2 B样条曲线的矩阵表示 146

7.4.3 B样条曲面 147

7.5 NURBS曲线曲面 148

7.5.1 NURBS曲线的定义 148

7.5.2权因子对NURBS曲线形状的影响 149

7.5.3 NURBS曲面的定义 150

7.5.4权因子对NURBS曲面片的影响 150

7.6曲线和曲面生成 151

7.6.1曲线生成 151

7.6.2曲面生成 153

小结 156

思考题 156

第8章 计算机辅助工艺过程技术基础 157

8.1概述 157

8.1.1 CAPP的基本概念 157

8.1.2 CAPP系统的发展及其在我国的应用 159

8.2 CAPP的基本功能与模块 161

8.3工艺数据库与知识库 162

8.3.1工艺数据与知识的种类和特点 162

8.3.2工艺数据与知识的获取与表达 163

8.3.3工艺数据与知识库的设计 164

8.3.4构造工艺数据库与知识库的一般步骤 165

8.4派生法CAPP系统 166

8.4.1基于GT的派生法CAPP系统 166

8.4.2基于特征的派生法CAPP系统 168

8.5创成法CAPP系统 170

8.5.1创成法CAPP系统的工作原理 170

8.5.2零件信息描述 171

8.5.3工艺知识库的建立 172

8.5.4推理机的设计 173

8.5.5创成法CAPP系统的工艺决策逻辑 174

8.6其他类型的CAPP系统简介 175

小结 176

思考题 176

第9章 计算机辅助工程技术基础 177

9.1计算机辅助工程(CAE)技术概述 177

9.2有限元分析 179

9.2.1有限元分析简介 179

9.2.2弹性力学基本知识 180

9.2.3有限元法的表达式 181

9.2.4有限元法的基本解法与步骤 182

9.2.5有限元分析的前置处理和后置处理 184

9.2.6有限元法在机械工程中的应用 184

9.2.7有限元分析软件——ANSYS简介 185

9.3优化设计 187

9.3.1优化设计的数学描述 188

9.3.2约束条件的处理 188

9.3.3常用优化搜索方法 189

9.3.4优化设计的一般过程 191

9.3.5优化设计应用实例 192

9.4仿真技术 193

9.4.1仿真的基本概念及分类 194

9.4.2计算机仿真的一般过程 195

9.4.3仿真在CAD/CAE/CAM系统中的应用 196

9.4.4计算机仿真的发展方向 197

9.4.5计算机仿真软件 198

小结 199

思考题 199

第10章 计算机辅助制造 200

10.1数控加工的特点和内容 200

10.2数控编程及其发展 202

10.2.1数控加工编程的概念 202

10.2.2数控编程的现状和发展趋势 203

10.2.3计算机辅助数控加工程序编制 205

10.2.4数控编程方法 206

10.2.5数控语言及其选择 208

10.2.6 APT语言基本语句 209

10.2.7数控加工程序编程的内容与步骤 210

10.3数控程序系统 212

10.4数控加工仿真 213

10.4.1数控加工仿真的目的与意义 213

10.4.2数控仿真技术的研究现状及发展趋势 214

10.4.3几何仿真 214

10.4.4数控加工仿真系统的体系结构 216

10.4.5数控加工仿真形式介绍 217

10.5 NC刀具轨迹生成方法研究发展现状 220

10.5.1基于点、线、面和体的NC刀轨生成方法 220

10.5.2基于特征的NC刀轨生成方法 220

10.5.3现役几个主要CAD/CAM系统中的NC刀轨生成方法分析 221

10.5.4现役CAM系统刀轨生成方法的主要问题 222

10.5.5数控加工轨迹生成原理 223

小结 224

思考题 224

第11章 CAD/CAM集成技术 225

11.1概述 225

11.1.1系统集成的目的与原则 225

11.1.2系统集成的内容 226

11.2系统的集成环境和方式 227

11.2.1集成环境 227

11.2.2集成方式 227

11.3 CAD/CAM系统集成的关键技术 230

11.3.1产品建模技术 230

11.3.2集成数据管理技术 230

11.3.3产品数据交换接口技术 231

11.3.4执行控制程序 231

11.4计算机集成制造系统(CIMS) 231

11.4.1 CIMS的构成 231

11.4.2 CIMS的特点 233

11.4.3实现CIMS的关键技术 233

11.5基于产品数据管理的CAD/CAM系统集成 234

11.5.1产品数据表达 234

11.5.2产品数据管理 236

11.5.3基于PDM的CAD/CAM内部集成 237

11.5.4基于PDM的CAD/CAM外部集成 238

11.5.5 PDM与CIMS的关系 238

11.6敏捷制造 239

11.6.1敏捷制造的基本原理 239

11.6.2敏捷制造的组成 240

11.6.3敏捷制造中的CAD/CAE/CAM系统 241

11.7并行工程 243

11.7.1并行工程的含义 243

11.7.2并行工程的特点 244

11.7.3面向并行工程的CAD/CAE/CAM技术 245

11.8基本图形交换规范标准 246

11.8.1 DXF 247

11.8.2 IGES(初始图形交换规范) 248

11.8.3 STEP 251

小结 255

思考题 255

第12章 逆向工程与快速原型制造 256

12.1逆向工程简介 256

12.1.1逆向工程的定义 256

12.1.2逆向工程的关键技术 257

12.1.3逆向工程的研究现状 257

12.1.4逆向工程的应用领域 258

12.1.5逆向工程商业软件 259

12.1.6逆向工程技术的发展趋势 259

12.2数据测量技术 260

12.2.1接触式测量法 260

12.2.2非接触式测量法 260

12.2.3逐层扫描测量法 261

12.3数据预处理技术 263

12.3.1点云类型 263

12.3.2异常点去除 263

12.3.3数据精简 264

12.3.4数据平滑 267

12.4模型重构技术 267

12.4.1概述 267

12.4.2曲线曲面的插值法构造 268

12.4.3 B样条曲线曲面逼近 271

12.4.4重构曲面的精度评定 274

12.5逆向工程软件介绍 275

12.5.1 Imageware简介 275

12.5.2 Surfacer介绍 276

12.6快速原型制造技术 278

12.6.1快速原型制造技术概述 278

12.6.2快速成型方法 278

12.6.3基于RP的快速制模技术 280

12.6.4 RP技术的局限性 281

小结 281

思考题 282

参考文献 283