Rhino犀牛软件几种倒圆角失败的情况及解决方法_第1页
Rhino犀牛软件几种倒圆角失败的情况及解决方法_第2页
Rhino犀牛软件几种倒圆角失败的情况及解决方法_第3页
Rhino犀牛软件几种倒圆角失败的情况及解决方法_第4页
Rhino犀牛软件几种倒圆角失败的情况及解决方法_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Rhino 犀牛软件几种倒圆角失败的情况及解决方法来源:学犀牛中文网分享:白狐工业设计学摩牛阖ino教程)图 1)直接将所有曲线同时选中进行拉伸形成曲面,这时形成的曲面是多段的,为了演示倒圆角,可在其上部加一盖子,然后用 FilletSrf 对它们进行倒圆角,这时会发现,周围的面不能同时都选中,只能选中其中一段,这时倒出的圆角只是其中一段曲面与顶面的倒圆角,如图 2 所示,如果再继续对周边其它面进行倒圆角,会发现倒角接头处无法光滑连接图 2)若是在拉伸前先将所有曲线通过 Join 命令连接到一起,然后再象上面那样进行倒圆角,也不能解决问题,最后的结果也同上。3)若是在拉伸前,先将各段曲线进行

2、Match,并在 Continuity 中勾选 Tangency,同时也勾选 AverageCurves、Preserveotherend、Join,然后再经过拉伸形成曲面,这时整个曲面已经成为一个曲面了,可是进行倒圆角后却发生如图 3 所示的倒角错误。即便是在 Match 时,选中 Curvature 和 Merge,最后也会发生同样的错误。解决方法:第一种情况在建模时应该尽可能的避免,除非有特殊需要。第二、三种情况主要是因为生成的曲线控制点数目对倒圆角有影响,此时有二个解决方法,一个是所有的面都填加起来,组成一个封闭的多段面,在 Rhino 中又称为实体,然后用实体倒圆角的命令 Fille

3、tEdge 选择棱进行倒圆角,如果要制作的对象本身就是封闭的,那这种方法更为方便学犀牛CRtiino教程)图 第二个方法,则是对 Match 后的曲线,应用 Rebuild 命令进行重建,为了使得重建后的曲线与原曲线相同,控制点数应尽量多设置一些,如本例设控制点数为 20,阶数为 3,重建后的曲线控制点数不但增加了,而且显得也均匀了。这时再进行倒圆角的操作,就可以得到满意的结果2 .倒圆角时倒角面发生自相交而造成的失败学犀牛giin。教程图 如图 4 所示对象,箭头所指处有三条棱交汇,目的是要对三条棱都倒圆角,现在先倒好了一条棱,然后要再倒另外两条棱,可在倒的时候却发生用原来的半径值无法进行倒

4、圆角的情况,除非将倒圆角半径设置小到一定的程度。图 5http:/ 5 所示,然后再将多余的部分剪切掉。这个圆柱面在转折处不能发生自交,否则就会失败。因此倒圆角能否成功与倒圆角的半径和两面相交的棱的曲率有关。前述例子由于先进行了一次倒角,二次倒角时在箭头所指处以前面的倒角半径来倒角时圆柱面会发生自交,所以倒圆角失败。解决的方法是:如果一定要使三条棱倒圆角的半径都相同,应该在倒圆角之前使其所有的面完全封闭或最初在制作该模型时就将其当作立体来做,然后使用立体中的倒圆角命令 FilletEdge,将三条棱同时选中,进行倒角,效果如图 6 所示。学犀牛Kin。教程)3 .倒角面的高度发生了变化而造成不

5、能以同一半径倒圆角如图 7 所示有这样一个模型,要在圆柱与立板间倒一个半径为 8 的圆角。如果直接用 FilletEdge 倒圆角,则将会失败,如图 8 所示。学屋牛CRhino教程)学雇牛口教程)学雇牛CRhintt教程)解决的方法:1,将立体炸开为单个面,Copy 圆柱面与立板面相交的交线;2,用 Point 命令在该线的最下端加一个点对象,然后用该点将该曲线分离为两部分,如图 9 所示;3,分别以两段弧线应用 Pipe 命令,两端的半径分别为 8 和 0,然后将两个立体炸开,删除封闭它们的圆面,如图 10 所示;4,利用这两个曲面作为剪切边将圆柱面与立面被曲面包围的部分都剪切掉,剪切时为

6、了操作方便,可以先通过Intersect 命令求出它们的交线,然后再利用交线作为剪切边来进行修剪,求出交线后要注意看其是否符合要求,若不符合可将控制点打开进行编辑;5,利用 BlendSrf 命令在两个缺口间制作出倒圆角面,最后的效果如图 11 所示。学犀牛3dn。教程)学雇牛CRluno教程)I1 )(,)B.:;:;*:*=*:*:闲*-a-*-*-11anninrtif.:二士岁:*:*:K案井;BL图 10学雇牛tinci教程)图 114 .并交差运算后带来的曲面分块造成倒圆角失败如图 12 所示立体,是由两个立方体并运算而成的。在对三条汇聚的棱倒圆角时,发生如图 13 所示的撕裂现象

7、。解决方法:该现象出现的原因是立板的侧面与水平板的侧面实际上是两个面,在用 FilletEdge 倒圆角时,两个面分别要与其它面进行倒圆角,所以在此处撕扯开了。在这种情况下只能通过修补的办法来创建完美的圆角面,修补的步骤如下:学屣牛(Rhino教程)图 141,首先将立体炸开,绘制如图 14 所示的一个圆;2,然后以此圆作为剪切边将这个角上的面剪切掉;3,利用 Patch 命令,选择缺口处的四条边,调整 Stiffness 为 0.1,这时就可以得到满意的结果了实际上在制作这个立体时,还可考虑采取另外一种作法:先绘制出一个 L 形的平面图形,然后将此图形进行拉伸形成这个立体,这时再对其进行倒圆角就不会发生错误了。综上所述,本文虽然是通过一些简单的模型来介绍倒圆角失败的情况及解决方法的,但对于复杂的模型,在建模时出现倒角失败主要也是这几种情况,也可以采取同样的方法加以解决。参

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论