摘要
异构数据源(例如不同CAD系统之间)的交换和共享是虚拟产品开发中信息集成的核心。一般是采用基于设计历史参数化建模方法进行模型交换,但特征和几何信息的交换导致了转换器规模变大;另外转换器采用过程模型作为中性文件,需要几何建模内核生成内部显式模型。为了解决该问题,提出了一种称之为MidCAD的共享集成平台,该平台将转换器和中性文件分开,这样商业CAD系统的转换器只和MidCAD进行交互。采用Microsoft开发的Automation APIs实现MidCAD的交互通信。转换器利用MidCAD的Automation APIs将源CAD模型转换为XML宏文件,或将XML宏文件转换为目标CAD系统的模型。对MidCAD集成平台进行了验证。
The exchange and sharing among heterogeneous data sources(such as among different CAD systems) are the core of information integration in virtual product development.Generally,the design history-based parametric modelling approach is often adopted to exchange models,however,the size of each translator tends to be large caused by the exchanges of the feature and geometric information;meanwhile,it is necessary to generate an internal explicit model for geometric modelling kernel when the translators use procedural model as neutral file.To overcome the above-mentioned problems,this study presents a so-called MidCAD sharing integration platform.The proposed platform separates the translator from the neutral file so that the translators of different commercial CAD systems interact only with the MidCAD.This study adopts Automation APIs developed by Microsoft to implement interactive communication between MidCAD and commercial CAD systems.By using Automation APIs of MidCAD,the translator converts source CAD model into XML macro file,or converts XML macro file into target CAD system model.The MidCAD integration platform has been verified by a simple example.
出处
《计算机应用与软件》
CSCD
2011年第4期264-266,288,共4页
Computer Applications and Software