首页计算机计算机应用CADCAM技术基础 05 第五章 产品建模技术基础.pptx

05 第五章 产品建模技术基础.pptx

页数:88页文件大小:1.78 MB来源: CADCAM技术基础ppt课件

本课件给出产品模型与产品建模的定义,比较线框、表面与实体三类几何建模模式的优劣,说明体素与布尔运算、CSG、B-Rep与混合表示的原理与特点,并系统介绍轮廓、尺寸驱动、变量驱动等参数化技术与形状、装配、精度等特征分类。

第5章 产品建模技术基础章首页,标示本章讲述几何建模、实体表示、参数化与特征造型
第5章内容导览页,列出几何建模概述、三种模式、实体表示、参数化与特征造型五节
产品模型概念说明页,给出产品模型与产品建模的定义并对比传统与现代信息表达媒体
查看本课件的文字版(共 88 页,供检索与复制)

第1页:第5章产品建模技术基础

第5章 产品建模技术基础

第2页:第5章内容导览

第5章 产品建模技术基础

几何建模的意义
计算机辅助设计与制造的前提条件
  1. 几何建模技术概述
  2. 几何建模的三种模式
  3. 三维实体的表示方法
  4. 参数化设计
  5. 特征造型技术

第3页:产品模型的概念

产品模型(Product Model)
产品在其生命周期中全部相关信息的集合,以产品数据的形式存在
产品建模(Product Modeling)
生成产品数据的过程

产品信息表达媒体:

  • 传统制造:工程图纸
  • 现代制造系统:数据,包括产品定义信息、与产品设计和制造相关的技术、管理信息等

第4页:产品模型的信息构成

产品模型的信息构成

形状
几何、位置、形状特征
属性
材质、公差等
分析信息
FEM 模型、机构模型
管理信息
图形管理、设计变革管理
功能信息
机构模型、分析条件/结果

产品构造涉及零件、运动、层次、位置、连接与公差等。

第5页:基于结构与几何的产品模型

产品模型的主要类型

1) 基于结构的产品模型
产品结构是模型表达的核心,采用结构材料清单、结构分类、产品结构树表达产品结构
2) 基于几何的产品模型
在计算机内部用几何模型表达产品的几何形状,如表面模型、实体模型及其混合模型

第6页:基于特征、知识与集成的产品模型

3) 基于特征的产品模型
特征模型弥补了几何模型的不足,通过特征进行产品模型的描述和操作
4) 基于知识的产品模型
综合应用智能技术、面向对象编程等,扩大产品模型对各种信息的支持
5) 集成产品模型
完整意义上的产品信息模型,是对几何模型、特征模型及其它建模技术的进一步综合和扩展

第7页:交互式CAD/CAM系统工作原理

1.1 交互式CAD/CAM系统的工作原理:由任务处理、计算机的内部表示、程序库与数据库、交互软件构成,其中软件分为与问题有关和与问题无关两类。

第8页:几何建模的概念

模型 Model
数据、结构和算法的集合,是计算机的内部表示
建模 Modeling
描述、表达和存贮模型的过程
几何建模 Geometric Modeling
将现实世界的几何实体转化为计算机内部表示的模型

造型技术:研究如何在计算机中建立恰当的模型表示物体的技术。

第9页:实体的性质

实体性质:

  • 具有一定的形状
  • 具有确定的封闭的边界
  • 是一个内部连通的三维点集
  • 占据有限的空间,即体积有限
  • 经过任意的运算之后,仍是有效的物体

→ 称为有效物体或实体。

第10页:几何建模的过程

1.3 几何建模的过程:现实物体 →(抽象)→ 想象模型 → 格式化信息模型 → 计算机内部表示。

第11页:机械产品模型的信息分类

1.4 机械产品模型:几何信息、物理信息、功能信息、工艺信息。

几何信息(几何模型)
形状、大小(点、线、面)、位置(空间坐标、方程)
拓扑信息
数目与联系

第12页:二维几何建模原理

5. 二维几何建模简介:1. 原理 —— 点坐标 + 拓扑表。

第13页:二维建模的特点与应用

2. 特点

优点
简单实用,符合绘图工作方式
局限
不同视图信息不能构成一个整体模型

