哈尔滨工业大学:《计算机图形学》第6章 三维实体造型(一)

三维实体造型 苏小红 哈尔滨工业大学计算机科学与技术学院
(一) 苏 小 红 哈尔滨工业大学计算机科学与技术学院

实体造型( Solid Modeling) 几何造型技术 第一代:手工绘制工程图 第二代:二维计算机绘图 第三代:三维线架系统 第四代:曲面造型 第五代:实体造型
2 实体造型(Solid Modeling) 几何造型技术 ◼ 第一代:手工绘制工程图 ◼ 第二代:二维计算机绘图 ◼ 第三代:三维线架系统 ◼ 第四代:曲面造型 ◼ 第五代:实体造型

实体造型系统的发展(1/3) 60年代初期 70年代初期 英国剑桥大学的BULD-1系统 德国柏林工业大学的 COMPAO系统 日本北海道大学的TPS1系统 美国罗切斯特大学的PADL-1、PADL-2系统等 5年后推出BULD-2系统
3 实体造型系统的发展(1/3) 60年代初期 70年代初期 ◼ 英国剑桥大学的BUILD-1系统 ◼ 德国柏林工业大学的COMPAC系统 ◼ 日本北海道大学的TIPS-1系统 ◼ 美国罗切斯特大学的PADL-1、PADL-2系统等 ◼ 5年后推出BUILD-2系统

实体造型系统的发展(2/3) 早期系统的特点: 用多面体表示形体,不支持精确的曲面表示 1978年,英国 Shape data公司, ROMULUS系统, 首次引入精确的二次曲面方法用于精确表示几何形 体 1980年, Evans& Sutherland开始将 ROMULUS投 放市场 80年代末, NURBS曲线曲面设计方法,不仅能对 已有的曲线曲面(如Beze方法、B样条方法等)进 行统一表示,还能精确表示二次曲线曲面
4 实体造型系统的发展(2/3) 早期系统的特点: ◼ 用多面体表示形体,不支持精确的曲面表示 1978年,英国Shape Data公司,ROMULUS系统, 首次引入精确的二次曲面方法用于精确表示几何形 体 1980年,Evans & Sutherland开始将ROMULUS投 放市场 80年代末,NURBS曲线曲面设计方法,不仅能对 已有的曲线曲面(如Bezier方法、B样条方法等)进 行统一表示,还能精确表示二次曲线曲面

实体造型系统的发展(3/3) 国际标准化组织 将 NURBS作为定义工业产品形状的唯一数学方 法 最有代表性的两个几何造型系统 Parasolid:1985年, Shape Data公司 ACS:1990年,美国 Spatial Technology公司 目前,许多流行的商用 CADICAM软件,如 Unigraphics、 Solidedge、 Solidwork MDT等,都在 Parasolid或AC|S基础上开发
5 实体造型系统的发展(3/3) 国际标准化组织 ◼ 将NURBS作为定义工业产品形状的唯一数学方 法 。 最有代表性的两个几何造型系统 ◼ Parasolid:1985年,Shape Data公司 ◼ ACIS: 1990年,美国Spatial Technology公司 目前,许多流行的商用CAD/CAM软件,如 Unigraphics、Solidedge、Solidwork、 MDT等,都在Parasolid或ACIS基础上开发

三维实体的表示(1/7) 模型分类 形体表示 数据模型过程模型 线框模型表面模型实体模型
6 三维实体的表示(1/7) 模型分类

三维实体的表示(2/7) ·数据模型 完全以数据描述 以数据文件的形式存在 包括-边界表示、分解表示、构造表示等
7 三维实体的表示(2/7) 数据模型 ◼ 完全以数据描述 ◼ 以数据文件的形式存在 ◼ 包括----边界表示、分解表示、构造表示等

三维实体的表示(3/7) ●线框模型-物体的骨架 表面模型-物体的皮肤 实体模型-3有血有肉”的物体模型
8 线框模型 表面模型 实体模型 三维实体的表示(3/7) ----物体的骨架 ----物体的皮肤 ----”有血有肉”的物体模型

三维实体的表示(4/7) 线框模型-物体的骨架 形体表示成一组轮廓线的集合,只需建立三维线段表 数据结构简单、处理速度快 所构成的图形含义不确切,与形体之间不存在一一对应关系 有二义性 不便进行光照或消隐处理,不适合真实感显示和数控加工 用线框模型表示的有二义性的物体
9 ◼ 形体表示成一组轮廓线的集合,只需建立三维线段表 ◼ 数据结构简单、处理速度快 ◼ 所构成的图形含义不确切,与形体之间不存在一一对应关系, 有二义性 ◼ 不便进行光照或消隐处理,不适合真实感显示和数控加工 线框模型 三维实体的表示(4/7) ----物体的骨架 用线框模型表示的有二义性的物体

