现代设计方法-CAD第三讲.pptVIP

  • 2
  • 0
  • 约2.3千字
  • 约 41页
  • 2017-10-16 发布于重庆
  • 举报
现代设计方法-CAD第三讲.ppt

第二讲 CAD系统三维图形处理 * 三维几何变换 三维齐次坐标 ( x, y, z )点对应的齐次坐标为: ( xh , yh , zh , h) xh = hx, yh = hy, zh = hz, h ≠ 0 标准齐次坐标( x, y, z, 1 ) 右手坐标系 y z x 三维基本几何变换都是相对于坐标原点和坐标轴 进行的几何变换。 (x,y,z) (x,y,z) (1)平移变换 Y X (2)比例变换 a. 局部比例变换 b. 整体比例变换 y X (3)旋转变换 a. 绕x轴旋转 z b. 绕y轴旋转 z y X c. 绕z轴旋转 z y X (4)对称变换 a. 关于坐标平面对称变换 关于xoy平面进行对称变换的矩阵计算形式为: z y X 关于yoz平面进行对称变换的矩阵计算形式为: z y X 关于zox平面进行对称变换的矩阵计算形式为: z y X b. 关于坐标轴对称变换 关于x轴进行对称变换的矩阵计算形式为: z y X 关于y轴进行对称变换的矩阵计算形式为: z y X 关于z轴进行对称变换的矩阵计算形式为: z y X (5)错切变换 a. 沿x方向错切 y x y x z 沿x含y错切 z 沿x含z错切 b. 沿y方向错切 y x y x z 沿y含x错切 z 沿y含z错切 c. 沿z方向错切 y x y x z 沿z含x错切 z 沿z含y错切 ?a 透视投影 总体比例 平移 a14 ? a24 ?? a34 ? ? a44 ? a13 a23 a33 a43 a12 a22 a32 a42 a11 A = ? 21 ?a31 ? ?a41 三维变换的一般形式 旋转、比例、 错切、对称 (6)三维复合变换 三维复合变换是指图形作一次以上的变换,变换 结果是每次变换矩阵相乘。 a. 相对任一参考点的三维变换 相对于参考点F(xf, yf, zf)作比例、旋转、错切等 变换的过程分为以下三步: ? 将参考点F移至坐标原点 ? 针对原点进行三维几何变换 ? 进行反平移 (x,y,z) (x,y,z) (x,y,z) (x,y,z) 例:相对于F( xf, yf, zf )点进行比例变换。 z y x z y x z y x z y x F F (a)原图 (b)移至坐标原点 (c)基本比例变换 (d)移回F点原来位置 相对参考点F的比例变换 b. 相对任意方向轴的三维变换 针对任意方向轴的变换可用五个步骤来完成: ? 使任意方向轴的起点与坐标原点重合,此时 进行平移变换; ? 使方向轴与某一坐标轴重合,此时需进行旋 转变换,且旋转变换可能不止一次; ? 针对该坐标轴完成变换; ? 用逆旋转变换使方向轴回到其原始方向; ? 用逆平移变换使方向轴回到其原始位置。 问题:如何求出为TRAB。 P点绕AB轴旋转 Y Z X A B P P θ ? 将坐标原点平移到A点; ? 将OB绕x轴逆时针旋转α角, 则OB旋转到xoz平面上; ? 将OB绕y轴顺时针旋转β角, 则OB旋转到z轴上; ? 经以上三步变换后,AB轴与z 轴重合,此时绕AB轴的旋转转换 为绕z轴的旋转; ? 最后,求TtA,TRx,TRy的逆变 换,回到AB原来的位置。 求解步骤: x z y B(a,b,c) B v c E O a α b (a) D c x y v a B(a,b,c) a z B v β O (b) 2.4.3 图形的投影变换 问题:在二维屏幕上如何显示三维物体? ? 显示器屏幕、绘图纸等是二维的 ? 显示对象是三维的 ? 解决方法----投影 投影变换 —— 就是把三维立体(或物体)投 射到投影面上得到二维平面图形。 平面几何投影可分为两大类 ? 透视投影 ——投影中心到投影面之间的距离是有限的 ? 平行投影 ——投影中心到投影面之间的距离是无限的 S (a)透视投影 S (b)正投影 S (c)斜投影 平面几何投影 透视投影 正投影 三视图 斜等测 斜二测 正轴测 正二测 平行投影 正三测 主视图 侧视图 俯视图 正等测 斜投影 一点透视 二点透视 三点透视 平面几何投影的分类 z z (b)正轴测 投影平面 一、正投影 正投影又

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档