3. 适合的任务:平面轮廓处理。4. 应用:自动绘图、回转零件的数控编程。

第14页:三维几何建模的三种模式

2. 三维几何建模的模式

  • 线框模型 wireframe model
  • 表面模型 surface model
  • 实体模型 solid model

第15页:三维线框模型原理

1. 三维线框模型:1. 原理 —— 由点 K 和棱线 K 描述形体,如 12 个顶点 (x1,y1,z1)…(x12,y12,z12) 与 18 条棱边构成的长方体线框。

第16页:线框模型的多义性

线框模型的多义性:同一组棱线可以对应多种不同的实体解释,本页源文件仅标注“线框模型的多义性”,示例图片建议对照原课件图片补充。

第17页:线框模型的特点与应用

2. 特点

  • 简单、存贮量小、速度快
  • 信息不完整、多义性、不能进行检验和消隐
  • 拓扑关系缺乏有效性

3. 应用:评价物体外形、位置、绘图、仿真、中间处理结果记录与输出。

第18页:表面模型原理

2. 表面模型:1. 原理 —— 顶点 Vertex + 边 Edge + 表面 Surface。

第19页:表面描述方法的种类

2.2.2 表面描述方法的种类

平面
plane surface
直纹面
ruled / lofted surface
回转面
surface of revolution
柱状面
tabulated cylinder
Bezier 曲面
Bezier surface

自由曲面还包括:样条曲面 B-spline surface、孔氏曲面 Coons patch、圆角曲面 fillet surface、等距曲面 offset surface。

第20页:表面模型的特点与应用

2.2.3 特点:简单、存贮量较小、速度较快;可消隐、着色、表面积计算、求交、刀具轨迹计算;体内信息不完整。

2.2.4 应用:评价物体外形、位置、绘图、仿真、表面积计算、求交、刀具轨迹计算。

第21页:实体模型原理

3. 实体模型:1. 原理 —— 用有向边区分体内与体外,完整记录顶点 V、棱边 E 与表面 F 的拓扑关系。

第22页:实体模型的特点与应用

2.3.2 特点

  • 真实感强、信息完整,可消隐、着色、表面积计算、体积、质量、求交、刀具轨迹计算
  • 复杂、存贮量大、计算量大、速度慢

2.3.3 应用:评价物体外形、位置、绘图、仿真、有限元分析、表面积计算、布尔运算、刀具轨迹计算。

第23页:三种建模模式的比较

线框模型、表面模型与实体模型的比较
比较项线框模型表面模型实体模型
对计算机硬件要求低较低高
模型数据量小较大大
渲染无基本可以可以
干涉检查无基本可以可以
装配能力无2~52~5
数控编程2、2.5(长度)可以可以
物理性质计算无可可

注:源文件本页数字存在粘连(如“2,2.5”“2~52~5”),表格按上下文语义整理,建议对照原表核对。

第24页:基本体素

3.1.1 基本体素:本页源文件仅标注“1. 体素 / 1. 基本体素”,体素的种类图片建议对照原课件图片补充。

第25页:扫描体素

3.1.2 扫描体素:平面廓形经扫描(平移或回转)形成三维实体的体素。

第26页:布尔运算

3.2 布尔运算 Boolean operations:两个或两个以上形体经过集合运算得到新实体的表示称为布尔模型(Boolean Model)。

布尔模型:C = A <OP> B,布尔算子 <OP> = {∪, ∩, −}(并 Union、交 Intersection、差 Difference),实体造型 solid modeling。

第27页:布尔运算示例(配图页)

3. 实体建模:本页源文件仅保留小节标题,布尔运算的并、交、差示例图片建议对照原课件图片补充。

第28页:半空间法

3.3.1 半空间法 half-spaces:用若干半空间的交集表示实体。本页源文件仅标注方法名称,图片建议对照原课件图片补充。

第29页:B-Rep边界表示法原理

3.3.2 B-Rep(Boundary representation):实体的边界详细记录了实体的几何信息 + 拓扑信息。

第30页:CSG构造实体几何原理

3.3.3 CSG(Constructive Solid Geometry):用比较简单、规则的物体(体素 S、P1…P6)经过 Boolean 运算得到新的实体。

第31页:单元离散表示法

