- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自由曲線与曲面
第10讲 自由曲线与曲面-1;10. 曲线曲面基础-1; 一类是仅由初等解析曲面(例如平面、圆柱面、圆锥面、球面、圆环面等)组成,大多数机械零件属于这一类,可以用画法几何与机械制图的方法完全清楚表达和传递所包含的全部形状信息。
第二类是不能由初等解析曲面组成,而以复杂方式自由变化的曲线曲面即所谓自由型曲线曲面组成,例如飞机、汽车、船舶的外形零件。这一类形状单纯用画法几何与机械制图是不能表达清楚的。
自由曲线和曲面因不能由画法几何与机械制图方法表达清楚,成为工程师们首要解决的问题。人们一直在寻求用数学方法唯一定义自由曲线和曲面的形状。; 曲面造型(Surface Modeling)是计算机辅助几何设计 (Computer Aided Geometric Design,CAGD)和计算机图形学的一项重要内容,主要研究在计算机图象系统的环境下对曲线曲面的表示、设计、显示和分析。
??起源于汽车、飞机、船舶、叶轮等的外形放样工艺,由Coons、Bezier等大师于二十世纪六十年代奠定其理论基础。
经过三十多年的发展,曲面造型现在已形成了以有理B样条曲面(Rational B-spline Surface)为基础的参数化特征设计和隐式代数曲面(Implicit Algebraic Surface)表示这两类方法为主体,以插值(Interpolation)、逼近(Approximation)这二种手段为骨架的几何理论体系。;10.2 曲线曲面发展历程; 1971年,法国雷诺(Renault)汽车公司的贝塞尔(Bezier)发表了一种用控制多边形定义曲线和曲面的方法。; 1975年,美国锡拉丘兹(Syracuse)大学的佛斯普里尔(Versprill)提出了有理B样条方法。
80年代后期皮格尔(Piegl)和蒂勒(Tiller)将有理B样条发展成非均匀有理B样条(NURBS)方法,并已成为当前自由曲线和曲面描述的最广为流行的技术。;非均匀有理B样条(NURBS)成为当前大多数商用CAD软件系统的内部表达技术。;10.3 曲线曲面的参数表示;曲线参数表示
空间曲线上一点p的每个坐标被表示成参数u的函数:
x=x(u), y=y(u), z=z(u)。
合起来,曲线被表示为参数u的矢函数:
p(u) = [x y z] = [ x(u) y(u) z(u) ];参数表示优点;参数表示优点(续);有关基本概念介绍;10.4 Bezier曲线;三次Bezier曲线;三次Bezier曲线性质;2.切矢性质
曲线在首末两点相切于多边形的起、止边。对三次Bezier曲线求一阶导数: ;4.凸包性
即Bezier曲线不会越出特征多边形的顶点所围成的凸包 ;三次Bezier曲线示例;Bezier曲线的计算及绘制;编程实现: ; 也可写成矩阵表达式,式中若求PX(t)的值,则取Pi的x坐标进行计算,同理求Py(t)、Pz(t)的值,具体如下: ;任意次数Bezier曲线绘制;求N!的递归算法;Bezier曲线几何作图与分割特性;;Bezier曲线拼接;, ;Bezier曲线的不足;10.5 B样条曲线;un+k+1;均匀/准均匀B样条;均匀三次B样条曲线;如任意四个顶点Pi、Pi+1、Pi+2、Pi+3作为特征多边形构造的均匀三次B样条曲线段的方程Pi(u)可表达式为: ;均匀三次B样条曲线的程序实现;均匀三次B样条曲线的几何意义; 由前面的推导可知,第一段曲线的末点与第二曲线的首点满足二阶导矢连续。
依次类推,各曲线段的末点与下一个曲线段的首点均满足满足二阶导矢连续,这是B样条曲线的优势之一
因此采用B样条曲线直接能够构造光滑的复杂曲线;均匀三次B样条曲线的几何作图;B样条曲线性质;2.凸包性:即B样条曲线不越出特征多边形顶点所围成的凸包(如图中阴影所示) ;B样条曲线具有局部性质。
对均匀三次B样条曲线任意段修改时,只被相邻的4个顶点控制,与其它的控制点无关。
换句话说,每段k次B样条曲线只涉及k+1个基函数,并由k+1个顶点所定义。
如图,当修改P5时,只影响P2至P8之间的四条样条段(A至B),对其它段则不产生影响。这一特点对曲线的设计和修改非常有利。 6段为:[P1-P4],[P2,P5],[P3-P6],[P4-P7],[P5-P8],[P6-P9];连续性
均匀三次B样条曲线段连接处具有二阶连续性。一般来说,k次B样条曲线具有k-1阶函数连续性。
由前面的作图过程可知,当出现重复控制顶点时,曲线几何连续性可能下降(但函数导数仍连续),甚至产生尖点。
另:当节点矢量出现重复节点(非均匀)时,在其重节点处曲线连续性
文档评论(0)