机械CAD-CAM技术第三讲-计算机图形处理技术

机械CAD-CAM技术第三讲-计算机图形处理技术

ID:40556538

大小:889.60 KB

页数:118页

时间:2019-08-04

机械CAD-CAM技术第三讲-计算机图形处理技术_第1页
机械CAD-CAM技术第三讲-计算机图形处理技术_第2页
机械CAD-CAM技术第三讲-计算机图形处理技术_第3页
机械CAD-CAM技术第三讲-计算机图形处理技术_第4页
机械CAD-CAM技术第三讲-计算机图形处理技术_第5页
资源描述:

《机械CAD-CAM技术第三讲-计算机图形处理技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机械CAD/CAM技术中南林业科技大学机械设计制造极其自动化教研室易春峰1第三讲 计算机图形处理技术计算机图形处理技术是利用计算机的高速运算能力和实时显示功能来处理各类图形信息的技术,包括图形的输入、。图形的生成显示、图形的变换、编辑、识别以及图形的输出绘制等方面,这是计算机图形学的重要内容,也是CAD/CAM作业中的基本组成部分。本章主要介绍有关的图形变换、图形绘制以及曲线曲面等方面的基本原理和方法。2第一节图形变换一、窗口-视区变换1、窗口在进行图形处理时,常常对整幅图形中的某个部分表示关注,要把指定的局部图形从整幅图形中分离出来,往往采用开“窗口”的方

2、法加以解决,即用户在所需要的图形部分区域选定一个观察框,这个观察框被称之为窗口,然后,经过图形软件系统的图形变换与裁剪处理,窗口内的图形便在屏幕上显示出来。3窗口通常被定义为一个矩形框42、视区视区是在图形设备上(如图形显示器)定义的矩形区域,用于输出所要显示的图形和文字。视区是一个有限的整数域,它小于或等于屏幕区域。如果在同一屏幕上定义多个视区,则可同时显示不同的图形信息,如在绘图时常将图形屏幕分为四个视区,其中三个视区用于显示零件的三视图,另一个用于显示零件的轴测图。5SE零件的四个视区6ACAD零件的四个视区73、窗口与视区的变换窗口与视区的大小和单位

3、都不相同,为了把所选定窗口内的图形内容在希望的视区上显示出来,必须进行坐标变换,如图3-2,窗口与视区的变换可以归结为坐标点的变换。8设窗口内某一点坐标为(Xw,Yw),映射到视区内坐标为(Xv,Yv),则它们之间的变换关系为:9窗口与视区的变换特点当视区大小不变时,窗口缩小或放大时,则显示的图形会相反地放大或缩小;当窗口大小不变时,视区缩小或放大时,则显示的图形会跟随缩小或放;当窗口与视区大小相同时,则显示的图形大小比例不变;若视区纵横比不等于窗口的纵横比时,则显示的图形会有伸缩变化。10窗口缩小视区不变缩小的窗口11二、二维图形的几何变换1.工程图形的齐

4、次坐标矩阵表示任何工程图形都可视为点的集合,图形变换的实质就是对组成图形的各顶点进行坐标变换。为了便于图形的变换计算,需要引用齐次坐标的概念。所谓齐次坐标即将一个n维矢量用n+1维矢量表示,如二维的点坐标(x,y)可简单地表示为(x,y,1)。12对于几何图形可引用齐次坐标矩阵进行表示。例如三角形A,在二维、三维平面内,其齐次坐标矩阵可分别表示为:132、二维图形的基本几何变换设一个几何图形为A,对该图形施行某种变换后得到的新图形为B,则式B=AT成立。显然,B为变换后图形矩阵,那么称T为变换矩阵,它是用来对原图形施行坐标变换的工具。根据矩阵运算原理可知,二

5、维图形变换T矩阵为3X3阶矩阵,而三维图形变换矩阵T则为4X4阶矩阵。14(1)比例变换设图形在x,y两个坐标方向放大或缩小比例分别为a和d,则坐标点的比例变换为:15若a=d=1,为恒等变换,即变换后的图形坐标不变;若a=d≠1,则为等比例变换,>1时为等比例放大,<1时为等比例缩小;若a≠d则图形在x,y两个坐标方向以不同的比例变换。16(2)对称变换坐标点的对称变换为:171)当b=c=0,a=-1,d=1时,有x’=-x,y’=y,产生与y轴对称图形,如图所示:182)当b=c=0,a=1,d=-1时,有x’=x,y’=-y,产生与x轴对称图形,如图

6、所示:193)当b=c=0,a=d=-1时,有x’=-x,y’=-y,产生与原点对称图形,如图所示:204)当b=c=1,a=d=0时,有x’=y,y’=x,产生与45°线对称的图形,如图所示:215)当b=c=-1,a=d=0时,有x’=-y,y’=-x,产生与-45°线对称的图形,如图所示:22(3)旋转变换若使图形绕坐标原点旋转θ角,逆时针为正,顺时针为负,则对坐标点的旋转变换为:23(4)错切变换其中,c,b分别为x,y坐标的错切系数。241)当b=0,x’=x+cy,y’=y。此时图形y坐标不变,c>0,图形沿+x方向作错切位移;c<0,图形沿-x

7、方向作错切位移,如图所示:252)当c=0,x’=x,y’=bx+y。此时图形x坐标不变,b>0,图形沿+y方向作错切位移;b<0,图形沿-y方向作错切位移,如图所示:26(5)平移变换图形在x轴方向的平移量为l,在y轴方向的平移量为m,则坐标点的平移变换为:27从上述介绍的5种二维图形的基本几何变换可见,各种图形变换完全取决于变换矩阵中各元素的取值。按照变换矩阵中各元素的功能,可将二维变换矩阵的一般表达式按如下虚线分为4个子矩阵:28子矩阵可以实现图形的比例、对称、错切、旋转等基本几何变换;子矩阵[lm]可以实现图形的平移变换;子矩阵可以实现图形的透视变换

8、;子矩阵[s]实现图形的全比例变换,当s>1时,图形

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。