3.3.4 Decomposition Representation(单元离散表示法):实体有规律地分割为有限个单元。

  • 八叉树法 octree
  • 空间堆叠法 Spatial pile enumeration

第32页:四叉树与八叉树表示

四叉树与八叉树表示:按象限编码将空间逐层细分(层1、层2、层3…),节点状态为“部分有 / 有 / 无”。

  • (a) 四叉树结构表示二维图形
  • (b) 八叉树结构表示三维图形

特点:易于局部修改、计算量非常小,但是存贮量非常大。

第33页:空间扫描表示法

3.3.5 空间扫描表示法

A) 平移扫描法
母线(封闭曲线)沿任意曲线运动轨迹平移
B) 旋转扫描法
母线绕回转轴线旋转

特点:只有二维集合;母线(封闭曲线);计算量与存贮量小。

第34页:CSG树的结构

4. CSG — 构造实体几何表示法:CSG 树由树根、节点与树叶组成,树叶为基本体素(A、B、C…),节点为并∪、交∩、差−运算。

典型表达式如 (A+B) − C、(B−C) + A、(D−E) − C、(D−C) − E 等。

第35页:CSG表示法的特点

3.4.2 CSG 的特点

优点
数据结构简单、数据量小,用二叉树表示;每一个 CSG 表示都和一个实际的实体对应;CSG 可以转换为其它表示法;修改容易,与零件的生成过程相似
缺点
实体的消隐和真实感显示困难;最终物体的几何信息要通过 CSG 结构推算出来,计算量大;其它表示法不易转为 CSG 结构

第36页:边界表示法B-Rep原理

5. 边界表示法 B-Rep:1. 原理 —— 形体由顶点 V、环 K、面 F 与点 P 等元素按层次构成。

第37页:B-Rep的几何与拓扑数据

3.5.2 几何数据与拓扑信息的表示:本页源文件仅保留小节标题,几何数据与拓扑信息的数据结构图片建议对照原课件图片补充。

第38页:环与面的定义

Loop(环)
有序、有向边组成的封闭边界,环的方向区分内外
Face(面)
由一个外环和若干个内环来表示

B-Rep 无统一数据结构,常用翼边数据结构。

第39页:B-Rep表示法的特点

3.5.3 B-Rep 的特点

优点
1) 表示物体的点、边、面等拓扑元素是显式表示的,消隐、真实感显示算法简单、速度快;2) 便于查询物体中各元素信息,易于 Boolean 操作和局部修改,计算量小
缺点
数据结构复杂,存贮量大,维护拓扑关系复杂;对物体的整体描述能力弱,与零件的生成过程无联系;可能因几何求交的不稳定性引起拓扑关系的不一致性,导致操作失败

第40页:CSG与B-Rep混合表示

3.6 CSG 与 B-Rep 混合表示法:以基本体素经 CSG 运算(∪、∩、−)形成物体,各中间结果用 B-Rep 表达。

特点:集 CSG 与 B-Rep 的优点于一体,中间过程用 B-Rep 实现快速显示,最终用 CSG 存贮物体的形成过程。

第41页:参数化设计的概念

4.1 概念:参数化就是将设计要求、设计原则、设计方法和设计结果用灵活可变的参数来表示,以便在人机交互过程中根据实际情况随时加以更改。

示例:B = A + X,H × 2 = Y。

参数化技术是全相关和系列化设计的技术基础。

第42页:参数化设计的技术组成

4.2 技术

  • 轮廓 Profile
  • 草绘 Sketching
  • 尺寸驱动 Dimension Drive
  • 变量驱动
  • 设计合理性检查
  • 动态导航 Dynamic Navigator
  • 结构规划 Layouts

第43页:轮廓的定义

4.2.1 轮廓:轮廓由若干首尾相接的直线或曲线组成,用来表达实体模型的截面形状(Section)或扫描路径(Trajectory)。轮廓上的线段(直线或曲线)不能断开或者交叉。

第44页:尺寸驱动

4.2.2 尺寸驱动:当设计人员改变了轮廓尺寸数值的大小时,轮廓将随之发生相应的变化。

优点:迅速发现不合理的尺寸,提高设计的效率和质量。

第45页:变量驱动

