特色专栏 > 基础理论
+

机械CAD/CAM基础习题解答(6)

2012/1/15    作者:未知    来源:网络文摘    阅读:13233

1、分析图形软件标准化的意义。

答:图形软件标准是一组通用的、独立于设备的、由标准化组织发布实施的图形系统软件包,它提供图形描述、应用程序和图形输入输出接口等功能,使应用软件更易于在各系统间实现资源共享、CAD/CAM系统的集成更易于实现。

2、图形软件的常用标准有哪些? 

答:图形软件标准按其功能及在系统中的地位,可分为以下3个层次:1CAD系统间的数据交换标准,包括IGES初始图形交换规范、STEP产品模型数据交换标准和DXF文件;2、图形系统标准,包括GKS图形核心系统和PHIGS程序员层次交互图形系统;3、图形子功能程序和图形输入输出装置之间接口标准,包括CGM计算机图形元文件编码和CGI计算机图形接口编码。

3、试述窗口和视区的概念及变换原理。

答:窗口是在用户坐标系中进行观察和处理的一个坐标区域。视区是在图形输出设备上用来复制窗口内容的矩形区域。

变换原理为:设窗口的左下角点坐标为(XwlYwb),右上角点坐标(XwrYwt);在设备坐标系中定义的视区为:左下角点坐标为(XvlYvb),右上角点坐标(XvrYvt)。窗口-视区变换要求在保持一定比例关系的前提下,把窗口中的点W(XwYw)映射到视区中的点V(XvYv),即保持点在闭合矩形中的相对位置不变。

4、以下叙述中正确的是(A

A、窗口大小不变化,当视区增大时,图形放大

B、窗口大小不变化,当视区减小时,图形放大

C、视区大小不变化,当窗口增大时,图形放大

D、窗口大小不变化,当视区增大时,图形不变

5、利用图形变换矩阵,可以使图形产生(ABCDE

A、比例变换  B、对称变换  C、旋转变换  D、错切变换  E、平移变换

6、什么是复合变换?如何实现复合变换?

答:由两种及两种以上的基本变换组合而成的变换称为复合变换。

复合变换的原理及步骤:首先将任意点平移向坐标原点或任意线平移和旋转与XY轴重合;再将图形作基本变换,最后反向移回任意点或将任意线移回原位。

7、已知图形变换矩阵为:机械CAD/CAM基础习题解答,请说出其变换过程。

答:机械CAD/CAM基础习题解答

该变换过程为:先将图形顺时针旋转30°,然后将图形沿x正向轴平移2,沿y轴正向平移3

8、已知ΔABC各顶点的坐标分别为:A2015)、B2040)、C4030),分别进行下列变换:

(1) 使长度方向(x方向)缩小一半,高度方向(y方向)增加一倍;

(2) 使整个三角形放大为原来的1.5倍。

解:(1)三角形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

变换矩阵为:机械CAD/CAM基础习题解答

变换后的图形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

变换前和变换后的图形如下左图所示。

(2) 三角形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

变换矩阵为:机械CAD/CAM基础习题解答

变换后的图形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

变换前和变换后的图形如下右图所示。

机械CAD/CAM基础习题解答                       机械CAD/CAM基础习题解答

9、已知四边形ABCD各顶点的坐标分别为A99)、B309)、C3024)、D924),试用齐次变换矩阵对其进行下列变换,并画出变换前后的图形。

(1) 沿x方向平移10,沿y方向平移20,再绕坐标原点逆时针旋转90°;

(2) 绕坐标原点逆时针旋转90°,再沿x方向平移10,沿y方向平移20

解:(1) 四边形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

变换矩阵为:

机械CAD/CAM基础习题解答

变换后的图形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

变换前和变换后的图形如下左图所示。

(2) 四边形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

变换矩阵为:

机械CAD/CAM基础习题解答

变换后的图形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

变换前和变换后的图形如下右图所示。

机械CAD/CAM基础习题解答     机械CAD/CAM基础习题解答

10、将上题中的四边形绕点P1235)逆时针旋转60°,试求变换结果。

解:四边形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

用三种变换复合而成:

1)将旋转中心移到原点(平移);

2)按要求的角度方向旋转(旋转);

3)将旋转后的图形平移到原来的旋转中心(平移)

变换矩阵为:

机械CAD/CAM基础习题解答

变换后的图形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

变换前和变换后的图形如下图所示:

机械CAD/CAM基础习题解答

11、已知正方体的棱边长为60㎜,其中一个顶点在坐标原点,且正方体位于第一挂角内,将其沿x方向平移10,沿y方向平移20,沿z方向平移15,试用齐次变换矩阵求变换结果。

解:该正方体的齐次坐标表达式为:

机械CAD/CAM基础习题解答

变换矩阵为:

机械CAD/CAM基础习题解答

变换后的图形的齐次矩阵表达式为:

机械CAD/CAM基础习题解答

12、计算机绘图中如何产生三视图?写出各视图的变换矩阵。

答:V面(XOZ平面)上的投影为主视图,投影的结果是Y坐标为0,变换矩阵为:

机械CAD/CAM基础习题解答

俯视图变换的过程是:先将物体向H面作正投影,即令z=0,然后使水平投影面按右手系绕X轴旋转-90°,使其与正面投影面共面,最后让图形沿负Z轴平移一段距离nn>0),以使H面投影和V面投影之间保持一段距离。变换矩阵为:

机械CAD/CAM基础习题解答

左视图变换的过程是:先将物体向W面作正投影,即令x=0,然后将投影面按右手系绕Z轴旋转90°,使其与V面共面,最后让图形沿负X轴平移一段距离ll0),以使W面投影和V面投影之间保持一段距离。变换矩阵为:

机械CAD/CAM基础习题解答

13、何谓透视变换?它能产生什么效果?

答:透视图是采用中心投影法得到的图形,即通过透视中心(视点),将空间立体投射到二维平面(投影面上所产生的图形。

14、按自己的理解,叙述窗口和裁剪的定义以及它们的用途。

答:为了将图形显示到屏幕上,先用一个矩形框在世界坐标系中取出一幅图,像照相取景一样,此矩形区域称作窗口。窗口是在用户坐标系中定义的确定显示内容的一个区域,只有在这个区域内的图形才能在设备坐标系下输出,而窗口外的部分则被裁剪掉。

为了正确显示窗口内的全部图形,必须明确地把图形分为窗口内的部分(可见部分)和窗口外的部分(不可见部分),尤其是与窗口边界相交的那些图形。区分可见与不可见图形部分的过程称为裁剪。

  • 相关文章
  • 热门文章
免责申明:天天CAD教程网旨在相互学习交流,是一个完全免费的网站,部分原创作品,欢迎转载,部分内容来自互联网,如果侵犯了您的权利请尽快通知我们!邮箱:qm198794@gmail.com天天CAD教程网湘ICP备17006802号
【回到顶部】