- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于知识机械产品开发集成技术研究
基于知识机械产品开发集成技术研究
摘要:在分析CAx集成信息的基础上,提出了一种在关系数据库上建立的集成产品模型的数据结构,得出了以产品数据管理系统为基本集成框架、融合知识管理理念的基于知识的机械产品开发集成体系框架。
关键词:知识; CAx; 机械产品开发; 集成技术
中图法分类号:TP391文献标识码:A
文章编号:1001-3695(2007)01-0124-03
随着产品的结构越来越复杂,功能越来越趋向集成化和复合化,新产品开发所需要的知识越来越多,尤其是面对市场国际化的激烈竞争,产品设计开发活动越来越要求以最快的时间将所需要的新知识融入产品之中。设计是否成功取决于所需要的知识,尤其是新知识含量[1]。基于知识的集成信息系统,以支持知识管理和技术创新为中心,是信息集成系统发展的趋势[2~4]。
目前,机械制造企业大多已经实施了CAD,CAPP,CAE等CAx系统,并实现了基于PDM、并行工程的集成产品集成开发[5~9]。但是,这些产品开发集成系统缺乏知识集成,没有知识管理系统的支持。??
1CAx集成信息分析??
CAx分系统在机械产品开发过程中,产生了组成产品的零部件的主物料信息,该信息标明了零部件的物理特性,如零部件的标志号、名称、重量、单位、图号等,同时产生了产品的设计物料清单(BOM)内容以及零件的工艺路线、工序、工步等信息。对于任何一个具体机械零件、部件、整件,它们都具有相应CAD/CAPP/CAE模型的一些共同属性,可以抽象出一种新的CAD/CAPP/CAE模型实体,具体零件、部件、整件继承了它的全部属性。因此可以集成已有CAD/CAPP/CAE各个分系统的数据模式形成整体模式,如图1所示。??
1.1CAx集成信息描述??
CAx集成系统作为集成平台和集成框架,管理企业中所有与产品相关的信息(包括电子文档、图形文件、CAx文件、产品结构等)和所有与产品相关的过程(包括一般的工作流程、工程更改过程),如何有效地将这些信息组织起来以便检索和查看是产品开发集成技术研究的主要内容。
总体上,机械产品设计开发过程的数据管理信息可以分为三类:??
(1)产品信息。描述产品结构、设计信息及相关文档,主要包括零件分类信息,如自制件、通用件、外购件、借用件、装配件、机加件、标准件等;管理信息包括基本信息(如图档名称、编号、路径、版本、状态、类型等)、BOM信息(如装配关系、装配数量、结构清单等)以及更改单、审批结果。??
(2)过程控制信息。主要包括需求定义、技术要求、应用系统的输出信息、工艺信息和制造信息等。??
(3)组织结构信息。描述参与产品整个开发过程中的工作组、角色(Role)及人员的组织结构和权限。??
1.2CAx集成信息组织??
采用面向对象的管理机制建立产品结构信息树是有效组织信息的重要手段。机械产品开发过程数据模型采用产品层层分解的方式组织,类似于产品结构树,每一节点附加属性关联信息。层与层之间形成类属关系、聚合关系,最终建立以产品结构树为基体的产品结构信息树。这种结构提供了单一的产品数据源,为全局数据的一致性和共享奠定了基础。图2描述了机械产品结构信息树。??
整个产品结构信息树的层次关系,除根节点以外,都是对相应的独立存在于数据库中的零部件的引用,数据库中只有零部件的一个存储实例,对此实例或其引用的修改会联动修改产品结构树中所有对此零部件具有引用关系的结构,这种联动修改极大地维护了产品结构树的实时更新,保证了产品结构信息树相关数据的完整性和统一性。建立产品信息结构树的原则是引用。如果在需要建立某零部件的引用关系时,其尚不存在,应先创建该零部件,再通过引用关系使用该零部件。为此需要组织相应的子装配体、零件,以方便查询,可以采取建立子装配文件夹、零件文件夹的方法。
以零件为单位的数据组织形式如图3所示。对于每个机械零部件,可能有几个不同的版本同时并存,它们构成这类对象的多个实例。??
在实际情况中,为了减少重复的画图工作,提高零件的可重用性,同一编码的零部件又可安装于另外多个部件之上,因此零部件之间的装配关系是一个多对多的网状结构。已有研究表明,完全可以在保证不浪费存储空间的情况下,将网状结构转换为树型结构。??
2集成产品模型的数据结构??
不管是机械产品的设计还是制造过程,都是以项目为中心,按照产品结构的组织方式配置任务,因此如何在关系数据库上建立集成产品模型尤为重要。本文采用在关系型数据库的基础之上加上面向对象的层的方法,先建立面向对象数据结构,然后再将对象映射到关系数据库中的表格。使得CAx系统之间的信息传递可以通
文档评论(0)