4.2.3 变量驱动(变量化建模技术):将所有的设计要素如尺寸、约束条件、工程计算条件甚至名称都视为设计变量,同时允许用户定义这些变量之间的关系式(Relationship)以及程序逻辑,提高设计的自动化程度。

第46页:参数化的相互制约

4.2.4 相互制约:在参数化设计系统中,一个零件的尺寸可以用其他零件上的尺寸和位置参数来确定,保证这些零件装配后自动具有相吻合的尺寸,从而减少人为的疏忽。

第47页:合理性检查

4.2.5 合理性检查:对设计结果的合理性进行检查。本页源文件仅标注小节名称,示例图片建议对照原课件图片补充。

第48页:动态导航

4.2.6 动态导航:猜测用户意图,然后用直观的图标将所猜测的约束显示在相关图形的附近。

第49页:结构规划

4.2.7 结构规划(Layouts):前瞻性的勾勒,确定产品的重要参数;在产品的装配和零件设计中引用结构规划中定义的参数,从总体上保证设计的一致性。

第50页:机构原理设计

4.2.8 机构原理设计:连杆机构在原理上不外是保持一定关系的线段,可以将复杂的连杆机构用具有一定长度和相互位置关系的线段确定。改变代表机构输入的参数,机构的其他部分将随之运动。

第51页:参数化的应用与意义

4.2.9 应用和意义:一个企业的主导产品只要充分利用参数化系统,都可以实现快速的多品种设计。

模具设计中有许多零部件的基本结构相同,只是外形和尺寸略有差别,通过对这些零部件进行系列化的整理和分类,输入到参数化设计系统中进行参数化设计,采用参数化技术后能够大大提高工作效率和设计的正确性。

第52页:尺寸、约束与关系式

4.3 尺寸、约束和关系式是设计参数的三种主要类型。

尺寸 Dimension
用来注明轮廓中元素的长度、距离、半径、直径、角度等
约束 Constraint
限定各个元素之间的特殊关系,如平行、垂直、水平、竖直、相切、共线、同心、固定等
关系式 Relation
表明参数之间的数学关系;约束可以看作是尺寸在特殊情况下转化而来的

第53页:标注尺寸的类型

4.3.1 标注尺寸类型

  1. 沿水平方向的线性尺寸(Horizontal Linear)
  2. 沿竖直方向的线性尺寸(Vertical Linear)
  3. 沿倾斜方向的线性尺寸(Slanted Linear)
  4. 直径(Diameter)
  5. 半径(Radius)
  6. 角度(Angle)
  7. 坐标(Ordinate)
  8. 参考尺寸(Known / Reference)

第54页:约束的作用

4.3.2 约束:约束是指限定构成图形的各个元素之间的特殊关系(强制性条件),如平行、垂直、水平、竖直、相切、共线、同心等。

约束保证了图形元素尺寸改变后图形能大致保持原来的形状,以及尺寸链的完整性,是重要的参数类型之一。

第55页:约束的类型(一)

约束的类型(一)

  1. 水平线(Horizontal Lines)
  2. 竖直线(Vertical Lines)
  3. 平行线(Parallel Lines)
  4. 垂直线(Perpendicular Lines)
  5. 等半径和等直径(Equal Radius and Diameters)
  6. 90°和180°圆弧(90° and 180° Arcs)
  7. 相切(Tangent)
  8. 对称(Symmetry)
  9. 共线(Collinearity)

第56页:约束的类型(二)

约束的类型(二)

  1. 等长度线(Equal Segment Lengths)
  2. 中心在同一水平线上(Centers Lying on the same Horizontal)
  3. 中心在同一竖直线上(Centers Lying on the same Vertical)
  4. 点在其他元素上(Point entity on the other entities)
  5. 固定(Ground),图形在 x 或 y 方向上不能移动
  6. 图形元素的关键点重合

第57页:欠约束时的尺寸驱动

欠约束时的尺寸驱动:约束不足时轮廓可产生非预期的变形。本页源文件仅标注小节名称,图片建议对照原课件图片补充。

第58页:实体捕捉

