CAD技术及其应用刘浩刘胜兰张臣北京航空航天
更新日期:2024-07-11 00:59:58
书店:新闻出版图书专营店
出版时间:2019-01
浏览量:33
价格:0.0¥

书籍下载

内容介绍

   图书基本信息
图书名称   CAD技术及其应用(MATLAB版) 作者   刘浩刘胜兰张臣
定价   48元 出版社   北京航空航天大学出版社
ISBN   9787512428768 出版日期   2019-01-01
字数   384000 页码   227
版次    装帧   平装
开本   16开 商品重量   

   内容提要
本书基于MATLAB编程训练,对CAD建模的基本理论进行介绍,同时结合CATIA软件操作介绍其在工程中的应用。章,介绍CAD建模技术的发展历史;第2章,讲述工件的三维几何模型在计算机内存储的基本方式,包括基本原理、数据结构和典型存储方式(STL网格);第3~8章,讲述自由曲线曲面造型的相关理论和算法,并在每个算法后都给出了MATLAB程序;第9~11章,介绍特征建模、参数化建模的基本概念和CATIA软件的相关功能;附录,介绍MATLAB编程的入门知识。
本书既可以作为机械工程类专业本科高年级CAD课程的教材,也可以作为CAD、CAGD和计算机图形学领域学习者和研究者的参考书。

   目录
章 绪论
1.1 CAD技术的内涵
1.2 CAD技术的产生和发展
1.2.1 CAD技术的诞生
1.2.2 制造工业对复杂曲线曲面造型技术的需求
1.2.3 曲线曲面造型方法的探索
1.2.4 三维形体表示方法的发展
1.2.5 参数化建模和特征建模
1.3 CAD技术在我国的应用和发展
1.4 CAD的相关技术
1.5 数字化设计制造软件之间的数据交换
1.6 本书的内容及特点
思考与练习
第2章 几何模型的计算机表示
2.1 三维形体的计算机表示
2.1.1 线框模型
2.1.2 表面模型
2.1.3 实体模型
2.1.4 半边数据结构
2.2 STL网格
2.2.1 STL网格数据的基本格式
2.2.2 STL网格数据的MATLAB程序读取和显示
思考与练习
第3章 自由曲线曲面造型的数学基础
3.1 参数方程和矢量
3.2 曲线曲面的MATLAB绘制
3.2.1 曲线的绘制原理和方法
3.2.2 曲线的参数方程与曲线绘制
3.2.3 曲面的MATLAB绘制
3.3 矢函数的导数及其应用
3.4 曲线的自然参数方程和曲率
3.5 曲线活动标架
3.6 参数曲线段拼接的连续阶
3.7 曲面上的曲线
3.8 曲面上的几何量
3.9 曲面的法线方程和切平面方程
3.10 曲面的曲率
3.10.1 曲面曲率的描述
3.10.2 高斯曲率和平均曲率的实例
3.11 高斯曲率和平均曲率的计算
3.11.1 曲面的基本形式
3.11.2 曲面的第二基本公式
3.11.3 法曲率的极值
思考与练习
第4章 Ferguson曲线和参数三次样条曲线
4.1 参数样条曲线的应用和起源
4.2 预备知识:多项式与向量空间
4.3 参数三次曲线段
4.3.1 曲线段表达式的推导
4.3.2 绘制Ferguson曲线段的MATLAB代码
4.4 参数三次曲线段的拼接
4.5 Ferguson曲线的程序实现
4.6 参数三次样条曲线
4.6.1 任意区间的参数三次样条曲线段
4.6.2 切矢量的计算
4.7 “大挠度”问题
4.8 MATLAB中的插值三次样条函数
思考与练习
第5章 Bezier曲线
5.1 Bezier曲线的产生和应用
5.2 预备知识:凸包与二项式定理
5.3 Bezier曲线的定义
5.4 Bezier曲线的MATLAB绘制
5.5 Bezier曲线的性质
5.6 Bezier曲线的递推算法
5.7 gezier曲线递推算法的程序实现
5.8 Bezier曲线的分割
5.9 Bezier曲线的拼接
思考与练习
第6章 B样条曲线
6.1 均匀三次B样条曲线
6.1.1 均匀三次B样条曲线段
6.1.2 均匀三次B样条曲线段的拼合
6.1.3 均匀三次B样条曲线的程序实现
6.1.4 控制顶点与造型效果
6.1.5 均匀三次B样条曲线插值
6.2 均匀二次B样条曲线
6.3 B样条基函数
6.3.1 B样条基函数的卷积定义
6.3.2 B样条基函数的递推定义
6.3.3 非均匀B样条基函数
6.3.4 非均匀B样条基函数的MATLAB程序
6.4 非均匀B样条曲线
6.4.1 非均匀B样条曲线的定义
6.4.2 节点矢量的确定
6.4.3 非均匀B样条曲线的特例
6.4.4 非均匀B样条曲线的de-Boor算法
6.4.5 de-Boor算法的程序实现
6.4.6 B样条曲线的插值
6.4.7 MATLAB中的B样条函数
思考与练习
第7章 NURBS曲线
7.1 NURBS曲线的表达式
7.1.1 NURBS曲线与非均匀B样条曲线
7.1.2 NuRBS曲线的程序实现
7.2 齐次坐标和透视投影
7.2.1 齐次坐标的几何意义
7.2.2 NURBS曲线的几何意义
7.3 权因子的几何意义
7.4 圆锥曲线的NURBS表示
7.5 圆弧的NURBS表示
7.6 1GES文件中的NURBS曲线
7.7 数控加工中的NURBS插补
7.8 CATIA软件中的自由曲线构造
7.8.1 草图模式下的曲线构造
7.8.2 线架构下的曲线构造
7.8.3 FreeStyle下的曲线构造
思考与练习
第8章 自由曲面造型方法
8.1 张量积曲面
8.1.1 Ferguson曲面片
8.1.2 Ferguson曲面片的构造代码
8.1.3 Bezier曲面片
8.1.4 均匀双三次B样条曲面片
8.1.5 非均匀B样条曲面
8.2 参数样条插值曲面
8.2.1 Ferguson曲面的构造原理
8.2.2 参数双三次样条曲面的构造原理
8.2.3 参数样条插值曲面的程序实现
8.3 NURBS曲面
8.3.1 NURBS曲面方程
8.3.2 NURBS曲面的程序实现
8.4 Cons曲面
8.4.1 简单Coons曲面片
8.4.2 双三次Coons曲面片
8.4.3 定义曲面的三种基本方法
8.5 CATIA中的曲面创建和操作
思考与练习
第9章 特征建模
9.1 特征建模概述
9.2 基础特征
9.2.1 创建凸台
9.2.2 创建凹槽
9.2.3 创建旋转体
9.2.4 创建旋转槽
9.2.5 创建孔
9.2.6 创建肋
9.2.7 创建开槽
9.2.8 创建多截面实体
9.3 特征
9.3.1 创建分割
9.3.2 创建厚曲面
9.3.3 创建封闭曲面
9.3.4 创建缝合曲面
9.4 修饰特征
9.4.1 创建倒圆角
9.4.2 创建倒角
9.4.3 创建拔模
9.4.4 创建盒体
0章 参数化建模
10.1 参数化建模技术概述
10.2 草图中的参数化建模
10.3 特征建模与参数化
10.4 利用用户参数和公式驱动图形
1章 MBD技术
11.1 MBD技术概述
11.2 MBD建模过程介绍
11.2.1 视图的确定
11.2.2 三维标注
附录A MATLAB编程入门
A.1 初识MATLAB界面
A.2 子函数及其调用
A.3 断点设置与程序调试
参考文献

   作者介绍
