《CAD/CAM基础教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:郭启全编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1997
  • ISBN:7505340441
  • 页数:244 页
图书介绍:

目 录 1

第1章CAD/CAM概述 1

1.1 CAD/CAM的基本概念与发展概况 1

1.1.1何谓CAD/CAM 1

1.1.2 CAD/CAM技术发展概况 2

1.2 CAD/CAM技术的地位与应用 3

1.2.1 CAD/CAM技术的地位 3

1.2.2 CAD/CAM技术的应用 4

1.2.3 CAD系统应具备的功能 4

1.2.4我国在应用与开发CAD/CAM软件方面的一些基本问题 5

1.3 CAD/CAM技术的发展趋势 6

1.3.1 CIMS技术 6

1.3.2 CAD/CAM软件中采用的新技术 7

1.3.3 CAD/CAM集成软件系统 8

1.3.4无图纸设计/制造技术 9

1.4AutoCAD及其软件群体在制造业中的应用与发展 9

1.4.1关于AutoCAD 9

1.4.2 AutoCAD的软件群体 10

1.4.3 AutoCAD R12/R13的开发工具及开发环境 13

1.5典型的微机CAD/CAM软件介绍 15

习题 17

第2章CAD/CAM系统构成与开发 18

2.1 CAD/CAM系统构成及工作方式 18

2.1.1 CAD/CAM系统构成 18

2.1.2 CAD/CAM系统的工作方式 19

2.2.2硬件系统的配置 20

2.2 CAD/CAM系统中硬件的选择 20

2.2.1硬件选择原则 20

2.2.3 CAD/CAM系统中的硬件 21

2.3 CAD/CAM系统中软件的选择 33

2.3.1需求分析 33

2.3.2深入了解软件所具有的功能 33

2.3.3考察CAD/CAM软件厂商的背景 34

2.4工程CAD软件的开发 34

2.4.1软件工程 34

2.4.2 CAD/CAM通用软件的开发现状及热点 35

2.4.3齿轮滚刀CAD系统的研制 36

2.4.4用HighC编译、连接ADS应用程序 37

2.5.1 CAD软件的文档规范 40

2.5CAD软件文档 40

2.5.2 CAD软件说明书格式 41

习题 42

第3章数值、数表、曲线及曲面的程序化 43

3.1数值程序化 43

3.1.1用数组形式读取数值 43

3.1.2用数学公式描述数值及其函数关系 45

3.2数表的程序化 46

3.2.1屏幕直接输出法 47

3.2.2数组表示法 48

3.2.3曲线插值法 50

3.2.4交互式分级描述法 52

3.3.1线性方程拟合 54

3.3实验数据的拟合方程 54

3.3.2对数方程拟合 56

3.3.3指数方程拟合 58

3.3.4二次方程拟合 60

3.4工程上的曲线及曲面 67

3.4.1 曲线绘制的几种情况 67

3.4.2曲线、曲面的发展 68

3.4.3规则曲线 68

3.4.4 Bezier曲线 71

3.4.5 B样条曲线 73

3.4.6 Bezier曲面 77

3.4.7 B样条曲面 80

习题 85

4.1.1基本概念 86

第4章数据结构与数据库 86

4.1数据结构 86

4.1.2线性表 87

4.1.3栈与队列 87

4.1.4数组 88

4.1.5串 88

4.1.6树与二叉树 89

4.2数据文件 91

4.2.1常用的文件组织方法 91

4.2.2查找和排序 92

4.3数据库的基本原理 95

4.3.1信息、数据和数据处理 95

4.3.2数据管理技术的发展 96

4.3.3数据模型 97

4.3.4数据库系统的基本组成 98

4.3.5数据库管理系统(DBMS) 98

4.3.6数据存取过程 100

4.4工程数据库概述 101

4.4.1工程数据库与商用数据库的不同点 101

4.4.2工程数据库管理系统的功能要求 102

4.4.3工程数据库管理系统的开发方法 103

4.4.4工程数据库与CAD的关系 103

4.5常用关系型数据库介绍 106

4.5.1 FOXBASE+关系数据库管理系统 106

4.5.2 FoxPro 2.5关系数据库管理系统 108

习题 110

第5章计算机图形处理技术 111

5.1TurboC的图形功能 111

5.1.1图形模式控制函数 111

5.1.2基本图形函数 114

5.1.3图形屏幕操作函数 119

5.1.4图形模式下文本的输出 122

5.2二维图形变换 123

5.2.1图形变换的概念 123

