上海交通大学计算机图形学课外作业与试题库
上海交通大学计算机图形学课外作业与试题库 2009 年5 月17 日 1) 试阐述图形、图像的本质要素。 2) 花一点时间,查一查“计算机图形学”的各种表述方式,最后用你自己的语言表达什么是计 算机图形学? 3) 列出你的工作中经常使用的交互式图形应用系统,详细列出你喜爱的应用系统的程序界面主 要组件的外观,例如图标、窗口、菜单和滚动条等。列出这些窗口小部件所需图形能力的种 类。 4) 你认为学好计算机图形学需要哪些基础知识? 5) 简述基本二维几何的种类。 6) 试设计一种圆弧段的数据描述。 7) 将下列左面图形的描述填入右面的表格中(以图形的左下角为坐标原点)。 1 2 3 4 5 6 7 8 9 8) 根据式(2.2-8),求通过平面两点 P1(2,15)和 P2(20,25) 的直线方程;分别判别点 T1(11,20) 、 T2(11.05,20)和T3(10.95,20)相对于此直线的方位;将上述方法推广到一般情况。 9) 简述交点特征的定义。 10) 试编制一个程序,求取平面上两段圆弧的交点(注意交点的有效性)。 11) 确定下列图形中交点A 、B 和C 的特征值(其中A 和C 为重交点)。 特征值 A B C 相对于环1 相对于环2 12) 试编制一个程序,求取向量P P 与向量Q Q Sq (Kq )的定义相对于向量Q Q 。 1 2 13) 试编制一个程序,求取一空间向量P P 与平面Ax+By+Cz+D=0 的交点,交点以向量的参 1 2 数λ(参阅式2.8-1)和它的特征值表示。 14) 对一条直线段的两个端点作一线性变换,然后连接变换后的两端点构造新的直线段,证明 上海交通大学计算机图形学课外作业与试题库 新构造的直线段是原直线段经过同一变换后得到的直线段。 15) 证明:连续的二维旋转矩阵是两个旋转角的和的一次旋转矩阵:Rθ1 Rθ2= Rθ1+θ2 。 16) 求绕平面中任一点旋转α角的变换矩阵,并编程检验之。 17) 在平面直角坐标系xy 下有3 点:P (1,2)、P (2,2)和P (2,3),以P P 为u 轴,P P 为v 轴 0 1 2 0 1 0 2 建立新坐标系uv ,试求取xy 和uv 两坐标系下的点的齐次坐标变换矩阵。 18) 求取下列变换矩阵: 1) 平面上对任意直线ax+by+c=0 的对称变换矩阵。 2) 对平面上一点(x ,y )的中心变换矩阵。 0 0 19) 设一空间直线由 P1P2 定义,按“3.2.4 节三维变换的几何化表示”导出以该向量为中心轴 旋转α角(度)的齐次变换矩阵。并分别对P 、P
cad 扫掠指令的用法
在学习2008版cad扫掠命令时,书中很简单的说,画个圈,再画条线,用扫掠命令就出现了个立体了。 可是,在扫掠时,被扫掠对象的基点是如何定的,还有被扫掠的...
Edge与Windows操作系统,与其它的Windows应用软件,例如Office系列,兼容性更好。 Solid Edge是真正的原创Windows软件。它不是将工作站软件生硬地搬到Windows,而是充分利用了Windows基于组件对象模型(COM)的先进技术重写代码,这就使得习惯使用Windows软件的用户倍感亲切。Solid Edge调动全部Windows的功能,提高设计工程效率,缩短学习时间,减少培训费用和对系统的管理。Solid Edge与Microsoft Office兼容,与Windows OLE技术兼容,这使得设计师们使用CAD系统时,能够进行Windows下的字处理、电子报表、数据库、演示和电子邮件包等,也能与其它OLE兼容系统集成。
Edge采用一种称为SmartRibbon的界面技术,用户只要按下一个命令按钮,就会在SmartRibbon上看到该命令的具体内容和详细的步骤,同时在状态条上提示用户下一步该做什么。即使是对计算机一无所知的用户,也能很快学会使用并熟练操作。SOLIDEDGE带有一个制作精良的教程(Tutorial),引导用户从零开始,一步步进行学习。用户通过该教程,不用培训也可以自行掌握基本的SOLIDEDGE技术。可以说,SOLIDEDGE是一个彻底的"傻瓜型,三维CAD设计软件,适合于广大的设计人员使用。
SOLIDEDGE通过绘制轮廓而生成实体。它的二维绘图模块充分体现了参数和变数技术的完美结合。设计人员可以在二维状态任意徒手绘图,毫不受约束地表达设计思想。它提供的IntelliSketch技术可以随意抓取各种特殊点,使设计人员在概念设计时得心应手。同时,在标注尺寸后,又可以参数化地驱变动图形,使得设计修改简单易行,易于工程师学习和掌握。
设计人员可以利用Solid Edge变量表的技术,针对一些关键尺寸建立数学关系式,使产品"活"起来。用户只要改变关键尺寸,就可以得到形状和性能各异的零件,并通过零件族的功能存储起来。这样,工程师设计了一个零件后,实际上是设计了一个系列的产品。流技术随着Solid Edge
6.0的发布,UnigraphicsSolutions公司将推出一种特殊的流技术,这一新技术使其产品高于具有实力的同类产品35%的性能。SOLIDEDGE流技术就是用推理逻辑和决策管理概念来支配工程师设计实体模型意图的过程。流技术包括以下内容:
Solid Edge的装配采用树状的管理方式。一个装配件内可以包含多个子装配件和零件,层次清楚并易于管理。从装配的方式来说,它同时支持自顶向下的和自底向上的装配技术。用户可以使用邻近零件的几何图形,以确保装配的准确性,保证了新零件的造型可以在装配部件内进行。Solid
Edge包含一个独特的爆炸环境,可以在保留装配结构和零件关系的同时,使系统按预先设定的方向自动爆炸装配件;同时也可以由用户手动操作,按照自定义的方式设定各种装配方向和距离。Solid Edge在处理大规模装配时独具匠心,采用了一系列技术: Solid Edge向工程师提供了广为接受的、切合实际的装配设计方法,正如传统的图样设计,二维装配设计草图可以在一个项目的初始阶段使用,在三维空间内,这些设计提供了自顶向下的框架,以指导和加速零件和部件的设计。负责详细设计的设计师能直接参与零件轮廓、界面和设计包络线以及产生零件的实体造型。Solid Edge支持并行装配存取,因此许多设计师们可以在同一个装配项目中工作。这一独特性能使若干设计师在同一个装配造型内同时进行不同零件或部件的工作,并随时了解其他设计人员的最新工作情况。 为了解决大规模装配件里零件众多,难于找到特小零件的难题,Solid Edge提供了特殊的选择工具,专门解决抓取特小零件的方法。
Edge界面与Windows软件相似,而且与大家熟悉的Windows字处理,电子表格,数据库,演示以及电子邮件等软件能很好地一起协同工作,并且能与其他支持OLE的软件系统集成。
对2维用户3维的生产力
快速掌握,易于使用,价格低廉。Solid Edge卓越的易学易用优势能够帮助2DCAD用户迅速掌握参数化实体造型技术。用户界面经过特别设计,排除了命令混乱,操作复杂。内置的多媒体教学工具帮助设计者在使用软件时学习从基础到高级的造型技术。这些创新减小了学习难度,显著地减少了培训成本。在线文件为用户提供了清晰的帮助信息,指导他们将2D文件转入Solid
Edge。 无与伦比的钣金设计功能
Solid Edge包含一个独特的专用于钣金设计的建模环境。钣金设计环境与装配,零件设计,二维制图,塑料件或铸件设计,以及数据管理等完全集成在一起,对于那些包含钣金件的产品,可减少你的设计时间.钣金设计环境中所有的命令和功能都采用钣金设计技术中专业术语:拖放折弯和平板生成,自动放置折弯和切口,自动展平折弯和再折弯模型,关联的平面阵列生成,单击封闭折弯角边等. |
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。