4.4.1 实体捕捉:Grid Snap、Object Snap、Geometric Points

  1. 端点(Endpoint)
  2. 中点(Midpoint)
  3. 交点(Intersection)
  4. 圆心(Center)
  5. 四分点(Quadrant)
  6. 插入点(Insertion)
  7. 切点(Tangent)
  8. 近点(Nearest)

第59页:动态导航技术

4.4.2 动态导航:动态导航进一步扩展了实体捕捉的功能,能够自动、智能地捕捉实体上的几何点,并实时地提供实体的几何信息。

第60页:特征造型技术的发展

5. 特征造型技术:实体造型存在的问题 —— 仅仅考虑几何信息,缺乏工艺信息和物理属性信息等,不易于系统集成。

发展:

  • 1985 年:特征概念应用于辅助设计,引入形状特征作为设计元素的几何描述
  • 1993~1994 年:第一个基于特征的 CAPP 系统,在商业上得到应用

第61页:形状特征的概念

5.1.2 概念:特征 = 形状特征 ∨ 语义

1) 形状特征
不含语义内容的几何元素按结构的分组类别,含有描述特征几何造型的内容。具体描述本身是模型数据结构的组成部分;抽象描述必须完整地给出输入信息 → 构件的一个组成部分

第62页:特征的语义与特征类型

2) 语义
语义的特征是面向几何的对象,基于三类属性:静态信息(描述特征形状、位置属性数据);规则和方法(确定特征功能和行为);特征关系(描述特征间相互约束关系)

5.1.3 面向应用的特征类型

  1. 设计特征:描述设计人员在工作时所采用的元素,可理解为功能工艺的元素
  2. 加工特征:用于加工过程计划的自动化和优化
  3. 质量特征:辅助确定测量过程、策略及选择测量工具

第63页:特征的定义

特征定义:特征是设计者对设计对象的功能、形状、结构、制造、装配、检验、管理与使用等信息及其关系的具有确切工程含义的高层次抽象描述。

第64页:形状特征的作用

2. 特征的分类:形状、装配、精度、材料、性能分析、补充特征。

1. 形状特征(Form Feature):用于描述某个有一定工程意义的几何形状信息,是有一定拓扑关系的一组几何元素所构成的特定形状,具有特定功能和特定加工方法集,是产品信息模型中最主要的特征信息之一。

它是其它非几何信息的载体,非几何信息作为约束附加在形状特征的组成要素上。

第65页:主特征与辅特征

形状特征分为主特征和辅特征。主特征构造零件的主体形状结构;辅特征对主特征的局部进行修饰,依附在主特征之上。

正特征
向零件加材料,用来描述凸台、筋板等形状实体
负特征
向零件减材料,用来描述孔、槽之类的形状
修饰特征
用来表示印记和螺纹等

第66页:形状特征的细分

形状特征体系

主特征
简单主特征:圆柱体、圆锥体、长方体…;宏特征:轮毂、轮辐、盘套…
辅特征
简单辅特征:孔类、螺纹特征、槽类、花键特征…;复制特征:周向均布孔特征、阵列特征、轮缘特征…;组和特征:同轴孔、中心孔

第67页:装配特征与精度特征

2. 装配特征(Assembly Feature)
用于表达零件的装配关系以及在装配过程中所需的信息,包括简化表达、边界盒等;有时也包括在装配过程中生成的形状特征,如配钻
3. 精度特征(Precision Feature)
用于描述几何形状和尺寸的许可变动量或误差,如尺寸公差、形位公差、表面粗糙度等;可细分为形状公差特征、位置公差特征、表面粗糙度等

第68页:材料特征

5.2.4 材料特征(Material Feature):用于描述材料的类型与性能以及热处理等信息。

  • 性能:机械特性、物理特性、化学特性、导电特性等
  • 热处理:材料处理方式与条件,如整体热处理、表面热处理等

第69页:性能分析特征与补充特征

5. 性能分析特征(Analysis Feature)
用于表达零件在性能分析时所使用的信息,如有限元网格划分等,有时也称技术特征
6. 补充特征(Additional Feature)
用于表达与上述特征无关的产品信息,如描述零件设计的 GT(成组技术)码等管理信息的特征,也可称之为管理特征

第70页:特征造型技术(配图页)

5. 特征造型技术:本页源文件仅保留小节标题,特征模型相关图片建议对照原课件图片补充。

