UG钢板保护喷涂机器人三维建模和仿真(6)
时间:2021-09-13 19:59 来源:毕业论文 作者:毕业论文 点击:次
2。集成信息资源 综合信息资源由许多主题模型组成。主题模型用于描述特定主题的数据,每个主题是多个应用程序的常见主题。集成信息资源分为三个综合通用资源Part41〜Part49,集成应用资源Part101〜Part199和应用程序解释组件。在应用上第一部分具有通用性,在整个STEP应用协议的各个领域都适用,包含产品描述基础和支持的原理、几何和拓扑表达、产品结构配置等几方面;后两部分子描述某一应用领域的数据,集成通用资源支持它们,它们是一种针对特定应用协议范围内定义的一类资源,是前两个的细化和扩展。集成资源具有产品几何的表示:B-rep,CSG是一种特定于朋友的建模方法,支持非几何信息,如公差,材料,表面粗糙度。 3应用协议 应用协议Part201〜Part1199是定义应用于特定应用领域的STEP标准的范围,内容和信息要求的文档,然后描述如何用标准集成资源解释产品数据文本,以满足行业需求。用EXPRESS语言来描述。 应用协议的组成部分包括:应用活动模型,应用参考模型,应用解释模型,使产品数据更准确地表达。 当系统遵循相同的应用协议时,可以在系统间实现数据交换。其本课题进行三维产品数据转换使用的对象是应用协议STEP AP203使用在机械零件和装配件产品生命周期内的设计阶段。 4。实现方法 STEP标准实现方法可以提供多种产品数据交换实现形式,能够将EXPRESS定义的模型转换成特殊的适合计算机处理的格式进行存储。根据数据交换的程度实现产品,建立了4层次的交换实现方式,即文件,工作格式,数据库和知识库。 (1)文件交换格式。通过ASCII顺序交换物理文件实现产品数据交换,即中立文件交换,应用系统通过中性文件预处理器,后处理器实现数据交换。 STEP标准定义了中立文件格式和文件实现的中立文件数据交换模型。 (2)工作格式交换方式。该方式是产品数据结构在计算机内存中的表现形式,将要处理的数据放入内存,利用计算机内存数据管理系统对其进行集中的处理,应用程序开发人员不必关心数据存储系统本身的数据定义形式。 (3)数据库实现方式。这种方法使用数据库管理系统存储STEP产品数据,用户可以访问数据库以实现对产品的访问,处理和查询也可以使用DBMS来实现更高级别的信息共享。 (4)知识库实现方式。基于知识库的实现方式通过利用人工智能技术对模型和相关数据进行处理,能够利用的约束机制对产品数据进行完整性的检查,借助相应的知识和规则对数据库中的产品数据进行分析,进而为用户提供决策性支持。 5。一致性测试 为了保证在数据交换后的数据与交换之前的数据是否一致,STEP标准提供了一致性测试过程、测试方法以及测试评价标准。对于不同的应用协议,有一组相应的抽象测试来检测协议实现是否符合一致性要求。来*自-优=尔,论:文+网www.youerw.com 2。3 STEP文件信息模型的实现 2。3。1 STEP标准模型信息 数据文件标准中描述的是产品全生命周期的信息,但是对于不同阶段所表达的信息各有侧重,因此标准在各个应用区段中,定义各自的信息模型,再将所有的信息模型集成到产品的信息模型中去,信息模型包括: (1)几何模型 包括点,线,面等几何元素的定义。 例如坐标系,笛卡尔点,向量,曲线和曲面,以及与它们相关的一些定义。 在AP203协议中,这些几何元素被定义为类,不同的类具有它们自己的共同属性。 (2)拓扑模型 拓扑模型描述了几何元素的关系和结构。 由拓扑模型定义的元素是shell,face,ring,edge和vertex。 (责任编辑:qin) |