5.2.2二维图形变换的几种基本方法 123

5.2.3二维图形的齐次坐标矩阵变换 126

5.2.4复合变换 128

5.2.5二维图形变换的程序设计 128

5.3.1基本变换 135

5.3三维图形变换 135

5.3.2投影变换 137

5.3.3三维图形变换程序设计 143

习题 153

第6章几何建模及特征建模 154

6.1线框建模 155

6.2表面建模 156

6.2.1 DUCT曲面造型系统 156

6.2.2 CeomapⅢ曲面造型系统 157

6.2.3 AutoSurf R2曲面造型系统 157

6.3实体建模 158

6.3.2轮廓扫描法 159

6.3.1体素法 159

6.4三维实体建模的计算机内部表示 160

6.4.1边界表示法(B-rep) 160

6.4.2几何体素构造法(CSG) 161

6.4.3八叉树表示法 162

6.4.4混合模式 163

6.5典型的三维实体建模系统 163

6.5.1 TIPS系统 163

6.5.2 COMPAC系统 164

6.5.3 MEDUSA系统 164

6.5.4 I-DEAS软件 165

6.5.5 CADDS5系统 166

6.6.2基于特征的产品定义模型 167

6.6.1特征建模的特点和作用 167

6.6特征建模 167

习题 168

第7章有限元与优化设计 169

7.1概述 169

7.2有限元分析的基本原理 169

7.2.1有限元法分析的过程 169

7.2.2有限元的单元类型 170

7.2.3有限元网格剖分的原则 170

7.2.4有限元分析实例 172

7.3有限元分析的前、后置处理 174

7.3.1前置处理 175

7.3.2有限元网格自动生成的典型方法 176

7.4常见的有限元分析软件 177

7.3.3后置处理 177

7.4.1 SAP6软件 178

7.4.2 SAP7软件 179

7.4.3 ASKA系统 179

7.4.4ANSYS/AutoFEA系统 180

7.4.5 I-DEAS Supertab软件 181

7.5 FEM与CAD的连接 182

7.6优化设计 183

7.6.1优化设计的数学模型 183

7.6.2常用的优化方法 184

习题 185

8.1.1何谓参数化设计 186

8.1.2参数化设计的实现方法 186

8.1参数化设计概述 186

第8章二维参数化设计及建库技术 186

8.1.3典型的参数化设计系统 187

8.2图符库的创建 188

8.3参数化零件图素库的创建 191

8.3.1轴图素分析 191

8.3.2建立程序库 191

8.3.3创建参数化轴素库 194

8.4典型零件的参数化绘图 196

8.4.1参数化绘图概述 196

8.4.2齿轮的参数化绘图 196

习题 206

9.1.1数控加工的应用 207

9.1数控自动编程 207

第9章数控自动编程和加工过程的模拟 207

9.1.2数控加工编程 208

9.2 自动编程语言和数控编程系统 211

9.2.1 APT自动编程语言 211

9.2.2APT编程举例 213

9.2.3数控编程系统 215

9.2.4加工过程的模拟 215

9.3数控编程与CAD的连接 216

9.4基于AutoCAD R12的数控自动编程系统 217

9.4.1 NCAM系统介绍 217

9.4.2实体数据的提取 218

9.4.3通过对话框输入有关参数 219

9.4.4刀具运动轨迹的生成 219

9.4.5数控代码的生成 220

9.4.6走刀模拟 221

9.4.7释放刀具运动轨迹 221

习题 222

第10章计算机辅助工艺设计 223

10.1 CAPP的发展概况与趋势 223

10.1.1何谓CAPP? 223

10.1.2 CAPP的发展概况 223

10.1.3 CAPP系统的功能 227

10.1.4 CAPP的发展趋势 227

10.2 CAPP系统的分类 227

10.3派生法CAPP系统 228

10.3.1派生法CAPP系统的工作原理 228

10.3.2派生法CAPP系统的研制过程 228

10.3.3派生法CAPP系统实例 232

10.4创成法CAPP系统 233

10.4.1创成法CAPP系统的工作原理 233

10.4.2典型的半创成式CAPP系统 234

10.5基于AutoCAD R12的CAPP系统 235

10.5.1系统的特点 235

10.5.2系统的组成和工作原理 236

10.5.3系统的开发环境 237

10.5.4零件信息的输入 237

10.5.5零件毛坯信息的输入与工序的生成 239

10.5.6系统的安装 240

10.5.7系统的运行 241

习题 243

参考书目 243