- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
湖南大学课程考试试卷(开卷)
课程编号: ;课程名称: ;试卷编号;考试时间:120分钟
8、以下说法不正确的是……………………………………………………………( )
A、模型是信息的载体,信息完备的设计模型是现代CAD技术的核心
B、组合变换由多个基本变换复合而成,复合变换矩阵为各个基本变换矩阵的乘积,且与相乘的顺序无关。
C、特征类是对特征的所有相同性质或属性的抽象概括,特征对象是特征类的一个实例。
D、B-rep模型是基于图的,所有的几何拓扑信息显式地表达在面-边-顶点图中。
9、以下不属于特征表示方法的是………………………………………………...( )
A 、基于B-rep方法 B、 基于特征的设计
C 、基于CSG的方法 D、 基于混合CSG/B-rep的方法
10、设mat(1..12)=MATRIX/TRANSL,3,5,10,则mat(12) ……………………. ( )
A、0 B、3 C、5 D、10
三、简答题(8分)
11、三维形体的计算机几何模型有哪几种?各有哪些优缺点?(8分)
四、计算题(第12题8分,第13题12分,共20分)
12、试从Hermite曲线定义的形式出发,利用三次B-spline曲线的端点性质和Hermite矩阵Mh,推导出三次B-spline曲线的矩阵表达式。(8分)
第1页(共8页)
考试中心填写:
年 月 日
考 试 用
第2页(共8页)
13、如下图所示,四面体的顶点坐标分别为:S(10,10,10)、S1(10,20,10)、S2(10,10,20)、S3(20,10,10),点G为三角形S1S2S3的重心,点J坐标为(0,0,2.5)
(1)写出如图所示四面体S表面模型的链表数据结构;(4分)
(2)将线段SG通过平移和旋转实现与线段OJ重合,求可以实现此变换的变换矩阵。(结果可用矩阵连乘形式表示)(8分)
湖南大学课程考试卷
湖南大学教务处考试中心
专业班级: 学号 姓名:
装订线(答案不得超过此线)
一、填空题(每题2分,共10分)
参数化实体造型方法的基本特点是:
结构实体几何(CSG)表示方法的基本思路是
———————————————————————————————
STEP英文全称是
其定义是
———————————————————————————————
GRIP命令的三种表示格式为
CAD软件系统的二次开发工作,主要可以分为三种方式,分别为:
——————————————————————————————————————————————————————————————
二、选择题(每题2分,共10分)
6、可以进行局部修改的自由曲线是…………………………………( )
A、Hermite曲线 B、B样条曲线
C 、Bezier曲线 D 、以上曲线曲线均可以
7、以下不属于平行投影视图的是……………………………………( )
A、斜二测图 B、三视图
C、正等轴测图 D、一点透视图
湖南大学课程考试卷
湖南大学教务处考试中心
第4页(共8页)
第3页(共8页)
第5(共8页)
五、程序分析题(每题10分,共20分)
14、分析以下GRIP源程序,若点构造器确定点为(0,0,0),参数输入时依次输入4,4, 1,请画出本程序的运行结果。(10分)
ENTITY/pt(10),ln(10),flt(2)
l10:
GPOS/定义中心点,x, y, z ,resp
JUMP/l10:, hal:, , , ,resp
l20:
PARAM/请输入参数,顶点个数,n,$
直径,d,倒角半径,r,resp
JUMP/l20:,hal:,,resp
IF/n-2,,,l30:
MESSG/顶点个数必须大于2!
JUMP/l20:
l30:
pt(10)=POINT/x,y,z
DO/l40:,k,1,n
pt(k)=POINT/pt(10),POLAR,d/2,360*K/n
l40:
DO/l50:,k,1,n-1
ln(k)=LINE/pt(k),pt(k+1)
l50:
ln(n)=LINE/pt(1),pt(n)
flt(1)=FILLET/XLARGE,ln(1),YLARGE, $
ln(2), RADIUS,r
文档评论(0)