-
内容大纲
本书系统地阐述了机械CAD技术的基本内容、原理和方法,包括CAD技术与系统构成、几何造型、曲面造型、参数化设计技术、图形几何变换、图形技术基础、CAD常用数据结构、设计数据资料的程序处理、工程数据库技术等,简要介绍了基于AutoCAD、solidWorks平台进行专用CAD功能的二次开发技术和方法,总结了典型商品化CAD软件的发展情况,以SolidWorks三维实体设计软件建模技术和CAXA 3D实体设计软件为例介绍了目前机械CAD软件的实用水平,结合章节内容提供了相关的开发编程实例等内容。
本书既可作为高等院校工科各专业计算机辅助设计课程的教学用书,也可作为从事CAD应用系统软件开发和使用人员的参考书。 -
作者介绍
-
目录
第1章 CAD概述
1.1 CAD技术
1.2 CAD技术的发展
1.3 CAD系统的软件组成
1.3.1 系统软件
1.3.2 支撑软件
1.3.3 应用软件
1.4 CAD系统硬件平台的演变
1.4.1 CAD硬件系统的演变
1.4.2 网络结构
1.5 CAD系统计算机及外围设备
1.5.1 计算机主机
1.5.2 图形输入设备
1.5.3 图形显示设备
1.5.4 绘图输出设备
第2章 CAD系统的基本功能与商品化软件
2.1 CAD作业过程
2.2 CAD系统的基本功能
2.3 典型的商品化CAD软件
2.3.1 微机上运行的CAD软件
2.3.2 工作站和中小型机上运行的CAD软件
2.3.3 国内软件
2.4 CAD技术发展的趋势
2.5 CAD系统的选择
2.5.1 CAD系统的计算机硬件选择
2.5.2 CAD软件系统的选择
2.5.3 CAD/CAM系统实用案例
第3章 几何造型
3.1 几何造型的一般概念
3.1.1 什么是几何造型
3.1.2 三维几何造型的发展概况
3.1.3 三维几何造型在机械CAD/CAM中的应用
3.2 形体在计算机内的表示
3.2.1 图形系统的坐标系
3.2.2 几何元素的定义
3.3 几何造型理论基础
3.3.1 正则集与有效几何形体
3.3.2 正则集合算子
3.3.3 基于集合成员分类法的正则集合运算
3.3.4 欧拉公式与欧拉运算
3.3.5 几何造型中的布尔运算
3.4 表示形体的模型
3.4.1 线框模型
3.4.2 表面模型
3.4.3 实体模型
3.4.4 特征造型
3.4.5 模型表示方式的功能比较
3.5 几何造型中的形体表示模式
3.5.1 扫描变换表示法
3.5.2 构造体素表示法
3.5.3 边界表示法
3.5.4 形体表示模式的应用
3.5.5 其他表示法
第4章 曲面造型
4.1 曲线曲面微分几何基础
4.1.1 曲线的预备知识
4.1.2 曲线的基本理论
4.1.3 曲面的基本理论
4.2 Bezier曲线
4.2.1 Bezier曲线的定义
4.2.2 Bernstein基函数的性质
4.2.3 Bezier曲线的性质
4.2.4 Bezier曲线的递推算法
4.2.5 Bezier曲线的拼接
4.3 Bezier曲面
4.3.1 Bezier曲面的定义
4.3.2 Bezier曲面的性质
4.3.3 Bezier曲面片的拼接
4.4 B样条曲线
4.4.1 B样条曲线的性质
4.4.2 B样条曲线的矩阵表示
4.5 B样条曲面
4.5.1 均匀双二次B样条曲面
4.5.2 均匀双三次B样条曲面
4.6 NURBS曲线曲面
4.6.1 NURBS方法的优缺点
4.6.2 NURBS曲线的定义
4.6.3 权因子对NURBS曲线形状的影响
4.6.4 NURBS曲面的定义
4.7 曲线曲面生成
4.7.1 曲线生成
4.7.2 曲面生成
4.8 曲面建模中的几个关键技术
4.8.1 曲线曲面求交
4.8.2 过渡曲面
4.8.3 曲线曲面光顺
第5章 参数化特征造型
5.1 参数化造型技术
5.1.1 参数化造型概述
5.1.2 变量化设计方法
5.1.3 参数化和变量化技术比较
5.1.4 约束求解方法
5.1.5 参数化特征造型方法
5.2 参数化设计方法
5.2.1 尺寸驱动法原理
5.2.2 变量几何法
5.3 参数化图形库技术
5.4 参数化图素拼装原理
第6章 图形的几何变换
6.1 图形变换的方法
6.1.1 构成图形的基本要素及其表示方法
6.1.2 点的变换
6.2 二维变换
6.2.1 二维基本变换
6.2.2 二维齐次变换
6.2.3 二维组合变换
6.3 三维图形变换
6.3.1 三维基本变换矩阵
6.3.2 三维基本变换
6.3.3 三维基本变换矩阵的组合
6.4 三维图形的投影变换
6.4.1 平行投影变换
6.4.2 透视投影变换
第7章 图形技术基础
7.1 窗口与视区
7.1.1 窗口
7.1.2 视区
7.1.3 窗口视区变换
7.2 二维图形的裁剪
7.2.1 二点的裁剪
7.2.2 直线段的裁剪
7.3 隐藏线和隐藏面的消除
7.3.1 隐藏线和隐藏面问题
7.3.2 消隐算法中的基本测试方法
7.3.3 z向深度缓冲区算法
7.3.4 扫描线算法
7.3.5 循环细分算法
7.4 图形显示基本原理
7.4.1 线框图显示
7.4.2 线框消隐图显示
7.4.3 浓淡图显示
7.4.4 光照模型与真实感显示
7.4.5 实时真实感图形学技术
7.5 图形标准
7.5.1 图形核心系统(GKS)
7.5.2 三维图形核心系统(GKS3D)
7.5.3 程序员层次结构交互式图形系统(PHIGS)
第8章 CAD中常用的数据结构
8.1 基本概念
8.2 线性表
8.2.1 线性表的逻辑结构
8.2.2 线性表的顺序存储结构
8.2.3 线性表的链式存储结构
8.3 栈和队列
8.4 树
8.4.1 基本概念
8.4.2 树的存储结构
8.5 二叉树
8.5.1 二叉树的定义
8.5.2 遍历二叉树
8.5.3 二叉排序树
8.6 图的逻辑结构
第9章 CAD工程数据库
9.1 基本概念
9.1.1 数据库有关术语
9.1.2 实体间的关系
9.2 数据库系统
9.2.1 数据库系统的产生
9.2.2 数据库系统
9.2.3 数据库与文件的关系
9.3 数据库中的数据模型
9.3.1 层次模型
9.3.2 网状模型
9.3.3 关系模型
9.4 SQL Server关系型数据库
9.4.1 SQL Server基础
9.4.2 SQL Server基本操作
9.4.3 SQL Server应用举例
9.4.4 数据库管理系统开发
9.5 CAD/CAM数据库
9.5.1 工程数据特点及其管理
9.5.2 CAD/CAM数据库系统的特点
9.5.3 对工程数据库管理系统的要求
9.5.4 CAD/CAM数据库的内容
9.5.5 CAD/CAM数据库的组织
第10章 工程设计数据的程序处理
10.1 数据表格的程序处理
10.1.1 一维数表
10.1.2 二维数表
10.1.3 多维数表
10.2 线图的程序处理
10.2.1 直接采用理论公式
10.2.2 线图的数表化处理
10.2.3 线图的公式化处理
10.3 设计数据的插值处理
10.3.1 一元列表函数的插值
10.3.2 二元列表函数的插值
10.4 列表函数的公式化拟合
10.4.1 常用拟合函数
10.4.2 最小二乘法拟合的基本思路
10.4.3 用最小二乘法求线性方程
10.4.4 最小二乘法的多项式拟合
10.4.5 列主元素高斯消去法求解线性联立方程组
10.5 数据文件的处理
10.5.1 文件及其操作
10.5.2 采用数据文件的特点
10.5.3 顺序文件与随机文件
10.5.4 数据转化为数据文件
10.6 有关数据的处理
10.6.1 恒等比较
10.6.2 度与弧度的转换
10.6.3 数字的圆整
10.6.4 取标准值
第11章 专用CAD功能的开发
11.1 AutoCAD二次开发技术
11.1.1 AutoCAD VBA基本概念
11.1.2 AutoCAD ActiveX基础
11.1.3 AutoCAD VBA环境图形文件操作
11.1.4 AutoCAD应用程序窗口控制
11.1.5 AutoCAD图形窗口控制
11.1.6 AutoCAD图元创建和编辑
11.2 SolidWorks二次开发技术
11.2.1 SolidWorks API
11.2.2 关于DLL技术
11.2.3 菜单的加载方法
11.2.4 使用VB进行二次开发
11.2.5 使用VC++进行二次开发
11.2.6 螺栓设计的具体开发实例
第12章 SolidWorks基本建模技术
12.1 SolidWorks启动与用户界面
12.1.1 SolidWorks启动
12.1.2 SolidWorks用户界面
12.2 基准特征与草图绘制
12.2.1 基准面
12.2.2 绘制草图指针的变化
12.2.3 草图绘制模式
12.2.4 在新零件中生成新草图
12.2.5 绘制草图的命令
12.2.6 尺寸标注
12.2.7 添加几何约束
12.2.8 草图设计实例
12.3 基于特征的零件实体建模技术
12.3.1 视图工具栏
12.3.2 特征工具栏
12.3.3 零件实体建模实例
12.4 装配体建模技术
12.5 工程图
12.5.1 图纸格式
12.5.2 生成标准三视图
12.5.3 投影视图命令
12.5.4 命名视图命令
12.5.5 相对视图命令
12.5.6 辅助视图的添加
12.5.7 视图的编辑
12.5.8 工程图尺寸标注和格式
12.5.9 基准特征符号
12.5.10 形位公差的标注
12.5.11 添加文字注释
12.6 自上而下的产品设计开发
第13章 CAXA 3D实体设计基本建模
13.1 CAXA 3D实体设计启动与用户界面
13.1.1 CAXA 3D实体设计启动
13.1.2 CAXA 3D实体设计3D设计环境用户界面
13.1.3 CAXA 3D实体设计2D工程图环境用户界面
13.2 设计模式
13.2.1 创新模式
13.2.2 工程模式
13.3 设计元素库
13.3.1 设计元素库种类
13.3.2 工具标准件库
13.4 二维草图
13.4.1 创建草图
13.4.2 草图检查
13.4.3 选择对象
13.5 实体特征的构建
13.5.1 特征生成
13.5.2 实体修改
13.6 曲线曲面造型
13.6.13 D空间点
13.6.23 D曲线
13.6.3 曲面生成
13.7 装配设计
13.7.1 创建零件
13.7.2 装配定位
参考文献
同类热销排行榜
- 故宫日历(公历2017年)(精)26.4
- 时间简史(插图版)18
- 工程数学线性代数(第6版十二五普通高等教育本科国家级规划教材)7.76
- 昆虫记(精)/经典译林8.72
- 数控铣床综合实训教程19.2
- 昆虫记(插图典藏本)(精)11.2
- 化工制图习题集(普通高等教育规划教材)7.2
- 化工制图(普通高等教育规划教材)15.8
- 生命急救技能14
- 时间简史(普及版)(精)15.2
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...