|
本帖最后由 wenlidong1 于 2012-10-16 23:33 编辑 5 t+ M& P" q0 ?9 z/ Y
% w9 N4 S! M1 `; W! `
该题其实很有意思,楼上看了下要么就不知道有没有画对,要么就是没理解题目意思。
I8 A3 w1 f7 X3 M5 P8 L总结一下,该题可以简化为,空间一直线,绕Z轴旋转阵列后成三直线,然后两两找其公垂线的问题。) v, k$ }. I6 s: e% |4 @6 I1 f
公垂线长度为20,公垂线中点连线为100.9 F* e. C' g- ~' u
因此我们可以先找到求其公垂线和Z轴角度。用解析方法是可以求的,但是其实没有必要。我们可以通过UG,利用迭代的思想,求得这个角度。6 v" {! e2 ?# A- O( S0 O
下面说说具体步骤:7 @+ ]) [7 \, C& Y. Q. @7 X
1 座等边三角形,中心为原点,限制边长为100
& L# h3 I( ]5 h% a5 ~ b
/ s$ a" K: T; Z3 |/ K Y6 v1 | E2, 由于图形关于Z轴旋转对称,因此,公法线必然在与Z轴平行的平面上,过三角形一个顶点做与Z轴平行的基准面,并做草图。; Q' G5 C2 n. j9 F
3,在草图中,做一根过原点的直线,由于公垂线到两直线距离都为10(不用说为什么了吧),因此限定原点到两个端点距离都是10,在表达式中建立一个角度变量a =10°,约束该直线与Z轴角度为a。完成草图。4 X. c8 y$ \" S7 ~/ m$ x3 q
4 将该直线绕Z轴阵列,(其实只需要阵列出一个就可以了) 如上图,连接端点出一条直线(只要在不同侧就可以)
1 }, k _: n0 p5 下面说说怎么求角度a ,表达式中建立一个角度变量b ,他等于测量,刚才连接的直线,和原先画的直线的夹角。 j# X) U# z5 G" s
6 利用迭代的思想,修改a 点应用,观察b ,调整a,直到 b=90.00000001度,很快就可以到这个精度。$ P6 E$ s( Y9 N+ W
7然后画个圆,画圆柱,阵列,搞定。
7 }* \; J7 t) w8 顺便说下,a = 21.15675895度,希望大家不要用这个结果,自己试试上面的方法,因为你肯定也行。
- O; h& H! z3 n& A! q+ A
- P% T: ]1 L# q# I
: }2 b6 G( l7 z/ q5 s文件就不发了,相信你们都可以做出来了。如果还不行,再发吧; N6 E6 V& z) Y, O, |
+ o: Y( r: l7 h. S, Y
, ^4 R/ b k9 X ?0 T& c |
评分
-
查看全部评分
|