监听CAD文档和零部件创建的进程

2014阅读 0评论2009-05-03 舒风星
分类:Delphi

在Windchill系统后台提供一监听程序,监听CAD文档和零部件创建事件(PRE_STORE)。利用这个监听程序可以实现如下功能:
 
1.对于CAD文档(EPMDocument)
检查CAD文档的图号是否为编码器中已申请的且未使用的编码,如果不是,则抛错,从而导致CAD创建失败。
 
2.对于零部件(WTPart)
2.1对于原始件包括毛坯原始件(编码后三位为000或900),则检查零部件编号是否为编码器中已申请的且未使用的编码,如果不是,则抛错,从而导致零部件创建失败。
 
2.2对于派生件(编码后三位不为000且不为900),则:1)检查零部件的原始件(编码后三位000或900)是否存在,如果不存在,则抛错,从而导致零部件创建失败;2)如果原始件存在,检查其编码后三位是否为正确的顺序码,如果不是,则抛错,从而导致零部件创建失败;

 
上一篇:enable/disable novalidate的一点总结
下一篇:一次断电引发的DG不能传输和应用日志