总结一下,让初学朋友知其然还要知其所以然。
这例只是示意,三维多段线功用是针对空间结构,一个用途就是作为拉伸的路径。在平面上画路径相对容易,但是在空间要精确画出来,这个就不容易了,如果知道坐标的话,是可以直接给出的,但相当多的时候是无法确定的。
这就需要用其它方法来确定三维多段线上每个折点的坐标。此例中,我随意画了这个旧时“窗棂”形状,我是用正多边形,然后向空间阵列出若干层,这样的问题无非是为了提供捕捉了捕捉空间点的方法,所有的前期工作都是为这个展开的。参见前集中,用点过滤来配合画三维多段线,是一种方法,今天这也是一种方法,同样可以画出前集中的螺旋线。再比较一下上集中花边画法可知,如果“窗棂”是矩形形状的,用上集方法则可以,而如果截面是圆的话,显然用上集拉伸取交集的方法就不行了。用此方面可复杂地在空间穿梭交错,缺点是不光滑、棱角太过。总体上说各有优劣,适合的场合不同。
另外需要注意的,CAD三维多段线虽然可以作为拉伸的路径,但是只能有直线的形式,这就不如二维多段线使用的广泛,三维多段线上只能捕捉到其端点和中点。不管怎样,三维多段线作路径拉伸出来的结果是一段一段直直的,为了更加光滑些,经常是捕捉更多的点。
此例是个“窗棂”示意,推广来看,类似空间管路直路形式的结构都可以仿此来画。工作中的难点是如何确定三维多段线折点空间的位置,当然能够有坐标资料是好不过的,次之则靠各种捕捉来实现,为了捕捉又要做若干辅助工程。用了点过滤(前集)和正多边形是一种可参考的方法,总之,只要是能捕捉到点的方法都可可以大胆地借用。
————————————————
下面再做个小例,
这个样子虽然简单,但是椭圆形状的,做起却繁琐,所以不是简单的实体旋转或拉伸能胜任。也就是说对于空间不规则的“管路”形式,如果复杂的话可考虑用三维多段线来“以直代曲“模拟,如果简单的话可以在平面上分别做出后,然后接合而成。此例也可以看出,“剖面”工具也是相当有益的,可以用它提取出面域,直接拉伸或者旋转,也可以把面域分解成线框来使用。 |