论文部分内容阅读
随着计算机技术的发展和CAD的广泛应用,出现诸如PDM等多种不同的信息管理系统。在国内,大多数中小企业鉴于实施PDM等大型工程的高成本、高风险、周期长、数据采集和处理难、缺乏准确性、投入人力量大等多种因素的制约,它们实施成功率极低。这些企业急需一套专门“管理系统”,它无需PDM、PLM那些很炫的功能,只要能够实现零部件检索、产品结构管理、BOM自动生成等基本功能。通过对各种信息管理系统分析可知它们无一不把BOM作为产品信息集成的核心。因此,本文针对一般小型制造企业的实际需求,在JHCAD平台及JHCAD图档管理系统框架基础上,选择C/S体系结构,采用VC中ADO技术与SQL Server 2000相连接,对一个小型的BOM管理系统的主要模块进行了开发研究。本文深入讨论了BOM管理系统发展现状及存在的问题。由于设计BOM是其它BOM视图的基础,本文选择设计BOM为研究重点。分析了BOM多种表示方法,选择了一种合理的BOM模型。在对BOM数据结构深入研究的基础上,设计了BOM数据结构。对零部件进行了统一编码,基于此编码,BOM的分解方便快捷,准确率高。设计BOM隐含在产品图纸明细表当中,必须将明细表中的产品数据信息进行识别并提取到数据库中,才能被管理系统所使用。面对现代复杂产品,如果依然采用手工填写数据、编写BOM的方法,不仅费力,费时,繁琐,而且容易出错。本文在JHCAD平台下利用模板法自动提取JHCAD明细表信息,对零件的属性与类型进行自动识别,形成完整的BOM信息并添加入库,实现了BOM管理系统与JHCAD的集成。本文还实现了BOM信息的可视化管理,包括BOM信息的浏览、BOM表的汇总输出,节点的添加、删除与更新。本系统在局域网上进行测试,程序运行稳定,完成了预期的目标,证明了各种算法的可行性与准确性。