以下是该工具弹出来的选项面板【Rhinoceros 5.0版本】:
我们先说最上面部分,最上面部分是曲面连续性的选择,
位置【G0】, 相切【G1】 , 曲率【G2】. 如何区分这三个连续级别。请到论坛查看我发布的帖子:Rhino基础知识分享之曲线连续性。
--------------------啦啦啦~我是逗逼分割线--------------------
现在我们来讲解中间部分:
互相衔接 ,以最近点衔接边缘, 精准衔接, 维持另一端【这一个我们放到后面一些来讲】。
互相衔接:顾名思义,就是两块曲面都参与变动,2块曲面都是变动对象。知识延伸:既然都是变动对象,那么2块曲面都必须是未修剪曲面。这种情况下,程序定义2块曲面的接触点,一般是两块曲面的连线的中点,这个选项多用于对称物体。
可以看到上面截图中2块曲面的接触点刚好就是红色曲线的中点。
以最近点衔接边缘 : 这个我们就能直接看出来字面意思,就是程序选择最短的边缘来进行衔接。 请看下面截图说明。
知识延伸: 当你只需要衔接某条边的某一段,可以使用splitEdge来分割你需要的衔接的Edge,并且根据你的需要来选择分割多少段以及每一段的距离,不过此时要记得不要勾选以最近点衔接曲面。请看下面截图:
精准衔接:
当变动曲面无论在阶数上或者控制点数量上都比较低,用这样的曲面去衔接边缘较为复杂的曲面,就会出现接触边缘有缝隙的情况。 精准衔接存在的目的就是为了帮你消除这样的缝隙。
下面的一组图就做了很好的说明:
精准衔接会自动给曲面增加Degree值以及iso。
距离 0.001 单位:模型单位的位置【G0】衔接公差。
正切 1.0 度 : 正切【G1】衔接的角度公差。
曲率 0.05 百分比 : 曲率【G2】衔接的曲率公差百分比。
这三个选项是指精度控制。一般不需要调整。使用默认即可。
在Rhino 4 的版本中是没有这么多选项的,但是可以通过调整模板单位中的公差等等选项来控制精度【有经验的朋友一般都不会这么做,免得以后造成什么想不到的麻烦】。Rhino 5中把这个选项从模板中独立出来了,但保持默认即可。
维持另一端:
当变动曲面控制点较少,阶数也比较低的时候,勾选了相应的选项,程序会改变曲面的阶数,并且增加控制点,避免曲面另一端的边缘的连续性被破坏。下面图中可以看到2块曲面在某个方向上Degree=1,我用位置较低的曲面衔接位置较高的曲面,维持另一端的选项选择【无】,会出现第二张截图的情况。
出现这样的问题的原因在于上图中红色箭头标记的这块曲面V方向上的阶数低,控制点也少,而我选择的连续性却是相切【G1】,一块曲面需要满足切线连续,那么最少需要变动这块曲面的前两排控制点【基础知识不在这里赘述,请各位自行浏览我帖子前面的那个链接】,当我选择了维持位置连续之后,可以看到程序自动给曲面增加Degree值,并且也增加了控制点。蓝色箭头的曲面一端就变成了G1连续,而红色箭头一端就还是保持着G0连续【因为我选择的是维持位置连续性】
如果你在维持另一端的连续性上选择曲率连续,那么程序就会继续提高Degree值以及控制点数量,直到达到你的要求。
下面的图中,红色箭头是G0连续,蓝色箭头是G1连续,绿色箭头是G2连续
知识延伸:变动曲面本身阶数高低与控制点数量多少会影响这个选项。如果变动曲面本身控制点足够多,例如一块Degree=3,控制点=7的曲面,无论你选择维持另一端的中的哪个选项,程序都不会对这块曲面有任何影响。可以看到下面2张截图的对比。中间的曲面某个方向上Degree=3,控制点=7的曲面,因为G2连续最多影响前三排控制点,当你的曲面控制点足够多,并且多到不会影响另一端曲率的时候,这个选项对此曲面无效。
现在我们来看最后一部分:
结构线方向调整
自动:
如果你的目标边缘是未修剪边缘,结果和与目标结构线方向一致选项相同。
如果你的目标边缘是修剪过的边缘,结果和与目标边缘垂直选项相同。
维持结构线方向:勾选了此选项,程序就会尽量的维持改曲面的iso方向。尽量让曲面少变化,却又满足连续要求。
以下是一组对比图:
与目标结构线方向一致:
下面的图中,iso方向调整我选择的是【与目标曲面结构线方向一致】的选项。
请注意看连续性我选择的是G1连续。变动曲面的iso会变得跟目标曲面的iso方向一致【切线方向】
如果你选择的连续性是G2连续,那么iso方向调整则是G2连续,而不是我截图中的G1连续了。
与目标边缘垂直选项:
有图有真相,不多说~~~
还没看明白 ? 来一个角度测量工具截图~~~
在实际使用过程中,如果发现衔接曲面的结果不是你要的,变动曲面在衔接之后变得扭曲,可以试试勾选以最近点衔接,在结构线方向调整上如果脑袋里面没什么概念,可以多点击一下几个不同的选项,可能会得到你意想不到的惊喜~~
结论:
只有当你真的完全了解一个工具的每一个参数面板选项,你才能解决更多的问题,也能避免一些不必要的问题,提高工作效率~~~
以上就是我自己根据使用经验加上可以查阅到的一些资料整理而成的。除了了解下Rhino5的版本改善外,顺便重温下旧知识。内容若有错误,敬请指正~
2014.08.08
举报