第四章建模技术课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第四章建模技术课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 建模 技术 课件
- 资源描述:
-
1、计算机辅助设计与制造 计算机辅助设计与制造1.概述 2.线框建模 3.表面建模 4.实体建模 5.特征建模 计算机辅助设计与制造1. 概述 建模技术发展概况 建模技术的基础知识 常用建模方法的比较与应用 建模技术建模技术是将现实世界中的物体及其属性转化为计算机内部可数字化表示、分析、控制和输出的几何形体的方法 建模技术是产品信息化的源头,是定义产品在计算机内部表示的数字模型、数字信息及图形信息的工具,它为产品设计分设计分析析、工程图生成工程图生成、数控编程数控编程、数字化加工与装配中的碰撞干涉碰撞干涉检查检查、加工仿真加工仿真、生产过程管理生产过程管理等提供有关产品的信息描述与表达方法,是实现
2、计算机辅助设计与制造的前提条件,也是实现CAD/CAM一体化的核心内容 计算机辅助设计与制造建模技术发展概况早期早期CADCAD系统只能处理二维信息,设计人员通过投影图表达零系统只能处理二维信息,设计人员通过投影图表达零件的形状及尺寸;件的形状及尺寸; 建模技术发展重要事件建模技术发展重要事件:1973:1973年剑桥大学年剑桥大学I.C.BraidI.C.Braid等建成等建成系系统;统;19721972年年19761976年罗彻斯特大学年罗彻斯特大学H.B.VoelckerH.B.Voelcker主持建成主持建成系统;系统;19681968年年19721972年北海道大学冲野教授等建成年北
3、海道大学冲野教授等建成 系系统统近年来,近年来,CAD/CAMCAD/CAM集成化系统普遍采用集成化系统普遍采用作为产品造型作为产品造型系统,成为从微机到工作站上各种图形系统的核心;系统,成为从微机到工作站上各种图形系统的核心;为满足设计到制造各个环节的信息统一要求,建立统一的产品为满足设计到制造各个环节的信息统一要求,建立统一的产品信息模型,推出了信息模型,推出了系统;系统;正在研究全新建模方式正在研究全新建模方式,将,将CAECAE技术与技术与CADCAD建模融为一体,理性确定产品形状、结构、材料等各种细节建模融为一体,理性确定产品形状、结构、材料等各种细节 常见几何建模模式: 、和 计算
4、机辅助设计与制造建模技术的基础知识形体的表达建立在形体的表达建立在几何信息几何信息和和拓扑信息拓扑信息的处理基础上的处理基础上 几何信息几何信息一般是指形体在欧氏空间中的形状、位置和大小一般是指形体在欧氏空间中的形状、位置和大小 拓扑信息拓扑信息表达形体各分量间的联接关系表达形体各分量间的联接关系几何建模基础知识:几何建模基础知识: 几何信息 拓扑信息 非几何信息 形体的表示 正则集合运算 欧拉检验公式 建模建模是以计算机能够理解的方式,对实体进行确切定义,赋予一定的数学描述,并以一定的数据结构形式对所定义的几何实体加以描述,在计算机内部构造实体的模型计算机辅助设计与制造几何信息几何信息几何信
5、息几何信息是指物体在空间的形状、尺寸及位置的描述几何信息包括、的信息五个顶点用两种不同方式连接,表达两种不同的理解只用几何信息表示物体并不充分,常会出现物体表示的二义性 计算机辅助设计与制造拓扑信息拓扑信息拓扑信息拓扑信息反映三维形体中各几何元素的数量及其相互之间连接关系拓扑关系允许三维实体随意拓扑关系允许三维实体随意地伸张扭曲,两个形状和大地伸张扭曲,两个形状和大小不一样的实体的拓扑关系小不一样的实体的拓扑关系可能是等价的可能是等价的拓扑特性等价的立方体和圆柱体拓扑特性等价的立方体和圆柱体拓扑信息不同,即使几何信息相同,最终构造的实体可能完全不同 计算机辅助设计与制造非几何信息非几何信息 指
6、产品除描述实体几何、拓扑信息以外的信息,包括零件的物理属性和工艺属性等,如零件的质量、性能参数、公差、加工粗糙度和技术要求 为满足为满足CAD/CAPP/CAMCAD/CAPP/CAM集成的要求,非几何信息的描述和表集成的要求,非几何信息的描述和表示越来越重要,是目前特征建模中特征分类的基础示越来越重要,是目前特征建模中特征分类的基础计算机辅助设计与制造形体的表示形体的表示 边的端点,为两条或两条以上边的交点。顶点不能孤立存在于实体内、实体外或面和边的内部 一维几何元素,形体相邻面的交界 有序、有向边组成的封闭边界外环的边按逆时针走向,内环的边按顺外环的边按逆时针走向,内环的边按顺时针走向时针
7、走向 二维几何元素,是形体上的一个有限、非零的单连通区域。面由一个外环面由一个外环和若干内环包围而成,具有方向性,一和若干内环包围而成,具有方向性,一般用外法矢方向作为正方向般用外法矢方向作为正方向形体在计算机内采用六层拓扑结构进行定义形体在计算机内采用六层拓扑结构进行定义: : 构成一个完整实体的封闭边界,是形成封闭的单一连通空间的一组面的结合。一个连通的物体有一个外壳和若干个内壳构成 三维几何元素,是由若干个面包围成的封闭空间。几何造型的最终结果就是各种形式的体体体(Object)外壳外壳(Shell)面面(Face)环环(Loop)边边(Edge)顶点顶点(Vertex)曲面曲面(Sur
8、face)曲线曲线(Curve)点点(Point)计算机辅助设计与制造F12F5F6F3F4F 正则形体 非正则形体正则集合运算正则集合运算 通过形体布尔运算布尔运算实现简单形体组合形成新的复杂形体是常用方法正则集合运算与普通集合运算关系:)B-A(KB-A)AB(KBA)AB(KBAi*i*i*具有良好边界的形体定义称为正则形体正则形体。正则形体没有悬边、悬面或一条边有两个以上的邻面式中 、 、 分别为正则交正则交、正则并正则并和正则差正则差 K是封闭的意思,i是内部的意思 * 两个实体进行普通布尔运算产生的两个实体进行普通布尔运算产生的结果并不一定是实体结果并不一定是实体计算机辅助设计与制
9、造欧拉检验公式欧拉检验公式 为保证几何建模过程中每一步产生的中间形体的拓扑关系都正确,即检验物体描述的合法性和一致性,欧拉提出了描述形体的集合分量和拓扑关系的检验公式:式中: F F面数 V V顶点数 E E边数 R R面中空洞数 H H体中空穴数 F+V-E=2+R-2H F+V-E=2+R-2H 欧拉检验公式是正确生成几何物体边界、表示数据结构的有效工具,也是检验物体描述正确与否的重要依据。但只是必要条件,非充分条件v=8,e=13,f=7计算机辅助设计与制造常用建模方法的比较与应用建模方式建模方式应应 用用 范范 围围局局 限限 性性线框建模线框建模画二、三维线框图画二、三维线框图不能表
10、示实体;不能表示实体;图形会有二义性图形会有二义性表面建模表面建模艺术图形;形体表面显示;艺术图形;形体表面显示; 数控加工数控加工不能表示实体不能表示实体实体建模实体建模物性计算;有限元分析;物性计算;有限元分析;用集合运算构造形体用集合运算构造形体只能产生正则实体;只能产生正则实体;抽象形体的层次较低抽象形体的层次较低特征建模特征建模在实体建模基础上加入实体在实体建模基础上加入实体的精度信息、材料信息、技的精度信息、材料信息、技术信息、动态信息术信息、动态信息还没有实用化系统问世;还没有实用化系统问世;目前主要集中在概念的提出和目前主要集中在概念的提出和特征的定义及描述上特征的定义及描述上
11、几何建模中表示物体形态常用方法: 建模技术在CAD中应用于、与计算机辅助设计与制造2. 线框建模 线框建模的概念 线框建模的特点 线框建模线框建模是计算机图形学和CAD领域中最早用来表示形体的建模方法。虽存在着很多不足而且有逐步被表面模型和实体模型取代的趋势,但它是表面模型和实体模型的基础,并具有数据结构简单的优点,故仍有应用意义计算机辅助设计与制造线框建模的概念 线框建模线框建模是利用基本线素来定义设计目标的棱线部分而构成的立体框架图线框建模生成的实体模型由线框建模生成的实体模型由一系列的直线、圆弧、点及自一系列的直线、圆弧、点及自由曲线组成,描述产品的轮廓由曲线组成,描述产品的轮廓外形外形
12、计算机辅助设计与制造线框建模的数据结构 点号 x y z 点号 x y z 1 0 0 1 5 0 0 0 2 0 1 1 6 0 1 0 3 1 1 1 7 1 1 0 4 1 0 1 8 1 0 0 立方体的边表 立方体的顶点表 线号 线上端点号 线号 线上端点号 线号 线上端点号 1 1 2 5 5 6 9 1 5 2 2 3 6 6 7 10 2 6 3 3 4 7 7 8 11 3 7 4 4 1 8 8 5 12 4 8 线框建模的数据结构是表结构计算机内部存贮物体的顶点和棱线信息计算机辅助设计与制造线框建模的特点 线框建模构造的实体模型只有线框建模构造的实体模型只有离散的边,没有
13、边与边的关系。离散的边,没有边与边的关系。信息表达不完整,会使物体形状信息表达不完整,会使物体形状的判断产生多义性的判断产生多义性 复杂物体的线框模型生成需要复杂物体的线框模型生成需要输入大量初始数据,数据的统一输入大量初始数据,数据的统一性和有效性难以保证,加重输入性和有效性难以保证,加重输入负担负担线框建模的优点线框建模的优点 只有离散的空间线段,处理起来比较容易,构造模型操作简便只有离散的空间线段,处理起来比较容易,构造模型操作简便 所需信息最少,数据结构简单所需信息最少,数据结构简单, , 硬件的要求不高硬件的要求不高 系统的使用如同人工绘图的自然延伸,对用户的使用水平要求系统的使用如
14、同人工绘图的自然延伸,对用户的使用水平要求低,用户容易掌握低,用户容易掌握线框建模的缺点线框建模的缺点 计算机辅助设计与制造3. 表面建模 表面建模的分类 表面建模的特点表面建模是将物体分解成组成物体的表面、边线和顶点,用顶点、边线和表面的有限集合表示和建立物体的计算机内部模型 计算机辅助设计与制造表面建模的分类平面建模是将形体表面划分成一系列多边形网格,每一个网格构成一个小的平面平面,用一系列的小平面逼近逼近形体的实际表面表面建模分为平面建模和曲面建模平面建模平面建模 曲面建模曲面建模曲面建模是把需要建模的曲面划分为一系列曲面片曲面片,用连接条件拼接拼接来生成整个曲面 CAD领域最活跃、应用
15、最广泛的几何建模技术之一计算机辅助设计与制造表面建模的数据结构 表面建模的数据结构是表结构,除给出边线及顶点的信息之外,还提供了构成三维立体各组成面素面素的信息 面号 面上线号 线数 4、3、 2、1 4 8、12、4、9 4 8、7、 6、5 4 6、11、2、10 4 7、11、3、12 4 5、9、 1、10 4 立方体的面表 计算机辅助设计与制造参数曲面 参数曲面建模在拓扑矩形的参数曲面建模在拓扑矩形的边界网格上利用混合函数在纵边界网格上利用混合函数在纵向和横向两对边界曲线间构造向和横向两对边界曲线间构造光滑过渡的曲线构造曲面光滑过渡的曲线构造曲面 计算机图形学中应用最多计算机图形学中
16、应用最多曲面建模中常见参数曲面:曲面建模中常见参数曲面: 孔斯孔斯(Coons)曲面曲面 BezierBezier曲面曲面 B B样条样条(B-spline)曲面曲面 非均匀有理非均匀有理B B样条样条( NURBS )曲面曲面 计算机辅助设计与制造曲面建模时经常要处理的问题 曲面光顺 曲面求交 曲面裁剪 一个实体可以用不同的曲面造型方法来构成相同的曲面一个实体可以用不同的曲面造型方法来构成相同的曲面 哪一种方法产生的模型更好,一般用两个标准来衡量: 1. 1. 更能准确体现设计者的设计思想、设计原则;更能准确体现设计者的设计思想、设计原则; 2. 2. 产生的模型能够准确、快速、方便地产生数
17、控刀具轨迹,产生的模型能够准确、快速、方便地产生数控刀具轨迹,更好地为更好地为CAMCAM、CAECAE服务服务 表面建模方法通常用于构造复杂的曲面物体表面建模方法通常用于构造复杂的曲面物体曲面建模过程经常会遇到以下问题:曲面建模过程经常会遇到以下问题: 计算机辅助设计与制造曲面光顺 曲面光顺曲面光顺字面理解指曲面光滑、顺眼,在数学意义上则要求曲线和曲面具有二阶连续性、无多余拐点和曲率二阶连续性、无多余拐点和曲率变化均匀变化均匀 整体光顺每次调整所有的型值点 局部光顺每次只调整个别点 各种光顺方法的主要区别在于使各种光顺方法的主要区别在于使用不同的目标函数以及每次调整型用不同的目标函数以及每次
18、调整型值点的数量。值点的数量。曲面光顺后 曲面光顺前 用数学的方法对曲面光顺进行处理,通常用最小二乘法最小二乘法、能量法能量法、回弹法回弹法、基样条法基样条法、磨光法磨光法计算机辅助设计与制造曲面求交 曲面求交曲面求交是曲面操作中最基本的一种算法,要求准确、可靠、迅速,并保留两张相交曲面的已知拓扑关系,以便实现几何建模的布尔运算和数控加工的自动编程 常用的求交算法有解析法解析法、分割法分割法、跟踪法跟踪法、隐函数法隐函数法计算机辅助设计与制造曲面裁剪 两曲面相贯后,交线通常构成原有曲面的新边界,怎样合理表示经过裁剪的曲面? 曲面求交方法实际上是求出交线上的一系列离散点,在裁剪曲面的边界线表示中
19、可将这些离散点连成折线连成折线,也可以拟合成样条拟合成样条曲线曲线。对于参数曲面,一般以参数平面上的交线表示为主 计算机辅助设计与制造 1964年,美国MIT的 S.A.Coons 提出利用一组有四条边界的曲面片表示曲面的方法,形成CoonsCoons曲面法曲面法 Coons曲面先进实用,广泛应用于飞机制造计算机辅助设计 CoonsCoons曲面曲面是通过一组具有四条边界的曲面片来表示曲面,这些曲面片的边界曲线由u u或v v 分段参数方程表示,边界曲线段的端点就是曲面片的角点,对应于参数的整数值 Coons曲面的特点是插值,即通过满足给定边界条件的方法构造曲面 计算机辅助设计与制造 Bezi
20、er曲面由多边形面上的设计点所构成网格定义。 主要问题是局部形状控制,因为移动多边形曲面上的一点,就会影响整个所有曲面形状 法国雷诺汽车公司的工程师P.E. Bzier于1962年独创构造贝塞尔曲线曲面的方法,法国Dassault飞机公司研制的CATIA系统广泛使用 BezierBezier曲线曲线的形状由一多边形定义,仅有多边形第一个及最后一个顶点在该曲线上,其余的顶点则定义曲线的导数、阶数及形状 曲线的形状大致上是按照多边的形状而变化,改变多边形顶点位置就可以让使用者直观地交互式控制任意复杂空间曲线生成 BezierBezier曲面曲面由Bezier曲线构成计算机辅助设计与制造 在任意截面
21、上选择多个点为特征顶点,用最小二乘积逼近方法生成一条曲线,即B B样条曲线样条曲线。 在曲面 V V方向的不同截面上可生成一组(N+1)条 B样条曲线,同样在曲面 U U方向的不同截面也生成一组(M+1)条B样条曲线。两组B样条曲线的直积可构成B B样条曲面样条曲面。其中,Pi(i=0,1,.,n)是控制多边形的顶点,Ni,k(t)(i=0,1,.,n)称为k阶(k-1次)B样条基函数 20世纪七十年代初,Gordon等人在贝塞尔方法基础上引入了B样条方法,克服了贝塞尔方法整体表示的局限,具有局部性质 B样条方法仍采用控制顶点定义曲线曲面,但改用特殊基函数: 计算机辅助设计与制造(Non-Un
22、iform Rational B-spline,) B B样条曲线样条曲线(曲面)只能近似表示除抛物面以外的二次曲线曲面(如:圆弧、椭圆弧、双曲线等) ,使简单问题复杂化,带来设计误差 非均匀有理非均匀有理B B样条样条技术对 B样条方法进行改造,扩充了统一表示二次曲线与曲面的能力 NURBS被国际标准化组织定义为工业产品形状表示的标准方法计算机辅助设计与制造表面建模的特点三维实体信息描述较线框建模严密、三维实体信息描述较线框建模严密、完整,能够构造出复杂的曲面,如汽完整,能够构造出复杂的曲面,如汽车车身、飞机表面、模具外型车车身、飞机表面、模具外型曲面建模理论严谨复杂,所以建模系统使用较复杂
23、,并需一曲面建模理论严谨复杂,所以建模系统使用较复杂,并需一定的曲面建模的数学理论及应用方面的知识定的曲面建模的数学理论及应用方面的知识此种建模虽然有了面的信息,但缺乏实体内部信息,所以有此种建模虽然有了面的信息,但缺乏实体内部信息,所以有时产生对实体二义性的理解。时产生对实体二义性的理解。如一个圆柱曲面,就无法区别它是如一个圆柱曲面,就无法区别它是一个实体轴的面或是一个空心孔的面一个实体轴的面或是一个空心孔的面优点:缺点:可以对实体表面进行消隐、着色显示可以对实体表面进行消隐、着色显示可以计算表面积,利用建模中的基本数据,进行有限元划分可以计算表面积,利用建模中的基本数据,进行有限元划分可以
24、利用表面造型生成的实体数据产生数控加工刀具轨迹可以利用表面造型生成的实体数据产生数控加工刀具轨迹计算机辅助设计与制造4. 实体建模 实体建模基本原理 实体建模方法 采用基本体素组合,通过集合运算集合运算和基本变形操作变形操作建立三维立体的过程称为 实体建模是实现三维几何实体完整信息表示的理论、技术和系统的总称 实体建模能够定义三维物体的内部结构形状,完整地描述物实体建模能够定义三维物体的内部结构形状,完整地描述物体的所有几何信息和拓扑信息,包括物体的体、面、边和顶点体的所有几何信息和拓扑信息,包括物体的体、面、边和顶点的信息的信息实体建模技术是CAD/CAM中的主流建模方法 计算机辅助设计与制
25、造实体建模的基本原理实体建模技术实体建模技术是利用实体生成方法产生实体初始模型,通过几何的逻辑运算,形成复杂实体模型的一种建模技术基本实体构造 体间逻辑运算基本实体构造基本实体构造是定义和描述基本的是定义和描述基本的实体模型,包括实体模型,包括体素法体素法和和扫描法扫描法。实体模型特点: 由具有一定拓扑关系的形体表面定义形体,表面之间通过环、边、点建立联系,表面的方向由围绕表面的环的绕向决定,表面法向矢量指向形体之外; 覆盖一个三维立体的表面与实体可同时生成 实体建模技术主要包括两部分:计算机辅助设计与制造体素法用CAD系统内部构造的基本体素的实体信息(如长方体、球、圆柱、圆环)直接产生相应实
展开阅读全文