摘要
当前零部件设计重用系统通常存在两个问题:一是零部件层次信息复杂,难于表达、管理和查询;二是同CAD平台集成困难。针对前者,采用了可扩展标记语言表达零部件信息,并将其存储到Oracle数据库中,通过XML Schema定义和规范零部件的XML文档结构,通过Oracle提供的XQuery引擎使用XQuery语言对零部件进行查询;针对后者,利用Pro/E提供的二次开发接口J_link和J2EE平台技术,实现基于Web和Pro/E环境下的零部件设计重用系统,并将Pro/E软件集成到该系统中,工程设计人员既可在基于Pro/E平台下,也可以通过Web实现对零部件库的操作。最后,通过履带起重机的柴油发动机的零部件设计重用实例,验证了本系统的可行性。
There were two problems existing in current part design reuse systems. Firstly, it was difficult to represent, manage and query the complex hierarchical information in the parts; secondly, it was difficult to integrate the reuse system with Computer Aided Design (CAD) platform. To solve the first problem, eXtensible Markup Language (XML) was adopted to represent the information of parts, and then XML files were stored into Oracle database. XML file structure was defined and standardized by XML-Schema. Then the parts information could be retrieved by using XQuery language provided by Oracle. As for the latter problem, the part design reuse system based on Web and Pro/E was developed by using the secondary development interface (J_link) provided by Pro/E and the J2EE platform technology. Thus Pro/E software was integrated with the system. Therefore, designers could reuse the parts through either Web or Pro/E platform. Finally, a part design reuse example of a diesel motor of crawler crane was used to prove the feasibility of the proposed system.
出处
《计算机集成制造系统》
EI
CSCD
北大核心
2007年第12期2309-2315,共7页
Computer Integrated Manufacturing Systems
基金
国家自然科学基金资助项目(60674078
50575031)
国家863计划资助项目(2006AA04Z109)。~~