机械CADCAM课件第9章 机械CADCAM集成技术 知识.ppt

机械CADCAM课件第9章 机械CADCAM集成技术 知识.ppt

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

  EXPRESS语言是定义对象、描述概念模式的形式化建模语言,而不是一种程序设计语言,它不包含输入/输出、信息处理等语句。这种形式化的语言既具有可读性,使人们便于理解它的语义,又能被计算机所理解,易于与其他高级语言(如C、C++)建立映射关系,有利于计算机应用程序和支撑软件的生成。   有关EXPRESS语言的详细内容见ISO 10303-11EXPRESS语言参考手册。   5.集成资源   STEP中对于所有产品数据的表达是由集成资源提供的。集成资源包括一组资源构件。资源构件是由EXPRESS描述的产品模型的某一方面,提供了STEP中每一个信息元素的唯一表达。集成资源分为两部分:通用资源和应用资源。通用资源与具体的应用无关,是不依赖具体应用的通用产品信息描述。应用资源是由与某种应用相关的通用资源组成的。已公布的集成资源有产品描述和支持、几何与拓扑表达、产品结构配置、形象化表示和绘图等。   STEP目前已经确定的通用资源有:41—基本产品数据模型,42—几何和拓扑表示,43—形状接口,44—产品结构管理,45—材料,46—显示,47—公差,48—形状特征。   STEP目前已经确定的应用资源有:101?—绘图资源,102—船舶结构,103—电子功能,104—有限元分析,105—运动学。   6.应用协议   STEP通过建立不同的应用协议来规定不同应用系统对集成化产品信息资源的引用格式和方法,从而使特定的应用系统能建立起适合于该系统的产品信息模型,用于支持产品整个生命周期中不同时期和不同应用领域信息的集成和共享。   目前已经颁布的STEP标准包括下面几组应用协议:201—二维绘图,202—三维几何图,203—三维产品定义设置,204—边界表示的实体模型,205—雕塑曲面应用模型。 其中,AP203作为产品开发设计阶段的产品定义数据,可用于企业间三维产品的数据交换,当前大多数CAD系统都支持AP203。   7.STEP的信息交换与实现技术   基于STEP的信息存取与交换方式目前有四种:中性文件交换、标准数据存取接口、数据库交换、知识库交换。目前,中性文件交换和标准数据存取接口已分别成为国际标准或国际标准草案,但数据库和知识库的实现方式尚在开发研究中,未形成正式的文件。   1) 中性文件的数据交换   中性文件交换是STEP标准提出的最基本的、简单的和可行的交换数据实现方式。所使用的中性文件是专门格式的ASCII顺序文件,易于计算机处理。通过STEP中性文件实现产品数据的传输与交换方式如图9.8所示。 图9.8 中性文件数据交换方式   2) 标准数据存取接口(SDAI)的数据交换   一般情况下,应用程序对产品数据的存取方式是根据存取技术而定的,不同的数据存取有着不同的数据存取接口,例如,有的应用程序以文件方式来存取数据,有的则通过访问数据库来存取数据。基于文件存取的应用程序不能访问数据库,而基于某个数据库管理系统的应用程序是不能访问其他数据库管理系统所管理的数据。   为此,STEP标准定义了一套标准的数据存取接口SDAI(Standard Data Access Interface),以支持对用EXPRESS语言建模的数据的存取。这套数据存取接口独立于具体的编程语言,对于STEP标准指定的四种数据交换方式都适用。   SDAI为应用程序员在软件开发中提供了一个一致的数据存取环境,应用程序员看到的数据定义形式是EXPRESS语言,数据存取界面为SDAI,而不必关心数据存储系统本身的数据定义形式和应用程序界面。基于SDAI的EXPRESS模型实现过程如图9.9所示。 图9.9 SDAI数据交换方式   一方面,EXPRESS模型通过数据库内部模式定义转换为可以被数据库管理系统内部使用的结构形式。另一方面,EXPRESS模型被转换为编程语言数据结构,这些数据结构与应用系统源代码及SDAI库相连接,从而实现对与EXPRESS描述一致的实例的存取。基于SDAI的信息交换和实现技术使应用系统的开发独立于任何存取系统,从而使应用程序开发比较容易。   8.STEP实施的一致性测试   为了保证软件的可行度及检验应用程序是否符合设计的要求,STEP规定了如何进行一致性测试的需求和指导,制定了一致性测试的过程、测试方法和测试评估标准。STEP的一致性测试规范可为实现了STEP应用协议的软件产品进行一致性测试提供方法和要求,以保证可重复性、可比较性和可审核性。   作为产品整个生命周期的数据表示与交换标准,STEP在实际应用中产生,也在实际应用中发展。虽然它还不够完善,但已表现出强大的生命力。CAD/CAM信息集成只有以STEP标准为产品信息模型的基础,才能真正满足各单元工具信息集成的要求。 9.3 产品数据建

文档评论(0)

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

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

1亿VIP精品文档

相关文档