机械CADCAM经典习题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

四、简单分析计算题(每题5分,共15分)

1.针对下图,将图形沿X 负方向移动5,Y 正方向移动10,求出移动后的各点坐标并绘出移动后的图形。

2.绘出此物体的CSG 树。

3.如图所示四个控制顶点V1、V2、V3、V4,分别绘出其三次Bezier 曲线和三次B 样条曲线,要有做图的辅助线痕迹。

绘出三次Bezier 曲线 绘出三次B 样条曲线 五、(20分)将平面图形绕原点逆时针转30度,再对x- 3 y+ 3 =0直线进行对称变换,写出变换步骤,算出变换后各点坐标值,绘制出变换后的最终图形。

V2 V3

V1

V4

V2

V3 V1 V4

六、(15分)自己用符号定义立方体的各点、线、面(点用V 表示,线用E 表示,面用F 表示,各点坐标可用字母代替,例如x1,y1,z1等)。 用边界表示法设计出此立方体的数据结构,利用实体模型构建出顶点表、有向棱线表和表面表。

七、(15分)

1) 4行×5

列个空间控制顶点存在多少块双三次B 样条曲面片?每相邻两曲面片之间存在几阶连续?请绘出曲面片的平面示意图形并给曲

面片标号。

(2)如图有4个控制顶点,坐标分别为P1(0,0,0)、P2(

5,5,5)、P3(10,5,5)、P4(20,10,10)利用三次Bezier 曲线公式计算出

曲线中点的坐标,绘出曲线示意图,分别求出此曲线中点向主视图、俯视图、侧视图投影的坐标值(需写出并利用对应的变换矩阵求解,否则不计分)。

四、简单分析计算题(每题5分,共15分) 1.(5分)

(1分)

(1分)

3.(5分) P1 P2

P3 P4 X* Y* 1 X Y 1 1 0 0

0 1 0

-5 10 1

= X A Y A 1 X B Y B 1 X C Y C 1 = 10 10 1 4 3 1 6 14 1 1 0 0

0 1 0

-5 10 1

X A Y A 1 X B Y B 1 X C Y C 1 =

Bezier 曲线(2分) B 样条曲线(3分)

2.(5分)答案不唯一

五、(20分)

(1)平面图形绕原点逆时针转30度(2分)

(2)旋转后各点坐标(2分)

X A Y A

1 X B Y B 1 X C Y C 1 = 0 0

1 10 0 1 10 10 1 0.867 0.5 0

-0.5 0.867 0

0 0 1

X A Y A 1 X B Y B 1 X C Y C

1

= 0 0 1 8.67 5 1 3.67 13.67

1

末端节点(A ) )

(+末端节点(F ) 末端节点(E )

(1分)

2分)

(2分) V2

V3

V1

V4

V2

V3

V1

V4

cos(30) sin(30) 0

-sin(30) cos(30) 0

0 0 1

= T1

(4)直线绕原点逆时针旋转60度,与Y 轴重合(2分)

(5)旋转后的平面图形对Y 轴作对称变换(2分)

(6)直线、平面图形绕原点顺时针转60度(2分)

(7)直线、平面图形向左平移 3 (2分)

(8)对称变换后总的变换矩阵(2分)

(9)对称变换后各点坐标(2分)

(10)绘出变换后的图形(2分)

六、(15分)

(1)标识 (3分) (2)顶点表 (2分)

Cos60 sin60 0

-sin60 cos60 0

0 0 1

=

T3 -1 0 0

0 1 0

0 0 1

=

T4 cos(-60) sin(-60) 0

-sin(-60) cos(-60) 0

0 0 1

=

T5 1 0 0

0 1 0

- 3 0 1

= T6 T 总 =T2 T3 T4 T5 T6

0.5 0.867 0

0.867 -0.5 0 -0.867 1.5 1

=

X A Y A 1 X B Y B 1 X C Y C 1

= 0

0 1 8.67 5 1 3.67 13.67 1 0.5 0.867 0 0.867 -0.5 0 -0.867 1.5

1 X A Y A 1 X B Y B 1 X C Y C 1 = -0.867

1.5 1 7.803 7.247 1 11.8527 -

2.423 1 V4

(5) 数据结构(5分)

实体 四面体

表面 F1 F2 F3 F4

棱边 E1 E2 E3 E4 E5 E6

顶点 V1 V2 V3 V4

坐标 (x1,y1,z1)(x2,y2,z2)(x3,y3,z3)(x4,y4,z4)

七、(15分)

(1)4行×5列共存在(3-2)×(4-2)=2块曲面片(1分) 每相邻两曲面片之间存在二阶连续(1分) (1分)

(2)

(1分)

P1 P2 P3

P4

(t>=0、t<=1)

(2分)当t=0.5时(1分)

(1分)

(1分)

(1)主视图(2分)

(2)俯视图(2分)

M为任意正值

(3)侧视图(2分)

L为任意正值

7、已知图形变换矩阵为:

-

=

1

3

2

30

cos

30

sin

30

sin

30

cos

]

[T,请说出其变换过程。

答:

-

=

-

=

1

3

2

1

1

1

30

cos

30

sin

30

sin

30

cos

1

3

2

30

cos

30

sin

30

sin

30

cos

]

[T

该变换过程为:先将图形顺时针旋转30°,然后将图形沿x正向轴平移2,沿y轴正向平移3。

8、已知ΔABC各顶点的坐标分别为:A(20,15)、B(20,40)、C(40,30),分别进行下列变换:

(1) 使长度方向(x方向)缩小一半,高度方向(y方向)增加一倍;

(2) 使整个三角形放大为原来的1.5倍。

解:(1)三角形的齐次矩阵表达式为:

=

1

30

40

1

40

20

1

15

20

C

B

A

变换矩阵为:[]

=

1

2

5.0

T

变换后的图形的齐次矩阵表达式为:

⎡⎤

⎡'1

30

10

5.0

1

15

20

A

A

X1 Y1 Z1 1 =

1 0 0 0

0 1 0 0

00 0 0

0 0 0 1

8.125 5 5 1

X1 Y1 Z1 = 8.125 5 0 1

x(0.5) y(0.5) z(0.5) = 8.125 5 5

X1 Y1 Z1 1 =

1 0 0 0

0 1 0 0

0 -1 0 0

0 -m 0 1

8.125 5 5 1

X1 Y1 Z1 = 8.125 -5-m 0 1

X1 Y1 Z1 1 =

0 0 0 0

0 1 0 0

-1 0 0 0

-L 0 0 1

8.125 5 5 1

1/8 1/4 1/2 1

x(0.5) y(0.5) z(0.5) =

1 1 1

5 5 5

10 5 5

20 10 10

-1 3 -3 1

3 -6 3 0

-3 3 0 0

1 0 0 0

X1 Y1 Z1 = -5-L 5 0 1

相关文档
最新文档