|
本帖最后由 wenlidong1 于 2012-10-16 23:33 编辑 0 Q. S+ l+ V' M: e' {3 q0 H8 V/ m [5 C
5 }: O, b- J$ n M该题其实很有意思,楼上看了下要么就不知道有没有画对,要么就是没理解题目意思。1 \/ E P" z! Y6 h. u2 Q
总结一下,该题可以简化为,空间一直线,绕Z轴旋转阵列后成三直线,然后两两找其公垂线的问题。$ w1 U+ m5 \% q/ f3 i
公垂线长度为20,公垂线中点连线为100.
4 X1 G }, P$ Y! F; ?8 V因此我们可以先找到求其公垂线和Z轴角度。用解析方法是可以求的,但是其实没有必要。我们可以通过UG,利用迭代的思想,求得这个角度。, y- A/ a4 W ]2 B \& I
下面说说具体步骤:9 h+ Q& \* L X) {
1 座等边三角形,中心为原点,限制边长为1000 B$ x& k0 u& X/ A/ @9 o) s
5 T& G2 H- I' K3 h
2, 由于图形关于Z轴旋转对称,因此,公法线必然在与Z轴平行的平面上,过三角形一个顶点做与Z轴平行的基准面,并做草图。
% ? m: X! V) C9 o8 h3,在草图中,做一根过原点的直线,由于公垂线到两直线距离都为10(不用说为什么了吧),因此限定原点到两个端点距离都是10,在表达式中建立一个角度变量a =10°,约束该直线与Z轴角度为a。完成草图。% p4 t3 j$ h4 z
4 将该直线绕Z轴阵列,(其实只需要阵列出一个就可以了) 如上图,连接端点出一条直线(只要在不同侧就可以)
# R" }7 ~5 O0 L2 T' j Y5 下面说说怎么求角度a ,表达式中建立一个角度变量b ,他等于测量,刚才连接的直线,和原先画的直线的夹角。. _5 B: V( x* p7 _, r, `- o+ V, U
6 利用迭代的思想,修改a 点应用,观察b ,调整a,直到 b=90.00000001度,很快就可以到这个精度。3 j2 K0 P# v, `; [
7然后画个圆,画圆柱,阵列,搞定。
9 w# E) ~9 t2 i- W8 顺便说下,a = 21.15675895度,希望大家不要用这个结果,自己试试上面的方法,因为你肯定也行。7 r; R, U* _3 p8 V5 l
8 o6 q4 v& _8 U7 Q
$ K+ X$ f1 e8 x9 j/ i8 m文件就不发了,相信你们都可以做出来了。如果还不行,再发吧
# h. R' k( R7 v- Q/ c- y! B
# o& F1 f) Q/ ^5 a
g0 |' j) j8 \ |
评分
-
查看全部评分
|