马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本文由铜陵市工业学校的苏文忠老师供稿
% Y Z# ?# A" c8 H4 v' L* h
我们经常会看到镂空装饰球体的模型,在用三维软件建模时,曲面模型的控制不太容易,往往会使球表面图案变形,出现中间正常,两端变小等现象。如何使球表面图案的大小等大呢?根据欧拉定律,简单正多面体只有五种: 正四面体、正六面体、正八面体、正十二面体和正二十面体,今天我们以这五个正多面体分别来探讨下其中的规律。
; L5 e# ~% y+ |4 ~! t先看效果图(图案可以自己任意编排)
1 ^, ^: g. ?8 K: N) A) y* V
/ u# s6 [# r& r* ?% C我们知道正立面体的各角点正好外接球体,并且正多面体各个面全等,看下图
( D: j8 j& Q, J- z$ ?5 ~7 H' z7 F! N) G) X) L E' K/ x; J
# @" t6 T+ K* \ L8 Y+ n) hhttp://img.vx.com/uploadfile/data/2016/08/24/57bd14f2e37da.png 3 s2 p! k# ?' m, e7 @
通过上面正立面体与球体的图示,我们只要知道正立面体棱长与球体半径的关系后,在正立面体各个面上绘制相应图案后,利用3DOne软件的投影曲线和曲面分割命令,将各个面上绘制的图案投影到球体上,将不需要的面删除,最后再利用抽壳命令即可生成立体等大图案的模型。
' B! L! Y6 r. v9 Q% Y因为正立面体和球体都是我们必须要的,正立面体的各个面便于我们绘制图案,而球体是作为投影曲线用的,问题的重点是棱长已知,球体的半径如何求?我们可以运用数学的知识的求解,但是在3DOne软件中,这个问题很好解决,看下面所作辅助线。
6 [1 i- D2 h8 q) X: A; ~+ r" ^( L: O$ h% F& L0 Z
正四面体,蓝线与黄线交点为球心,蓝线上半部分为半径,红线为棱长
: E$ J: e! A- Z1 [! p: t
8 t6 u' U- v8 G正六面体,绿线为球体直径 1 H! x% ] A. y# ^% Y8 }: m
. o- T) r7 I1 I9 s6 u; s
正八面体,黄线为球体直径 . X6 A! x1 A2 k+ r' s
一、以正四面体为例看如何制作等大图案的球体镂空效果:
6 R' H! u: s# U9 F0 s
1.看上图正四面体的辅助线,在3DOne中绘图,先绘制边长为100(此为红线棱长长度)的正三角形,作出高线,高线即为上图中绿线的长度(利用3DOne距离测量工具测得长度为86.60254,如下图:
, e" ~( L z; ]3 g0 l) U& J5 _5 A
2.在旁边继续画一水平线长度为86.60254,以直线两端点分别画半径100和半径86.60254两个圆,如图
. L: g+ I$ m0 l( h( g7 v" W; p7 [9 J4 M- w6 J, J
3.连接线段,并作出两条高线,删除两辅助圆,如图
4 W" G! U' Q5 A2 `, T+ |# f" j" I5 ~' Q2 V+ D
4.分别测得垂直高线的两段长为61.2372(此为球半径)和20.41241 $ N* N8 Z) ?$ B0 y& k
5.删除所有辅助线(为避免干拢后期作图),画100长直线,分别以两端点画半径为100的圆,连接线段,如图 ) |! G7 \/ X3 O2 j" n) l5 j* i
$ q' W! v* D, q6 Y& O5 e' T7 J6.作两高线,删除辅助圆,将草图两高线交点处移至(0,0)点,如图 & L% I7 p2 q9 k2 B5 @6 g+ _) Q$ |. M; {
+ \, I. b2 r: m: c8 Z0 ~* U8 W9 V( x
$ @: H+ C7 P8 w9 P9 x7.沿辅助线再描一边长100的三角形并下移20.41241,如图
6 e! D$ @$ X1 T6 n3 O
9 G. M/ P. n) v( h9 N4 R8.水平画一长61.11056长的线段,旋转90度,移动使下端点位于(0,0)处,如图
& u7 ]7 {2 g2 J- X! R- R% m" V r4 [ m- f( B& R; x
9.沿辅助图形中一高线画一直线(可画长点以便于选择)并向上拉伸一平面,如图
3 @9 D, G# y: K( `) { r
! s% Y2 R7 E3 A2 B6 c10.以此面为基准面画直线连接两线段端点,如图:
6 _; E# Z, }: `: V% n2 X; R
3 B v0 x1 W# U% @( R# x& d! z* F11.删除辅助线和面,环形阵列刚画的线,方向(0,0,1)数量3个,如图
+ ?1 X) d6 S3 w1 q3 B, M7 T
# V5 C% t$ |$ l: r; q0 V12.分别执行放样命令(注意连续方式选择无,如连续方式为灰色不可选则默认)四次即可求得正四面体形状,且重心位于(0,0),(若底面不能放样,则将底部三角形草图删除,以边形式放样即可)如图: * ^5 u! f+ O" x8 l6 m
- x4 |, h" N, `% @0 Y13.分别以两个面为基准面绘制图案,此例以画一弧为例说明,如图 ' |. y, v9 J3 Q6 o
1 S( g7 k- i) g+ W+ h( \
环形阵列,中心点(0,0,1),数量3个,如图 $ s2 d) v \9 Z( `# H( R; R) N
& y i8 x, S" H0 D
14.删除四个辅助面,并以(0,0)为球心作半径61.2372的球,将渲染模式设为线框模式(或者按CTRL+F),如图 % Z4 r% K" W; `0 f- B$ P
! P2 ?- e6 C' G) k! O9 E1 r& Q: l |