机械CAD-CAM技术第四讲-机械CADCAM建模技术.ppt
《机械CAD-CAM技术第四讲-机械CADCAM建模技术.ppt》由会员分享,可在线阅读,更多相关《机械CAD-CAM技术第四讲-机械CADCAM建模技术.ppt(77页珍藏版)》请在三一办公上搜索。
1、-1-,机械,CAD/CAM技术,中南林业科技大学机械设计制造极其自动化教研室 易春峰,-2-,第四讲机械CAD/CAM建模技术,第一节 几何建模概述 一、机械CADCAM几何建模的概念1、几何建模的概念几何模型-把三维实体的几何形状及其属性用合适的数据结构进行描述和存储,供计算机进行信息转换与处理的数据模型。这种模型包含了三维形体的几何信息、拓扑信息以及其它的属性数据。几何建模-用计算机及其图形系统来表示和构造形体的几何形状,建立计算机内部模型的过程。几何建模技术是CADCAM系统的核心,-3-,2、几何建模技术的发展,1)、线框模型(Wireframe Model),它仅包含物体的顶点和棱
2、边的信息。2)、表面模型,它在线框模型的基础上增加了面的信息,使构造的形体能够进行消隐,生成剖面和着色处理。3)、曲面模型,能够用于各种曲面的拟合、表示、求交和显示。4)、实体造型,是通过简单体素的几何变换和并、交,差集合运算生成各种复杂形体的建模技术。包含较完整的形体几何信息和拓扑信息。,-4-,2、几何建模技术的发展,5)、特征造型,20世纪80年代未出现了特征造型技术。特征是在更高层次上表达产品的功能和形状信息,包含了丰富的工程语义。对于不同的产品设计阶段和应用领域,特征有着不同的定义,例如有功能特征,形状特征,加工特征,精度特征,装配特征等。用这样的特征进行建模更符合产品和工程设计的习
3、惯,更利于系统的集成。,-5-,二、机械CADCAM几何建模技术的基本知识,1、几何信息 几何信息是指构成三维形体的各几何元素的位置和大小,它可以用具体数学表达式来进行定量描述,在实际应用中可以通过某些不等式对其边界范围加以限制。,-6-,几种常见的几何元素的定义,顶点:V(x,y,z)直线:(x-x0)/A=(y-y0)B=(z-z0)/C平面:ax+by+cz+d=0二次曲面:ax2+by2+cz2+dxy+exz+fyz+gx+hy+iz+j=0自由曲面:可用Coons曲面,Bezier曲面、B样条曲面、NURBS曲面的参数方程表示。,-7-,2、拓扑信息,拓扑信息是反映三维形体中各几何
4、元素的数量及其相互间连接关系。任一形体是由点、边、环、面、体等各种不同的几何元素构成,这些几何元素间的连接关系是指一个形体由哪些面组成,每个面上有几个环,每个环有哪些边组成,每条边又由哪些顶点定义等。各种几何元素相互间的关系构成了形体的拓扑信息。,-8-,如果拓扑信息不同,即使几何信息相同,最终构造的实体可能完全不同。如在一圆周上的五个等分点,若用直线顺序连接每个点则形成一正五边形,若用直线隔点连接每个点则形成一正五角星形。,-9-,基本的几何元素点、边、面之间的九种连接关系,-10-,基本的几何元素点、边、面之间的九种连接关系,-11-,3、非几何信息,非几何信息是指产品除描述实体几何、拓扑
5、信息以外的信息,包括零件的物理属性和工艺属性等,如零件的质量、性能参数、公差、加工粗糙度和技术要求等信息。为了满足CADCAPPCAM集成的要求,非几何信息的描述和表示显得越来越重要,是目前特征建模中特征分类的基础。,-12-,4、形体的表示,形体在计算机内通常采用如图所示的六层拓扑结构进行定义。,-13-,体,体是由封闭表面围成的有效空间,如图4-3a所示的立方体是由F1F6六个平面围成的空间。我们把具有良好边界的形体定义为正则形体。正则形体没有悬边、悬面、或一条边有二个以上的邻面,反之为非正则形体,如图4-3b所示。,-14-,壳,壳是构成一个完整实体的封闭边界,是形成封闭的单一连通空间的
6、一组面的结合。一个连通的物体有一个外壳和若干个内壳构成。,-15-,面,面由一个外环和若干个内环界定的有界、连通的表面。面有方向性,一般用外法矢方向作为该面的正方向。如图4-4所示F面的外环L1由e1、e2、e3、e4四条边沿逆时针方向构成,内环L2由e5、e6、e7、e8四条边沿顺时针方向构成。,-16-,环,环是面的封闭边界,由有序、有向边的组合。环不能自交,且有内外之分。确定面的最大边界的环叫做外环,而确定面中孔或凸台周界的环叫做内环。如图4-4所示,外环的边按逆时针走向,内环的边按顺时针走向。因此,沿任一环的正向前进时左侧总是在面内,右侧总是在面外。,-17-,边,边是实体两个邻面的交
7、界。对正则形体而言:一条边有且仅有两个相邻面,在正则多面体中不允许有悬空的边。一条边有两个顶点,分别称为该边的起点和终点。边不能自交。,-18-,顶点,顶点是边的端点,为两条或两条以上边的交点。顶点不能孤立存在于实体内,实体外或面和边的内部。,-19-,5、正则集与正则集合运算,二个有效的几何形体经并(U)、交()、差(-)集合运算后得到的新实体不一定是有效的实体,如图4-5所示。为了解决此问题,提出了正则集和正则集合运算的理论。,-20-,数学上正则集定义为 SkiS式中,k表示闭包,i表示内部,S表示集合。该公式的含义为:如果一集合S的内部闭包与原来的集合相等,则称此集合为正则集。通常的交
8、、并、差运算有可能产生非正则集。为此,定义一套正则化的集合算子并(U*)、交(*)、差(-*),以区别于常规的集合算子U、与-,保证在运算后仍产生正则集。,-21-,6、欧拉公式,除了用正则集和正则集合运算来保证形体的有效性外,还可以运用欧拉公式来检验形体的合法性和一致性。对于正则形体,其点(V)、边(E),面(F)的个数满足欧拉公式:V-E+F2如长方体的顶点V=8,边E=12,面F=6,则8-12+6=2。,-22-,6、欧拉公式,如果将三维封闭的空间分割成B个独立的多面体,则点、边、面、体的个数满足欧拉公式:V-E+F-B=1如图所示的多面体个数B=6,则V-E+F-B=9-20+18-
9、6=1。,-23-,6、欧拉公式,对于有孔洞的形体,相应的欧拉公式为:V-E+F-L=2(B-G)其中,V、E、F、B仍为形体的点、边、面、体的个数;G为穿透形体的孔数;L为所有面上的内环数。如图所示有:16-24+11-12(1-0),-24-,6、欧拉公式,凡满足欧拉公式的形体称之为欧拉形体。显然,欧拉形体满足如下的条件:1)每条边有且仅有两个相邻的面,且仅有两个端点;2)每个顶点至少是三条边的交。,-25-,第二节 三维几何建模技术,一、线框建模线框建模(Wire Frame Modeling)是最简单的建模方法。在这种建模系统中,三维实体仅通过顶点和棱边来描述形体的几何形状。如图4-7
10、所示,线框模型的数据结构由一个顶点表和一个棱边表组成,棱边表用来表示棱边和顶点的拓扑关系,顶点表用于记录各顶点的坐标值。这种建模方法数据结构简单,信息量少,占用的内存空间小,对操作的响应速度快。,-26-,线框模型的数据结构,-27-,利用线框模型,通过投影变换可以快速地生成三视图,生成任意视点和方向的透视图和轴侧图,并能保证各视图间正确的投影关系。因而,线框建模至今仍被普遍的被应用,它作为建模的基础与表面模型和实体模型密切配合,成为CAD建模系统中不可缺少的组成部分。例如,在CAD系统中可以先画一个二维线框图,然后进行拉伸即可形成一个三维实体;已建成的实体模型,可以用线框图快速地进行显示和处
11、理。(SE演示),-28-,线框模型的局限性,由于线框模型只有棱边和顶点的信息,缺少面与边、面与体等拓扑信息。因此形体信息的描述不完整,容易产生多义性(如图4-8a),不能正确表达曲面形体的轮廓线(如图4-8b)。此外,由于没有面和体的信息,不能进行消隐、不能产生剖视图、不能进行物性计算和求交计算、无法检验实体的碰撞和干涉、无法生成数控加工的刀具轨迹和有限元网格的自动划分等。,-29-,-30-,二、表面(曲面)建模,表面建模(Surface Modeling)是通过对物体各个表面或曲面进行描述的一种三维建模方法,如图4-9所示,表面模型的数据结构是在线框模型的基础上增加了面的有关信息和连接指
12、针,除了顶点表和棱边表之外,增加了面表结构。面表包含有构成面边界的棱边序列,面方程系数以及表面是否可见等信息。,-31-,图4-9表面模型的数据结构,-32-,表面模型的优缺点,相对于线框建模来说,表面模型增加了面、边的拓扑关系,因而可以进行消隐处理、剖面图的生成、渲染、求交计算、数控刀具轨迹的生成、有限元网格划分等作业。但表面模型仍缺少体的信息以及体、面间的拓扑关系,无法区分面的哪一侧是体内或体外,仍不能进行物性计算和分析。,-33-,曲面建摸,随着曲线曲面理论的发展和完善,曲面建模替代了初始的表面建模,成功应用到CADCAM系统。下面给出常见的曲面构造方法:,-34-,(1)平面可用三点定
13、义一个平面,如图a所示。(2)线性拉伸面将一条平面曲线沿一方向移动而扫成的曲面,图b。,-35-,(3)直纹面一条直线的两个端点在两条空间曲线的对应等参数点上移动形成的曲面,如圆柱面,圆锥面等,图c。(4)回转面平面曲线绕某一轴线旋转所产生的曲面,图d。,-36-,(5)扫成面可以有如下三种构造方法:1)用一条剖面线沿一条基准线平行移动而构成曲面,图e:2)用两条剖面线和一条基准线,使一条剖面线沿着基准线光滑过渡到另一条剖面线所形成的曲面,图f:3)用一条剖面线沿两条给定的边界曲线移动,剖面线的首,未点始终在两条边界曲线对应的等参数点上,剖面形状保持相似变化,图g。,-37-,(6)圆角面即圆
14、角过渡面,可以是等半径,亦可变半径,图h;(7)等距面是将原始曲面的每一点沿该点的法线方向移动一个固定的距离而生成的曲面。(在使用球头铣刀进行数控加工时,球头铣刀中心的运动轨迹就是加工曲面的等距面。),-38-,三、实体建模,实体建模(Solid Modeling)不仅描述了实体的全部几何信息,而且定义了所有点、线、面、体的拓扑信息。实体模型和表面模型的区别在于:表面模型所描述的面是孤立的面,没有方向,没有与其它的面或体的关联;而实体模型提供了面和体之间的拓扑关系,利用实体建模系统可对实体信息进行全面完整的描述,能够实现消隐、剖切、有限元分析、数控加工、对实体着色、光照及纹理处理、外形计算等各
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械 CAD CAM 技术 第四 CADCAM 建模
链接地址:https://www.31ppt.com/p-6473736.html