3-2 CAD技术基础第三章产品造型参数曲线及曲面.pptVIP

3-2 CAD技术基础第三章产品造型参数曲线及曲面.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3-2 CAD技术基础第三章产品造型参数曲线及曲面

* 5. B样条曲线控制顶点的反算 无论是均匀三次B样条曲线,还是均匀双三次B样条曲面,由控制顶点所构造的曲线或曲面并不经过这些控制点,这样使得设计曲线和曲面并不直观。在工程实际中,设计人员往往不可能事先知道控制多边形顶点的位置。而只知道曲线、曲面上某些型值点的位置。为了构造B样条曲线或曲面,就必须利用已知的型值点反算出控制多边形的顶点。 * 5. B样条曲线控制顶点的反算 已知曲线上的一组型值点Qi (i=1,2,…,n),要求出一条均匀三次B样条曲线过Qi,也就是求对应曲线的控制多边形顶点Pj (j=0,1,…,n+1)。由B样条曲线的表达式有 注意到上式有n个方程,但有n十2个未知数,因此需补充两个边界条件。 * 5. B样条曲线控制顶点的反算 ①首末两点经过Q0、Qn的B样条曲线 将P1=Q1,Pn=Qn与上式联立得线性方程组 * 5. B样条曲线控制顶点的反算 采用追赶法求出Pj (j=l,2,…,n)。 为了使曲线首末两点过Q0、Qn,需要二个附加顶点且满足条件: P0 = 2P1 - P2,Pn+1 = 2Pn - Pn-1 这样B样条在两端点处的曲率为零,即曲线首末两端分别与P0P1和PnPn-1相切。 * 5. B样条曲线控制顶点的反算 ②B样条曲线为闭曲线 边界条件 P0=Pn,Pn+1=P1 * 5. B样条曲线控制顶点的反算 解此方程即得到均匀三次B样条闭曲线。 边界条件还有: 端点有二重控制点即P0=P1,Pn+1=Pn; 给定首末两点的切矢Q’1、Q’n; 给定首末两点的二阶导数矢量Q’’1、Q”n等。 * 3.2.6 B样条曲面 基于B样条曲线的定义和性质,可以得到B样条曲面的定义。给定 个空间点列 则 定义了 次((k+1)x(l+1)阶)B样条曲面, 和 是k次(k+1阶)和l次(l+1阶)的B样条基函数,u和w为B样条基函数 和 的节点参数,由组成的空间网格称为B样条曲面的特征网格。 * 性质 (1)K x L次B样条曲面片的四个角点不经过任何特征网格顶点,且仅与该角点对应的K x L个特征网格顶点有关,如均匀双三次B样条曲面与对应的9个顶点有关。 (2)B样条曲面的边界曲线仍为B样条曲线,该边界B样条曲线由对应的K条(或L条)边界特征网格顶点确定。如均匀双三次B样条曲面边界曲线仅与三排顶点有关。 推广:沿B样条曲面任何等参数的截线均为一B样条曲线。 (3)B样条曲面边界的跨界导数只与定义该边界的顶点及相邻K-1排(或L-1排)顶点有关,具有(K-1)x(L-1)阶函数连续性。 (4)几何不变性。 (5)对称性。 (6)凸包性。 * 3.2.7 NURBS曲线与曲面 1.NURBS方法的提出及优缺点 NURBS—非均匀有理B样条(Non-Uniform Rational B-Spline),这种方法的提出是为了找到与描述自由型曲线曲面的B样条方法相统一的又能精确表示二次曲线弧与二次曲面的数学方法。 NURBS方法主要有以下四个特点: ①NURBS不仅可以表示自由曲线曲面,它还可以精确地表示圆锥曲线和规则曲线,所以NURBS为计算机辅助几何设计(CAGD)提供了统一的数学描述方法; ②NURBS具有影响曲线、曲面形状的权因子,故可以设计相当复杂的曲线曲面形状。若运用恰当,将更便于设计者实现自己的设计意图; ③NURBS方法是非有理B样条方法在四维空间的直接推广,多数非有理B样条曲线曲面的性质及其相应的计算方法可直接推广到NURBS曲线曲面; ④计算稳定且快速。 * 然而,NURBS也还存在一些缺点: ①需要额外的存储以定义传统的曲线和曲面; ②权因子的不合适应用可能导致很坏的参数化,甚至毁掉随后的曲面结构。 虽然NURBS存在这样一些缺点,但其强大的优点使其已成为自由型曲线曲面的唯一表示。 * 2.NURBS曲线的定义 一条 次NURBS曲线定义为: 其中 称为权,与控制顶点相联,其作用类似基函数,但更直接。 , ,可防止分母为零、保留凸包性质及曲线不致退化。 为控制顶点。 是由节点 决定的 次(k+1阶)B样条基函数。 *

文档评论(0)

ipbohn97 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档