三维实体的表示(5/7) 表面模型-物体的皮肤 将形体表示成一组表面的集合,形体与其表面一一对应,避 免了二义性 能够满足真实感显示和数控加工等需求 只有面的信息,形体信息不完整 无法计算和分析物体的整体性质(如体积、重心等),限制 了在工程分析方面的应用
10 表面模型 三维实体的表示(5/7) ----物体的皮肤 ◼ 将形体表示成一组表面的集合,形体与其表面一一对应,避 免了二义性 ◼ 能够满足真实感显示和数控加工等需求 ◼ 只有面的信息,形体信息不完整 ◼ 无法计算和分析物体的整体性质(如体积、重心等) ,限制 了在工程分析方面的应用
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 哈尔滨工业大学:《计算机图形学》第5章 图形变换与裁剪——二维裁剪.ppt
- 哈尔滨工业大学:《计算机图形学》第5章 图形变换与裁剪(三维图形的基本问题、平面几何投影).ppt
- 哈尔滨工业大学:《计算机图形学》第3章 基本图形生成算法——实区域填充算法.ppt
- 哈尔滨工业大学:《计算机图形学》第3章 基本图形生成算法——图形的扫描转换.ppt
- 哈尔滨工业大学:《计算机图形学》第2章 交互式计算机图形处理系统.ppt
- 哈尔滨工业大学:《计算机图形学》第1章 图形学绪论.ppt
- 哈尔滨工业大学:《计算机图形学》第4章 自由曲线与曲面(二).ppt
- 哈尔滨工业大学:《计算机图形学》第4章 自由曲线与曲面(一).ppt
- 哈尔滨工业大学:《计算机图形学》第5章 图形变换与裁剪 5.1 窗口视图变换 5.2 二维图形几何变换.ppt
- 哈尔滨工业大学:《计算机图形学》第7章 真实感图形显示(一).ppt
- 哈尔滨工业大学:《计算机图形学》第8章 颜色科学基础及其应用.ppt
- 哈尔滨工业大学:《计算机图形学》第7章 真实感图形显示(二).ppt
- 《并行计算》课程教学资源(讲义)搭建机群系统指导说明.doc
- 《并行计算》课程教学资源(讲义)快速傅氏变换和离散小波变换.doc
- 《并行计算》课程教学资源(讲义)矩阵特征值计算.doc
- 《并行计算》课程教学资源(讲义)线性方程组的迭代解法.doc
- 《并行计算》课程教学资源(讲义)线性方程组的直接解法.doc
- 《并行计算》课程教学资源(讲义)矩阵运算.doc
- 《并行计算》课程教学资源(讲义)计算几何.doc
- 《并行计算》课程教学资源(讲义)组合优化.doc
- 哈尔滨工业大学:《计算机图形学》第6章 三维实体造型(二).ppt
- 哈尔滨工业大学:《计算机图形学》第9章 计算机动画.ppt
- 《计算系统 Mathematica》课程PPT教学课件:第十四章 符号计算系统Mathematica及其应用.ppt
- 《信息安全与加密》讲义ppt电子课件.ppt
- 《单片机》电子教案.doc
- 《单片机》第1章 单片微型计算机概述.ppt
- 《单片机》第1章 单片微型计算机概述.rtf
- 《单片机》第2章 MCS-51单片机的硬件结构.ppt
- 《单片机》第2章 MCS-51单片机的硬件结构.rtf
- 《单片机》第3章 MCS-51单片机指令系统.ppt
- 《单片机》第3章 MCS-51单片机指令系统.rtf
- 《单片机》第4章 汇编语言程序设计.ppt
- 《单片机》第4章 汇编语言程序设计.rtf
- 《单片机》第5章 定时器与中断.ppt
- 《单片机》第5章 定时器与中断.rtf
- 《单片机》第6章 MCS-51单片系统扩展.ppt
- 《单片机》第6章 MCS-51单片系统扩展.rtf
- 华中科技大学:《程序设计方法学》第四课 基于com技术的程序设计方法.ppt
- 华中科技大学:《程序设计方法学》第七课 MDA方法.ppt
- 华中科技大学:《程序设计方法学》第三课 面向对象程序设计方法学.ppt