cad-5-第五章曲线曲面-132.pptVIP

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

自由曲线曲面的发展过程 参数曲线基础 曲线的表示形式 非参数表示 显式表示 隐式表示 参数曲线基础 参数表示:曲线上任一点的坐标均表示成给定参数的函数。假定用t表示参数,平面曲线上任一点P可表示为 参数的含义 时间,距离,角度,比例等等 规范参数区间[0,1] 参数曲线基础 参数矢量表示形式 直线段的参数表示 圆的参数表示 1.参数连续性 0阶参数连续性,记作C0连续性,是指曲线的几何位置连接,即 1阶参数连续性 记作C1连续性,指代表两个相邻曲线段的方程在相交点处有相同的一阶导数: 2阶参数连续性, 记作C2连续性,指两个相邻曲线段的方程在相交点处具有相同的一阶和二阶导数。? 抛物样条曲线 一、过三点定义一段抛物线 设有不在同一条直线上的三点 ,现要求过三点定义一条抛物线段。我们采用矢量表达式来表示抛物线的方程: (0≤t≤1) 三个独立的条件 解以上三个联立方程,得: 例设三个点的坐标分别为: 用这三点拟合一段抛物线。 例:已知 拟合成三次参数样条曲线。 解: B矩阵中的周围12个位置向量定义了四条三次Bezier曲线(边界),角点P00,P30,P03,P33与邻近点分别定义了四条边界曲线在角点处的8个切向量,中间点P11,P12,P21,P22决定了曲面的凹凸。 (m+1),(n+1)空间型值点, 称为m×n次Bezier曲面, 分别称为n次和m次Bernstein基函数。 曲面由两组曲线表示:一组:M为常数,V从0~1变化所形成的曲线;另一组:V为常数,M从0~1变化所形所的曲线,这些曲线均是Bezier曲线。 当m=n=3时,得双三次Bezier曲线。 Bezier(贝塞尔)曲面 如前所述,Bezier曲线是一条与控制多边形顶点位置有严格的相关联关系的曲线,Bezier曲线形状趋向于特征多边形形状,阶次由控制多边形顶点个数来决定。 Bezier曲面是由Bezier曲线拓广而来,它也是以Bernstein函数作为基函数,可以构造由空间点阵列的位置来控制曲面。 P0 P1 P2 P3 由四个数据点控制的三次贝塞尔曲线 1、贝塞尔曲面的数学表达式 在三维空间里,给定(n+l)×(m+1)个点的空间点到Pij(i=0,l…n;j=0,1…m),称n×m次参数曲面: 为 n×m 次 Bezier曲面。 Pij是的控制顶点,和为Bernstein基函数,具体表示为: 如果用一系列直线段将相邻的点Pi0,Pi1…Pim(i=0,1…n)和P0j,P1j…Pnj(j=0,l,…m)—一连接起来组成一张空间网格,称这张网络为m×n次曲面特征网格,如图所示。 类似于Bezier曲线情况,特征网格框定了P(u,v)的大致形状;P(u,v)是对特征网格的逼近。 p00 p10 p20 p30 p31 p21 p11 p01 p32 p22 p12 p02 p33 p23 p13 p03 3*3次的特征曲面网格 2、贝塞尔曲面的性质 Bezier曲面有类似于Bezier曲线的性质。 (l)端点位置 由于P00=P(0,0) P0m=P(0,1) Pn0=P(1,0) Pnm=P(1,1) 说明P00、P0m、Pn0、Pnm是曲面P(u,v)的四个端点,见图 p00 p30 p03 p33 (2)边界线位置 Bezier曲面的四条边界线P(0,v)、P(u,0)、P(1,v)、P(u,1)分别是以P00P01P02…P0m、P00P10P20…Pn0、Pn0Pn1 Pn2…Pnm和P0mP1mP2m…Pnm为控制多边形的Bezier曲线,见图。 控制多边形 边界线 如:m=4,顶点P0,P1,P2,P3四点可定义一条三次(n=3)B曲线。 如何保证连接处具有G1和G2连续性。 在两段三次Bezier曲线间得到G1连续性 为实现G1连续,则有: 亦即: P 0 P 1 P 2 P 3 (Q 0 ) Q 1 Q 2 Q 3 在两段三次Bezier曲线间得到G2连续性: 1.???? #includegraphics.h? ?? 2.????

文档评论(0)

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

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

1亿VIP精品文档

相关文档