- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
倒圆角失败与解决方案
前言 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,重建后的曲线控制点数不但增加了,而且显得也均匀了。这时再进行倒圆角的操作,就可以得到满意的结果。 如图4所示对象,箭头所指处有三条棱交汇,目的是要对三条棱都倒圆角,现在先倒好了一条棱,然后要再倒另外两条棱,可在倒的时候却发生用原来的半径值无法进行倒圆角的情况,除非将倒圆角半径设置小到一定的程度。这种现象发生的原因是因为在倒圆角时,系统实际上是在两个面之间以倒圆角半径绘制一个与两个面都相切的圆柱面,如图5所示,然后再将多余的部分剪切掉。这个圆柱面在转折处不能发生自交,否则就会失败。因此倒圆角能否成功与倒圆角的半径和两面相交的棱的曲率有关。前述例子由于先进行了一次倒角,二次倒角时在箭头所指处以前面的倒角半径来倒角时圆柱面会发生自交,所以倒圆角失败。解决的方法是:如果一定要使三条棱倒圆角的半径都相同,应该在倒圆角之前使其所有的面完全封闭或最初在制作该模型时就将其当作立体来做,然后使用立体中的倒圆角命令FilletEdge,将三条棱同时选中,进行倒角,效果如图6所示。3.倒角面的高度发生了变化而造成不能以同一半径倒圆角 如图7所示有这样一个模型,要在圆柱与立板间倒一个半径为8的圆角。如果直接用FilletEdge倒圆角,则将会失败,如图8所示。解决的方法:1,将立体炸开为单个面,Copy圆柱面与立板面相交的交线;2,用Point命令在该线的最下端加一个点对象,然后用该点将该曲线分离为两部分,如图9所示;3,分别以两段弧线应
您可能关注的文档
- 仪表专业技能鉴定复习试题C.doc
- 任务书-珠澳联网下澳门电网继电保护定值校核分析_陈兆强.doc
- 任务二直流稳压电源电路的安装调试.doc
- 任务五设计冷却系统并进行模具校核.doc
- 任务包14,15,16知识点.docx
- 企业上新三板须解决的八大财务问题.doc
- 企业创业初期财务问题分析.doc
- 企业网站建设是企业核心价值快速传导具有必要性.doc
- 企业网银客户端软件用户手册.doc
- 伊宁县房地产行业研究报告.doc
- 抗炎治疗在腹部手术术后疲劳综合征中的研究进展.pdf
- 腹腔镜治疗Mirizzi综合征58例临床分析.pdf
- 整合STEAM教育理念进行高中数学教学研究教学研究课题报告.docx
- 国家课程标准对地方教学改革的指导作用教学研究课题报告.docx
- 高中物理学习兴趣提升策略研究教学研究开题报告教学研究课题报告.docx
- 学生综合素质评价机制的有效研究教学研究课题报告.docx
- 小学数学应用题解题策略探究教学研究开题报告教学研究课题报告.docx
- 小学环境教育课程的建设与实施教学研究中期报告教学研究课题报告.docx
- 加速康复外科减轻腹腔镜胃癌手术患者术后炎症反应.pdf
- 期康复治疗对脑中风后遗症患者疗效的影响观察.doc
文档评论(0)