论文部分内容阅读
信息化已经成为现代企业发展的重要方向,特别是对于机械制造业企业来说,信息化可以提升企业管理水平,节约生产成本,提高经济效益。无锡某化工装备公司是一家典型的制造业企业,虽然企业在生产和管理上拥有很多软件,但是各种软件在实际使用过程中相对比较独立,缺乏关联性,导致企业的大量信息无法实现共享。因此,提出将企业现有的CAD系统与ERP系统相集成,实现信息共享。首先,通过分析AutoCAD图纸明细栏的结构和特点,采用ActiveX Automation接口技术,对AutoCAD进行二次开发。采用PowerBuilder9.0,访问AutoCAD的对象模型,获取DWG文件中明细栏的信息,提取到数据库中。采用批量提取的方法,批量提取是高效提取,自动生成产品结构树中必不可少的一环,同时提取一个文件夹下的所有文件,一般就是一个产品的所有图纸。其次,对从图纸明细栏中提取的信息进行分析,研究其内部关系,提出了自动生成产品结构树的方法。基于产品的装配关系和具体结构,首先将全部的图纸信息存入数据库,对有明细栏的和无明细栏的产品进行标记,采用由上而下的方式,先根据明细信息生成树结构,然后在采用遍历的方法生成所有的节点。第三,对产品结构树进行分解,获得了产品最底层的物料组成信息,形成产品BOM。由于不同阶段产品BOM的形式不完全相同,所以根据不同BOM之间的差别情况,采用程序和人工修改相结合的方法,实现了产品物料的代码添加,并保存至ERP的BOM表中,实现了CAD、PDM和ERP三者的集成。第四,建立了产品图文档管理系统,实现对产品图纸和文档进行存储、管理、维护和共享的功能。通过OLE技术,实现DWG格式文件的预览。最后,对课题的研究所研究的内容进行了总结,提出了课题的创新点和发展方向。