现代CAD基础与应用第二章.ppt
《现代CAD基础与应用第二章.ppt》由会员分享,可在线阅读,更多相关《现代CAD基础与应用第二章.ppt(50页珍藏版)》请在三一办公上搜索。
1、机械类专业基础核心课程,机械CAD技术,主讲:刘子建 教授汽车楼322,88823080,助教:周晋超等综合实验楼468,88821726 精品课程网站:课程中心网站:http:/,2023/10/21,生成模型后需要解决的问题,1、如何改变计算机三维模型的形状?,2、如何控制计算机三维模型的运动?,3、如何得到三维模型的平面视图?,4、三维模型的立体视图如何表达?,解决三维模型的控制和表达问题,2023/10/21,方法:几何变换(geometrical transformation)或称为图形变换(graphics transformation),1.保持图形的拓扑关系不变的线性变换;,2
2、.线框模型的变换以顶点的变换为基础;,3.表面和实体模型的变换以对控制点的 变换为基础;,4.曲线和曲面的变换以对参数方程或型值点位置向量的变换为基础。,2023/10/21,学习要点,1、熟练掌握基本几何变换及其T矩阵;,2、掌握T矩阵各元素的图形变换作用规律;,3、已知变换矩阵求取变换的图形结果;,4、已知变换后的图形写出变换矩阵。,高度关注变换矩阵T元素与图形的关系!,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换基本算法,设计模型变换的基本概念,几何图形(或形体)按某种规则变换成另一几何图形(或形体)的过程称为模型的变换。,设计模型变换的基本方法是几何变换。包
3、括二维、三维基本几何变换、齐次变换和它们的组合变换等。,投影变换是与画法几何理论相关的图形变换,包括 正投影变换、轴测投影变换、透视投影变换等。,用来研究和实现几何变换的数学工具是线性代数,主要是矩阵理论。,2023/10/21,第2章 CAD建模的理论基础,变换后的位置向量,第2节 设计模型变换基本算法,1.平面图形的变换,图形可以用点的位置向量矩阵来表示。,点可以用位置向量表示。,为了使某一点变换前和变换后的位置向量有如下关系:,变换矩阵,变换前的位置向量,不妨令,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换基本算法,1.平面图形的变换,恒等变换,基本几何变换,
4、例如:,坐标值没有变化,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换基本算法,1.平面图形的变换,比例变换,基本几何变换,中的,例如:,T矩阵主对角线元素影响图形的比例变换,T矩阵的第1列元素影响图形x方向的变换,T矩阵的第2列元素影响图形y方向的变换,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换基本算法,1.平面图形的变换,镜像(对称)变换,基本几何变换,关于x轴对称,关于y轴对称,关于y=x轴对称,关于任意直线对称,镜像变换的本质是通过T矩阵的变 换改变了位置向量坐标的正负号。,2023/10/21,第2章 CAD建模的理论基础,第2
5、节 设计模型变换基本算法,1.平面图形的变换,错切变换,基本几何变换,副对角线的元素控制错切变换,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换基本算法,1.平面图形的变换,旋转变换,基本几何变换,基本旋转变换是图形绕坐标原点进行旋转的变换,旋转角度的方向:逆时针方向旋转为正,反之为负。,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,1.平面图形的变换,实现图形的平移变换需要思考的几个问题:,1.图形的平移可以用几何变换方法实现吗?,2.能否像比例、旋转等变换一样,用22的T矩阵实现图形的平移?,3.如何发展一种新的变换方法解决平
6、移问题?,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,1.平面图形的变换,为了实现图形的平移需要改造T矩阵,齐次坐标变换,位置向量增加一维,并使T矩阵由2X2矩阵变成3X3矩阵,可以得到平移后的坐标:,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,1.平面图形的变换,定义:用N+1维位置向量表示N维位置坐标的方法称为位置向量的齐次坐标表示法,对应的变换矩阵称为齐次坐标变换矩阵,用齐次坐标变换矩阵进行的几何变换称为齐次坐标几何变换。,齐次坐标几何变换,请问,比例、错切、镜像、旋转等变换是否也可以用齐次坐标表示?,202
7、3/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,1.平面图形的变换,齐次坐标变换,齐次坐标变换矩阵的一般形式,左上角2X2矩阵控制基本变换,左下角1X2矩阵控制平移变换,右上角2X1矩阵控制透视变换,右下角1X1矩阵控制全比例变换,齐次坐标变换表达式的一般形式,请问,基本几何变换共计有几种?,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,1.平面图形的变换,组合变换,问题:如何通过几何变换实现平面图形绕平面 上任意点的旋转?,需要通过多次基本几何变换才能解决问题。,定义:连续多次采用基本几何变换解决问题的方法称为 组合变换或级
8、联变换(Composite Transformation)注意:组合变换包含的先后顺序与进行变换的先后顺序一一对 应,不能交换。即变换矩阵的乘积不满足交换律。,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,1.平面图形的变换,组合变换,图形绕平面上任意点的旋转可通过组合变换矩阵实现,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三维模型的几何变换(模型的控制),三维几何变换使用4X4的齐次变换矩阵:,矩阵中各元素在几何变换中各有什么作用?,左上角3X3矩阵控制模型的基本变换,左下角1X3矩阵控制模型的平移变换,右上
9、角3X1矩阵控制模型的透视变换,右下角1X1矩阵控制模型的全比例变换,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三维模型的几何变换,三维模型的比例、错切、镜像、平移变换,如何写出模型关于YOZ面和 XOZ面镜射的变换矩阵?,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三维模型的几何变换,模型绕坐标轴(X轴、Y轴、Z轴)的旋转变换,请注意矩阵Ty与矩阵Tx、Tz之间的区别,请问,模型绕空间任意轴旋转的变换矩阵如何求?,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三
10、维模型的几何变换,例题:空间点P绕任意直线AB逆时针旋 角度到P*,试求P点新坐标(X*,Y*,Z*)。如图,已知以AB为对角线的立方体的长宽高分别为a、b、c,以及A点坐标。,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三维模型的几何变换,第一步(注意:以下所有的变换都作用于P点),坐标Oxyz原点O平移到A,得到新坐标系Axyz,有,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三维模型的几何变换,第二步,AB绕xA旋转一个角度 到AB2(逆时针),有,2023/10/21,第2章 CAD建模的理论基础,
11、第2节 设计模型变换的基本算法,2.三维模型的几何变换,第三步,AB2绕yA旋转一个角度 到AB4(顺时针),有,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三维模型的几何变换,第四步,此时的AB4与Az重合,P点绕Az(即AB4)逆时针旋转 角度,有,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三维模型的几何变换,第五步,按照前述的步骤逆向返回,可得如下三个变换矩阵,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三维模型的几何变换,第六步,上述所有7个矩阵相乘,即
12、为所求的变换矩阵,因而,空间任意点P点绕空间任意直线AB旋转的变换式为,模型绕过原点的任意轴旋转,其变换矩阵如何求?,2023/10/21,第2章 CAD建模的理论基础,第2节 设计模型变换的基本算法,2.三维模型的几何变换,几何变换求解的两类问题,第一类问题:已知变换要得到的图形,求变换矩阵(过程)解题方法:确定变换过程,写出矩阵,计算结果,得到总体变换矩阵。,第二类问题:已知变换的过程,求变换得到的结果(图形)解题方法:写出描述变换过程的矩阵,计算结果,绘出图形。,2023/10/21,第2章 CAD建模的理论基础,课后作业:,2-11已知ABC各顶点坐标分别为A(10,10)、B(10,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 CAD 基础 应用 第二

链接地址:https://www.31ppt.com/p-6367326.html