第六章数据接口与交换标准剖析

上传人:今*** 文档编号:106899669 上传时间:2019-10-16 格式:PPT 页数:33 大小:849KB
返回 下载 相关 举报
第六章数据接口与交换标准剖析_第1页
第1页 / 共33页
第六章数据接口与交换标准剖析_第2页
第2页 / 共33页
第六章数据接口与交换标准剖析_第3页
第3页 / 共33页
第六章数据接口与交换标准剖析_第4页
第4页 / 共33页
第六章数据接口与交换标准剖析_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《第六章数据接口与交换标准剖析》由会员分享,可在线阅读,更多相关《第六章数据接口与交换标准剖析(33页珍藏版)》请在金锄头文库上搜索。

1、第六章 数据接口与交换标准,6.1 GKS元文件标准GKSM,6.2 计算机图形元文件标准 CGM,6.5 DXF数据接口,6.4 基本图形交换规范标准IGES,6.3 计算机图形接口标准CGI,6.6 产品模型数据交换标准STEP,6.1 GKS元文件标准GKSM,1974年,美国成立了图形标准化规划委员会(GSPC,Graphics Standards Planning Committee),提出了世界上第一个图形标准方案Core 。 德国的GKS(Graphics Kernel System,计算机图形核心系统)标准最为著名。 1985年,第一个国际计算机图形信息标准计算机图形核心系统(

2、GKS)得以正式颁布。 三维图形核心系统(GKS-3D,Graphics Kernel System-3 Dimension)、程序员层次交互式图形系统(PHIGS,Programmers Hierarchical Interactive Graphics System)、计算机图形原文件(CGM,Computer Graphics Metafile)、计算机图形接口(CGI,Computer Graphics Interface)、初始图形交换规范(IGES,Initial Graphics Exchange Standard)以及产品数据交换标准(STEP,Standard for The

3、 Exchange of Product model data),本章简单介绍GKSM、CGM和CGI等“低级”数据接口和交换标准之后,着重介绍与最终用户密切相关的DXF、IGES和STEP数据交换标准。各种计算机图形标准之间的关系如图6.1所示。,6.1 GKS元文件标准GKSM,6.1 计算机图形标准之间的关系,6.1 GKS元文件标准GKSM,6.1 GKS元文件标准GKSM,6.1.1 GKSM功能 GKSM是图形核心系统标准GKS用于保存信息的一种机制。 GKSM可实现以下几种功能: 图形信息的存档。 不同GKS应用之间图形信息的传送和使用。 不同的图形系统之间图形信息的传送和使用。

4、 异地之间图形信息的传送(利用磁盘、网络等媒体)。 与图形信息相辅的由应用程序定义的非图形信息的存储和复用。,图6.2 GKSM的写入和读出,GKS提供了一个与元文件的接口 ,对元文件的内容和格式并无特定要求,6.1.2 GKSM生成,6.1 GKS元文件标准GKSM,GKSM定义了一个明文编码方案 ,其结构是一个逻辑数据项目的序列。如图6.3所示。,图6.3 GKSM结构,6.1 GKS元文件标准GKSM,GKSM的生成: 在GKS运行中,通过一个GKSM输出工作站的“打开”“启用”“停用”“关闭”整个过程后形成的。,图6.4 GKSM生成流程,6.1.3 GKSM输入,6.1 GKS元文件

5、标准GKSM,6.5 GKSM输入流程,一个GKSM的输入由GKSM输入工作站(MI类工作站)的“打开”“关闭”的整个过程完成。,6.2 计算机图形元文件标准 CGM,6.2.1 CGM功能 CGM提供了一个在虚拟设备接口上存储与传输图形数据及控制信息的机制 ,类似于GKSM具,但是有广泛的适用性 CGM标准由一套标准的、与设备无关的定义图形的语法和词法元素组成。 包括功能描述 ,3种编码形式,即字符编码、二进制数编码和明文编码 。,6.2 计算机图形元文件标准 CGM,图6.6 CGM图形元文件结构,6.2 计算机图形元文件标准 CGM,6.3 计算机图形接口标准CGI 6.3.1 CGI功