刘浩,副教授。主要从事数字化设计制造,逆向工程,CAD/CAM,计算机视觉,图形图像处理等方面的研究与开发工作。主持完成了江苏省实验室开放课题1项、学校创新基金课题1项。目前主持国家自然基金1项,作为项目主要研究人员参与学校理工融合重点课题1项。作为主要完成人参与完成国家自然基金、国家重点科技攻关专题、江苏省科技攻关项目等多项。获得国家航空协会科技进步三等奖1项(排名第4),在外重要核心刊物上发表研究论文10余篇,申请软件著作权1项。
刘胜兰,副教授。在南航从事数字化设计制造,数字化检测,逆向工程,CAD/CAM,计算机视觉,图形图像处理等方面的研究与开发工作。主持完成了航空基金1项、国家自然基金1项、回国人员留学基金1项,作为主要完成人参与完成国家自然基金、国家重点科技攻关专题、国防预研项目、江苏省科技攻关项目等多项。先后获得国防科技进步二等奖3项(排名第3、第5和第6)、江苏省科学技术进步奖三等奖1项(排名第5),在外重要核心刊物上发表研究论文30余篇,申请发明专利4项,软件著作权2项。

   编辑推荐
本书是MATLAB、CAD、CATIA 三者融合的首本教材和参考书,是作者根据自己多年科研和教学经验编著而成的,深入浅出,实例经典且具有代表性。本书在MATLAB中文论坛设有专门的交流版块,详见前言。