《机械CAD/CAM技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王隆太,朱灯林,戴国洪,宋爱萍编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2010
  • ISBN:9787111294184
  • 页数:255 页
图书介绍:本书系统地讲述了机械CAD/CAM的基础概念、应用方法和关键技术,主要内容包括CAD/CAM系统工作原理、软硬件支撑环境等。

第一章 机械CAD/CAM技术概述 1

第一节 CAD/CAM技术的基本概念 1

一、CAD技术 1

二、CAPP技术 1

三、CAM技术 2

四、CAD/CAM集成技术 2

第二节 CAD/CAM系统的功能和作业过程 3

一、CAD/CAM系统的主要功能 3

二、CAD/CAM系统作业过程 4

第三节 CAD/CAM系统的硬件和软件 6

一、CAD/CAM系统的组成 6

二、CAD/CAM系统的硬件 6

三、CAD/CAM系统的软件 12

第四节 CAD/CAM技术的发展和应用 16

一、CAD/CAM技术的产生与发展 16

二、CAD/CAM技术在制造工程中的应用 17

三、CAD/CAM技术的发展趋势 17

思考题 19

第二章 CAD/CAM的支撑技术 20

第一节 CAD/CAM系统常用的数据结构 20

一、数据结构的概念 20

二、线性表 21

三、栈和队列 25

四、树与二叉树 26

第二节 数据管理技术 30

一、文件管理模式 30

二、数据库管理模式 31

三、产品数据管理PDM 34

第三节 计算机网络技术 37

一、计算机网络的概念 37

二、局域网系统组成与拓扑结构 37

三、网络协议 38

四、基于网络的CAD/CAM系统模式结构 39

第四节 可视化技术 40

一、可视化技术内涵 40

二、可视化技术的应用 41

三、可视化技术的有关算法 42

四、数据处理可视化流程 43

第五节 人工智能技术 45

一、人工智能概述 45

二、知识表示技术 46

三、基本推理技术 49

四、专家系统 51

思考题 53

第三章 设计/制造数据的处理技术 54

第一节 数表的计算机处理技术 54

一、数表的程序化 54

二、数表的文件化 58

三、数表的公式化 60

第二节 线图的计算机处理技术 62

一、一般简单线图的处理 63

二、复杂线图的处理 64

第三节 数据库在CAD/CAM作业中的应用 65

一、Visual FoxPro数据库管理系统简介 65

二、数据库数表的建立与数据查询 66

三、数据库技术在CAD/CAM系统开发中的应用 68

思考题 69

第四章 计算机图形处理技术 70

第一节 窗口与图形剪裁技术 70

一、窗口与视区 70

二、直线段的剪裁技术 71

三、多边形的剪裁技术 74

第二节 图形变换 77

一、二维图形的几何变换 77

二、三维图形的几何变换 81

三、三维图形的投影变换和透视变换 83

第三节 计算机辅助绘图 86

一、交互式绘图 87

二、程序参数化绘图 88

三、尺寸驱动参数化绘图 93

四、参数化图库的使用与建立 95

五、工程图的自动生成 96

第四节 曲线和曲面 98

一、曲线曲面的参数表示 98

二、Bezier曲线曲面 100

三、B样条曲线曲面 104

四、NURBS曲线曲面 109

思考题 110

第五章 机械CAD/CAM建模技术 111

第一节 几何建模概述 111

一、机械CAD/CAM几何建模概述 111

二、机械CAD/CAM几何建模基本知识 112

第二节 三维几何建模技术 115

一、线框建模技术 115

二、表面(曲面)建模技术 116

三、实体建模技术 117

四、三维实体建模示例 123

第三节 特征建模技术 125

一、特征建模的概念 125

二、特征的分类 126

三、特征间的关系及其描述 127

四、常见的特征建模方法 128

五、不同应用域的特征映射 130

六、UG系统的特征建模技术示例 133

第四节 装配建模技术 134

一、装配建模的基本概念 134

二、装配设计方法 135

三、装配模型的应用 137

思考题 140

第六章 机械CAD/CAM应用软件开发 142

第一节 软件工程基础 142

一、软件工程的内涵 142

二、软件生存周期 142

三、软件开发模型 143

四、软件文档的编制 145

第二节 机械CAD/CAM应用软件开发要求和步骤 146

一、机械CAD/CAM应用软件开发的意义 146

二、机械CAD/CAM应用软件开发的基本要求 147

三、机械CAD/CAM应用软件开发的步骤 148

第三节 机械CAD/CAM应用系统二次开发技术 150

一、AutoCAD常用的用户程序开发接口 150

二、AutoLISP/Visual LISP编程语言及其应用 153

三、AutoCAD用户对话框的设计 158

四、AutoCAD用户菜单创建 160

五、机械CAD应用软件开发实例 162

思考题 164

第七章 计算机辅助工艺过程设计 165

第一节 概述 165

一、CAPP技术及其发展概况 165

二、CAPP系统的结构组成 166

第二节 工艺设计标准化与成组技术 166

一、工艺设计标准化基本概念 167

二、成组技术基本原理 167

三、零件分类编码系统 168

四、零件的分类成组技术 170

五、基于成组技术的工艺设计 172

第三节 零件信息的描述与输入 173

一、零件信息描述的要求和内容 173

二、零件信息描述的基本方法 173

第四节 CAPP系统的基本原理 174

一、派生式CAPP 175

二、创成式CAPP 177

三、综合式CAPP 180

第五节 CAPP专家系统 188

一、CAPP专家系统定义与组成 188

二、工艺知识表示及其推理 189

三、CAPP专家系统开发工具 191

思考题 192

第八章 计算机辅助数控加工编程 193

第一节 数控加工编程技术基础 193

一、数控机床的坐标系统 193

二、数控程序格式及其相关的代码指令 194

三、常用的切削刀具 196

四、刀具运动控制面 196

第二节 数控编程方法及其实现 197

一、手工编程 198

二、数控语言自动编程 199

三、CAD/CAM系统自动编程 201

第三节 数控编程中的刀位计算 203

一、非圆曲线刀位点的计算 203

二、球头铣刀行距和步长的确定 205

三、曲面加工中的刀位计算 206

四、平面型腔零件加工刀位点的计算 207

五、刀具的干涉检验 209

第四节 CAD/CAM系统数控编程作业过程 210

一、数控加工工艺方案设计 210

二、数控加工刀具轨迹的生成 215

三、刀具轨迹的编辑修改 216

四、后置处理 217

五、加工仿真 219

六、数控程序的传输 221

第五节 数控编程举例 223

思考题 226

第九章 CAD/CAM技术集成及应用 228

第一节 CAD/CAM系统集成技术 228

一、CAD/CAM集成系统体系结构 228

二、CAD/CAM系统集成方式 229

三、CAD/CAM系统集成关键技术 231

四、产品数据交换标准 231

第二节 快速原型制造 236

一、RPM技术的产生与发展 236

二、RPM技术原理及其特点 236

三、典型的RPM工艺 237

四、RPM文件格式 238

五、RPM技术的应用 239

第三节 反求工程 241

一、反求工程的概念 241

二、反求工程的流程 241

三、反求工程的应用 242

四、反求工程关键技术 243

第四节 虚拟制造 244

一、虚拟制造的定义 244

二、虚拟制造的特点 245

三、虚拟制造的分类 246

四、虚拟制造在制造业中的应用 248

第五节 网络化制造 249

一、网络制造的内涵和功能结构 249

二、网络制造中的共享信息 249

三、网络制造的关键技术 250

思考题 252

参考文献 253