6、能 CGI,图形接口标准(Computer Graphics Interface,CGI)使户程序和虚拟设备之间以一种独立于设备的方式提供图形信息的描述和通信 。 CGI是设备级的计算机图形标准,它规定了一个CGI实现和CGI用户之间的接口。 CGI提供了管道机制。CGI的管道分为以下3种: 图形对象管道 光栅管道 . 输入管道,6.3 计算机图形接口标准CGI, CGI控制功能集 CGI输出功能集 CGI图段功能集 输入和应答功能集 光栅功能集,CGI的功能集,6.3.2 光栅功能集 向量设备和光栅设备 CGI输出设备描述表中,显示类型项指定了图形设备的类型,可以是Vector(向量)、Ra

7、ster(光栅)或Other(其他)。 CGI提供的光栅操作功能包括产生、检索、修改和显示像素 数据的功能, 光栅控制 光栅操作 光栅属性,6.4 基本图形交换规范标准IGES,为了方便产品的数据交换,制定了基本图形交换规范IGES(Initial Graphics Exchange Specification) 。 制定IGES标准的目的就是建立一种信息结构用于产品定义数据的数字化表示和通信,以便在不同的CAD/CAM系统间以兼容的方式交换产品定义数据。,6.4.2 IGES元素,。IGES标准定义的文件格式将产品数据看做元素(Entity)的文件 在IGES数据交换文件中,表示信息的基本单

8、位是元素,每种元素都有惟一的元素类型号与之对应 。 在IGES标准中定义了5类元素, 即曲线/曲面几何元素、 构造实体几何元素、 边界B-Rep实体元素、 标注图形元素和结构元素。 结构元素,6.4.3 IGES文件结构 标志(Flag)段。 开始(Start)段。 全局(Global)段。 元素索引(Directory Entry)段。 参数数据(Parameter Data)段。 结束(Terminate)段。,图6.7 ASCII码的IGES开始段格式, 开始段(Start Section), 全局段(Global Section),文件的全局段包含由前置处理器写入、后置处理器处理该文件

9、所需的信息 ,详细说明见书本的表6.2。, 元素索引段(Directory Entry Section) 每种元素对应一个索引,每个索引记录含有20项,每项占8个字符。每个索引在元素索引段中占两行,索引说明如图6.8所示。,图6.8 ASCII码的IGES元素索引段格式, 参数数据段(Parameter Data Section),该段记录了每个元素的几何数据,图6.9 ASCII码的IGES参数数据段格式, 结束段(Terminate Section),结束段格式如图6.10所示。,图6.10 ASCII码的IGES结束段格式,6.5 DXF数据接口 DXF是AutoCAD系统的图形数据文件

10、,主要用于实现高级语言编写的程序与AutoCAD系统间的连接,或其他CAD系统与AutoCAD系统间交换图形文件。 DXF文件结构 标题段 表段 块段 元素段 文件结尾,表6.3 组代码范围,DXF文件的每个段由若干个组构成 ,组代码范围如表6.3所示, DXF文件接口程序设计, DXF文件格式存在的问题:, 由于DXF文件制定得较早,因而存在很多不足 DXF文件格式尚不合理,文件 的处理很不方便 所以推动了新的标准的制定,6.6 产品模型数据交换标准STEP (各种标准的演变),SET IGES VDAFS PDES PDES/STEP,6.6.1 STEP的组成, STEP的组成 STEP

11、是一个关于产品数据的计算机可理解式表示和交换的国际标准。 STEP把所有组成部分划分成7个系列,每个系列包括若干部分 STEP的体系结构也分为3层 :应用层,逻辑层,物理层。, STEP中性文件实现方式 STEP有3种信息处理实现方法。 文件交换。 应用编程接口。 数据库实现。 STEP中性文件由两部分组成,即头部段(HEADER)和数据段(DATA)。,6.6.2 产品模型信息结构,STEP的产品模型数据覆盖产品整个生命周期的应用,并全面定义了产品模型信息 。完整的STEP产品信息模型如图6.11所示。,6.11 STEP产品信息模型,形状特征(Form Features)标准,形状特征层和表达层的定义,分别给出了它们的模式(schema)。形状特征模式提供了形状表达所需要的特性信息;表达模式则提供了形状建模的多种方式。, 形状特征模式 形状特征实体 形状特征元素实体 形状特征表达模式 形状建模方法 形状特征表达的基本类型,6.6.3 几何与拓扑表示 几何和拓扑表示是STEP标准集成资源类的一部分,主要用于产品标准中几何外型的显式表示 。相关国际标准主要划分为几何、拓扑及几何形状模型几部分 。 几何 拓扑 几何形状模型,6.12 STEP拓扑实体继承性框架,End of the chapter,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号