湖南大学课程考试试卷 - Welcome to Hunan University
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8、以下说法不正确的是……………………………………………………………( ) A 、模型是信息的载体,信息完备的设计模型是现代CAD 技术的核心
B 、组合变换由多个基本变换复合而成,复合变换矩阵为各个基本变换矩阵的乘积,且与相乘的顺序无关。
C 、特征类是对特征的所有相同性质或属性的抽象概括,特征对象是特征类的一个实例。
D 、B-rep 模型是基于图的,所有的几何拓扑信息显式地表达在面-边-顶点图中。 9、以下不属于特征表示方法的是………………………………………………...( ) A 、基于B-rep 方法 B 、 基于特征的设计 C 、基于CSG 的方法 D 、 基于混合CSG/B-rep 的方法
10、设mat(1..12)=MA TRIX/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分)
第2页(共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
flt(2)=FILLET/XSMALL,ln(3),YSMALL,$
ln(4), RADIUS,r
hal:
HALT
卷心
26 cr(8)=TRANSF/mat(5),cr(4..7)
27 delete/cr(2..7)
28 hal:
29 HALT
Error no. 70 PARAM in line no. 9: Invalid field.
Error no. 82 in line no. 25: Too few subscripts in array reference.
Error no. 82 in line no. 26: Too few subscripts in array reference.
Error no. 86 in line no. 29 (): Unmatched ELSE, ELSEIF, or ENDIF.
Error no. 63 in line no. 29 (L10 ): Undefined label.
六、编程题(16分)
16、编写一个生成实体的GRIP源程序,实体的二维示意图如下图所示。要求程序具有人机交互界面,图中纵向孔数t1,横向孔数t2以及孔径d要求能够实现参数化驱动,并且具有一定的容错功能,图中参数为输入参数时的默认值。
卷心附加题(20分):如图所示某测试装置底座,A、B是Bezier曲线沿中心线方向扫掠得到的柱面,且关于中心线对称。K向视图中底座柱面的轮廓线是以200×115矩形的四个角点P0、P1、P2、P3为特征多边形顶点的Bezier曲线。求:
(1) 计算图中C、D两个尺寸(不可以从图上直接量取),并标注在图上;
(2) 用GRIP编写生成该底座三维实体模型的程序。