|
本帖最后由 wenlidong1 于 2012-10-16 23:33 编辑
) ]5 Q+ S% Z8 z& R0 U$ @7 S( Q* ]
. l: y2 o* \& D! n, v4 v, M该题其实很有意思,楼上看了下要么就不知道有没有画对,要么就是没理解题目意思。
2 d5 R+ G8 k. M, p6 T7 J+ c总结一下,该题可以简化为,空间一直线,绕Z轴旋转阵列后成三直线,然后两两找其公垂线的问题。! Q& D: x3 K- s2 s' }$ J
公垂线长度为20,公垂线中点连线为100.
" d1 h: d4 L: E. b' Z7 G6 t因此我们可以先找到求其公垂线和Z轴角度。用解析方法是可以求的,但是其实没有必要。我们可以通过UG,利用迭代的思想,求得这个角度。4 X) b; t ~, T
下面说说具体步骤:
P/ Q2 N& l, [1 座等边三角形,中心为原点,限制边长为100& Z9 M1 S5 c3 \3 d
2 V; k- V5 s0 A; s; {# p9 V2, 由于图形关于Z轴旋转对称,因此,公法线必然在与Z轴平行的平面上,过三角形一个顶点做与Z轴平行的基准面,并做草图。
v; S' E1 |. b# d9 V3,在草图中,做一根过原点的直线,由于公垂线到两直线距离都为10(不用说为什么了吧),因此限定原点到两个端点距离都是10,在表达式中建立一个角度变量a =10°,约束该直线与Z轴角度为a。完成草图。. b* o; g! v: \
4 将该直线绕Z轴阵列,(其实只需要阵列出一个就可以了) 如上图,连接端点出一条直线(只要在不同侧就可以)
" @' f) E+ A0 Z5 下面说说怎么求角度a ,表达式中建立一个角度变量b ,他等于测量,刚才连接的直线,和原先画的直线的夹角。; Z2 \* N/ j3 a
6 利用迭代的思想,修改a 点应用,观察b ,调整a,直到 b=90.00000001度,很快就可以到这个精度。8 D E& c3 l; w: A2 Z; {( t+ c( G
7然后画个圆,画圆柱,阵列,搞定。/ V2 w: z) {5 T0 K8 X. V' W4 D
8 顺便说下,a = 21.15675895度,希望大家不要用这个结果,自己试试上面的方法,因为你肯定也行。4 l! E w! {- f" R5 }
* T$ j8 F& c4 I9 W
" L# g+ Y* G O+ m+ T6 S
文件就不发了,相信你们都可以做出来了。如果还不行,再发吧
, _# Q$ x' z! F1 t9 q7 x* M. b/ a) j, [4 d! h
. N0 y" u+ @. P7 p$ n. Q# | |
评分
-
查看全部评分
|