第71页:轴盘类零件的基本特征

轴盘类零件的基本特征(造型特征的分类)

  • 外圆面、内圆面、端面
  • 槽、键槽、螺纹、齿形
  • 倒角、退刀槽、孔

第72页:造型特征的分类

造型特征的分类:本页源文件仅保留小节标题,分类体系图片建议对照原课件图片补充。

第73页:交互的特征定义

3. 特征模型的产生方式:交互的特征定义、自动的特征识别、采用特征的设计。

1. 交互的特征定义:在预定义的几何模型(B-Rep 结构、CSG 树)上,由用户交互识别出与加工有关的、带有从属过程参数的零件几何部分,生成特征模型;涉及几何建模器、设计员与工作计划员。

第74页:自动的特征识别

5.3.2 自动的特征识别(feature recognition):特征识别的任务是寻找一个几何模型的范围,这范围应与先前定义的一般特征相符合。

流程:实体建模器 → 实体模型 → 特征识别 → 特征分选 → 特征。

第75页:采用特征的设计

5.3.3 采用特征的设计(design by feature):特征已融通在设计过程中,特征中含有的几何的、拓扑的和语义的信息保存在产品模型中。

流程:基于特征的建模系统 → 特征建模器 / 实体建模器 → 特征模型与实体模型 → 产品数据库。

支持基于特征建模技术的商用系统:CATIA、UG、I-DEAS、CADDS、Pro/ENGINEER 等。

第76页:扫描特征

4. CAD 系统提供的造型特征

1. 扫描特征(Protrusion)

  • 直线扫描(Extrude)
  • 回转扫描(Revolve)

第77页:路径扫描与混合扫描

扫描特征(续)

  • 路径扫描(Sweep)
  • 混合扫描(Blend)

第78页:高级扫描特征

5.4.2 高级扫描特征

  • 变截面扫描
  • 变截面混合扫描
  • 螺旋扫描

第79页:槽、孔与轴特征

5.4.3 槽特征(Slot):去除一个闭合截面内的材料。

5.5.4 孔特征(Hole):从应用上分为盲孔、通孔、沉头孔。

5.5.5 轴特征(Shaft):以回转方式扫描建立在实体表面上的实体特征。

第80页:倒圆角特征

5.4.6 倒圆角特征(Round)

  • 恒定圆角半径
  • 变圆角半径(Variable)

第81页:导角、颈与法兰特征

工程特征

  • 5.4.7 导角特征(Chamfer)
  • 5.4.8 颈特征(Neck)
  • 5.4.9 法兰特征(Flange)

第82页:筋特征

5.4.10 筋特征(Ribs)

  • 回转型加强筋
  • 平直型加强筋

第83页:壳体特征

5.4.11 壳体特征(Shell):壳体特征是从实体上去除一个或多个表面,然后挖空实体的内部,只留下一个指定壁厚(均等或不等)的壳体。

第84页:管特征与修饰特征

特征(续)

  • 5.4.12 管特征(Pipe)
  • 5.4.13 修饰特征(cosmetic):附加在零件表面上的特征,包括印在零件上的商标、系列号和说明、螺纹等

第85页:实体建模与特征建模的区别

实体建模与特征建模的区别
比较项实体建模特征建模
概念设计困难优秀
表达的信息几何信息几何和非几何信息
参数化设计环境困难优秀
特征间关系困难用户可查询这些关系
产品信息困难优秀

第86页:轴类零件特征设计示例

5.6 特征造型技术 — 应用:采用轴类零件特征设计的示例 —— 阶梯轴、螺纹轴由圆柱、倒角、退刀槽、孔等特征组合而成。

第87页:EdgeCAM

EdgeCAM:本页源文件仅标注软件名称,界面或加工示例图片建议对照原课件图片补充。

第88页:第5章思考题

思考题

  1. 说明 CAD/CAM 中建模的概念及其过程
  2. 什么是几何建模技术?
  3. 什么是体素?什么是布尔运算?
  4. 简述 B-Rep 表示法的基本原理、建模过程及其特点
  5. 简述 CSG 表示法的基本原理、建模过程及其特点
  6. 总结参数化技术的典型应用
  7. 什么是特征,有何特点
顶部目录