产品数据交换标准cadcam.ppt_第1页
产品数据交换标准cadcam.ppt_第2页
产品数据交换标准cadcam.ppt_第3页
产品数据交换标准cadcam.ppt_第4页
产品数据交换标准cadcam.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

8.3产品数据交换标准,8.3.1产品数据交换标准的发展8.3.2初始化图形交换标准IGES8.3.3产品模型数据交换的标准STEP,8.3.1产品数据交换标准的发展,20世纪70年代,美国国家标准和技术局(NIST)开始研究初始化图形交换标准(IGES)。IGES主要解决图形几何信息的交换问题。到1991年,先后推出1.05.0多个版本。1984年,IGES组织设置了一个研究计划,称为产品数据交换规范(PDES)计划。1989年4月公布了PDES1.0标准。国际标准化组织(ISO)的TC184SC14工作组以PDES为基础开发了产品模型数据交换标准(STEP)。1991年发布了STEP1.0版本。STEP的发布,使得新开发的CAD/CAM系统或直接采用STEP规范定义产品数据模型,或提供STEP格式的数据交换接口。采用STEP标准是当今大型CAD/CAM系统开发的方向。此外,工业发达国家也制定了许多数据交换标准,如法国SET标准。德国的VDAFS标准。欧洲共同体的CAD*I标准等。另外,还出现一些专用的CAD数据交换格式,如Autodesk公司的DXF和Intergraph公司的ISIF等。,8.3.2初始图形数据交换标准IGES,一、IGES的发展二、IGES模型三、IGES数据文件格式四、IGES的前后置处理程序五、IGES在数据交换中存在的问题,一、IGES的发展,IGES标准是美国国家标淮,在美国有着广泛的应用,许多著名的大公司如麦道公司、波音公司、通用电器公司等都积极参加了该图形数据转换标准的研究,为IGES标准的制定做出了许多贡献。1981年推出IGES1.0版本。IGES1.0版主要是支持基本的几何实体和非几何实体。IGES2.0版扩展了实体的数量和设计意图的复杂性。IGES3.0版可以用于电子线路的设计、工程图的线框模型、曲面造型及有限元分析等多种应用领域。IGES4.0版,增加了实体造型的CSG表示。IGES5.0版,增加了实体造型的B-REP表示。,二、IGES模型,IGES模型是通过实体对产品的形状、尺寸以及相关几何信息进行描述。实体是IGES的基本信息单位,它可能是单个的几何元素,也可能是若干个实体的集合。实体可分为几何实体和非几何实体。在IGES规范中,每个实体都被赋予一个特定实体类型号。几何实体是定义与物体形状有关的信息,包括点、线、面、体以及相类似结构的实体集合的关系。如图(P256)给出了IGES各版本所允许的几何实体及它们之间的关系。非儿何实体提供将有关实体组合成平面视图的手段,并用注释和尺寸标注来丰富这个模型。此外,它还向单个实体或一个实体组提供特有的属性或特征、组合实体的定义与实例。,三、IGES文件格式,IGES标准的数据文件格式有ASCII码格式和压缩ASCII码格式以及二进制码两种替代格式。大多采用可读的ASCII码格式。ASCII码的数据文件中,每行80个字符,称为一个记录。整个文件按功能划分为6个部分。,标志段起始段全程段目录段参数段结束段,用来指明IGES文件所采用的格式。对于传统的ASCII码格式可以不设标志段,二进制格式用字母B标识,压缩ASCII格式用C标识。即73列标志符。,存放对该文件的说明信息,该段用字母S标识。,用来提供前处理器、后处理器及数据文件的来源等参数。它包括与整个模型有关的信息,如文件名、文件生成日期和时间、作者的名字和长度单位等。标志符为G。,存放该文件中每个实体的说明子项,每个实体有20个子项,分两个记录存放。每个子项占8个字符,记录实体的参数、实体之间的联系以及实体的标志。标志符为D。,记录每个实体的几何数据,根据每个图形实体参数数据的多少,决定它将有几行。每个实体一个记录。标志符为P。,只含一个记录,在前32个字符里,分别存放该文件中各段的段码和每段的长度(行数)。最后8个字符为结束段的段码和行数。标志符为T。,IGES标准格式实例,图中是二维空间的三角形,三角形的三个坐标点分别为(0,0,0)、(0,1,0)、(3,1,0)。产生的IGES文件标准格式如下:,四、IGES的前后置处理程序,通过IGES文件在不同的CAD/CAM系统之间进行数据交换的过程如图。前置处理程序即把系统生成的图形文件转换成IGES格式的文件。后置处理程序则是将IGES文件转换成系统内部的图形文件格式。,前、后处理器组成,输入模块:读入由CAD/CAM系统生成的IGES文件。语法检查模块:对读入的文件数据进行语法检查并生成相应的内存表。转换模块:将一种模型的数据映射成另一模型。输出模块:把转换后的模型转换成输出格式,即IGES或某个CAD/CAM系统的数据模型格式。,五、IGES在数据交换中存在的问题,(1)IGES交换文件占的存储空间太大,数据处理时间过长;(2)IGES定义的实体(Entity)主要是几何图形方面的信息,其他信息交换不充分;(3)数据转换中可能发生信息丢失或畸变。一个CAD/CAM系统往往只有一部分数据能够转换成IGES数据,在读入IGES文件时也经常忽略一部分数据。此外,由于IGES文件的一些语法结构具有二义性,所以不同的系统会对同一的IGES文件给出不同的解释,这也可能导致数据转换的失败。尽管IGES数据标准存在这样那样的问题,但目前它仍然是应用最广泛的数据交换标准。,8.3.3产品模型数据交换标准STEP,一、STEP的组成结构二、STEP的应用三、STEP交换标准的优点,STEP(StandardfortheExchangeofProductmodeldata)是一个计算机可以处理的产品数据表示和交换的国际标准。它的目标是提供一个不依赖于任何具体系统的适合于描述贯穿整个产品生命周期内的产品数据的中性机制。这个机制的特点是它不仅适合于中性文件交换,而且可以作为实现共享产品数据库、产品数据存档的基础。,一、STEP的组成结构,STEP标准由五大部分组成,即标准的描述语言、集成资源、应用协议、实现形式、一致性测试,如图。这五方面的内容分成七个系列文件表示。STEP的体系结构可以看做三层,最上层是应用层,包括应用协议和对应的抽象测试集,这是面向具体应用,与应用有关的一个层次。第二层是逻辑层,包括集成资源,是一个完整的产品模型,从实际中抽象出来,并与具体实现无关。最底层是物理层,包括实现方法,给出具体在计算机上的实现形式。,1)标准描述语言。应用层采用IDEF1X或EXPRESS语言描述,逻辑层必须采用EXPRESS建模语言描述。2)集成资源。通用集成资源独立于应用产品信息,而应用集成资源则描述某一应用领域的数据并依赖于通用资源的支持。3)应用协议。用以说明各应用领域的产品数据模型文本,以满足工业应用的需求。4)实现形式。即数据交换形式,包括四个层次:第一级为中性文件交换;第二级为工作格式交换;第三级为数据库交换;第四级为知识库交换。5)一致性测试。检验数据交换是否符合原来意图。,二、STEP的应用,STEP的适用领域很广,它可应用于机械、电子、航空航天、汽车、船舶等各工程领域。它的应用是为了满足市场竞争机制下工业发展的要求,具体的应用场合可分为两大类:产品开发部门:包括设计部门内群体的合作、多学科交叉、产品全生命期设计、集成化产品的开发、分布及并行作业、产品数据的长期存档。CAX供应商和DBMS供应商:包括接口的标准化和概念模型的标准化,使系统人员和供应商能把精力集中于存储技术、特定应用程序的算法以及数据的不同物理表示上,以解决跨企业、多平台、多种存储机制、多种网络结构的管理等方面的问题。,STEP在CAD/CAM集成环境下的应用,三、STEP交换标准的优点,STEP是一个能拓展的标准。它建立于EXPRESS语言之上,能拓展到任何工业。EXPRESS语言除数据结构外还描述约束。一致性准则将防止二义性。STEP是国际性的,由用户开发而不是供应商。用户驱动的标准是面向结果的,而厂家驱动的标准是面向技术的。STEP已经而且将会继续适应技术的发展因而可用于产品数据的长期存档。STEP为以CADCAM信息集成提供了一整套方法和理论,其中包括模型描述方法和语言、集成信息资源、应用协议的开发、一致性测试方法论以及实现数据交换三种模式。STEP不仅是一国际标准,而且还是一门技术、一种方法学。它不仅为我们提供了正确地建立产品信息模型的方法及标准化过程,而且在信息交换的实现方法上也给予了指导。,目录段结构,注:#表示数字表示指针,参数数据段结构,该实体在目录段的初始行号,STEP的构成,应用层,逻辑层,物理层,STEP标准系列文件,IGES3.0,IGES3.0中的几何实体有24类,用于描述产品的几何形状。主要有点、线、圆弧、平面;还有参数样条曲线、有理B-样条曲线、各种旋转面、参数样条曲面、有理B-样条曲面、以及有限元实体等。非几何类实体有12种。主要描述产品的几何尺寸、标注以及必要的文字符号。可定义的结构与实体类有18种。,IGES4.0、IGES5.0,1988年推出IGES4.0版,它包括了实体几何造型,增加了如下的实体定义:块定义、正楔形、正圆柱体、正圆锥体、球体、圆环、回转体和线性冲压体、椭球、市尔树、实体装配和实体实例。允许在有边界的实体上增加一个无边界的平面、以及有限元节点和元素实体。还为半径标注和普通符号增加了新形式。增加了空实体(null)以及定义和使用属性表的功能。,在l991年提出了IGES5.0版。在IGES5.0版中,对实体造型模型有新的表示形式,如边界表示形式。IGES5.0中对一致性要求还提供新的内容,扩展一致性功能。同时还要出版技术上完备的IGES应用协议。,后置处理程序的主要工作:,(1)打开IGES文件。(2)找到该文件的最后一个记录,即IGES文件的结束段。由结束段记录中读取整个IGES文件的各段总记录数。(3)根据开始段、全局段、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论