




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
倒角失败探讨victory: 倒角是一门学问,我就从最简单的说起。接下来,我们探讨下在什么情况下倒角会失败首先,做个10x10x10立方体。1边长不足。比如,我们在上面的立方体上倒边角时就会失败还有一种边长不足的类型,两边倒角干涉。例如,上面立方体边长10,两边各倒5,这样就会干涉。这是什么原因呢?犀牛倒角比较弱,倒角精度不高。这与实体软件倒角是没法比的。但是我们可以克服。2先导大R后导小R。这种情况所有软件都会失败。先倒大后倒小,就能成功。为什么要先大后小?来看下原因。倒角原理是这样,相当于在边上相切一条等直径的圆管。而我们需要的就是其中的就是1/4圆管面。如果倒角值超过轨迹最小半径,就会打结。所以,倒角一定会失败。懂这原理以后,就不会犯这种错误了。另外我们也可以通过这个原理,直接测出复合曲面能够倒出边角的最大r角值,如下图。目前没有命令能测出最小曲率圆角,有两种方法可以去测。第一种是在标尺寸时,滑动去观察在最尖锐处有个最小值,只要圆角小于最小值就一定能导出来。找不到准确的也只要大概就行了,例如 2.52.7之间,你就倒2.3。第二种,Offset选择参数“ThroughPoint”,然后看下面坐标。例如“2.576”。犀牛三边不等倒角时,就要半手工了。倒角里的混接,相当于Blend,不是正圆。正圆倒角一定是2阶的有理曲面3跨超过三面。在图这位置上,画个5x5x5的立方体。然后执行布尔运算并集。在如图边上执行倒角。这个原因是什么呢?看下面的图。观察4个面的关系。用这命令按右键,对此模型执行。旁边两面“1+2”就会合一.这样倒出来就正常了。接下来,我们来看下另一个模型的倒角。这样的倒角半径值不会太大,但是失败了我们把模型炸开,分成了10个曲面。用曲面倒角FilletSrf。Split _Pause _Isocurve,按ISO线分离曲面。拉伸辅助面。Patch曲面,注意参数。边界缝隙由参数决定。我们看到Patch得到的曲面平滑度还是不错的。很自然地补上去了。如果你想自讨苦吃,分两面做,当然也可以。现在就来试试分两面来补这个空。先连直线。ChangeDegree提升到两阶,Degree=2。中间控制点垂直往下移到线上位置,与之平行。目的是让曲线跟右边的面保持G1。线的造型很重要,关系到上下面能否接顺。接下来就可以用NW命令生成曲面了。这样出来平滑度OK,但是精度不够。所以我们需要匹配曲面,提高精度。每个边都要Match,Match注意参数。这样的方法是ISO好看些,但是对于不善于用Match的人来说,质量并不好做到。还有一个方法。利用刚刚的Patch当辅助面从正视图,用水平线剪。Network这命令是一个纯逼近命令。所以质量跟边界及曲线无关,只跟参数有关。边界及曲线只是作为它造型的参考。用它来补面就别奢望ISO简约,但是同样能很顺这个方法就讲到这里,下面我们用最简曲面来做。如图,这两条边是属于倒角后出现的边。因为是剪切边,所以质量很差。提取边界线来看就知道了,重新画上曲线。我一开始说了,要特别的条件才能做到1Span。其它的面都不要了,就探讨这里。因为权重要相同,提取上边的线。下面两条都是用最上面的线复制下来并移动控制点得到的。横向也是一样的作法。利用刚绘制好的曲线执行EdgeSrf四边面命令生成两个1Span曲面。一口气把所有曲面的U、V向升阶到3。这样做可以比较保证倒圆角出来的曲面较不变形。什么叫做圆角曲面角不变形?一般我们所熟知的正圆曲面是有理且2阶的。有理二阶正弧线线的特性就是 r值恒等。我们来证实一下,你们看看这个面。其实它本来是正弧面,3排控制点才对。后来我们升阶了,它的r值还恒等吗?测量看看。结果是恒等5。我大费周章的取这些线,目的就是这样。升阶命令的优点很明显,升之后的线还是有理的,只是它会自动更动权值,且能确保曲面较不变形,误差非常小。这比重建、重画都可靠。Rhino几种倒圆角失败的情况及解决方法前言Rhino是由美国Mcneel公司出品的一款可应用于工业造型等多种领域的三维造型软件,虽然它的名气没有3DSMAX等软件那么大,但是它建模快捷,上手容易,软件规模较小,而且输出的模型可以用于其它造型软件,它的使用方法与著名软件AUTOCAD相似,它的界面采用四个视窗及菜单、工具条的方式,它的操作采取命令驱动方式进行,这些都使人感到它是吸取了多种软件好的地方,所以已经越来越受到广大设计人员的喜爱。Rhino建模是基于NURBS曲线曲面的。NURBS的中文名称是非均匀有理B样条曲线(Non-Uniform Rational B-Splines),它是计算机图形学中一种描述曲线和曲面的数学方式。NURBS曲线和曲面相对于其它的图形表达数学模型有它优秀的地方,即它的局部控制性。当我们对曲线或曲面上的某个控制点进行局部调节时,不会影响到其它的部分,因此目前不少的三维造型软件都支持或采用这种建模方式,如3DSMAX、MAYA等。Rhino建模虽然有其方便快捷的优点,但是在使用过程中也会发生一些意想不到的失败,比如倒圆角就是其中一个令人头痛的问题。本文旨在对建模中倒圆角常发生失败的情况作一个总结,并提出解决的方法,希望对设计人员能有所帮助。1由于构造曲面的截面线不适当而造成的倒圆角失败在构造曲面时我们一般是通过先在一个视窗内绘制出一条平面曲线,然后通过Extrude拉伸而形成曲面。在构造这条曲线时,有时并不是一条线一次绘制完成的,而是绘制多次,因而由若干条曲线来组成的。如图1所示图形,它就是由三段曲线组成的。此时,在利用该曲线构造曲面时又分为以下几种情况:1)直接将所有曲线同时选中进行拉伸形成曲面,这时形成的曲面是多段的,为了演示倒圆角,可在其上部加一盖子,然后用FilletSrf对它们进行倒圆角,这时会发现,周围的面不能同时都选中,只能选中其中一段,这时倒出的圆角只是其中一段曲面与顶面的倒圆角,如图2所示,如果再继续对周边其它面进行倒圆角,会发现倒角接头处无法光滑连接。2)若是在拉伸前先将所有曲线通过Join命令连接到一起,然后再象上面那样进行倒圆角,也不能解决问题,最后的结果也同上。3)若是在拉伸前,先将各段曲线进行Match,并在Continuity中勾选Tangency,同时也勾选Average Curves、Preserve other end、Join,然后再经过拉伸形成曲面,这时整个曲面已经成为一个曲面了,可是进行倒圆角后却发生如图3所示的倒角错误。即便是在Match时,选中Curvature和Merge,最后也会发生同样的错误。解决方法:第一种情况在建模时应该尽可能的避免,除非有特殊需要。第二、三种情况主要是因为生成的曲线控制点数目对倒圆角有影响,此时有二个解决方法,一个是所有的面都填加起来,组成一个封闭的多段面,在Rhino中又称为实体,然后用实体倒圆角的命令FilletEdge选择棱进行倒圆角,如果要制作的对象本身就是封闭的,那这种方法更为方便;第二个方法,则是对Match后的曲线,应用Rebuild命令进行重建,为了使得重建后的曲线与原曲线相同,控制点数应尽量多设置一些,如本例设控制点数为20,阶数为3,重建后的曲线控制点数不但增加了,而且显得也均匀了。这时再进行倒圆角的操作,就可以得到满意的结果。2倒圆角时倒角面发生自相交而造成的失败如图4所示对象,箭头所指处有三条棱交汇,目的是要对三条棱都倒圆角,现在先倒好了一条棱,然后要再倒另外两条棱,可在倒的时候却发生用原来的半径值无法进行倒圆角的情况,除非将倒圆角半径设置小到一定的程度。这种现象发生的原因是因为在倒圆角时,系统实际上是在两个面之间以倒圆角半径绘制一个与两个面都相切的圆柱面,如图5所示,然后再将多余的部分剪切掉。这个圆柱面在转折处不能发生自交,否则就会失败。因此倒圆角能否成功与倒圆角的半径和两面相交的棱的曲率有关。前述例子由于先进行了一次倒角,二次倒角时在箭头所指处以前面的倒角半径来倒角时圆柱面会发生自交,所以倒圆角失败。解决的方法是:如果一定要使三条棱倒圆角的半径都相同,应该在倒圆角之前使其所有的面完全封闭或最初在制作该模型时就将其当作立体来做,然后使用立体中的倒圆角命令FilletEdge,将三条棱同时选中,进行倒角,效果如图6所示。3倒角面的高度发生了变化而造成不能以同一半径倒圆角如图7所示有这样一个模型,要在圆柱与立板间倒一个半径为8的圆角。如果直接用FilletEdge倒圆角,则将会失败,如图8所示。解决的方法:1,将立体炸开为单个面,Copy圆柱面与立板面相交的交线;2,用Point命令在该线的最下端加一个点对象,然后用该点将该曲线分离为两部分,如图9所示;3,分别以两段弧线应用Pipe命令,两端的半径分别为8和0,然后将两个立体炸开,删除封闭它们的圆面,如图10所示;4,利用这两个曲面作为剪切边将圆柱面与立面被曲面包围的部分都剪切掉,剪切时为了操作方便,可以先通过Intersect命令求出它们的交线,然后再利用交线作为剪切边来进行修剪,求出交线后要注意看其是否符合要求,若不符合可将控制点打开进行编辑;5,利用BlendSrf命令在两个缺口间制作出倒圆角面,最后的效果如图11所示。4并交差运算后带来的曲面分块造成倒圆角失败如图12所示立体,是由两个立方体并运算而成的。在对三条汇聚的棱倒圆角时,发生如图13所示的撕裂现象。解决方法:该现象出现的原因是立板的侧面与水平板的侧面实际上是两个面,在用FilletEdge倒圆角时,两个面分别要与其它面进行倒圆角,所以在此处撕扯开了。在这种情况下只能通过修补的办法来创建完美的圆角面,修补的步骤如下:1,首先将立体炸开,绘制如图14 所示的一个圆;2,然后以此圆作为剪切边将这个角上的面剪切掉;3,利用Patch命令,选择缺口处的四条边,调整Stiffness为0.1,这时就可以得到满意的结果了。如图15所示。实际上在制作这个立体时,还可考虑采取另外一种作法:先绘制出一个L形的平面图形,然后将此图形进行拉伸形成这个立体,这时再对其进行倒圆角
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CI 459-2024刀片用经济型含氮马氏体不锈钢带
- 电动车经销协议5篇
- 2025年区块链行业技术发展与应用前景研究报告
- 商场安全办主任培训内容课件
- 2025年电影产业全球市场格局与发展前景分析报告
- 2025年旅游行业全球旅游市场分析及前景展望报告
- 2025年汽车行业自动驾驶技术应用前景展望研究报告
- 2025年网络安全技术在智能家居设备中的应用前景研究报告
- 宜宾市2025四川宜宾高新区综合服务中心第一次招聘雇员6人笔试历年参考题库附带答案详解
- 商圈安全培训资料内容课件
- 产品开发生产合同8篇
- 篮球场围网施工方案
- 盘柜安装施工方案
- 中医面瘫护理个案汇报
- 《水基路用聚合物稳定碎石基层技术规程》
- 快递柜租赁合同
- 产品研发流程管理指南
- 《车刀与切削原理》课件
- 2024高考物理全国二卷
- 2024-2030年中国猎头公司市场发展前景调研及投资战略分析报告
- 注塑检验员培训
评论
0/150
提交评论