《几何造型与自由曲线曲面精选课件.ppt》由会员分享,可在线阅读,更多相关《几何造型与自由曲线曲面精选课件.ppt(68页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关于几何造型与自由曲线曲面第一页,本课件共有68页4.1 描述形体的信息描述形体的信息4.1.1 基本几何元素的定义基本几何元素的定义描述形体形状特征的信息:描述形体形状特征的信息:l l几何信息:几何信息:几何信息:几何信息:用来表示几何元素的性质和度量关系的信息。l l拓扑信息:拓扑信息:拓扑信息:拓扑信息:表示形体各个几何元素之间连接关系的信息。1.1.点:点:点:点:最基本的几何元素。任何几何形体都可用点的有序集合表示。2.2.边:边:边:边:两个或多于两个相邻面的交界。边具有方向性:边具有方向性:由起点沿边指向终点。3.3.面:形体表面或表面的一部分,其范围由一个外环和若干内环界定面
2、:形体表面或表面的一部分,其范围由一个外环和若干内环界定面:形体表面或表面的一部分,其范围由一个外环和若干内环界定面:形体表面或表面的一部分,其范围由一个外环和若干内环界定。面具有方向性:面具有方向性:通常由面的外法矢方向作为其正方向。外法矢方向:外法矢方向:由组成面的外环的有向边按右手规则确定。第二页,本课件共有68页4.1 描述形体的信息描述形体的信息4.1.1 4.1.1 基本几何元素的定义基本几何元素的定义基本几何元素的定义基本几何元素的定义4.4.环:环:环:环:由有序、有向边组成的面的封闭边界。l外环:外环:确定面的最大外边界。l内环:内环:确定面中内孔或凸台边界。环的方向性:环的
3、方向性:外环外环各边按逆时针排列各边按逆时针排列 内环内环各边按顺时针方向排列各边按顺时针方向排列5.5.体:体:体:体:由面围成的封闭三维空间。6.6.外壳:外壳:外壳:外壳:在观察方向上所能看到的形体的最大外轮廓线。7.7.体素:体素:体素:体素:指可用有限个尺寸参数定位和定型的形体。l 基本体素:基本体素:如长方体、圆柱体、球体、棱柱体、圆环体等;l 由轮廓线沿指定的空间参数曲线扫描或回转所形成的形体。由轮廓线沿指定的空间参数曲线扫描或回转所形成的形体。第三页,本课件共有68页4.1 描述形体的信息描述形体的信息正则形体和非正则形体正则形体和非正则形体正则形体和非正则形体正则形体和非正则
4、形体正则形体:正则形体:正则形体:正则形体:具有维数一致的边界所定义的形体称为正则形体。特点:特点:每条边只能有两个相邻面。正则形体正则形体正则形体正则形体非正则形体:非正则形体:非正则形体:非正则形体:维数不一致的边界所定义的形体称为非正则形体。特点:特点:具有悬边或悬面。非正则形体非正则形体非正则形体非正则形体第四页,本课件共有68页4.1 描述形体的信息描述形体的信息4.1.2 拓扑信息拓扑信息说明各个几何要素间的连接关系平面立体的拓扑关系:平面立体的拓扑关系:平面立体的拓扑关系:平面立体的拓扑关系:包含性包含性和相邻性相邻性4.1.3 4.1.3 基本几何要素间的关系及层次结构基本几何
5、要素间的关系及层次结构基本几何要素间的关系及层次结构基本几何要素间的关系及层次结构形体定义的层次结构形体定义的层次结构外壳:外壳:V1 V2 V3 V6 V5 V8 V1 E1 E2 E7 E6 E10 E11F1外环:外环:V1 V2 V3 V4 V1F1内环:内环:V12 V11 V10 V9 V12 第五页,本课件共有68页4.2 表示形体的模型表示形体的模型一、线框模型:一、线框模型:一、线框模型:一、线框模型:用顶点和边表示形体。缺点:缺点:无法自动消隐,所构造的形体易产生不确定性,即具有二义性。不能明确定义给定点与形体之间的关系,无法对构造形体进行物性分析、有限元分析,不能生成加工
6、表面的刀具路线,不能生成剖切图、渲染图等。无法处理曲面的侧轮廓线。线框模型的二义性线框模型示例第六页,本课件共有68页4.2 表示形体的模型表示形体的模型二、表面模型:二、表面模型:二、表面模型:二、表面模型:是将有向棱边围成的部分定义形体的表面,用面的集合表示形体的模型。l从美学和外形功能要求的角度对构造模型进行评价和修改。l对构造曲面生成NC加工程序,以完成对该曲面的加工。l平面模型:平面模型:用多边形网格描述形体表面。l曲面模型:曲面模型:用曲面片代替平面模型中的小平面片。表面模型的缺点:表面模型的缺点:u模型中所有面未必形成封闭的边界。u没有明确定义形体位于面的那一侧,仍不能有效地用来
7、表示形体。第七页,本课件共有68页4.2 表示形体的模型表示形体的模型三、实体模型:三、实体模型:三、实体模型:三、实体模型:由具有一定拓扑关系的形体表面定义形体。表面之间通过环、边、点建立联系,表面的方向由围绕表面的环的绕向决定,表面法失总是指向形体之外。l实体模型的拓扑合法检验实体模型的拓扑合法检验 任一棱边必然只与两个表面相邻,且在这两个表面环上的方向必须相反。l l与表面模型的区别:与表面模型的区别:与表面模型的区别:与表面模型的区别:实体模型中构成形体的表面之间具有一定的拓扑关系,根据表面的方向可以判断形体在表面的哪一侧。第八页,本课件共有68页4.3 实体造型技术实体造型技术一、基
8、本几何形体(体素)创建一、基本几何形体(体素)创建一、基本几何形体(体素)创建一、基本几何形体(体素)创建二、实体造型的方法二、实体造型的方法二、实体造型的方法二、实体造型的方法1.1.扫描法扫描法扫描法扫描法l平移扫描法:平移扫描法:将二维图形沿某一轨迹移动构造三维形体的方法。u正平移:正平移:二维图形沿与其垂直的直线移动;u斜平移:斜平移:二维图形沿任意直线方向移动;u缩放平移:缩放平移:二维图形移动构造形体的过程中不断放大或缩小。l蒙皮法:蒙皮法:将二维图形沿任意曲线移动同时调整二维图形的尺寸甚至形状,这种构造三维形体的方法称为蒙皮法。第九页,本课件共有68页第十页,本课件共有68页第十
9、一页,本课件共有68页l旋转扫描法:旋转扫描法:将二维图形绕某一轴线旋转构造三维形体的方法。4.3 实体造型技术实体造型技术2.2.构造实体几何法构造实体几何法构造实体几何法构造实体几何法(Constructive Solid Geometry Constructive Solid Geometry,CSGCSG)l l集合运算集合运算集合运算集合运算(布尔运算):并、交、差A-*BB-*AB-*AA*BABA*B第十二页,本课件共有68页l 构造实体几何的表示方法构造实体几何的表示方法构造实体几何的表示方法构造实体几何的表示方法(CSG二叉树)用二叉树形式说明通过基本体素间的集合运算来构造复
10、杂形体的历史过程。并差形体的形体的CSG树型结构树型结构叶子节点叶子节点体素或几何变换参数中间节点中间节点施加在其上的集合运算或几何变换定义优点:优点:数据结构简单、紧凑,数据管理方便;实体构造无二义性;操作方便,概念直观,可通过修改构造环节改变形体的形状;容易实现参数化造型。缺点:缺点:u造型过程只能采用集合运算,一些局部修改功能,如拉伸、倒圆等不能使用;u边界以及边界与实体的连接关系难以提取;u形体显示效率低,不利于图形显示。根节点根节点所构造的几何形体4.3 实体造型技术实体造型技术第十三页,本课件共有68页4.3 实体造型技术实体造型技术4.4.边界表示法边界表示法边界表示法边界表示法
11、(Boundary Representation,B-Rep)用组成实体边界的基本元素(即顶点、棱边和面)及其连接关系信息表示实体。采用边界表示法定义的实体为有限数量的面的集合,面则由边及顶点加以定义。实体造型系统中一般采用CSG与B-Rep混合表示法,即用CSG模型表示实体几何造型的过程和设计参数,用Brep模型维护详细的几何信息和存储、管理、运算以及显示输出等操作。在基于CSG模型的造型过程中,可将形状特征、参数化设计引入造型过程的体素定义、几何变换及最终的模型中;Brep信息的细节则为设计参数提供参考几何基准。优点:优点:优点:优点:显示效率高;边界信息提取容易,可进行局部修改。缺点:缺
12、点:数据结构复杂;修改操作不方便。第十四页,本课件共有68页4.3 实体造型技术实体造型技术5.5.倒圆和拉伸倒圆和拉伸倒圆和拉伸倒圆和拉伸(形体的局部处理)(形体的局部处理)(形体的局部处理)(形体的局部处理)l l倒圆:倒圆:倒圆:倒圆:用光滑的圆弧表面取代形体上的棱边及棱角。l l拉伸:拉伸:拉伸:拉伸:将形体的某个表面或表面的一部分拉起,使原形体得以延伸的处理方法。拉伸面倒圆角第十五页,本课件共有68页4.3 特征造型技术特征造型技术一、特征造型:一、特征造型:一、特征造型:一、特征造型:以实体造型为基础,使设计者采用常见的、具有一定设计或加工功能的特征作为造型的基本单元来构造几何模型
13、的方法。二、特征的定义及特点二、特征的定义及特点二、特征的定义及特点二、特征的定义及特点1.特征的定义:特征的定义:特征是具有属性,与设计、制造活动有关,并含有工程意义的基本几何实体或信息的集合。l特征是零件表面上有意义的区域。(基于几何和加工的定义)l特征是产品信息传递的载体。(从信息传递的角度)l特征是与零件描述或零件之间关系相关的信息集。l特征是零件的形状或其它属性的信息集。2.特征所具有的特点特征所具有的特点l特征与零件的几何描述相关;l特征具有一定的工程实际意义,不同工程领域,特征的内容会有所不同,具体应用时,特征应覆盖所需要的信息;l特征可被识别与转换。第十六页,本课件共有68页4
14、.3 特征造型技术特征造型技术三、特征的分类三、特征的分类三、特征的分类三、特征的分类l l形状特征:形状特征:形状特征:形状特征:与描述零件几何形状、尺寸相关的信息集合,包括功能形状、加工工艺形状、装配辅助形状等,是用于描述零件或产品的主要特征。主特征:主特征:用以构造零件的基本几何形体。用以构造零件的基本几何形体。简单主特征:简单主特征:简单主特征:简单主特征:简单的几何形体。(如圆柱体、长方体、球体等)宏宏宏宏特特特特征征征征:指具有相对固定的结构形状和加工方法的形状特征,其几何形状较复杂,且不便于进一步细分为其他形状特征的组合。(如如盘类零件、轮类零件的轮辐和轮毂等,基本上都是由宏特征
15、及附加在其上的辅助特征构成)辅特征:辅特征:依附于主特征(也可是另一辅特征)之上的几何形状特征,是对主特征的局部修饰,反映零件几何形状的细微结构。(如螺纹、花键、V形槽、T形槽、U形槽等)组合特征:组合特征:组合特征:组合特征:由一些简单辅特征组合而成的特征,如中心孔、同轴孔等。复制特征:复制特征:复制特征:复制特征:指由一些同类辅特征按一定的规律在空间的不同位置上复制而成的形状特征,如周向均布孔、矩形阵列孔、油沟密封槽、轮缘(如齿圆、V型带轮槽等)。第十七页,本课件共有68页l l精精精精度度度度特特特特征征征征:描述零件几何形状、尺寸许可变动量的信息集合;(包括尺寸公差和形位公差,表面粗糙
16、度等)l l技术特征:技术特征:技术特征:技术特征:描述零件性能、制造技术要求、装配要求的信息集合;l l管管管管理理理理特特特特征征征征:与零件管理有关的信息集合;(包括题栏信息,如零件名、设计者、设计日期等;零件材料,未注粗糙度等信息)l l材材材材料料料料热热热热处处处处理理理理特特特特征征征征:与零件材料和热处理有关的信息集合;(如材料性能、热处理方式、硬度值等)特征的信息模型(见P61:图4-14)三、特征的分类三、特征的分类三、特征的分类三、特征的分类4.3 特征造型技术特征造型技术l l方方方方位位位位特特特特征征征征:针对箱体类零件提出的特征,即箱体类零件各表面的方位信息的集合
17、;(如方位标识、方位外法线与各坐标平面的夹角等)l l尺寸链特征:尺寸链特征:尺寸链特征:尺寸链特征:针对工艺特征模型提出特征,即反映轴向尺寸链信息的集合;l l装配特征:装配特征:装配特征:装配特征:与零部件装配有关的信息集合。(如零部件的配合关系、装配关系等)第十八页,本课件共有68页4.3 特征造型技术特征造型技术四、特征的联系四、特征的联系四、特征的联系四、特征的联系l l继承联系:继承联系:继承联系:继承联系:构成特征之间的层次关系。超类特征:超类特征:位于层次上级的特征;亚类特征:亚类特征:位于层次下级的特征。亚类特征可继承超类特征的属性和方法。亚类特征可继承超类特征的属性和方法。
18、特征与特征实例之间的联系也属于继承关系。特征与特征实例之间的联系也属于继承关系。l l从属联系:从属联系:从属联系:从属联系:描述形状特征中各形状特征之间的依从和附属关系。从属特征依赖于被从属的特征而存在,对被从属的形状特征作局部修饰。l l邻接联系:邻接联系:邻接联系:邻接联系:反映形状特征之间的相互位置关系。l l引用联系:引用联系:引用联系:引用联系:描述特征类之间作为关联属性而相互引用的联系。五、特征造型方法五、特征造型方法五、特征造型方法五、特征造型方法人机交互方式人机交互方式人机交互方式人机交互方式特征自动识别的方式特征自动识别的方式特征自动识别的方式特征自动识别的方式特征库特征库
19、特征库特征库如阶梯轴:相邻两个轴段之间的关系就是邻接联系,其中每个相邻面的状态可共享。引用联系主要存在于形状特征对精度特征、材料特征的引用。第十九页,本课件共有68页4.3 特征造型技术特征造型技术六、特征造型系统的框架(见六、特征造型系统的框架(见六、特征造型系统的框架(见六、特征造型系统的框架(见P62P62:图:图:图:图4-174-17)七、特征库的组织方式七、特征库的组织方式七、特征库的组织方式七、特征库的组织方式1.1.特征库应具备的功能特征库应具备的功能特征库应具备的功能特征库应具备的功能l完备的形状特征,以适应众多的零件;l完备的产品信息(几何/拓扑信息,各类特征信息,零件的总
20、体信息);l特征库的组织方式,应便于操作、管理,方便用户对特征进行修改、增加和删除。2.2.特征库的组织方式特征库的组织方式特征库的组织方式特征库的组织方式l图谱方式:画出各类特征图,附以特征属性,建立表格形式。l用形式化数据规范语言对特征进行描述,建立特征的概念库;EXPRESS语言描述方式:PDES(Product Data Exchanging Standard 产品数据交换信息规范 美国国家标准和技术协会)/STEP(Standards for Transmission and Exchange of Product ISO:产品信息交换和传输标准)推荐的一种计算机可处理的形式建模语言
21、。用于建立特征库,以便使那些基于特征的计算机辅助系统根据系统本身的软、硬件的需要,映射为适合于自身的实现语言描述特征。l用计算机程序设计语言描述特征,设计时直接 调用特征库及程序文件,进行绘图和建立产品信息模型。第二十页,本课件共有68页4.3 特征造型技术特征造型技术八、特征造型零件信息模型实例:八、特征造型零件信息模型实例:八、特征造型零件信息模型实例:八、特征造型零件信息模型实例:轴的零件信息模型轴的零件信息模型轴的零件信息模型轴的零件信息模型 第二十一页,本课件共有68页第二十二页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论一、概述一、概述一、概述一、概述1.工业产品的形
22、态:工业产品的形态:2.采用何种工业产品形态的决定因素:采用何种工业产品形态的决定因素:l纯美学要求纯美学要求l产品性能对形态的要求产品性能对形态的要求l产品结构唯一性要求产品结构唯一性要求二、曲线及曲面的数学描述二、曲线及曲面的数学描述二、曲线及曲面的数学描述二、曲线及曲面的数学描述1.1.基本概念基本概念基本概念基本概念点:点:点:点:构造曲线与曲面的最基本的几何元素,用于确定、修改曲线与曲面的位置及形状。l l控制点:控制点:控制点:控制点:用于确定曲线和曲面的位置与形状,所控制的曲线或曲面不一定通过控制点。l l型值点:型值点:型值点:型值点:用于确定曲线和曲面的位置与形状,所控制相应
23、曲线或曲面一定通过型值点。l l插值点:插值点:插值点:插值点:为提高曲线和曲面的输出精度,或为修改曲线和曲面形状,在型值点或控制点之间插入的点。型值点型值点控制点控制点l规则形体规则形体l自由曲面形体自由曲面形体第二十三页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论插插插插值值值值:根据给定的一组有序的数据点,构造一条曲线,使其顺序通过这些数据点,或根据未知函数f(x)上的若干个互异的型值点f(xi),构造新函数g(x),使g(xi)=f(xi)(i=0,1,n)。g(x):f(x)的插值函数;xi:插值节点;注意:注意:插值函数必须严格通过所有插值节点。二、曲线及曲面的数学描
24、述二、曲线及曲面的数学描述二、曲线及曲面的数学描述二、曲线及曲面的数学描述1.1.基本概念基本概念基本概念基本概念逼近:逼近:逼近:逼近:构造一条曲线,使在一定条件下最为接近给定的数据点,或构造新函数,使其最佳逼近原函数。注意:注意:逼近不要求通过所有给定的数据点,只是对数据点的最佳逼近。拟拟拟拟合合合合:插值和逼近的统称,即在允许的误差范围内贴近或通过所有给定的数据点,并使所构造的曲线或曲面光滑连接。光顺:光顺:光顺:光顺:所构造的曲线或曲面是否光滑和顺眼。几何连续性:几何连续性:几何连续性:几何连续性:曲线或曲面在连接处的连接状态。l零阶连续:边界重合;l一阶连续:一阶导数连续,切线矢量连
25、续;l二阶连续:二阶导数连续,曲率连续。光光滑滑是客观评判,指空间曲线曲面的连续阶,数学上一阶导数连续的曲线即为光滑曲线;顺顺眼眼是主观评价,是指人对空间曲线曲面的鼓瘪凹凸的感觉第二十四页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、曲线及曲面的数学描述二、曲线及曲面的数学描述二、曲线及曲面的数学描述二、曲线及曲面的数学描述2.2.曲线及曲面的数学描述:参数方程曲线及曲面的数学描述:参数方程曲线及曲面的数学描述:参数方程曲线及曲面的数学描述:参数方程l l 曲线参数方程曲线参数方程曲线参数方程曲线参数方程 三维曲线参数方程三维曲线参数方程三维曲线参数方程三维曲线参数方程 二维曲
26、线参数方程二维曲线参数方程二维曲线参数方程二维曲线参数方程u:参数曲线上点的位置矢量:曲线上点的位置矢量:曲线方程的规范化形式:曲线方程的规范化形式:曲线方程的规范化形式:曲线方程的规范化形式:第二十五页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、二、二、二、2.2.曲线及曲面的数学描曲线及曲面的数学描曲线及曲面的数学描曲线及曲面的数学描述:述:述:述:曲线参数方程曲线参数方程曲线参数方程曲线参数方程例:由例:由例:由例:由空间两点所定义曲线的参数方程空间两点所定义曲线的参数方程一般形式:一般形式:一般形式:一般形式:第二十六页,本课件共有68页4.4 曲线及曲面的理论曲线及
27、曲面的理论由空间若干点描绘的曲线的参数方程:由空间若干点描绘的曲线的参数方程:由空间若干点描绘的曲线的参数方程:由空间若干点描绘的曲线的参数方程:二、二、二、二、2.2.曲线及曲面的数学描述:曲线及曲面的数学描述:曲线及曲面的数学描述:曲线及曲面的数学描述:曲线参数方程曲线参数方程曲线参数方程曲线参数方程:基函数、权函数、混合函数、调和函数 采用不同的基函数,可得到不同的参数曲线。采用不同的基函数,可得到不同的参数曲线。第二十七页,本课件共有68页4.3 曲线及曲面的理论曲线及曲面的理论l l曲面参数方程曲面参数方程曲面参数方程曲面参数方程二、曲线及曲面的数学描述二、曲线及曲面的数学描述二、曲
28、线及曲面的数学描述二、曲线及曲面的数学描述2.2.曲线及曲面的数学描述曲线及曲面的数学描述曲线及曲面的数学描述曲线及曲面的数学描述曲面数学描述的过程:曲面数学描述的过程:曲面数学描述的过程:曲面数学描述的过程:采用插值方法定义横向、纵向两组曲线;由两组曲线所构成的网格定义一组曲面片,每个曲面片由4条光滑连续的曲线作为边界;用二维插值法描述各个曲面片;分片描述的各曲面在保证相邻曲面片光滑连续的条件下,组成完整的光滑曲面;第二十八页,本课件共有68页曲面的参数方程曲面的参数方程曲面的参数方程曲面的参数方程4.4 曲线及曲面的理论曲线及曲面的理论二、曲线及曲面的数学描述二、曲线及曲面的数学描述二、曲
29、线及曲面的数学描述二、曲线及曲面的数学描述2.2.曲线及曲面的数学描述曲线及曲面的数学描述曲线及曲面的数学描述曲线及曲面的数学描述曲面参数方程曲面参数方程曲面参数方程曲面参数方程曲面上点的位置矢量:曲面上点的位置矢量:曲面方程的规范化形式:曲面方程的规范化形式:曲面方程的规范化形式:曲面方程的规范化形式:用(用(用(用(n+1n+1)(m+1m+1)个点描述的曲面的参数方程:)个点描述的曲面的参数方程:)个点描述的曲面的参数方程:)个点描述的曲面的参数方程:曲面沿 u方向的基函数曲面沿 v方向的基函数曲面片:曲面片:曲面片:曲面片:曲面的基本单元,一张曲面通常由若干张曲面片拼合而成曲面的基本单
30、元,一张曲面通常由若干张曲面片拼合而成曲面的基本单元,一张曲面通常由若干张曲面片拼合而成曲面的基本单元,一张曲面通常由若干张曲面片拼合而成第二十九页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线1.1.参数曲线参数曲线参数曲线参数曲线(1 1)参数曲线方程:以幂函数为基函数参数曲线方程:以幂函数为基函数参数曲线方程:以幂函数为基函数参数曲线方程:以幂函数为基函数(2 2)三次参数曲线(三次参数曲线(三次参数曲线(三次参数曲线(Hermite Hermite曲线):曲线):曲线):曲线):由两端点及两端点处的切矢定义的参数曲线。
31、边界条件:边界条件:两端点处的切矢两端点处的切矢两端点两端点边界条件边界条件第三十页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线1.1.参数曲线参数曲线参数曲线参数曲线2.(2)三次参数三次参数曲线曲线代入三次参数曲线方程HermiteHermite基函数:基函数:基函数:基函数:第三十一页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线1.1.参数曲线参数曲线参数曲线参数曲线2.(2)三次参数三次参数曲线曲线HermiteHermite曲线方程曲线方程曲线方
32、程曲线方程第三十二页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线1.1.参数曲线参数曲线参数曲线参数曲线(3 3)三次参数曲线的拼接三次参数曲线的拼接三次参数曲线的拼接三次参数曲线的拼接光滑拼接条件:光滑拼接条件:光滑拼接条件:光滑拼接条件:l l边界重合:边界重合:边界重合:边界重合:前一段曲线的终点为后一段曲线的起点;l l切向矢量连续:切向矢量连续:切向矢量连续:切向矢量连续:前一段曲线终点处的切矢等于后一段曲线起点处的切矢;l l曲率连续:曲率连续:曲率连续:曲率连续:前一段曲线终点处的二阶切矢等于后一段曲线起点处的
33、二阶切矢。HermiteHermite曲线方程曲线方程曲线方程曲线方程第三十三页,本课件共有68页两段三次参数曲线光滑连接的条件:两段三次参数曲线光滑连接的条件:两段三次参数曲线光滑连接的条件:两段三次参数曲线光滑连接的条件:n n段三次参数曲线光滑连接的条件:段三次参数曲线光滑连接的条件:段三次参数曲线光滑连接的条件:段三次参数曲线光滑连接的条件:二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线1.1.参数曲线参数曲线参数曲线参数曲线(3 3)曲线的拼接曲线的拼接曲线的拼接曲线的拼接4.4 曲线及曲面的理论曲线及曲面的理论p pi点处满足光滑连接条件。i ii-i-1 1i+i+1
34、1三切矢方程三切矢方程第三十四页,本课件共有68页二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线1.1.参数曲线参数曲线参数曲线参数曲线4.4 曲线及曲面的理论曲线及曲面的理论(3 3)参数曲线的特性参数曲线的特性参数曲线的特性参数曲线的特性ln段拼接的参数曲线通过n+1个点l参数曲线由其端点(或通过点)位置以及各个点处的切矢确定,改变数据点的位置矢量,调节切矢的方向或者切矢的长度,都可以改变曲线形状。HermiteHermite曲线方程曲线方程曲线方程曲线方程i ii-i-1 1i+i+1 1n n段段段段HermiteHermite曲线方程光滑拼接的曲线方程光滑拼接的曲线方程光滑
35、拼接的曲线方程光滑拼接的条件:条件:条件:条件:第三十五页,本课件共有68页2.Bezier2.Bezier曲线曲线曲线曲线由曲线上的两个端点和若干个不在曲线上但能决定曲线形状的点确定。通通常常n次次Bezier曲曲线线由由n+1个个顶顶点点构构成成的的特特征征多多边边形形确确定定。特特征征多多边边形形上上的的各各顶顶点点为为曲曲线线的特征点或控制点。的特征点或控制点。(1)n次次Bezier曲线数学表达式:曲线数学表达式:二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线4.4 曲线及曲面的理论曲线及曲面的理论三次三次三次三次BezierBezier曲线曲线曲线曲线其中:其中:其中:其
36、中:BernsteinBernstein基函数,即曲线上各基函数,即曲线上各基函数,即曲线上各基函数,即曲线上各个位置矢量的调和函数。个位置矢量的调和函数。个位置矢量的调和函数。个位置矢量的调和函数。规定:规定:第三十六页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线2.Bezier2.Bezier曲线曲线曲线曲线n次次Bezier曲线曲线:(2 2)一次)一次)一次)一次BezierBezier曲线:曲线:曲线:曲线:n=1n=1线段线段线段线段第三十七页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲
37、线二、常用的曲线二、常用的曲线二、常用的曲线2.Bezier2.Bezier曲线曲线曲线曲线n次次Bezier曲线曲线:(3 3)二次)二次)二次)二次BezierBezier曲线:曲线:曲线:曲线:n=2n=2通过通过通过通过p p0 0、p p2 2点的抛物线点的抛物线点的抛物线点的抛物线第三十八页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 2.Bezier2.Bezier曲线曲线曲线曲线n次次Bezier曲线曲线:(4 4)三次)三次)三次)三次BezierBezier曲线:曲线:曲线:曲线:n=3n=3第三十九页,
38、本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论P85P85习习习习题题题题4-10 4-10(P85P85):已已知知特特征征多多边边形形4个个顶顶点点:p0(0,0)、p1(1,1)、p2(2,1)、p3(3,0),构构造造一一条条三三次次Bezier曲曲线线,并并计计算算当当u=0,1/3,1/2,1时时,曲曲线线上上的型值点坐标。的型值点坐标。解:解:解:解:(1)构造三次)构造三次Bezier曲线参数方程曲线参数方程n次次Bezier曲线曲线:三次三次Bezier曲线方程为:曲线方程为:第四十页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论P85P85习题习题习题
39、习题4-10 4-10(P85P85)由题中给定特征多边形由题中给定特征多边形4个顶点构造的三次个顶点构造的三次Bezier曲线为:曲线为:(2)求给定参数)求给定参数u处的型值点坐标处的型值点坐标第四十一页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论P85P85习题习题习题习题4-10 4-10(P85P85)第四十二页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 2.Bezier2.Bezier曲线曲线曲线曲线n次次Bezier曲线曲线:(5 5)BezierBezier曲线的几何特性曲线的几何特性曲线的几
40、何特性曲线的几何特性结论:结论:结论:结论:BezierBezier曲线通过首末两个控制点。曲线通过首末两个控制点。曲线通过首末两个控制点。曲线通过首末两个控制点。BezierBezier曲线通过首末两个控制点曲线通过首末两个控制点曲线通过首末两个控制点曲线通过首末两个控制点第四十三页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 2.Bezier2.Bezier曲线曲线曲线曲线n次次Bezier曲线曲线:(5 5)BezierBezier曲线的几何特性曲线的几何特性曲线的几何特性曲线的几何特性BezierBezier曲线首末
41、两个控制点处的切向矢量与特征多边形首曲线首末两个控制点处的切向矢量与特征多边形首曲线首末两个控制点处的切向矢量与特征多边形首曲线首末两个控制点处的切向矢量与特征多边形首末两段的走向一致末两段的走向一致末两段的走向一致末两段的走向一致结论:结论:BezierBezier曲线首末曲线首末曲线首末曲线首末两个控制点处的切向矢两个控制点处的切向矢两个控制点处的切向矢两个控制点处的切向矢量与特征多边形的首末量与特征多边形的首末量与特征多边形的首末量与特征多边形的首末两段的走向一致两段的走向一致两段的走向一致两段的走向一致第四十四页,本课件共有68页结论:结论:结论:结论:Bezier曲线上的任意点是其特
42、征多边形各顶点的加权平均,Bezier曲线上所有点均落在由特征多边形各顶点所构成的凸包之中。4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 2.Bezier2.Bezier曲线曲线曲线曲线n次次Bezier曲线曲线:(5 5)BezierBezier曲线的几何特性曲线的几何特性曲线的几何特性曲线的几何特性 凸包性:凸包性:凸包性:凸包性:Bezier Bezier曲线上所有点均落在由特征多曲线上所有点均落在由特征多曲线上所有点均落在由特征多曲线上所有点均落在由特征多边形各顶点所构成的凸包之中。边形各顶点所构成的凸包之中。边形各顶点所构成的凸包之
43、中。边形各顶点所构成的凸包之中。第四十五页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 2.Bezier2.Bezier曲线曲线曲线曲线n次次Bezier曲线曲线:(5 5)BezierBezier曲线的几何特性曲线的几何特性曲线的几何特性曲线的几何特性几何不变性:几何不变性:几何不变性:几何不变性:BezierBezier曲线的形状仅与特征多边形各曲线的形状仅与特征多边形各曲线的形状仅与特征多边形各曲线的形状仅与特征多边形各顶点相对位置有关,而与坐标系选择无关。顶点相对位置有关,而与坐标系选择无关。顶点相对位置有关,而与坐
44、标系选择无关。顶点相对位置有关,而与坐标系选择无关。对称性质:如果保持特征多边形各顶点位置不变,只将其次序颠倒,即对称性质:如果保持特征多边形各顶点位置不变,只将其次序颠倒,即对称性质:如果保持特征多边形各顶点位置不变,只将其次序颠倒,即对称性质:如果保持特征多边形各顶点位置不变,只将其次序颠倒,即:对应的新对应的新对应的新对应的新BezierBezier曲线与原曲线与原曲线与原曲线与原BezierBezier曲线形状相同,只是曲线走向相反。曲线形状相同,只是曲线走向相反。曲线形状相同,只是曲线走向相反。曲线形状相同,只是曲线走向相反。第四十六页,本课件共有68页4.4 曲线及曲面的理论曲线及
45、曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 2.Bezier2.Bezier曲线曲线曲线曲线n次次Bezier曲线曲线:l特征多边形的顶点分布不均匀时,参数在曲线上对应点的分布也不均匀;l 特征多边形的顶点个数越多,对曲线的控制越弱。Bezier曲线的形状与定义它的特征多边形相距甚远;l Bezier曲线不具备局部修改的可能性,改变特征多边形的一个顶点将影响整条曲线。(6 6)BezierBezier曲线的缺点曲线的缺点曲线的缺点曲线的缺点(7 7)Bezier Bezier曲线的拼接曲线的拼接曲线的拼接曲线的拼接两段三次两段三次两段三次两段三次BezierBezier
46、曲线实现拼接的条件:曲线实现拼接的条件:曲线实现拼接的条件:曲线实现拼接的条件:一阶连续条件:一阶连续条件:p2和q1位于p3(q0)两侧,且p2、q1和p3(q0)共线。二阶连续条件:二阶连续条件:连接处两曲线段的切平面重合,且连接处两曲线段曲率相等。边界连续条件:边界连续条件:p3和q0重合。第四十七页,本课件共有68页三次三次B样条曲线样条曲线3.B3.B样条曲线样条曲线样条曲线样条曲线用B样条基函数代替贝塞尔曲线方程中的Bernstein基函数所构造的曲线。二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线4.4 曲线及曲面的理论曲线及曲面的理论 均匀B样条曲线 准均匀B样条曲线
47、 非均匀B样条曲线 非均匀有理B样条曲线(NURBSNURBS,Non-uniform Rational B-spline非均匀有理B样条)(1 1)B B样条曲线的数学表达样条曲线的数学表达样条曲线的数学表达样条曲线的数学表达 若给定若给定N=m+n+1个顶点(个顶点(m为最大段号,为最大段号,n为阶次)则第为阶次)则第i段、段、n次均匀次均匀B样条曲线函数样条曲线函数方程为:方程为:BB样条基函数样条基函数样条基函数样条基函数第四十八页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 3.B3.B样条曲线样条曲线样条曲线样条
48、曲线(2 2)三次均匀)三次均匀)三次均匀)三次均匀B B样条曲线:样条曲线:样条曲线:样条曲线:n n=3,=3,l l=0,1,2,3=0,1,2,3三次三次B样条曲线的基函数:样条曲线的基函数:第四十九页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 3.B3.B样条曲线样条曲线样条曲线样条曲线(2 2)三次均匀)三次均匀)三次均匀)三次均匀B B样条曲线样条曲线样条曲线样条曲线第五十页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 3.B3.B样条曲线
49、样条曲线样条曲线样条曲线(3 3)三次均匀)三次均匀)三次均匀)三次均匀B B样条曲线的几何性质样条曲线的几何性质样条曲线的几何性质样条曲线的几何性质端点性质端点性质端点性质端点性质结论:结论:结论:结论:l第 i i 段均匀B样条曲线的起点位于由pi、pi+1、pi+2三点组成的三角形中线 pi+1A 的1/3处;l第 i 段均匀B样条曲线的终点位于由pi+1、pi+2、pi+3三点组成的三角形中线 pi+2B 的1/3处;l前一段终点和后一端起点的具有共同的三角形,因此前一段终点和后一段起点相同。中点中点A中点中点B第五十一页,本课件共有68页4.4 曲线及曲面的理论曲线及曲面的理论二、常
50、用的曲线二、常用的曲线二、常用的曲线二、常用的曲线 3.B3.B样条曲线样条曲线样条曲线样条曲线(3 3)三次均匀)三次均匀)三次均匀)三次均匀B B样条曲线的几何性质样条曲线的几何性质样条曲线的几何性质样条曲线的几何性质端点处一阶导矢的性质端点处一阶导矢的性质端点处一阶导矢的性质端点处一阶导矢的性质结论:结论:结论:结论:l第 i i 段均匀B样条曲线的起点处的一阶导矢平行于pipi+2,模为pipi+2连线长度的1/2;l第 i 段均匀B样条曲线的终点处的一阶导矢平行于pi+1 pi+3,模为pi+1 pi+3连线长度的1/2。l前后两段连接处具有相同的一阶导矢,即一阶导矢连续。第五十二页