第02章-零件造型课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第02章-零件造型课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02 零件 造型 课件
- 资源描述:
-
1、Page 1第2章零件造型2.1基本概念基本概念2.2形体的表示模式形体的表示模式2.3参数曲线与曲面建模参数曲线与曲面建模2.4参数化设计技术参数化设计技术2.5特征造型技术特征造型技术2.6同步建模技术同步建模技术2.7混合造型混合造型2.8 应用实例:基于应用实例:基于NX的覆盖件模具设计的覆盖件模具设计Page 22.1基本概念1.形体的信息结构形体的信息结构2.布尔运算布尔运算3.欧拉公式欧拉公式Page 31)几何信息)几何信息 几何信息是指构成三维形体的各几何元素的位置和大小,它可以几何信息是指构成三维形体的各几何元素的位置和大小,它可以用具体数学表达式来进行定量描述,在实际应用
2、中可以通过某些不等用具体数学表达式来进行定量描述,在实际应用中可以通过某些不等式对其边界范围加以限制。式对其边界范围加以限制。Page 4n 顶点:顶点:V(x,y,z)n 直线:(直线:(x-x0)/A=(y-y0)B=(z-z0)/Cn 平面:平面:ax+by+cz+d=0n 二次曲面:二次曲面:ax2+by2+cz2+dxy+exz+fyz+gx+hy+iz+j=0n 自由曲面:可用自由曲面:可用Coons曲面,曲面,Bezier曲面、曲面、B样条曲面、样条曲面、NURBS曲面的参数方程表示。曲面的参数方程表示。Page 52 2)拓扑信息)拓扑信息 拓扑信息是反映三维形体中各几何元素的
3、数量及其相互间连接拓扑信息是反映三维形体中各几何元素的数量及其相互间连接关系。关系。任一形体是由点、边、环、面、体等各种不同的几何元素构任一形体是由点、边、环、面、体等各种不同的几何元素构成,成,。各种几何元素相互间的关系构成了形体的拓扑信息。各种几何元素相互间的关系构成了形体的拓扑信息。Page 6 如果拓扑信息不同,即使几何信息相同,最终构造的实体可能如果拓扑信息不同,即使几何信息相同,最终构造的实体可能完全不同。完全不同。如在一圆周上的五个等分点,若用直线顺序连接每个点则形成如在一圆周上的五个等分点,若用直线顺序连接每个点则形成一正五边形,若用直线隔点连接每个点则形成一正五角星形。一正五
4、边形,若用直线隔点连接每个点则形成一正五角星形。Page 73 3)非几何信息)非几何信息 非几何信息是指产品除描述实体几何、拓扑信息以外的信息,包非几何信息是指产品除描述实体几何、拓扑信息以外的信息,包括零件的物理属性和工艺属性等,如零件的质量、性能参数、公差、括零件的物理属性和工艺属性等,如零件的质量、性能参数、公差、加工粗糙度和技术要求等信息。加工粗糙度和技术要求等信息。为了满足为了满足CADCADCAPPCAPPCAMCAM集成的要求,非几何信息的描述和表示集成的要求,非几何信息的描述和表示显得越来越重要,显得越来越重要,Page 8体:由封闭表面围成的有效空间。体:由封闭表面围成的有
5、效空间。如图如图a)所示的立方体是由)所示的立方体是由F1F6六个平面围成的空间。六个平面围成的空间。具有良好边界的形体定义为正则形体。正则形体没有悬边、悬具有良好边界的形体定义为正则形体。正则形体没有悬边、悬面、或一条边有二个以上的邻面,反之为非正则形体,如图面、或一条边有二个以上的邻面,反之为非正则形体,如图b)所)所示。示。1.形体的信息结构Page 9 壳壳 壳是构成一个完整实体的封闭边界,是形成封闭的单一连通空壳是构成一个完整实体的封闭边界,是形成封闭的单一连通空间的一组面的结合。一个连通的物体有一个外壳和若干个内壳构间的一组面的结合。一个连通的物体有一个外壳和若干个内壳构成。成。P
6、age 10 面面 面由一个外环和若干个内环界面由一个外环和若干个内环界定的有界、连通的表面。定的有界、连通的表面。面有方向性,一般用外法矢方面有方向性,一般用外法矢方向作为该面的正方向。向作为该面的正方向。如图所示如图所示F面的外环面的外环L1由由e1、e2、e3、e4四条边沿逆时针方向四条边沿逆时针方向构成,内环构成,内环L2由由e5、e6、e7、e8四条边沿顺时针方向构成。四条边沿顺时针方向构成。Page 11 环环 环是面的封闭边界,由有序、有环是面的封闭边界,由有序、有向边的组合。向边的组合。环不能自交,且有内外之分。环不能自交,且有内外之分。确定面的最大边界的环;确定面的最大边界的
7、环;确定面中孔或凸台周界的环。确定面中孔或凸台周界的环。如图,如图,。因此,沿任。因此,沿任一环的正向前进时左侧总是在面内,一环的正向前进时左侧总是在面内,右侧总是在面外。右侧总是在面外。Page 12 边边边是实体两个邻面的交界。边是实体两个邻面的交界。n 对正则形体而言:一条边有且仅有两个相邻面,在正则对正则形体而言:一条边有且仅有两个相邻面,在正则多面体中不允许有悬空的边。多面体中不允许有悬空的边。n 一条边有两个顶点,分别称为该边的起点和终点。一条边有两个顶点,分别称为该边的起点和终点。n 边不能自交。边不能自交。Page 13,为两条或两条以上边的交点。,为两条或两条以上边的交点。顶
8、点不能孤立存在于实体内,实体外或面和边的内部。顶点不能孤立存在于实体内,实体外或面和边的内部。Page 14图2-1形体表达的六层信息结构Page 152.布尔运算图2-2布尔运算与一般运算的区别a)A、B两形体b)一般集合运算c)布尔运算布尔运算:构建复杂的几何实体,几何造型的重要方法布尔运算的种类:布尔交(*):布尔并(*):布尔差(-*):布尔运算的特点:运算前后的几何实体,具有相同的空间维数 正则化的几何运算,其保证两个基本体素经过运算后所得的结果是有意义的,并可进一步参与布尔运算。Page 16 除了用正则集和正则集合运算来保证形体的有效性外,还可除了用正则集和正则集合运算来保证形体
9、的有效性外,还可以运用欧拉公式来检验形体的合法性和一致性。以运用欧拉公式来检验形体的合法性和一致性。对于正则形体,其点(对于正则形体,其点(V)、)、边(边(E),),面(面(F)的个数满足欧的个数满足欧拉公式:拉公式:V-E+F2如:长方体的顶点如:长方体的顶点V=8,边边E=12,面面F=6,则,则8-12+6=2。3.欧拉公式Page 17n 如果将三维封闭的空间分割成如果将三维封闭的空间分割成B个独立的多面体,则点、边、面、个独立的多面体,则点、边、面、体的个数满足欧拉公式:体的个数满足欧拉公式:V-E+F-B=1n 如图所示的多面体个数如图所示的多面体个数B=6,则则V-E+F-B=
10、9-20+18-6=1。Page 18n 对于有孔洞的形体,相应的欧拉公式为:对于有孔洞的形体,相应的欧拉公式为:V-E+F-L=2(B-G)n 其中,其中,V、E、F、B仍为形体的点、边、面、体的个数;仍为形体的点、边、面、体的个数;G为穿为穿透形体的孔数;透形体的孔数;L为所有面上的内环数。如图所示有:为所有面上的内环数。如图所示有:16-24+11-12(1-0)Page 19n 凡满足欧拉公式的形体称之为欧拉形体。显然,欧拉形体满足如凡满足欧拉公式的形体称之为欧拉形体。显然,欧拉形体满足如下的条件:下的条件:1)每条边有且仅有两个相邻的面,且仅有两个端点;)每条边有且仅有两个相邻的面,
11、且仅有两个端点;2)每个顶点至少是三条边的交。每个顶点至少是三条边的交。Page 202.2形体的表示模式2.2.1边界表示法边界表示法(B-Rep法法)2.2.2构造体素法构造体素法(CSG法法)2.2.3CSG和和B-Rep混合表示混合表示Page 21n 形体的表示模式:形体的表示模式:n 采用什么形式的抽象几何实体去描述实际形体。采用什么形式的抽象几何实体去描述实际形体。n 形体表示时须考虑的问题:形体表示时须考虑的问题:n 信息的完整性:数据结构是否唯一地描述了实际形体;信息的完整性:数据结构是否唯一地描述了实际形体;n 表达的覆盖率:能否完整地描述形体的全部范围。表达的覆盖率:能否
12、完整地描述形体的全部范围。n 两种应用最普遍的形体表示方法:两种应用最普遍的形体表示方法:n 边界表示法(边界表示法(B-Rep法)法)n 构造体素法(构造体素法(CSG法)法)Page 222.2.1边界表示法边界表示法(B-Rep法法)n 边界表示法(边界表示法(B-Rep,Boundary Representation)定义:)定义:n 是以形体表面的细节,即以顶点、边、面等几何元素及其相互间的连接是以形体表面的细节,即以顶点、边、面等几何元素及其相互间的连接关系来表示形体。关系来表示形体。图2-4形体的边界表示Page 232.2.1边界表示法边界表示法(B-Rep法法)n 边界表示法
13、的特点:边界表示法的特点:n 详细记录了构成形体的所有几何元素的几何信息及其拓扑关系。详细记录了构成形体的所有几何元素的几何信息及其拓扑关系。n 几何信息:形体的大小、尺寸、位置、形状等。几何信息:形体的大小、尺寸、位置、形状等。n 拓扑信息:形体上所有的顶点、棱边、环、表面之间的相互连接关系。拓扑信息:形体上所有的顶点、棱边、环、表面之间的相互连接关系。n 造型系统中几何、拓扑信息的存储:造型系统中几何、拓扑信息的存储:n 通过适当的数据结构实现;通过适当的数据结构实现;n 通常将几何、拓扑信息分开表示;通常将几何、拓扑信息分开表示;Page 242.2.1边界表示法(B-Rep法)图2-5
14、四面体及其层次表示Page 252.2.1边界表示法边界表示法(B-Rep法法)n 边界表示法没有统一的数据结构边界表示法没有统一的数据结构n 最著名的是:翼边结构(最著名的是:翼边结构(Winged Edge Data Structure,WED,斯坦,斯坦福大学,鲍姆加特,福大学,鲍姆加特,1972)n 以棱边为核心来组织数据,通过指针来存储顶点、棱边、环、面等。以棱边为核心来组织数据,通过指针来存储顶点、棱边、环、面等。图2-6翼边结构Page 26n 边界表示法的发展边界表示法的发展n 早期的边界表示法:早期的边界表示法:n 只支持多面体模型只支持多面体模型n 现代的精确现代的精确B-
15、Rep法:法:n 能用能用Nurbs曲面统一表示平面、参数曲面和二次面,实现实体造型和曲面造曲面统一表示平面、参数曲面和二次面,实现实体造型和曲面造型的统一。型的统一。n 可精确地描述形体边界。可精确地描述形体边界。n 边界表示法的优点边界表示法的优点n 显示表示形体的点、线、面等几何元素,运算、显示速度快,易于确定显示表示形体的点、线、面等几何元素,运算、显示速度快,易于确定几何元素间的连接关系;几何元素间的连接关系;n 可对形体进行多种操作和局部修改。可对形体进行多种操作和局部修改。n 边界表示法的缺点边界表示法的缺点n 数据结构复杂,需大量存储空间,维护复杂;数据结构复杂,需大量存储空间
16、,维护复杂;n 对形体的修改操作较难实现。对形体的修改操作较难实现。Page 272.2.2构造体素法构造体素法(CSG法法)n CSG法(法(Constructive Solid Geometry)定义)定义n 利用简单形状的体素,经过变换和布尔运算构成复杂形体的表示模式。利用简单形状的体素,经过变换和布尔运算构成复杂形体的表示模式。n 采用二叉树(采用二叉树(CSG树)结构来描述体素构成复杂的形体关系(图树)结构来描述体素构成复杂的形体关系(图2-7)n 树根树根表示定义的形体表示定义的形体n 树叶树叶表示体素或变换量(平移量、旋转量)表示体素或变换量(平移量、旋转量)n 中间结点中间结点
17、表示变换方式或布尔运算算子(并表示变换方式或布尔运算算子(并U*、交、交*、差、差-*)Page 282.2.2构造体素法(CSG法)图2-7CSG的二叉树结构图2-7 CSG的二叉树结构Page 292.2.2构造体素法构造体素法(CSG法法)n CSG树的特点:树的特点:n 无二义性:一棵无二义性:一棵CSG树能完整确定一个形体树能完整确定一个形体n 一个复杂形体能用不同的一个复杂形体能用不同的CSG树表示(图树表示(图2-8)图2-8同一物体的两种CSG结构Page 302.2.2构造体素法构造体素法(CSG法法)n CSG法的特点:法的特点:n 表示形体直观简洁;表示形体直观简洁;n
18、表示形体的有效性由基本体素的有效性和布尔运算的有效性来保证;表示形体的有效性由基本体素的有效性和布尔运算的有效性来保证;n 形体的隐式模型形体的隐式模型n 只定义所表示形体的构造方式;只定义所表示形体的构造方式;n 不存储表面、棱边、顶点等形体的有关边界信息;不存储表面、棱边、顶点等形体的有关边界信息;n 未显式定义三维点集与所表示形体在空间的一一对应关系。未显式定义三维点集与所表示形体在空间的一一对应关系。n CSG常用的体素常用的体素n 长方体、圆柱体、球、圆锥、圆环、楔块等,用一组参数表示;长方体、圆柱体、球、圆锥、圆环、楔块等,用一组参数表示;n 用户只需输入参数值即可确定体素的大小、
19、形状、位置、方向;用户只需输入参数值即可确定体素的大小、形状、位置、方向;n 高级的造型系统还可通过拉伸、扫描等来生成准体素。高级的造型系统还可通过拉伸、扫描等来生成准体素。Page 312.2.2构造体素法构造体素法(CSG法法)n CSG法的优点法的优点n 数据结构比较简单,信息量小,易于管理;数据结构比较简单,信息量小,易于管理;n 每个每个CSG都和一个实际的有效形体相对应;都和一个实际的有效形体相对应;n CSG可以方便地转换成边界表示;可以方便地转换成边界表示;n CSG树记录了形体的生成过程,可修改形体生成的各个环节以改变形体树记录了形体的生成过程,可修改形体生成的各个环节以改变
20、形体的形状。的形状。n CSG法的缺点法的缺点n 对形体的修改操作不能深入到形体的局部,如面、边、点等;对形体的修改操作不能深入到形体的局部,如面、边、点等;n 直接基于直接基于CSG表达形体的效率很低。表达形体的效率很低。Page 322.2.3 CSG和和B-Rep的混合表示的混合表示n CSG和和B-Rep法的混合表示法的混合表示n 大多数大多数CAD/CAM系统均采用;系统均采用;n 以以CSG模型表示几何造型的过程及其设计参数;模型表示几何造型的过程及其设计参数;n 以以B-Rep模型维护详细的几何信息和显示、查询操作。模型维护详细的几何信息和显示、查询操作。n B-Rep和和CSG
21、法混合表示的特点法混合表示的特点n CSG法善于造型;法善于造型;n B-Rep法善于存储、管理、操作形体,易于实现图形显示和交互操作;法善于存储、管理、操作形体,易于实现图形显示和交互操作;n 产品的形状特征、设计参数、公差等与产品的形状特征、设计参数、公差等与CSG的体素相关,易于加到的体素相关,易于加到CSG模型上;模型上;n 零件的加工信息,如粗糙度、加工余量易于加到零件的加工信息,如粗糙度、加工余量易于加到B-Rep模型上。模型上。n CSG和和B-Rep法的混合表示的逻辑数据结构法的混合表示的逻辑数据结构n 在在CSG构造的物体二叉树逻辑结构中的每一个布尔运算节点处扩充一个构造的物
22、体二叉树逻辑结构中的每一个布尔运算节点处扩充一个B_Rep结构,记录存储布尔运算结果体的几何信息。参见下图结构,记录存储布尔运算结果体的几何信息。参见下图.Page 332.2.3 CSG和和B-Rep的混合表示的混合表示Page 34空间单元表示法空间单元表示法 空间单元表示法是用一系列规则的空间单元来表示实体的一种方空间单元表示法是用一系列规则的空间单元来表示实体的一种方法。在计算机内部通过定义各单元的位置被占用与否来表示实体。法。在计算机内部通过定义各单元的位置被占用与否来表示实体。单元的大小决定了单元分解的精度,因此该方法需要大量的存储单元的大小决定了单元分解的精度,因此该方法需要大量
23、的存储空间,它不能表达各部分之间的拓扑关系,没有点、线、面等形体空间,它不能表达各部分之间的拓扑关系,没有点、线、面等形体单元的概念,是对实体的一种近似表示,有时会造成较大的误差,单元的概念,是对实体的一种近似表示,有时会造成较大的误差,且难以转化为且难以转化为B-Rep表示和表示和CSG表示。表示。空间单元表示法具有算法简单,容易实现并、交、差集合运算,空间单元表示法具有算法简单,容易实现并、交、差集合运算,易于检查实体间的碰撞干涉、便于消影、输出显示、物性计算和有易于检查实体间的碰撞干涉、便于消影、输出显示、物性计算和有限元计算等特点。限元计算等特点。Page 35-35-单元表示法可用于
24、二维图形,其数据单元表示法可用于二维图形,其数据结构可用四叉树结构表示结构可用四叉树结构表示Page 36-36-单元表示法可用于三维图形,其数据单元表示法可用于三维图形,其数据结构可用八叉树结构表示结构可用八叉树结构表示Page 372.3参数曲线与曲面建模2.3.1自由曲线和曲面的参数表示自由曲线和曲面的参数表示2.3.2曲线定义曲线定义2.3.3曲面定义曲面定义2.3.4曲线曲面生成曲线曲面生成Page 382.3.1自由曲线和曲面的参数表示自由曲线和曲面的参数表示n 自由曲线自由曲线n 不能用直线、圆弧和二次圆锥曲线描述的任意形状的曲线。不能用直线、圆弧和二次圆锥曲线描述的任意形状的曲
25、线。n 常用生成方法:逼近、插值、设计法常用生成方法:逼近、插值、设计法n 应用:机器人轨迹规划、航空、航天、船舶、汽车、模具应用:机器人轨迹规划、航空、航天、船舶、汽车、模具例:非均匀有理例:非均匀有理B样条(样条(Non Uniform Rational B-Spline,Nurbs)自由曲)自由曲线线n 能把规则、自由形状物体用统一的数学模型表达,能把规则、自由形状物体用统一的数学模型表达,n 且能用样条精确表示而不只是逼近规则形状的物体,且能用样条精确表示而不只是逼近规则形状的物体,n 为为CAD/CAPP/CAE/CAM建立统一的几何模型。建立统一的几何模型。Page 39n 曲线的
展开阅读全文