您好,欢迎来到微智科技网。
搜索
您的当前位置:首页机械CAD技术

机械CAD技术

来源:微智科技网
考试中心填写: 年 月 日 考 试 用 湖南大学课程考试试卷(开卷)

8、以下说法不正确的是……………………………………………………………( ) A、模型是信息的载体,信息完备的设计模型是现代CAD技术的核心

B、组合变换由多个基本变换复合而成,复合变换矩阵为各个基本变换矩阵的乘积,且与相乘的顺序无关。

课程编号: ;课程名称: 机械CAD技术 ;试卷编号: A ;考试时间:120分钟 湖南大学课程 考 试 卷 : 级 班业 专 装 订线 ( 答案 不 得超 过 此线 ) 号 学 湖南大学教务处考试 中:心

名姓

题号 一 二 三 四 五 六 七 八 九 十 总分 应得分 10 10 8 20 20 16 16 20 100+20 实得分 评分: 评卷人

一、填空题(每题2分,共10分)1、参数化实体造型方法的基本特点是:

2、结构实体几何( CSG)表示方法的基本思路是

——————————————————————————————— 3、STEP 英文全称是

其定义是

———————————————————————————————

4、GRIP命令的三种表示格式为

5、CAD软件系统的二次开发工作,主要可以分为三种方式,分别为:

——————————————————————————————————————————————————————————————

二、选择题(每题

2分,共10分) 6、可以进行局部修改的自由曲线是…………………………………( ) A、Hermite

曲线 B、B样条曲线

C 、Bezier

曲线 D 、以上曲线曲线均可以

7、以下不属于平行投影视图的是 ……………………………………( )

A、斜二测图 BC、正等轴测图

、三视图 D、一点透视图

第1页(共8页)

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分)

第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.57) (1)写出如图所示四面体S表面模型的链表数据结构;(4分) (2)将线段SG通过平移和旋转实现与线段OJ重合,求可以实现此变换

的变换矩阵。(结果可用矩阵连乘形式表示)(8分) 装订 线 ( 答 案不 得 超 过此 线 )

湖 南 大 学 教 务处 考 试 中心

第3页(共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

第4页(共8页) 15、仔细阅读下面的GRIP源程序,改正程序中的错误。要求:在题中程 湖 序中直接改正,不得删除任何一行程序。(10分) 南 1 ENTITY/cr(8),pt(2),pt1 大 学 2 NUMBER/ptv(3),mat(5,12) 课 3 DATA/d,8 程 4 l10 考试 * 卷 Error no. 1 in line no. 4: Syntax error. 5 POS/'Define a point',ptv(1),ptv(2),ptv(3),resp 6 JUMP/l10:,hal:,,,,resp 7 pt1=POINT/ptv(1),ptv(2),ptv(3)

8 l20: 装订 线 9 PARAM/'请输入参数','外圆直径',d ( 答 10 JUMP/l20:,hal:,,rsp 案不 11 IFTHEN/d<8 得 超 12 MESSG/'直径不能太小' 过此 13 JUMP/l20: 线 ) 14 cr(1)=CIRCLE/CENTER,pt1,RADIUS,d/2 15 cr(2)=CIRCLE/CENTER,(pt(1)=POINT/2,0),RADIUS,0.25 16 mat(1,1..12)=MATRIX/TRANSL,-1,0,0 17 mat(2,1..12)=MATRIX/XYROT,45 18 mat(3,1..12)=MATRIX/mat(1,1..12),mat(2,1..12) 湖南 19 cr(3)=TRANSF/mat(3,1..12),cr(2) 大 20 cr(4)=GROUP/cr(2..3) 学教 21 mat(4,1..12)=MATRIX/XYROT,90 务处 22 cr(5)=TRANSF/mat(4,1..12),cr(4) 考试 23 cr(6)=TRANSF/mat(4,1..12),cr(5) 中 24 cr(7)=TRANSF/mat(4,1..12),cr(6) 心

25 mat(5)=MATRIX/TRANSL,ptv(1),ptv(2),ptv(3)

第5(共8页)

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要求能够实现参数化驱动,并且具有一定的容错功能,图中参数为输入参数时的默认值。

第6页(共8页) 七、综合题(16分) 湖17、要求使UG实体绕空间任意点P(x,y,z)在平行于绝对坐标系的oxy平面南大内旋转指定角度θ。 学 (1)运用图形的变换理论求出变换矩阵;(结果可用矩阵连乘形式表示6分) 课程 (2)设UG实体为ent1,编写GRIP程序实现变换,要求采取用户交互的方式考输入P(x,y,z)、θ。 (10分) 试卷

装 订 线( 答 案不 得 超 过此 线 ) 湖南大学教务处考试中心

第7页(共8页)

附加题(20分):如图所示某测试装置底座,A、B是Bezier曲线沿中心线

方向扫掠得到的柱面,且关于中心线对称。K向视图中底座柱面的轮廓线是以200×115矩形的四个角点P0、P1、P2、P3为特征多边形顶点的Bezier曲线。求:

(1) 计算图中C、D两个尺寸(不可以从图上直接量取),并标注在图上; (2) 用GRIP编写生成该底座三维实体模型的程序。

第8页(共8页)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务