4. 实现形式.ppt

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4. 实现形式

4. 实现形式 * STEP标准将数据交换的实现形式分为四级;第一级为文件交换;第二级为工作格式(working form)交换;第三级为数据库交换;第四级为库交换。对于不同的CAD/CAM系统,可以根据对数据交换的要求和技术条件选取一种或多种形式。 文件交换是最低一级。STEP文件有专门的格式规定,利用ASCII或二进制编码,提供对应用协议中产品数据描述的读和写操作,是一种中性文件格式。STEP文件含有两个节:首部节和数据节。首部节的记录内容为文件名、文件生成日期、作者姓名、单位、文件描述、前后处理程序名等。数据节为文件的主体,记录内容主要是实体的实例及其属性值,实例用标识号和实体名表示,属性值为简单或聚合数据类型的值或引用其他实例的标识号。各应用系统之间数据交换是经过前置处理或后置处理程序处理为标准中性文件进行交换的。某种CAD/CAM系统的输出经前置处理程序映射成STEP中性文件,STEP中性文件再经后置处理程序处理传至另一CAD/CAM系统。在STEP应用中,由于有统一的产品数据模型,由模型到文件只是一种映射关系,前后处理程序比较简单。 工作格式交换是一种特殊的形式。它是产品数据结构在内存的表现形式,利用内存数据管理系统使要处理的数据常驻内存,对它进行集中处理,即利用内存数据管理系统产生一个数据管理环境,利用这个数据环境对工作格式(WF)中的数据进行操作,产生STEP文件。其特点是待处理的数据常驻内存,可对它集中处理,故提高了运行速度;另外,不必考虑数据的存储方式、指针、链表的维护,减轻了设计人员的负担。 数据库交换方式是通过共享数据库实现的。如图8—8所示,产品数据经数据库管理系统DBMS存人数据库,每个应用系统可以从数据库取出所需的数据、运用数据字典.应用系统可以向数据库系统直接查询、处理、存取产品数据。 图8-8 数据库交换方式示意图 知识库交换是通过知识库来实现数据交换的。各应用系统通过知识库管理向知识库存取产品数据,它们与数据库交换级的内容基本相同。 在STEP中还有一个标准数据访问接口。在目前的计算机工程应用环境中,数据存取方式采用专用数据访问接口。对现有的应用软件,若要改用另一种数据存储技术或数据存取方法,则必须修改原有应用软件。如果所有存储数据技术采用标准的数据访问接口,则应用软件的编写可独立于数据存储技术与系统、这就使得接口具有柔性,也使新的存储系统更方便地与现有应用软件集成起来。STEP标准正是基于这个因素而采用标准数据访问接口SDAI。它规定以EXPRESS语言定义其数据结构,应用程序用此接口来获取和操作数据。应用软件的开发者不必关心数据存储系统以及其他应用软件本身的数据定义形式和存取接口。 关于标准数据访问的详细内容见IS010303—22。 *

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档