破洛洛手机网
当前位置: 首页 > 教程专题 > AutoCAD教程 > 正文

基于PDM系统的CAD集成技术研究(2)

作者:佚名 来源:网络收集 2011-3-21

性和行为,修改PDM的业务模型;④定义映射关系以保证数据的一致性;⑤扩展用户界面,增加新的菜单项和对话框。

   4 部分应用集成实例

   按照本文叙述的集成原理和步骤,通过NX2提供的API,建立PDM与UGNX2之间的数据通信,在PDM中定义应用对象,实现PDM与UGNX2的集成。在UGNX2中增加PDM菜单,功能包括登录PDM系统、文件的签人和签出等,见图2,并在PDM系统中可浏览UGNX2图纸,见图3。

   部分源代码如下:

   #include“stdafx.h”

   #include“Main.h”

   UF_MB_cb_status_t Application(

   UF_MB_widget_t widget

   UF_MB_data_t client-data.

   UF_MB_actiVated_button_P_t button).

   {

   If(UF_initialize()!=O)

   Return(UF_MB_CB_CONTlNUE);

   CwinDialog dig;

   If(dig.DoModal()==IDOK){}

   UF_terminate();

   Return(UF—MB—CB-CONTINUE);

   }

基于PDM系统的CAD集成技术研究(2)

   图2 UGNX2中的PDM功能菜单

基于PDM系统的CAD集成技术研究(2)

   图3 在PDM系统中浏览UGNX2图纸

   5 结束语

   结合某公司PDM系统的开发和实施,在PDM集成框架下,实现了PDM系统与UGNX2的集成,解决了CAD系统与企业PDM系统等管理软件之间信息孤岛的问题,建立了CAD系统与其它管理系统之间的桥梁。本文对不同应用系统的信息交换和集成具有一定的参考价值,丰富了产品数据流可视化管理的内容。

推荐阅读