机械CAD-CAM试卷

  • 格式:doc
  • 大小:82.50 KB
  • 文档页数:4

一、 计算题(1题10分、2题5分、3题10分,共25分)

1、 计算将下图所示的图形经放大、旋转和平移的变换矩阵T。其中:A点坐标为(5,5),A’点坐标为(10,10),放大倍数为2,绕A’旋转角度为90度,平移量l=10,m=5。

2、 利用变换矩阵T计算A’’’点坐标值。

3、 将下列表格中的实验数据用最小二乘法拟合成幂函数方程y=axb

(表一)

x c0 c1 c2 c3 c4

y d0 d1 d2 d3 d4

二、 作图题(每题8分,共16分)

1、 用作图法绘制特征多边形为下图的均匀三次B样条曲线。

2、 用几何作图法求特征多边形为下图的三次Bezier曲线(给定参数t的范围0≦t≦1)上t=1/4的点P(t),并通过四点绘制三次Bezier曲线的大致图形。

三、编程题(7分)

以下为C语言编写的线性插值程序。以(表一)为基本节点参数,若节点参数呈抛物线分布,请改写为用抛物线插值程序来计算x在c0-c4范围内时的y,并补充越界提示及要求重新

输入语句。

include

include

main()

{

int x,i;

float y;

float c[5]={c0,c1,c2,c3,c4};

float d[5]={d0,d1,d2,d3,d4};

printf(“please input the number between c0 and c1\n”);

scanf(“%f”,&x);

while( ) (补充越界提示及要求重新输入语句)

{

printf( );

scanf( );

}

for(i=0;i<=4;i++)

if(x>=c[i]&&x<=c[i+1])

{ (补充抛物线插值公式)

y=

printf (“y=%2f”,y);

break;

}

}

四、简答题(每题10分 共40分)

1、三维实体模型在计算机内的表示方法很多,分别用构造实体几何表示法和单元表示法表示如图所示的简单三维实体模型.

2、在CAM中是如何确定加工路线以及如何实现走刀路线优化的?

3、为什么说CAPP系统CAD/CAM集成系统的桥梁和纽带?专家CAPP系统主要有哪些功能模块组成?

4、举例说明CAD/CAM支撑软件从功能特征来分有哪两类?

五、论述题(12分)

论述CAD/CAM技术集成的意义及关键技术。