面向CSCW的CAD/CAM 系统设计
点击数:7700 次 录入时间:03-04 11:38:45 整理:http://www.55dianzi.com 电工基础
局部黑板用来对各代理的设计过程进行控制,它可以保存代理的设计过程信息,其它代理也可以对黑板内容进行查看,并将设计要求粘贴到黑板上。由于设计要求与设计过程可能发生冲突,因此,黑板应具有求解功能,可以对知识库和数据库进行引用,通过约束满足的方法来判断冲突是否发生。如果存在未被满足的约束,则执行一个约束谈判功能,谈判结果可能某一方放松约束或采用其它设计方法避免冲突的产生。 2.2.3 产品模型处理 产品的各种设计信息的交换是进行协同设计的基础,在基于代理的CAD/CAM系统中,包含有两种产品模型:一个是集成的产品信息模型,它为产品生命周期的各个环节提供产品的全局相关信息;另一个是局部信息模型,用于代理内部的信息处理。两者之间通过应用协议相联系。所谓应用协议是一份文件,用以说明用何标准对集成的产品数据模型进行解析,以满足应用需要。 特征技术和STEP标准是建立协同系统产品模型的技术基础。特征的使用使产品模型不仅包含有CAD的几何、拓扑信息,更重要的是包含了特定的工程信息,使产品模型可以满足设计、制造活动中各个阶段和各种应用的需求。基于广义特征建立产品生命周期内的集成产品信息模型,广义特征包括产品开发过程中全部特征信息,如用户要求、产品功能、设计、制造、材料、装配、费用和评价等特征信息,然后通过STEP标准,采用Express语言描述和表达产品信息模型。在STEP标准制定的过程中,广泛吸取了PDES、IGES和CAD*I等研究工作中的经验和技术,它能完整地表示产品数据并支持广泛的应用领域,包括产品生存期内各个环节,这是与其它标准的最大区别。通过STEP标准可以将全局的产品信息模型与各代理内部的局部产品信息模型联系起来。具体的应用代理很难采用全局模型中的全部内容,一般只是全局模型的一个子集。该子集是通过STEP标准中的应用活动模型、应用参考模型与应用解释模型来实现的[4]。子集不是将全局资源分割出来,而是通过应用解释模型来认定其中的部分。根据应用领域的需要,由有关专家对领域的过程及其信息流作出描述称为应用活动模型(Application Activity Model,AAM)。应用活动模型是一种功能模型,可以用IDEF0方法加以描述,要列出活动的输入、输出、控制与机制(ICOM)。有了AAM以后,再根据AAM定义出应用协议的信息需求与约束,即为应用参考模型(Application Reference Model,ARM)。对ARM的描述,可采用的信息建模语言,如IDEF1或EXPRESS,然后由应用解释模型(Application Interpreted Model,AIM)对应用参考模型和集成资源进行协同。AIM采用EXPRESS语言,它认定或改动集成资源以满足应用参考模型的信息需求。通过特征技术和STEP标准,可以使各应用代理的产品信息需求得到满足,并克服了集中式系统和分布式系统的缺陷,减小了网络负担,解决了数据一致性的问题,较好的适应了分布式CAD/CAM系统的需求。 要真正实现一个实用的协同产品设计系统,还需要大量的技术和工具支持,如推理技术、过程控制、决策支持以及谈判模型等,因此协同CAD/CAM系统的研究还需进一步深化。目前我们正在WINNT平台上进行协同环境的开发,并利用UGII二次开发工具,开发了一套基于特征的产品设计系统,实现CAD、CAM等小组的协同设计。上一页 [1] [2] [3]
本文关键字:暂无联系方式电工基础,电工技术 - 电工基础